YORK City defender Kevin Joshua has joined Macclesfield FC on a three-month loan deal. 

Joshua joined York in the Summer after spells with West Bromwich Albion, Solihull Moors, Kettering Town, Waterford and Peterhead, but is yet to be involved in a matchday squad after falling ill at the beginning of the season.

The 21-year-old defender was the club's sixth signing of a hectic Summer, and has now left the club to earn some vital game time after manager Neal Ardley had confirmed that the club were looking to slim their squad down.

Macclesfield currently play their football in the Northern Premier League, and find themselves occupying a play-off position in fourth spot after accumulating 13 points from their opening seven matches. 

Joshua will also be managed by former Sheffield United and Scunthorpe United midfielder Mark Duffy, after gaining promotion to the seventh tier last season. 

Joshua will be available for the Silkmen's home match with Stafford Rangers on Saturday, September 23 (3pm).