Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU North Carolina District Qualifier · Jun 55:07.79aAAU North Carolina District QualifierJune 5, 2026
2000m Steeplechase · 0.762m · OutdoorAAU Junior Olympic Games · Aug 18:02.82aAAU Junior Olympic GamesAugust 1, 2026
3000 Meters · OutdoorAAU North Carolina District Qualifier · Jun 712:35.27aAAU North Carolina District QualifierJune 7, 2024
400 Meters · Outdoor2025 Durham Striders Invitation (Dev) · May 241:06.382025 Durham Striders Invitation (Dev)May 24, 2025
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:22.58aAAU Junior Olympic GamesAugust 1, 2026
Javelin · 600g · OutdoorAAU North Carolina District Qualifier · Jun 616.11mAAU North Carolina District QualifierJune 6, 2025
Long Jump · OutdoorJames Carter Invitational · Jun 13.81mJames Carter InvitationalJune 1, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 2000m Steeplechase · Place 7 · Track Xplosion2000m Steeplechase0.762m7.8:02.82a PB-
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 21 · Track Xplosion1500 Meters21.5:10.99a-
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 25 · Track Xplosion800 MetersRound P25.2:22.58a PB-
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 1 · Track Xplosion1500 Meters1.5:07.79a PB-
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Track Xplosion800 Meters--DNS-
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 1500 Meters · Track Xplosion1500 Meters—DNS-
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Track Xplosion800 Meters—DNS-

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 2000m Steeplechase · Place 1 · Track Xplosion2000m Steeplechase0.762m1.10:00.00a12
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Javelin · Place 6 · Track XplosionJavelin600g6.16.08m12
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 1500 Meters · Place 9 · Track Xplosion1500 Meters9.5:32.18a12
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 800 Meters · Place 12 · Track Xplosion800 Meters12.2:40.05a12
Jun 6AAU North Carolina District QualifierJun 6 · 2000m Steeplechase · Place 1 · Track Xplosion2000m Steeplechase0.762m1.10:00.00a12
Jun 6AAU North Carolina District QualifierJun 6 · Javelin · Place 7 · Track XplosionJavelin600g7.16.11m PB12
Jun 6AAU North Carolina District QualifierJun 6 · 1500 Meters · Place 9 · Track Xplosion1500 Meters9.5:22.25a12
Jun 6AAU North Carolina District QualifierJun 6 · 800 Meters · Place 9 · Track Xplosion800 Meters9.2:31.80a12
May 242025 Durham Striders Invitation (Dev)May 24 · 1500 Meters · Place 3 · Track Xplosion1500 Meters35:29.58—
May 242025 Durham Striders Invitation (Dev)May 24 · 800 Meters · Place 4 · Track Xplosion800 Meters42:40.43—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 18 · Track Xplosion400 Meters181:06.38 PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · Javelin · Place 19 · Track XplosionJavelin1951-07.50—
Jun 7AAU North Carolina District QualifierJun 7 · 3000 Meters · Place 6 · Track Xplosion3000 Meters612:35.27a PB—
Jun 7AAU North Carolina District QualifierJun 7 · Javelin · Place 19 · Track XplosionJavelin1951-7—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 11 · Track Xplosion1500 Meters115:40.09a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 18 · Track Xplosion800 Meters182:42.71a—
Jun 1James Carter InvitationalJun 1 · Long Jump · Place 11 · Track XplosionLong Jump11.3.81m PB11
Jun 1James Carter InvitationalJun 1 · 3000 Meters · Place 2 · Track Xplosion3000 Meters2.13:22.61a11
Jun 1James Carter InvitationalJun 1 · 800 Meters · Place 5 · Track Xplosion800 Meters5.2:42.99a11