John David Freeman (born 4 November 2001) is an English semi-professional footballer who plays as a midfielder for Northern Premier League Division One Midlands club Cambridge City.
[4] In September 2020, Freeman was given the squad number 30 ahead of the 2020–21 season having signed his first professional deal in the summer.
[6] On 15 April 2021, Freeman signed a contract extension keeping him at the club beyond the 2020–21 campaign,[7] before joining National League side Woking on loan for the remainder of the season.
[8] The following 2021–22 campaign saw limited first team opportunities for Freeman and at the halfway point he spent several weeks out on loan to National League South club Chelmsford City.
[10] In August 2022, Freeman joined Northern Premier League Division One Midlands club Cambridge City.