Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 Durham Striders Invitation (Dev) · May 2415.452025 Durham Striders Invitation (Dev)May 24, 2025
1500 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 25:05.93aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
200 Meters · OutdoorAAU North Carolina District Qualifier · Jun 70.8AAU North Carolina District QualifierJune 7, 2024
400 Meters · OutdoorJim Law Invitational (Youth) · Jun 201:03.40Jim Law Invitational (Youth)June 20, 2026
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:28.27a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 62.33mUSATF Region 3 Junior Olympic ChampionshipsJuly 6, 2023

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 · 1500 Meters · Place 31 · Charlotte Flights1500 Meters31.5:22.07a10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 5 · Charlotte Flights800 MetersRound P5.2:28.72a10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 6 · Charlotte Flights800 Meters6.2:28.27a PB10
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 1500 Meters · Place 1 · Charlotte Flights1500 Meters1.5:05.93a PB10
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:32.69a10
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 1 · Charlotte Flights1500 Meters1.5:12.36a10
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:30.70a10
Jun 20Jim Law Invitational (Youth)Jun 20 · 1500 Meters · Place 1 · Charlotte Flights1500 Meters15:19.8110
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 2 · Charlotte Flights400 MetersRound P21:04.7410
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 3 · Charlotte Flights400 Meters31:03.40 PB10
May 302026 BODYARMOR State GamesMay 30 · 800 Meters · Place 2 · Charlotte Flights800 Meters22:29.20a10
May 302026 BODYARMOR State GamesMay 30 · 400 Meters · Place 2 · Charlotte Flights400 Meters21:04.42a10
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 4 · Charlotte Flights200 Meters429.48a10
May 168th Annual Runnin' On Faith InvitationalMay 16 · 800 Meters · Place 1 · Charlotte Flights800 Meters1.2:32.88a10
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 1 · Charlotte Flights400 Meters1.1:05.77a10
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Place 7 · Charlotte Flights200 Meters7.29.84a10
May 9The Carolina's Sprint FestMay 9 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:39.82a10
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 4 · Charlotte Flights400 Meters4.1:07.97a10
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 10 · Charlotte Flights200 Meters10.29.71a10
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 800 Meters · Place 3 · Charlotte Flights800 Meters32:42.41a10
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 5 · Charlotte Flights400 Meters51:07.07a10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 800 Meters · Place 2 · Charlotte Flights800 Meters22:34.06a9
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 5 · Charlotte Flights400 MetersRound P51:07.28a9
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 4 · Charlotte Flights400 Meters41:07.43a9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 800 Meters · Place 5 · Charlotte Flights800 Meters5.2:46.33a9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 5 · Charlotte Flights400 MetersRound P5.1:07.51a9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 5 · Charlotte Flights400 Meters5.1:08.81a9
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 2 · Charlotte Flights800 Meters22:43.55a9
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 2 · Charlotte Flights400 Meters21:08.03a9
Jun 72025 BODYARMOR State GamesJun 7 · 200 Meters · Place 7 · Charlotte Flights200 Meters730.56a9
May 242025 Durham Striders Invitation (Dev)May 24 · 800 Meters · Place 3 · Charlotte Flghts800 Meters32:46.27—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 5 · Charlotte Flghts400 Meters51:09.47—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 32 · Charlotte Flghts100 Meters3215.45 PB—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Place 4 · Charlotte Flights800 Meters4.2:50.93a9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 15 · Charlotte Flights200 Meters15.30.91a9
May 10Carolina's Sprint FestMay 10 · 800 Meters · Place 7 · Charlotte Flights800 Meters7.2:52.29a9
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 7 · Charlotte Flights400 Meters7.1:11.85a9
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 16 · Charlotte Flights200 Meters16.31.41aWind: -0.29
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 29 · Charlotte Flights400 Meters29.1:15.26a9
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 50 · Charlotte Flights200 MetersRound P50.32.67a9
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 65 · Charlotte Flights100 Meters65.16.00a9

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 1 · Charlotte FlightsLong Jump13.48m—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 2 · Charlotte Flights400 Meters21:12.67a—
Jun 15Jim Law Invitational (Youth)Jun 15 · Long Jump · Place 2 · Charlotte FlightsLong Jump2.3.33m8
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 2 · Charlotte Flights400 MetersRound P2.1:13.16a8
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 2 · Charlotte Flights400 Meters2.1:11.90a8
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 2 · Charlotte Flights200 MetersRound P2.32.32aWind: -0.58
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 3 · Charlotte Flights200 Meters3.32.23aWind: -2.58
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Charlotte Flights200 Meters—0.8 PB—
Jun 1BodyArmor State GamesJun 1 · Long Jump · Place 2 · Charlotte FlightsLong Jump2.3.33mWind: 08
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 2 · Charlotte Flights400 Meters2.1:12.05a8
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 3 · Charlotte Flights100 MetersRound P3.15.80aWind: 1.98
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 2 · Charlotte Flights100 Meters2.15.50aWind: 0.58
May 252024 Durham Striders Invitational ( DEV)May 25 · Long Jump · Place 1 · Charlotte Flights Track and FiLong Jump13.30m—
May 252024 Durham Striders Invitational ( DEV)May 25 · 400 Meters · Place 2 · Charlotte Flights Track and Fi400 Meters21:14.08—
May 252024 Durham Striders Invitational ( DEV)May 25 · 100 Meters · Place 3 · Charlotte Flights Track and Fi100 Meters315.85—
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 1 · Charlotte Flights400 Meters1.1:12.94a8
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 3 · Charlotte Flights200 Meters3.32.91a8
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 8 · Charlotte Flights100 Meters8.16.65a8
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · Long Jump · Place 2 · Charlotte FlightsLong Jump2.3.28m8
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 400 Meters · Place 2 · Charlotte Flights400 Meters2.1:12.93a8
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 100 Meters · Place 5 · Charlotte Flights100 Meters5.16.09a8
Apr 2019th Annual Bring the Heat InvitationalApr 20 · Long Jump · Place 11 · Charlotte FlightsLong Jump11.8-00.508
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 4 · Charlotte Flights400 Meters4.1:13.93a8
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 16 · Charlotte Flights100 Meters16.15.84a8

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · Long Jump · Place 6 · Charlotte FlightsLong Jump62.33m PB—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 3 · Charlotte Flights400 MetersRound P31:17.35a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 5 · Charlotte Flights400 Meters51:20.20a—
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Place 6 · Charlotte FlightsLong Jump62.85m7
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 14 · Charlotte Flights400 Meters141:21.747
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 23 · Charlotte Flights100 Meters2316.867
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · Long Jump · Place 8 · Charlotte FlightsLong Jump88-02.00—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 34 · Charlotte Flights200 MetersRound P3438.09a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 43 · Charlotte Flights100 Meters4317.73a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 20 · Charlotte Flights400 MetersRound P20.1:34.63a6
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 22 · Charlotte Flights200 MetersRound P22.39.01aWind: -3.56
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 30 · Charlotte Flights100 MetersRound P30.18.50aWind: 0.56
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 200 Meters · Place 5 · Charlotte Flights Track and Fi200 Meters539.29—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 100 Meters · Place 6 · Charlotte Flights Track and Fi100 Meters619.01—