Harding made his first-team debut for Northampton Town on December 3, 2019, coming on as a 69th-minute substitute in a 2–1 defeat at Portsmouth in the EFL Trophy.
[3] Harding signed for Southern League Premier Division Central side St Ives Town on October 26, 2020.
[4] On November 2, 2021, it was confirmed that Harding had signed for Southern League Premier Division South side Beaconsfield Town.
[5] Harding signed for Southern League Premier Division Central side Barwell on July 30, 2022.
[6] He made his debut for Barwell on August 6, 2022, in a Southern League Premier Division Central fixture at home to Hitchin Town, the match finished 2–1 to the visitors.