Cooper began playing for Southend United at the age of 10. Towards the end of the 2016–17 season, he joined Tottenham Hotspur from Southend as a scholar.[4] He was loaned back to Southend to play in their Under-23 team to get some game time in October 2020.[5]
At the end of the 2020–21 season, Cooper was released by Tottenham. After featuring in a number of pre-season friendlies for Colchester United's Under-23 side, he signed a deal with the club on 3 September 2021.[4]
On 28 September 2021, Cooper made his first-team debut for Colchester, starting in their 1–0 EFL Trophy victory against West Ham United Under-21s.[6] In Cooper's football league debut he came off the bench to score the second goal away at Hartlepool United which Colchester won 2–0.[7] On 2 February 2023, Cooper joined National League South club St Albans City on loan until the end of the season.[8] His goal in a match against Harrogate Town was voted as Colchester's Goal of the Season for the 2023–24 season.[9]
On 16 February 2024, Cooper signed for National League club Hartlepool United on loan.[10]
In June 2024, Cooper turned down a new contract at Colchester and opted to sign for newly promoted National League side Braintree Town instead.[11]
Career statistics
As of match played 16 November 2024
Appearances and goals by club, season and competition