Rudge converted Mills from a midfielder to a right-back. He made 19 Third Division appearances in 1987–88, scoring five goals. He played 55 games in 1988–89, playing in partnership first with fellow centre-backs Phil Sproson and Bob Hazell (who both struggled with injuries) and later Gary West and Dean Glover (who were signed mid-season), alongside full-backs Alan Webb and Darren Hughes, in front of goalkeeper Mark Grew. This proved to be the most successful defence in the division, conceding just 48 goals in 46 league games. However a third-place finish meant that they had to overcome Bristol Rovers 2–1 over two legs in the play-off final, with Robbie Earle hitting both goals. Mills missed just one Second Division game in 1989–90, forming a formidable defensive partnership with Glover. He played 45 games in 1990–91, as Vale retained their second tier status. He played 40 games in the 1991–92 relegation season, scoring twice, and helped the club to win the TNT Tournament in the summer. However, in autumn 1992 he developed knee trouble and underwent a series of unsuccessful operations, limiting him to just three league appearances in 1992–93. He was given a free transfer in May 1994. After retiring as a professional, he later attempted a comeback with Northern Premier League Premier Division sides Boston United and Matlock Town.