Carriera Primi passi Nato a Lacey, nello stato di Washington, frequenta la Timberline High School dove, durante il suo ultimo anno, registra una media di 24,7 punti, 7,1 rimbalzi, 3,1 assist, 2,9 palle recuperate e 1,7 stoppate a partita, contribuendo al quarto posto della squadra nel torneo statale di Class 3A — il miglior piazzamento dal 1981 — e ottenendo l'inserimento nel primo quintetto ideale della Class 3A da parte di Associated Press, The Seattle Times e News Tribune.
College Nei suoi cinque anni collegiali, gioca per Wichita State, Washington, South Carolina e West Virginia; come "super-senior" con i Mountaineers, disputa 34 partite registrando una media di 15,4 punti, 3,4 rimbalzi e 2,5 assist a partita.
Professionismo Dopo non essere stato scelto al draft NBA 2023, si unisce ai San Antonio Spurs per la Summer League 2023. Il 31 ottobre firma con gli Austin Spurs, disputando 38 partite con una media di 9,8 punti, 3,8 rimbalzi e 2,7 assist a incontro.
Il 4 marzo 2024 viene ceduto ai Texas Legends, disputando 10 partite e registrando una media di 10,6 punti, 2,4 rimbalzi e 3,0 assist in 21,7 minuti a gara.
Il 22 aprile 2024 firma con il Cholet, squadra della LNB Pro A, disputando quattro partite.
Il 28 ottobre 2024 si unisce ai Capital City Go-Go.
Il 2 agosto 2025 firma con il Casademont Zaragoza, squadra della Liga ACB spagnola.
Il 18 dicembre 2025 firma con il Manisa, squadra della Basketbol Süper Ligi (BSL).
Statistiche College
| align="left"|2018-2019 | align="left"| | 37 || 11 || 21,9 || 32,5 || 27,8 || 78,8 || 3,7 || 2,1 || 0,8 || 0,2 || 6,5 |- | align="left"|2019-2020 | align="left"| | 31 || 21 || 24,7 || 37,7 || 30,4 || 78,3 || 4,7 || 2,3 || 1,5 || 0,3 || 11,1 |- | align="left"|2020-2021 | align="left"| | 26 || 23 || 26,5 || 35,7 || 29,8 || 78,9 || 3,6 || 2,1 || 1,1 || 0,3 || 9,3 |- | align="left"|2021-2022 | align="left"| | 31 || 31 || 27,2 || 36,9 || 33,3 || 98,4 || 4,7 || 2,8 || 1,1 || 0,3 || 11,6 |- | align="left"|2022-2023 | align="left"| | 34 || 34 || 26,0 || 43,0 || 37,9 || 79,6 || 3,4 || 2,5 || 1,1 || 0,1 || 15,4 |- class="sortbottom" | align="center" colspan="2"| Carriera | 159 || 120 || 25,1 || 37,9 || 32,3 || 82,6 || 4,0 || 2,3 || 1,1 || 0,2 || 10,7
G League
| align="left" rowspan=2|2023-2024 | align="left"| | 38 || 16 || 21,5 || 41,5 || 33,2 || 75,0 || 3,8 || 2,9 || 0,9 || 0,3 || 9,8 |- | align="left"| | 10 || 2 || 21,6 || 39,1 || 38,3 || 90,0 || 2,4 || 3,3 || 0,6 || 0,2 || 10,6 |- | align="left"|2024-2025 | align="left"| | 46 || 0 || 23,7 || 44,9 || 38,5 || 91,8 || 3,8 || 3,5 || 1,0 || 0,4 || 16,2 |- class="sortbottom" | align="center" colspan="2"| Carriera | 94 || 18 || 22,6 || 43,2 || 36,6 || 86,8 || 3,7 || 3,2 || 0,9 || 0,4 || 13,0
Palmares College All-Big 12 Third Team (2023)
Altri progetti
Collegamenti esterni