Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor20th Annual Bring the Heat Invitational · Apr 1913.80a20th Annual Bring the Heat InvitationalApril 19, 2025
1000 Meters · IndoorASICS Holiday Invitational · Dec 203:17.45aASICS Holiday InvitationalDecember 20, 2025
1500 Meters · OutdoorAAU North Carolina District Qualifier · Jun 55:36.06aAAU North Carolina District QualifierJune 5, 2026
200 Meters · IndoorAAU Indoor National Championships · Mar 729.62aAAU Indoor National ChampionshipsMarch 7, 2025
200 Meters · OutdoorAnnual Lee Vernon McNeill · Jul 1127.35aAnnual Lee Vernon McNeillJuly 11, 2026
400 Meters · OutdoorAnnual Lee Vernon McNeill · Jul 111:01.54aAnnual Lee Vernon McNeillJuly 11, 2026
400 Meters · Relay Split · IndoorNCHSAA 8A Champs · Feb 191:04.512NCHSAA 8A ChampsFebruary 19, 2026
60 Meters · IndoorAAU Indoor National Championships · Mar 78.81aAAU Indoor National ChampionshipsMarch 7, 2025
800 Meters · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 242:27.31a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
800 Meters · Relay Split · IndoorNCHSAA 8A Champs · Feb 192:35.058NCHSAA 8A ChampsFebruary 19, 2026
Long Jump · Outdoor2025 Durham Striders Invitation (Dev) · May 243.83m2025 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 242026 Russell E. Blunt East Coast InvitationalJul 24 · 800 Meters · Place 3 · Track XplosionTrack Xplosion800 Meters3.2:27.31a PB11
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Track XplosionTrack Xplosion400 MetersRound P--DNS11
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:28.90a11
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 400 Meters · Place 3 · UnattachedUnattached400 Meters3.1:02.61a11
Jul 11Annual Lee Vernon McNeillJul 11 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:35.11a11
Jul 11Annual Lee Vernon McNeillJul 11 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:35.11a11
Jul 11Annual Lee Vernon McNeillJul 11 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:01.54a PB11
Jul 11Annual Lee Vernon McNeillJul 11 · 200 Meters · Place 9 · UnattachedUnattached200 Meters9.27.35a PBWind: 0.711
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 400 Meters · Place 12 · Track XplosionTrack Xplosion400 Meters121:04.80a11
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 6 · Track XplosionTrack Xplosion1500 Meters6.5:36.06a PB11
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 22 · Track XplosionTrack Xplosion800 Meters22.2:59.61a11
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 14 · Track XplosionTrack Xplosion400 Meters14.1:03.56a11
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Place 4 · Track XplosionTrack Xplosion800 Meters4.2:34.80a11
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 400 Meters · Place 5 · Track XplosionTrack Xplosion400 Meters5.1:06.66a11
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 200 Meters · Track XplosionTrack Xplosion200 Meters—DNS11
May 9The Carolina's Sprint FestMay 9 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.2:31.56a11
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 5 · UnattachedUnattached200 Meters5.28.10a11
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 800 Meters · Place 1 · Track XplosionTrack Xplosion800 Meters12:34.48a11
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 4 · Track XplosionTrack Xplosion400 Meters41:04.10a11
Mar 272026 OutRun the StormMar 27 · 400 Meters · Leesville RoadLeesville Road400 Meters—DNS11
Mar 20Athens Drive Friday Night LightsMar 20 · 800 Meters · Place 7 · Leesville RoadLeesville Road800 Meters7.2:35.69a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 19NCHSAA 8A ChampsFeb 19 · 800 Meters · Leesville RoadLeesville Road800 MetersRelay Split—2:35.058 PB11
Feb 19NCHSAA 8A ChampsFeb 19 · 400 Meters · Leesville RoadLeesville Road400 MetersRelay Split—1:04.512 PB11
Jan 7Cap 8 Polar Bear #2Jan 7 · 1000 Meters · Place 2 · Leesville RoadLeesville Road1000 Meters23:21.7811

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Place 17 · Leesville RoadLeesville Road1000 Meters17.3:17.45a PB11
Dec 5Polar ExpressDec 5 · 1000 Meters · Place 14 · Leesville RoadLeesville Road1000 Meters14.3:32.52a11
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 57 · Track XplosionTrack Xplosion200 MetersRound P5729.62a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 40 · Track XplosionTrack Xplosion60 MetersRound P408.81a PB—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Dec 10Wake Forest HS Polar Bear #2Dec 10 · 1000 Meters · Place 3 · Leesville RoadLeesville Road1000 Meters3.3:31.59aUnofficial11
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 800 Meters · Place 1 · Track XplosionTrack Xplosion800 Meters12:31.56a10
Jul 12McNeil InvitationalJul 12 · 800 Meters · Place 5 · Track XplosionTrack Xplosion800 Meters5.2:34.20a10
Jul 12McNeil InvitationalJul 12 · 800 Meters · Place 5 · Track XplosionTrack Xplosion800 Meters5.2:34.20a10
Jul 12McNeil InvitationalJul 12 · 200 Meters · Place 11 · Track XplosionTrack Xplosion200 Meters11.28.77aWind: -0.310
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 800 Meters · Place 9 · Track XplosionTrack Xplosion800 Meters9.2:31.44a10
Jun 12Lee Vernon McNeill MeetJun 12 · 800 Meters · Place 5 · Track XplosionTrack Xplosion800 Meters5.2:34.20a10
Jun 12Lee Vernon McNeill MeetJun 12 · 200 Meters · Place 11 · Track XplosionTrack Xplosion200 Meters11.28.77aWind: -0.310
Jun 6AAU North Carolina District QualifierJun 6 · 800 Meters · Place 14 · Track XplosionTrack Xplosion800 Meters14.2:34.16a10
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 44 · Track XplosionTrack Xplosion200 Meters44.27.95aWind: 1.110
May 242025 Durham Striders Invitation (Dev)May 24 · Long Jump · Place 13 · Track XplosionTrack XplosionLong Jump133.83m PB—
May 242025 Durham Striders Invitation (Dev)May 24 · 800 Meters · Place 3 · Track XplosionTrack Xplosion800 Meters32:38.77—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · Long Jump · Track XplosionTrack XplosionLong Jump--DNS10
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Place 9 · Track XplosionTrack Xplosion800 Meters9.2:41.55a10
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Track XplosionTrack Xplosion200 Meters--DNS10
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump1.14-08.00Unofficial10
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 800 Meters · Place 2 · Track XplosionTrack Xplosion800 Meters2.2:46.86aUnofficial10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 54 · Track XplosionTrack Xplosion400 Meters54.1:45.35a10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 42 · Track XplosionTrack Xplosion200 MetersRound P42.29.03a10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 33 · Track XplosionTrack Xplosion100 Meters33.13.80a PB10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 200 Meters · Place 57 · Track XplosionTrack Xplosion200 MetersRound P5730.63—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100 Meters · Place 48 · Track XplosionTrack Xplosion100 MetersRound P4813.99—
Jun 1James Carter InvitationalJun 1 · 200 Meters · Place 27 · Track XplosionTrack Xplosion200 Meters27.29.66aWind: -0.99
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 32 · Track XplosionTrack Xplosion100 MetersRound P32.14.27aWind: -1.39
May 25Johnson RileyMay 25 · 200 Meters · Place 24 · Track XplosionTrack Xplosion200 Meters2429.72a—
May 25Johnson RileyMay 25 · 100 Meters · Place 31 · Track XplosionTrack Xplosion100 Meters3114.20a—