Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2024 Durham Striders Invitational ( DEV) · May 2515.512024 Durham Striders Invitational ( DEV)May 25, 2024
1500 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 25:48.48aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
200 Meters · OutdoorFrancena McCorory Invite · May 2330.66aFrancena McCorory InviteMay 23, 2026
400 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 21:09.19aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
800 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 262:38.66aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
80m Hurdles · 27" / 0.686m · OutdoorAnnual Lee Vernon McNeill · Jul 1119.93aAnnual Lee Vernon McNeillJuly 11, 2026
80m Hurdles · 30" / 0.762m · OutdoorGeorgia Classic 2026 · May 1616.08aGeorgia Classic 2026May 16, 2026
80m Hurdles · 39" / 0.991m · OutdoorFrancena McCorory Invite · May 2316.57aFrancena McCorory InviteMay 23, 2026
Combined results · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2333.36USATF North Carolina Association Junior Olympic ChampionshipsJune 23, 2023
High Jump · Outdoor3rd Annual QC Blazers Invitational · Jun 210.91m3rd Annual QC Blazers Invitational June 21, 2025
Long Jump · Outdoor2024 Durham Striders Invitational ( DEV) · May 252.36m2024 Durham Striders Invitational ( DEV)May 25, 2024
Pentathlon (Outdoor) · USATF 11-12 · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 21195USATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
Shot Put · 6lb · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 26.54mUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 80m Hurdles · Place 1 · Bull City Express80m Hurdles30" / 0.762m1.17.05aWind: 111
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 800 Meters · Place 1 · Bull City Express800 Meters1.2:48.29a11
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 400 Meters · Place 3 · Bull City Express400 Meters3.1:09.94a11
Jul 11Annual Lee Vernon McNeillJul 11 · 80m Hurdles · Place 2 · Bull City Express80m Hurdles27" / 0.686m2.19.93a PBWind: 0.911
Jul 11Annual Lee Vernon McNeillJul 11 · 800 Meters · Place 2 · Bull City Express800 Meters2.2:46.03a11
Jul 11Annual Lee Vernon McNeillJul 11 · 800 Meters · Place 1 · Bull City Express800 Meters1.2:46.03a11
Jul 11Annual Lee Vernon McNeillJul 11 · 400 Meters · Place 6 · Bull City Express400 Meters6.1:12.93a11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Pentathlon (Outdoor) · Place 4 · Bull City ExpressPentathlon (Outdoor)USATF 11-12Round M4.1195 PB11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Long Jump · Place 4 · Bull City ExpressLong JumpRound M4.3.28m11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · High Jump · Bull City ExpressHigh JumpRound M—NH11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Shot Put · Place 4 · Bull City ExpressShot Put6lbRound M4.6.54m PB11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 80m Hurdles · Place 4 · Bull City Express80m Hurdles30" / 0.762mRound M4.16.14aWind: 2.311
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 1500 Meters · Place 3 · Bull City Express1500 MetersRound M3.5:48.48a PB11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 9 · Bull City Express800 Meters9.2:42.80a11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 17 · Bull City Express400 MetersRound P17.1:09.19a PB11
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 80m Hurdles · Bull City Express80m Hurdles30" / 0.762m—DQWind: 0.911
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 6 · Bull City Express800 Meters6.2:38.66a PB11
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 8 · Bull City Express400 Meters8.1:10.75a11
Jun 13James Carter Invitational 2026Jun 13 · 80m Hurdles · Place 1 · Bull City Express80m Hurdles30" / 0.762m1.16.15a11
Jun 13James Carter Invitational 2026Jun 13 · 800 Meters · Place 2 · Bull City Express800 Meters2.2:42.21a11
Jun 13James Carter Invitational 2026Jun 13 · 400 Meters · Place 6 · Bull City Express400 Meters6.1:10.34a11
May 30Johnson RileyMay 30 · 80m Hurdles · Place 2 · Bull City Express80m Hurdles39" / 0.991m2.16.58a11
May 30Johnson RileyMay 30 · 800 Meters · Place 6 · Bull City Express800 Meters6.2:44.05a11
May 30Johnson RileyMay 30 · 400 Meters · Place 20 · Bull City Express400 Meters20.1:13.00a11
May 23Francena McCorory InviteMay 23 · 80m Hurdles · Place 3 · Bull City Express80m Hurdles39" / 0.991m3.16.57a PB11
May 23Francena McCorory InviteMay 23 · 400 Meters · Place 9 · Bull City Express400 Meters9.1:13.35a11
May 23Francena McCorory InviteMay 23 · 200 Meters · Place 3 · Bull City Express200 Meters3.30.66a PB11
May 16Georgia Classic 2026May 16 · 80m Hurdles · Place 5 · Bull City Express80m Hurdles30" / 0.762m5.16.08a PB11
May 16Georgia Classic 2026May 16 · 800 Meters · Place 6 · Bull City Express800 Meters6.2:49.62a11
May 16Georgia Classic 2026May 16 · 400 Meters · Place 32 · Bull City Express400 Meters32.1:13.55a11
May 9The Carolina's Sprint FestMay 9 · 80m Hurdles · Place 14 · Bull City Express80m Hurdles30" / 0.762m14.16.90a11
May 9The Carolina's Sprint FestMay 9 · 800 Meters · Place 15 · Bull City Express800 Meters15.2:49.67a11
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 28 · Bull City Express400 Meters28.1:13.03a11

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 12McNeil InvitationalJul 12 · 800 Meters · Place 9 · Bull City Express800 Meters9.2:45.98a10
Jul 12McNeil InvitationalJul 12 · 800 Meters · Place 1 · Bull City Express800 Meters1.2:45.98a10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 800 Meters · Place 7 · Bull City Express800 Meters72:45.82a10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 11 · Bull City Express400 MetersRound P111:11.11a10
Jun 213rd Annual QC Blazers Invitational Jun 21 · Shot Put · Place 3 · Bull City ExpressShot Put6lb3.6.07m10
Jun 213rd Annual QC Blazers Invitational Jun 21 · High Jump · Place 2 · Bull City ExpressHigh Jump2.0.91m PB10
Jun 213rd Annual QC Blazers Invitational Jun 21 · 800 Meters · Place 2 · Bull City Express800 Meters2.2:47.35a10
Jun 213rd Annual QC Blazers Invitational Jun 21 · 400 Meters · Place 7 · Bull City Express400 Meters7.1:11.70a10
Jun 12Lee Vernon McNeill MeetJun 12 · 800 Meters · Place 9 · Bull City Express800 Meters9.2:45.98a10
May 31James Carter Invitational 2025May 31 · High Jump · Place 3 · Bull City ExpressHigh Jump33-410
May 31James Carter Invitational 2025May 31 · 400 Meters · Place 3 · Bull City Express400 Meters31:12.02a10
May 242025 Durham Striders Invitation (Dev)May 24 · 800 Meters · Place 6 · Bull City Expres800 Meters62:50.43—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 14 · Bull City Expres400 Meters141:13.17—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Place 6 · Bull City Express800 Meters6.2:56.09a10
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Place 10 · Bull City Express400 Meters10.1:15.22a10
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 31 · Bull City Express200 Meters31.32.23a10
May 10Carolina's Sprint FestMay 10 · 800 Meters · Place 4 · Bull City Express800 Meters4.2:48.98a10
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 9 · Bull City Express400 Meters9.1:13.23a10
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 42 · Bull City Express100 MetersRound P42.15.68aWind: -0.310
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 42 · Bull City Express100 MetersRound P42.15.68aWind: -0.310
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 800 Meters · Place 1 · Bull City Express800 Meters1.2:55.85aUnofficial10
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 400 Meters · Place 5 · Bull City Express400 Meters5.1:13.34aUnofficial10
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 100 Meters · Place 11 · Bull City Express100 Meters11.15.38aUnofficial10
Apr 27TRACK 757 ClassicApr 27 · 800 Meters · Place 3 · Bull City Express800 Meters3.2:59.10a10
Apr 27TRACK 757 ClassicApr 27 · 400 Meters · Place 8 · Bull City Express400 Meters8.1:14.97a10
Apr 27TRACK 757 ClassicApr 27 · 200 Meters · Place 20 · Bull City Express200 Meters20.33.17a10

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 13Annual Lee Vernon McNeillJul 13 · High Jump · Place 2 · Bull City ExpressHigh Jump23-2—
Jul 13Annual Lee Vernon McNeillJul 13 · 800 Meters · Place 1 · Bull City Express800 Meters13:04.24a—
Jul 13Annual Lee Vernon McNeillJul 13 · 400 Meters · Place 6 · Bull City Express400 Meters61:16.58a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 4 · Bull City Express800 Meters42:55.25a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 7 · Bull City Express400 Meters71:15.55a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 6 · Bull City Express200 Meters633.33a—
Jun 1James Carter InvitationalJun 1 · 400 Meters · Place 11 · Bull City Express400 Meters11.1:19.54a9
Jun 1James Carter InvitationalJun 1 · 200 Meters · Place 22 · Bull City Express200 Meters22.34.73aWind: 0.29
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 28 · Bull City Express100 MetersRound P28.16.32aWind: -0.99
May 252024 Durham Striders Invitational ( DEV)May 25 · Long Jump · Place 21 · Bull City ExpressLong Jump212.36m PB—
May 252024 Durham Striders Invitational ( DEV)May 25 · 400 Meters · Place 12 · Bull City Express400 Meters121:19.04—
May 252024 Durham Striders Invitational ( DEV)May 25 · 100 Meters · Place 16 · Bull City Express100 Meters1615.51 PB—
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 32 · Bull City Express400 Meters32.1:20.77a9
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 37 · Bull City Express200 Meters37.34.84a9
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 42 · Bull City Express100 Meters42.16.31a9
May 42nd Annual BATTLE @ DA BEACH"May 4 · 400 Meters · Place 3 · Bull City Express400 Meters3.1:18.85a9
May 42nd Annual BATTLE @ DA BEACH"May 4 · 200 Meters · Place 8 · Bull City Express200 Meters8.33.70a9
May 42nd Annual BATTLE @ DA BEACH"May 4 · 100 Meters · Place 9 · Bull City Express100 Meters9.15.89a9
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 46 · Bull City Express400 Meters46.1:20.23a9
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 62 · Bull City Express200 MetersRound P62.34.74a9
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 77 · Bull City Express100 Meters77.15.91a9

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 4 · Bull City Express400 MetersRound P41:17.42a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 3 · Bull City Express400 Meters31:15.09a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 3 · Bull City Express200 MetersRound P333.08a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 4 · Bull City Express200 Meters434.11a—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 2 · Bull City ExCombined results21:15.89—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 4 · Bull City ExCombined results433.36 PB—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 4 · Bull City ExCombined resultsRound P41:17.01—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 3 · Bull City ExCombined resultsRound P333.77—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 8 · Bull City Express400 Meters81:22.09a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 28 · Bull City Express200 MetersRound P2837.06a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 35 · Bull City Express100 Meters3517.33a—