Date of birth
Tyrone joined the Silkmen in 2017 and was an integral part of the National League title winning side of last season; appearing in 41 league matches.
After being on the books of Luton Town and MK Dons, Tyrone began his career at Oxford United, signing his first professional contract with the U’s in 2012.
He went on to make seven starts for Oxford, scoring once before being loaned out to Staines Town and Welling United.
He has also turned out for Ebbsfleet United, Dover Athletic and Torquay United.