Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorPolar Express · Dec 53:16.30aPolar ExpressDecember 5, 2025
1500 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 264:44.68aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
1600 Meters · IndoorJust Don't Lose Classic · Jan 105:17.76Just Don't Lose ClassicJanuary 10, 2026
1600 Meters · OutdoorSanderson Last Chance 2026 · Apr 295:04.53aSanderson Last Chance 2026April 29, 2026
3200 Meters · IndoorArdrey Kell MLK Invitational · Jan 1911:37.82Ardrey Kell MLK InvitationalJanuary 19, 2026
3200 Meters · OutdoorWake County Championships · Apr 1111:56.90aWake County ChampionshipsApril 11, 2026
400 Meters · OutdoorWake Forest Home Meet #2 · Mar 261:05.99aWake Forest Home Meet #2March 26, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 1500 Meters · Place 9 · AT ELITEAT ELITE1500 Meters9.4:52.20a9
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 3000 Meters · AT ELITEAT ELITE3000 Meters—DNS9
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 7 · AT ELITEAT ELITE1500 Meters7.4:44.68a PB9
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · AT ELITEAT ELITE800 Meters—DNS9
Apr 29Sanderson Last Chance 2026Apr 29 · 3200 Meters · Place 5 · HeritageHeritage3200 Meters5.12:24.01a9
Apr 29Sanderson Last Chance 2026Apr 29 · 1600 Meters · Place 11 · HeritageHeritage1600 Meters11.5:04.53a PB9
Apr 11Wake County ChampionshipsApr 11 · 3200 Meters · Place 21 · HeritageHeritage3200 Meters21.11:56.90a PB9
Mar 26Wake Forest Home Meet #2Mar 26 · 400 Meters · Place 24 · HeritageHeritage400 Meters24.1:05.99a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 19Ardrey Kell MLK InvitationalJan 19 · 3200 Meters · Place 4 · HeritageHeritage3200 Meters411:37.82 PB9
Jan 10Just Don't Lose ClassicJan 10 · 1600 Meters · Place 63 · HeritageHeritage1600 Meters635:17.76 PB—
Jan 2Patriot Polar Bear Meet # 2Jan 2 · 1600 Meters · Place 9 · HeritageHeritage1600 Meters95:31.04—
Jan 2Patriot Polar Bear Meet # 2Jan 2 · 1000 Meters · Place 11 · HeritageHeritage1000 Meters113:21.21—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Polar ExpressDec 5 · 1000 Meters · Place 41 · HeritageHeritage1000 Meters41.3:16.30a PB9
Dec 5Polar ExpressDec 5 · 1600 Meters · Place 42 · HeritageHeritage1600 Meters42.5:18.89a9