Carriera Club Ha iniziato a giocare a calcio nel settore giovanile dell' per poi passare al nel 2016. Ha giocato il suo primo incontro ufficiale l'8 settembre 2020 scendendo in campo con la formazione Under-21 del club gialloverde nell'incontro di EFL Trophy vinto 3-2 contro il ed il 2 dicembre seguente ha prolungato il contratto fino al 2022.

Il 2 marzo 2022 ha prolungato il contratto di ulteriori due stagioni ed il 21 luglio seguente è stato ceduto in prestito al fino a dicembre. Il 10 marzo 2023 è passato in prestito allo per un mese, nel quale ha disputato cinque incontri in Football League Two.

Il 3 luglio seguente è passato in prestito al ma il 15 agosto è stato richiamato dal club inglese. Il 29 settembre è passato in prestito all' per un mese, trasferimento in seguito esteso fino a dicembre.

Il 1º febbraio 2024 ha fatto ritorno in prestito al Dundee dove ha giocato i restanti mesi della stagione da titolare. Rimasto svincolato a fine stagione, il 21 giugno ha firmato un biennale con il Dundee.

Il 26 giugno 2026 firma un contratto triennale col .

Nazionale Ha giocato con le nazionale giovanile scozzese Under-17.

Il 2 settembre 2024 ha ricevuto la prima convocazione da parte della nazionale maggiore, in vista del duplice impegno di Nations League contro Polonia e Portogallo.

Statistiche Statistiche aggiornate al 2 maggio 2026. Presenze e reti nei club StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti 2020-2021 Norwich City Under-21 - - - - - - - - - FLT 3 -9 3 -9 lug.-nov. 2022 PD 5 -5 CI 2 -3 - - - - - - 7 -8 mar.-apr. 2023 FL2 5 -5 FACup+CdL 0 0 - - - FLT 0 0 5 -5 lug.-ago. 2023 SP 1 -1 CS+CdL 0+3 0,-1 - - - - - 4 -2 ago.-dic 2023 FL2 11 -15 FACup+CdL 2+0 -4,0 - - - FLT 0 0 13 -19 feb.-giu. 2024 SP 11 -20 CS+CdL 0 0 - - - - - 11 -20 2024-2025 SP 16 -33 CS+CdL 1+3 0,-2 - - - - - 20 -35 2025-2026 SP 35 -56 CS+CdL 2+2 -3,-1 - - - - - 39 -60Totale Dundee 63 -110 11 -7 - - - - 74 -117Totale carriera 84 -135 15 -15 - - 3 -9 102 -159

Note

Collegamenti esterni