Sykes was born in Burnley, Lancashire and attended Unity College in the town.[5] He started his career with local side Burnley, playing for their youth team between the ages of eleven and thirteen before being released.[6] After nearly giving up the game he was persuaded to go on trial at Accrington Stanley by his mother and was later signed up by the club.[6] In May 2016, he signed his first professional contract on a two-year deal, despite being a first-year scholar.[6] He made his senior debut for the club in August 2016, starting in the 3–0 defeat to Crewe Alexandra in EFL Trophy group-stage.[7] Accrington exercised a contractual option at the end of the 2017–18 season to retain him.[8]
On 23 June 2022, Sykes joined Belgian First Division A side Union SG for an undisclosed fee.[9][10] On 28 February 2024, he scored a goal in stoppage time of 2–0 victory over Club Brugge in the Belgian Cup semi-final second leg, which granted Union SG a 3–2 win on aggregate and qualification to their first final since 1914.[11]
Career statistics
As of match played 1 December 2024
Appearances and goals by club, season and competition