 He joined York City in the summer of 2000, going on to spend just over a year with the Minstermen, and netting eight times.A month with Chester City followed, before he moved to Scotland to play for Hamilton Academical.At the end of the season, McNiven was on the move yet again, this time back to England and Northwich Victoria.