Carriera Club Nato a Toronto, in Canada inizia a giocare a calcio a 4 anni, nel 2003, con il Brampton Youth, dove resta fino al 2005. A 6 anni passa nel North Mississauga, rimanendovi 8 anni. Nel 2013, a 14 anni, si trasferisce in Inghilterra, al , giocandovi 3 anni. Nel 2016 passa al , che lo inserisce nella squadra Under-18.
Nel gennaio del 2019, dopo aver rinnovato con il Liverpool, viene girato in prestito fino al termine della stagione 2019-2020 alla squadra di Scottish Premiership del Kilmarnock.
Il 6 agosto 2019 il prestito viene rinnovato per un altro anno, salvo poi fare ritorno a Liverpool l'8 gennaio 2020. Complessivamente con il club scozzese ha disputato 36 incontri mettendo a segno 2 goal.
Il 5 gennaio 2021 rinnova il proprio contratto con i reds che, contestualmente, lo hanno ceduto in prestito al .
L'8 luglio 2021 viene ceduto a titolo definitivo al .
Il 1º settembre 2023 viene ceduto a titolo temporaneo al , facendo così ritorno in Inghilterra dopo due anni.
Il 9 agosto 2024 viene acquistato dall'.
Nazionale Nel 2017 partecipa con l'Under-20 al Nordamericano Under-20 in Costa Rica, uscendo al girone, giocando tutte e 3 le gare.
Nel 2018 prende parte con l'Under-23 al Torneo di Tolone, non passando il girone, disputando tutte le 4 gare.
Il 24 marzo 2018 fa il suo esordio in nazionale maggiore, nell'amichevole vinta per 1-0 a San Pedro del Pinatar, in Spagna, contro la , sfida nella quale rimane in campo per tutti i 90 minuti. Partecipa con la nazionale maggiore alla fase di qualificazione della CONCACAF Nations League 2019-2020, disputando 3 incontri. Nel maggio 2019 viene inserito nella lista dei 23 convocati dalla nazionale canadese per partecipare al torneo CONCACAF Gold Cup 2019, nel quale disputa due incontri.
Convocato per i Mondiali di Qatar 2022, disputa solo l'incontro perso 1-0 contro il ai gironi. Successivamente viene convocato per la Gold Cup 2023, in cui realizza la sua prima rete in nazionale maggiore nel successo per 4-2 contro che consente ai canadesi di passare il turno.
Statistiche Presenze e reti nei club Statistiche aggiornate al 29 agosto 2026.
StagioneSquadraCampionatoCoppe nazionali Coppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti gen.-giu. 2019 SPL 13 1 SC+CdL 1+0 0+0 - - - - - - 14 1 2019-gen. 2020 SPL 20 1 SC+CdL 0+2 0+0 UEL 0 0 - - - 22 1Totale Kilmarnock 33 2 3 0 0 0 - - 36 2 gen.-giu. 2020 PL 0 0 FACup+CdL 1+0 0+0 UCL - - SU+CmC - - 1 0 2020-gen. 2021 PL 0 0 FACup+CdL 0 0 UCL - - CS - - 0 0 Totale Liverpool 0 0 1 0 - - - - 1 0 gen.-giu. 2021 FL1 27 2 FACup+CdL 0+0 0+0 - - - - - - 27 2 2021-2022 SL 31 7 CS 2 1 UECL 124 Nei turni preliminari 2 - - - 45 10 2022-2023 SL 26 0 CS 4 0 UECL 166 Nei turni preliminari 1Nei turni preliminari - - - 46 1 lug.-ago. 2023 SL 4 0 CS 1 2 UECL 1 0 - - - 6 2Totale Basilea 61 7 7 3 29 3 - - 97 13 2023-2024 FLC 35 5 FACup+CdL 1+0 0+0 - - - - - - 36 5 2024-2025 FLC 11 1 FACup+CdL 0+1 0 - - - - - - 12 1 2025-2026 FLC 33+3Playoff 3+0 FACup+CdL 2+0 0 - - - - - - 38 3 ago. 2026 PL 2 1 FACup+CdL 0+1 0 - - - - - - 3 1Totale Hull City 46+3 5+0 4 0 - - - - 53 5Totale carriera 205 21 16 3 29 3 - - 250 27
Cronologia presenze e reti in nazionale
Note
Altri progetti
Collegamenti esterni
Categoria:Calciatori della nazionale canadese