Savin joined Accrington Stanley in 2017, after being in the youth academies at Southport, Wigan Athletic, Everton and Crewe Alexandra. On 19 June 2019, Savin signed a two-year professional contract with Accrington Stanley.[3] On 3 September 2019, Savin made his debut for Accrington in a 2–1 EFL Trophy win against Fleetwood Town.[4] On 30 December 2019, Savin joined Stalybridge Celtic on loan.[5] He was later recalled by his parent club in January 2020.