Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorThe Carolina's Sprint Fest · May 932.03aThe Carolina's Sprint FestMay 9, 2026
400 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 261:11.32aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
800 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 262:56.67aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
High Jump · OutdoorJim Law Invitational (Youth) · Jun 201.17mJim Law Invitational (Youth)June 20, 2026
Javelin · 600g · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 219.77mUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
Prelims · OutdoorJim Law Invitational (Youth) · Jun 201:18.62Jim Law Invitational (Youth)June 20, 2026

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jul 11Annual Lee Vernon McNeillJul 11 · 400 Meters · Charlotte Flights400 Meters--DNS-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Javelin · Place 9 · Charlotte FlightsJavelin600g9.19.77m PB-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 19 · Charlotte Flights800 Meters19.2:57.82a-
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · High Jump · Charlotte FlightsHigh Jump—NH-
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 3 · Charlotte FlightsJavelin600g3.17.81m-
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 12 · Charlotte Flights800 Meters12.2:56.67a PB-
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 20 · Charlotte Flights400 Meters20.1:11.32a PB-
Jun 20Jim Law Invitational (Youth)Jun 20 · High Jump · Place 2 · 13 Char FlightsHigh Jump23-10.00—
Jun 20Jim Law Invitational (Youth)Jun 20 · Javelin · Place 6 · 13 Char FlightsJavelin656-00—
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 12 · 13 Char Flights800 Meters122:57.70—
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 28 · 13 Char Flights400 Meters281:18.62—
Jun 20Jim Law Invitational (Youth)Jun 20 · Javelin · Place 6 · Charlotte FlightsJavelin617.08m13
Jun 20Jim Law Invitational (Youth)Jun 20 · High Jump · Place 2 · Charlotte FlightsHigh Jump21.17m PB13
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 12 · Charlotte Flights800 Meters122:57.7013
Jun 20Jim Law Invitational (Youth)Jun 20 · Prelims · Place 28 · Charlotte FlightsPrelimsRound P281:18.62 PB13
Jun 13Queen City Invitational (Youth)Jun 13 · Javelin · Place 2 · 13 Char FlightsJavelin257-00—
Jun 13Queen City Invitational (Youth)Jun 13 · 800 Meters · Place 13 · 13 Char Flights800 Meters133:13.51—
Jun 13Queen City Invitational (Youth)Jun 13 · 400 Meters · Place 23 · 13 Char Flights400 Meters231:17.36—
Jun 64th Annual QC Blazers InvitationalJun 6 · High Jump · Place 3 · Charlotte FlightsHigh Jump34-0—
Jun 64th Annual QC Blazers InvitationalJun 6 · 800 Meters · Place 6 · Charlotte Flights800 Meters63:09.54—
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 9 · Charlotte Flights400 Meters91:14.11—
Jun 64th Annual QC Blazers InvitationalJun 6 · Javelin · Place 2 · 13 Char FlightsJavelin257-00—
Jun 64th Annual QC Blazers InvitationalJun 6 · 800 Meters · Place 13 · 13 Char Flights800 Meters133:13.51—
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 23 · 13 Char Flights400 Meters231:17.36—
May 302026 BODYARMOR State GamesMay 30 · Javelin · Place 4 · Charlotte FlightsJavelin416.12m—
May 302026 BODYARMOR State GamesMay 30 · 800 Meters · Place 26 · Charlotte Flights800 Meters262:59.83a—
May 302026 BODYARMOR State GamesMay 30 · 400 Meters · Place 29 · Charlotte Flights400 Meters291:17.88a—
May 168th Annual Runnin' On Faith InvitationalMay 16 · Javelin · Place 7 · Charlotte FlightsJavelin600g7.16.70m-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 800 Meters · Place 17 · Charlotte Flights800 Meters17.3:25.46a-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 50 · Charlotte Flights400 Meters50.1:17.95a-
May 9The Carolina's Sprint FestMay 9 · 800 Meters · Place 21 · Charlotte Flights800 Meters21.2:57.98a-
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 49 · Charlotte Flights400 Meters49.1:16.51a-
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 68 · Charlotte Flights200 Meters68.32.03a PB-
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 800 Meters · Place 12 · Charlotte Flights800 Meters123:03.76a—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 57 · Charlotte Flights400 Meters571:12.92a—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 75 · Charlotte Flights200 MetersRound P7533.68a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Javelin · Place 14 · Charlotte FlightsJavelin1414.19m—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 800 Meters · Place 20 · Charlotte Flights800 Meters203:02.91a—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 32 · Charlotte Flights400 MetersRound P321:17.84a—
Jun 72025 BODYARMOR State GamesJun 7 · Javelin · Place 4 · Charlotte FlightsJavelin416.49m—
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 12 · Charlotte Flights400 Meters121:12.91a—
Jun 72025 BODYARMOR State GamesJun 7 · 200 Meters · Place 19 · Charlotte Flights200 Meters1932.26a—
May 3James-Woods Developmental (Charlotte Flights)May 3 · Javelin · Place 4 · Charlotte FlightsJavelin413.66m—
May 3James-Woods Developmental (Charlotte Flights)May 3 · 800 Meters · Place 21 · Charlotte Flights800 Meters213:13.74a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 252024 Durham Striders Invitational ( DEV)May 25 · Javelin · Place 10 · Charlotte Flights Track and FiJavelin1011.92m—