Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Outdoor8th Annual Runnin' On Faith Invitational · May 1625.23a8th Annual Runnin' On Faith InvitationalMay 16, 2026
400 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 252.94aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:05.82a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Results · Outdoor2025 Durham Striders Invitation (Dev) · May 2413.472025 Durham Striders Invitation (Dev)May 24, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 7 · Charlotte Flights800 MetersRound P7.2:05.82a PB7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 8 · Charlotte Flights800 Meters8.2:10.64a7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 17 · Charlotte Flights400 MetersRound S17.53.83a7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 19 · Charlotte Flights400 MetersRound P19.54.23a7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:06.72a7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 4 · Charlotte Flights400 MetersRound P4.53.50a7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 3 · Charlotte Flights400 Meters3.52.94a PB7
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:08.30a7
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 3 · Charlotte Flights400 Meters3.54.44a7
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 2 · Charlotte Flights800 Meters22:13.5713
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 24 · Charlotte Flights400 Meters24.55.29a7
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 1 · Charlotte Flights400 Meters155.31—
May 302026 BODYARMOR State GamesMay 30 · 800 Meters · Place 3 · Charlotte Flights800 Meters32:11.32a—
May 168th Annual Runnin' On Faith InvitationalMay 16 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:10.62a7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 3 · Charlotte Flights400 Meters3.55.81a7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Place 5 · Charlotte Flights200 Meters5.25.23a PB7
May 9The Carolina's Sprint FestMay 9 · 800 Meters · Place 4 · Charlotte Flights800 Meters4.2:13.11a7
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 6 · Charlotte Flights400 Meters6.56.83a7
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 14 · Charlotte Flights200 Meters14.25.88a7
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 800 Meters · Place 4 · Charlotte Flights800 Meters42:16.13a—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 9 · Charlotte Flights400 Meters956.89a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 800 Meters · Place 2 · Charlotte Flights800 Meters22:19.73a—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 5 · Charlotte Flights400 MetersRound P51:00.16a—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 4 · Charlotte Flights400 Meters41:00.15a—
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 1 · Charlotte Flights800 Meters12:20.16a—
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 2 · Charlotte Flights400 Meters21:00.45a—
Jun 72025 BODYARMOR State GamesJun 7 · 200 Meters · Place 2 · Charlotte Flights200 Meters226.80a—
May 242025 Durham Striders Invitation (Dev)May 24 · Results · Place 1 · Charlotte FlghtsResults12:17.98R—
May 242025 Durham Striders Invitation (Dev)May 24 · Results · Place 1 · Charlotte FlghtsResults11:00.31—
May 242025 Durham Striders Invitation (Dev)May 24 · Results · Place 4 · Charlotte FlghtsResults413.47 PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 1 · Charlotte Flights800 Meters12:28.54a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 3 · Charlotte Flights400 Meters31:00.99a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Charlotte Flights200 Meters—0.0—