On 30 August 2019, he signed for League Two side Port Vale on a one-year contract. He was signed by manager John Askey, who was his former youth-team manager at Macclesfield, but had to spend his first month with the "Valiants" building his fitness before taking his place on the bench as Leon Legge and Nathan Smith had established an effective centre-back partnership together. Injury to Smith allowed him a run in the first-team in late January and he quickly impressed with his performances, scoring the opening goal in a 3–2 victory at Forest Green Rovers on 11 February. His good form continued to keep Smith out of the first-team until his run of six matches was ended by a knee injury picked up in a 2–2 draw with Walsall on 22 February, a medial ligament problem which required five weeks of rest. He was nominated for the PFA League Two Player of the Month award for February. He was signed a new one-year contract after he ended the 2019–20 campaign with one goal in 14 appearances.
