Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 206:51.33aAdidas Indoor NationalsMarch 20, 2026
1 Mile · Outdooradidas Track Nationals 2025 · Mar 216:19.76adidas Track Nationals 2025March 21, 2025
1500 Meters · Indoor 2023 Grant Holloway AAU Invitational · Dec 175:34.08a 2023 Grant Holloway AAU InvitationalDecember 17, 2023
1500 Meters · OutdoorWhite Knight Youth Challenge · May 265:27.66aWhite Knight Youth ChallengeMay 26, 2024
1600 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 176:04.98aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
1600 Meters · Outdooradidas Track Nationals 2025 · Mar 216:17.42adidas Track Nationals 2025March 21, 2025
3000 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 1712:25.51aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
3000 Meters · OutdoorDMV Youth Challenge · Jun 112:17.71aDMV Youth ChallengeJune 1, 2024
400 Meters · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 71:13.26aCoach Miami Presents the Virginia Beast InvitationalDecember 7, 2025
400 Meters · OutdoorJerry Molyneaux Invitational · May 301:11.55aJerry Molyneaux Invitational May 30, 2026
800 Meters · IndoorAAU Region 3 · Jun 202:45.93aAAU Region 3June 20, 2024
800 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 82:41.40aAAU Potomac Valley District QualifierJune 8, 2024
Combined results · Outdoor2023 International Youth Championship · Jul 142:51.502023 International Youth ChampionshipJuly 14, 2023
Finals · Outdoor2023 PVA Youth Invitational · Mar 43:03.832023 PVA Youth InvitationalMarch 4, 2023
Javelin · 600g · IndoorAAU Region 3 · Jun 2037-02AAU Region 3June 20, 2024
Javelin · 600g · OutdoorLightning Relays · May 1615.54mLightning RelaysMay 16, 2026
Pole Vault · IndoorAAU Indoor National Championship · Mar 63:02.76AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 48 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field ClubJavelin600g48.13.15m8
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 63 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters63.6:01.33a8
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 68 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 MetersRound P68.2:52.44a8
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 1500 Meters · Place 2 · UnattachedUnattached1500 Meters2.6:12.28a8
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 800 Meters · Place 10 · UnattachedUnattached800 Meters10.2:55.87a8
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 28 · UnattachedUnattached400 MetersRound P28.1:14.21a8
Jun 14AAU Virginia District Qualifier - NorthJun 14 · 1500 Meters · Place 4 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters4.5:44.98a8
Jun 14AAU Virginia District Qualifier - NorthJun 14 · 800 Meters · Place 4 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters4.2:53.07a8
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Javelin · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field ClubJavelin600g3.13.87m8
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 1500 Meters · Place 1 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters1.5:59.95a8
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 800 Meters · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters3.2:51.77a8
May 30Jerry Molyneaux Invitational May 30 · 1500 Meters · Place 1 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters16:14.13a8
May 30Jerry Molyneaux Invitational May 30 · 800 Meters · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters33:13.15a8
May 30Jerry Molyneaux Invitational May 30 · 400 Meters · Place 7 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club400 Meters71:11.55a PB8
May 16Lightning RelaysMay 16 · Javelin · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field ClubJavelin600g3.15.54m PB8
May 16Lightning RelaysMay 16 · 1500 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters2.6:06.38a8
May 16Lightning RelaysMay 16 · 800 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters2.2:52.76a8
May 8Glenarden InvitationalMay 8 · 1500 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters2.5:58.47a8
May 8Glenarden InvitationalMay 8 · 800 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters2.2:58.21a8
May 8Glenarden InvitationalMay 8 · 400 Meters · Place 7 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club400 Meters7.1:12.55a8
Apr 26Virginia Pride Spring Kick-OffApr 26 · Javelin · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field ClubJavelin600g2.42-018
Apr 26Virginia Pride Spring Kick-OffApr 26 · 1500 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters2.6:08.48a8
Apr 26Virginia Pride Spring Kick-OffApr 26 · 800 Meters · Place 1 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters1.3:01.87a8
Apr 26Virginia Pride Spring Kick-OffApr 26 · 200 Meters · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club200 Meters--DNS8

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 73 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1 Mile73.6:51.33a PB8
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 61 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters61.2:58.91a8
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 95 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club400 Meters95.1:14.65a8
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 19 · Capital City Blazers Track &Capital City Blazers Track &Pole Vault193:02.76 PB—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 6 · Capital City Blazers Track &Capital City Blazers Track &Pole Vault613:37.07—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 1500 Meters · Place 1 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel1500 Meters16:30.37a8
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 800 Meters · Place 4 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel800 Meters43:01.25a8
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 400 Meters · Place 10 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel400 Meters101:13.82a8
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 1600 Meters · Place 4 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel1600 Meters46:38.58a8
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 800 Meters · Place 3 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel800 Meters32:57.71a8
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 400 Meters · Place 20 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel400 MetersRound P201:15.19a8
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 10 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters10.6:01.13a8
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 16 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters16.3:04.31a8

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · 1500 Meters · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters3.6:00.63a8
Dec 21Grant Holloway InviteDec 21 · 800 Meters · Place 5 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters5.2:55.38a8
Dec 21Grant Holloway InviteDec 21 · 400 Meters · Place 27 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club400 Meters27.1:15.54a8
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 1500 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters2.6:03.25a8
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 800 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters2.3:03.45a8
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 400 Meters · Place 22 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club400 Meters22.1:13.26a PB8
Mar 7AAU Indoor National ChampionshipsMar 7 · 3000 Meters · Place 8 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel3000 Meters812:38.88a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 800 Meters · Place 18 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel800 Meters182:55.76a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 1500 Meters · Place 15 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel1500 Meters156:10.27a7
Feb 15PVA 14 & UnderFeb 15 · 1600 Meters · Place 12 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel1600 Meters126:28.53a7
Feb 15PVA 14 & UnderFeb 15 · 800 Meters · Place 33 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel800 Meters333:02.06a7
Jan 5757 ShowdownJan 5 · 1500 Meters · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters3.5:59.74a7
Jan 5757 ShowdownJan 5 · 800 Meters · Place 4 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters4.2:53.91a7

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 3000 Meters · Place 2 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel3000 Meters212:50.91a7
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 1500 Meters · Place 4 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel1500 Meters46:05.02a7
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Javelin · Place 5 · Capital City BlazersCapital City BlazersJavelin537-37
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Javelin · Place 3 · Capital City BlazersCapital City BlazersJavelin336-87
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 3000 Meters · Place 2 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel3000 Meters212:45.20a7
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 1500 Meters · Place 3 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel1500 Meters35:48.13a7
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 800 Meters · Place 6 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel800 Meters62:50.39a7
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 1500 Meters · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters3.5:37.20a7
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 800 Meters · Place 8 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters8.2:45.77a7
May 31Jerry Molyneaux Invitational May 31 · 3000 Meters · Place 1 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel3000 Meters112:43.63a7
May 31Jerry Molyneaux Invitational May 31 · 1500 Meters · Place 1 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel1500 Meters15:49.69a7
May 31Jerry Molyneaux Invitational May 31 · 800 Meters · Place 1 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel800 Meters12:55.92a7
May 17LIGHTNING RELAYSMay 17 · 3000 Meters · Place 1 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel3000 Meters113:08.81a7
May 17LIGHTNING RELAYSMay 17 · 1500 Meters · Place 2 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel1500 Meters25:48.47a7
May 17LIGHTNING RELAYSMay 17 · Javelin · Place 12 · Capital City BlazersCapital City BlazersJavelin129.50m7
May 9Glenarden InvitationMay 9 · 1500 Meters · Place 1 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel1500 Meters15:50.51a7
May 9Glenarden InvitationMay 9 · 800 Meters · Place 9 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel800 Meters92:52.66a7
May 4NVA Track InvitationalMay 4 · 3000 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club3000 Meters2.12:59.44a7
May 4NVA Track InvitationalMay 4 · 1500 Meters · Place 6 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters6.5:45.35a7
May 4NVA Track InvitationalMay 4 · 800 Meters · Place 9 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters9.2:57.64a7
Mar 21adidas Track Nationals 2025Mar 21 · 1600 Meters · Place 7 · Capital CityCapital City1600 Meters76:17.42 PB6
Mar 21adidas Track Nationals 2025Mar 21 · 1 Mile · Place 7 · Capital CityCapital City1 Mile76:19.76 PB6
Mar 21adidas Track Nationals 2025Mar 21 · 1600 Meters · Place 32 · Capital CityCapital City1600 Meters326:17.426

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 22Grant Holloway Invite '24Dec 22 · 1500 Meters · Place 7 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters7.6:00.81a7
Dec 22Grant Holloway Invite '24Dec 22 · 800 Meters · Place 14 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters14.3:06.81a7
Jun 20AAU Region 3Jun 20 · Javelin · Place 5 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field ClubJavelin600g5.37-02 PB6
Jun 20AAU Region 3Jun 20 · 3000 Meters · Place 6 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club3000 Meters6.12:27.41a6
Jun 20AAU Region 3Jun 20 · 1500 Meters · Place 10 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters10.5:44.95a6
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 14 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters14.2:45.93a PB6
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 3000 Meters · Place 7 · Maximum Effort Track ClubMaximum Effort Track Club3000 Meters7.12:43.84a5
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 1500 Meters · Place 20 · Maximum Effort Track ClubMaximum Effort Track Club1500 Meters20.5:45.205
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 800 Meters · Place 15 · Maximum Effort Track ClubMaximum Effort Track Club800 Meters15.2:50.75a5
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 1600 Meters · Place 11 · Maximum Effort Track ClubMaximum Effort Track Club1600 Meters11.6:04.98a PB5
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 3000 Meters · Place 6 · Maximum Effort Track ClubMaximum Effort Track Club3000 Meters6.12:25.51a PB5
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 800 Meters · Place 14 · Maximum Effort Track ClubMaximum Effort Track Club800 Meters14.2:51.43a5

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 8AAU Potomac Valley District QualifierJun 8 · 3000 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club3000 Meters2.12:48.83a6
Jun 8AAU Potomac Valley District QualifierJun 8 · 1500 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters2.5:34.26a6
Jun 8AAU Potomac Valley District QualifierJun 8 · 800 Meters · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters3.2:41.40a PB6
Jun 1DMV Youth ChallengeJun 1 · Javelin · Place 9 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field ClubJavelin600g9.9.62m6
Jun 1DMV Youth ChallengeJun 1 · 3000 Meters · Place 4 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club3000 Meters4.12:17.71a PB6
Jun 1DMV Youth ChallengeJun 1 · 1500 Meters · Place 7 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters7.5:28.25a6
Jun 1DMV Youth ChallengeJun 1 · 800 Meters · Place 17 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters17.2:52.01a6
May 26White Knight Youth ChallengeMay 26 · 1500 Meters · Place 1 · Capital City Blazers TrCapital City Blazers Tr1500 Meters15:27.66a PB—
May 26White Knight Youth ChallengeMay 26 · 800 Meters · Place 4 · Capital City Blazers TrCapital City Blazers Tr800 Meters42:43.87a—
May 26White Knight Youth ChallengeMay 26 · 400 Meters · Place 33 · Capital City Blazers TrCapital City Blazers Tr400 Meters331:13.11a—
May 18Lightning Relays May 18 · 3000 Meters · Place 4 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club3000 Meters4.12:09.01aUnofficial6
May 18Lightning Relays May 18 · 1500 Meters · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters—DNS6
May 18Lightning Relays May 18 · 800 Meters · Place 21 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters21.2:52.08aUnofficial6

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17 2023 Grant Holloway AAU InvitationalDec 17 · 1500 Meters · Place 4 · Maximum Effort Track ClubMaximum Effort Track Club1500 Meters4.5:34.08a PB5
Dec 17 2023 Grant Holloway AAU InvitationalDec 17 · 800 Meters · Place 8 · Maximum Effort Track ClubMaximum Effort Track Club800 Meters8.2:50.09a5
Feb 18PVA 14 & Under National Championship Feb 18 · 3000 Meters · Place 1 · DC Speed (Parks and RecreDC Speed (Parks and Recre3000 Meters112:56.49—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 3000 Meters · Place 1 · DC Speed Track ClubDC Speed Track Club3000 Meters1.12:56.49a5

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 5 · DC Speed TraDC Speed TraCombined results512:37.90—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 12 · DC Speed TraDC Speed TraCombined results125:43.45—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 12 · DC Speed TraDC Speed TraCombined results122:51.50 PB—
Jun 3DMV Youth Challenge Jun 3 · 3000 Meters · Place 6 · DC Speed (Parks and RecDC Speed (Parks and Rec3000 Meters612:36.91a—
Jun 3DMV Youth Challenge Jun 3 · 1500 Meters · Place 7 · DC Speed (Parks and RecDC Speed (Parks and Rec1500 Meters75:39.67a—
Jun 3DMV Youth Challenge Jun 3 · 800 Meters · Place 8 · DC Speed (Parks and RecDC Speed (Parks and Rec800 Meters82:54.43a—
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 3 · DC Speed TraDC Speed TraFinals35:51.1311
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 6 · DC Speed TraDC Speed TraFinals63:03.83 PB11