Carriera High School Nato a Westbury, nello stato di New York, gioca a basket per la Christ the King Regional High School nel Queens dove, da senior, guida la sua squadra a un record di 22-5, per poi trasferirsi, nella stagione post-diploma alla New Hampton School a New Hampton, nel New Hampshire. Conclusa l'esperienza liceale, accetta l'offerta di giocare a basket a livello universitario per la Northeastern.

College Nella stagione da matricola con gli Huskies, condividendo il backcourt con Jordan Roland, registra una media di 10,4 punti, 3,4 assist e 1,8 palle rubate a partita, guadagnandosi gli onori dell'All-Rookie Team della Colonial Athletic Association (CAA), venendo nominato Rookie della settimana per quattro volte. Da sophomore registra una media di 18,8 punti, 4,8 assist e 2,4 palle rubate a partita, venendo inserito nell'All-CAA First Team e venendo nominato Difensore dell'anno della conference. A fine stagione, si trasferisce alla Michigan State.

Al primo anno con gli Spartans, registra una media di 8,2 punti e 4,3 assist a partita, con una percentuale di tiro da tre punti del 47,3%. Da senior registra una media di 14,8 punti e 2,8 assist a partita, guadagnandosi gli onori del All-Big Ten Second Team. Nella sua quinta e ultima stagione a livello collegiale, registra una media di 18,4 punti, 2,8 assist, 2,9 rimbalzi e 1,9 palle rubate a partita, venendo reinserito nel Second Team della conference.

Professionismo Dopo non essere stato scelto al draft NBA 2024, si unisce ai Texas Legends in G League dove, in 25 partite, registra una media di 14,3 punti, 2,7 rimbalzi, 5,6 assist e 1,1 palle rubate a partita.

Il 30 giugno 2025 firma con i Melbourne United della NBL per la stagione 2025-26. Il 17 ottobre mette a segno 8 palle rubate nella vittoria per 95-86 contro i Brisbane Bullets, stabilendo un nuovo record di palle rubate per la franchigia. Il 26 ottobre segna il tiro da tre punti vincente a tre secondi dalla fine nella vittoria per 81-80 contro gli Adelaide 36ers. In 34 partite registra una media di 14,3 punti, 2,8 rimbalzi, 4,4 assist e 1,7 palle rubate a partita.

Statistiche College

| align="left"|2019-2020 | align="left"| | 31 || 29 || 30,4 || 44,8 || 35,0 || 65,6 || 2,0 || 3,3 || 1,8 || 0,2 || 10,4 |- | align="left"|2020-2021 | align="left"| | 19 || 19 || 34,8 || 44,4 || 35,4 || 77,2 || 2,9 || 4,8 || 2,4 || 0,1 || 18,8 |- | align="left"|2021-2022 | align="left"| | 36 || 28 || 22,6 || 42,7 || 47,3 || 81,0 || 1,3 || 4,3 || 0,9 || 0,1 || 8,2 |- | align="left"|2022-2023 | align="left"| | 34 || 34 || 33,9 || 45,9 || 41,5 || 79,7 || 2,5 || 2,9 || 1,1 || 0,2 || 14,8 |- | align="left"|2023-2024 | align="left"| | 34 || 34 || 33,0 || 44,9 || 37,6 || 74,6 || 2,9 || 2,8 || 1,9 || 0,1 || 18,4 |- class="sortbottom" | style="text-align:center;" colspan="2"|Carriera | 154 || 144 || 30,5 || 44,7 || 38,9 || 75,6 || 2,3 || 3,5 || 1,5 || 0,1 || 13,7

G League

| align="left"|2024-2025 | align="left"| | 25 || 18 || 31,7 || 39,8 || 34,5 || 75,6 || 2,7 || 5,9 || 1,2 || 0,4 || 14,3 |- class="sortbottom" | style="text-align:center;" colspan="2"|Carriera | 25 || 18 || 31,7 || 39,8 || 34,5 || 75,6 || 2,7 || 5,9 || 1,2 || 0,4 || 14,3

Palmarès College All-Big Ten Second Team (2023, 2024) All-CAA First Team (2021) CAA Defensive Player of the Year (2021) All-CAA Rookie Team (2020)

Collegamenti esterni