Defender who joined on a one-month loan deal from Port Vale in August 2017. A graduate of the Crewe Alexandra academy, Yates had spells with Halifax, Morecambe and Burton before arriving at Vale Park in the summer of 2009.
He has been a regular in the Vale squad since but suffered an injury which kept him out of the 2016/17 campaign. Yates, stepped up his return from injury in pre-season and has featured throughout the summer for Port Vale.
His performances were rewarded with a new one-year deal and he will now link up with the Silkmen in a bid to get more minutes under his belt.