Connor joined the club on loan from Crewe Alexandra in August 2023. A Wales U18 international, Connor made his professional debut with the Railwaymen at the age of 18 after first joining the club aged 11. In 2021/22 he made five League One appearances for the club, before spending time out on loan last term in the Northern Premier League with Marine and then Nantwich Town.