The 29 year-old's goalscoring abilities were evident as far back as season 2009/10 when he played for then Southern League Division One side Abingdon United, scoring 21 Southern League goals for them that season. After a brief spell with Hellenic League Old Woodstock Town at the end of the following season, he joined North Leigh in the summer of 2011, spending just over two seasons with the Millers before moving on to Didcot Town in September 2013. Scoring 79 goals for the Railwaymen in his two seasons with the club alerted many clubs to his goalscoring talents but it was the newly formed phoenix club Hereford who persuaded him along with his strike partner at Didcot, Pablo Haysham, who has also agreed to join the Puritans for the coming season, to sign for them in the summer of 2015.
Three seasons at Edgar Street saw the John and Pablo partnership continue to flourish with John scoring an amazing 140 goals as Hereford achieved three consecutive promotions by winning the Midland Football League Premier, Southern League Division One South & West and Southern League Premier Championships. John also made an appearance at Wembley in the 2016 FA Vase final.
John joined National League South side Bath City in the summer of 2018 and made 14 appearances for them, ten of them coming on as a substitute, scoring two goals before joining Banbury United on loan in October of last year. His spell at Banbury saw him make seven starts and six substitute appearances without scoring. On completion of his loan spell at Banbury he would then join Midland Football League Premier side Westfields on loan in early January to the end of the season, immediately finding his goalscoring touch once again by scoring on his debut for the Hereford based side and then going on to notch 10 goals in 14 appearances for them.
United manager Mike Ford commented, “I’d like to welcome John back to the club and hope his stay with us will be a successful one. John spent a couple of months with us last season in what was his least successful spell in his goalscoring career. When you score over 200 goals in five seasons as he did you don’t become a spent force overnight and at 29 it was an opportunity I couldn’t turn down to get him back. I’m sure with all our support we will see the very best of John Mills.”
John is looking forward to a second spell with the Puritans and said, “I feel like I’ve got unfinished business at Banbury and didn’t do myself or the club justice last season so I’m determined to put that right this time round and score plenty of goals. Promotion is the aim and I think it’s very much a realistic one this year with the current squad.”
The club would like to welcome John back to the Banbury Plant Hire Community Stadium and wish him all the best in his second spell at Banbury United.