After playing for Ilford and Billericay Town at youth level,[2][3] Imray joined Chelmsford City in 2019, scoring 23 goals in 11 appearances at under-18 level, before earning a call-up to the senior side. On 4 February 2020, Imray made his debut for Chelmsford, at the age of 16, starting in a 2–0 loss against Concord Rangers in the Essex Senior Cup.[4]
On 3 February 2021, Crystal Palace announced the signing of Imray initially to play for their academy set-up.[5] On 31 January 2022, Imray returned to former club Chelmsford on loan until the end of the season.[6] On 5 February 2022, Imray made his second debut for Chelmsford, assisting, scoring and winning a penalty in a 3–1 win away to Dulwich Hamlet.[7]
On 26 July 2024, Imray signed for newly promoted EFL League Two side Bromley on a season-long loan deal.[8] On 10 August 2024, Imray made his English Football League debut, coming on as a 24th-minute substitute in a 2–0 win away to Harrogate Town.[9] On 1 December 2024, Imray scored the winning goal in a 1–2 victory over Solihull Moors in an FA Cup second round fixture.[10]
This biographical article related to association football in England, about a defender born in the 2000s, is a stub. You can help Wikipedia by expanding it.