Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1714.98aAAU Potomac Valley District QualifierJune 17, 2023
200 Meters · IndoorAdidas Indoor Nationals · Mar 2029.03aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorInternational Youth Champions · Jul 121.3International Youth ChampionsJuly 12, 2024
400 Meters · IndoorAdidas Indoor Nationals · Mar 201:04.18aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 21:01.33aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
60 Meter · Indoor Speed Capital New York Invitational · Dec 149.10a Speed Capital New York InvitationalDecember 14, 2025
60 Meters · IndoorPVA Youth Indoor Invitational Championship · Mar 39.48aPVA Youth Indoor Invitational ChampionshipMarch 3, 2024
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:42.99aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorGlenarden Invitational · May 82:38.29aGlenarden InvitationalMay 8, 2026
Combined results · Outdoor2023 International Youth Championship · Jul 1415.582023 International Youth ChampionshipJuly 14, 2023
Javelin · 600g · Outdoor2026 International Youth Championship · Jul 1718.79m2026 International Youth ChampionshipJuly 17, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 30 · 301 PanthersJavelin600g30.17.30m7
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 4 · 301 PanthersJavelin600g4.18.79m PB7
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · 301 Panthers800 Meters--DNS7
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 19 · 301 Panthers400 MetersRound P19.1:03.21a7
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 28 · 301 Panthers200 MetersRound P28.27.57aWind: 1.47
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Javelin · Place 3 · 301 PanthersJavelin600g3.18.64m7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 8 · 301 Panthers800 Meters8.2:44.38a7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 6 · 301 Panthers400 MetersRound P6.1:02.45a7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 7 · 301 Panthers400 Meters7.1:01.33a PB7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 12 · 301 Panthers200 MetersRound P12.27.77aWind: 0.17
Jun 20PVA T&F InvitationalJun 20 · Javelin · Place 1 · 301 PanthersJavelin600g1.15.71m7
Jun 20PVA T&F InvitationalJun 20 · 800 Meters · Place 3 · 301 Panthers800 Meters3.2:38.79a7
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · 301 Panthers400 MetersRound P—DNS7
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 10 · 301 Panthers200 MetersRound P10.27.43a7
Jun 13AAU Potomac Valley District QualifierJun 13 · 800 Meters · Place 3 · 301 Panthers800 Meters32:46.69a7
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 8 · 301 Panthers400 Meters81:04.93a7
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 14 · 301 Panthers200 Meters1427.87a7
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Javelin · 301 PanthersJavelin600g—DNS7
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 800 Meters · 301 Panthers800 Meters—DNS7
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400 Meters · 301 Panthers400 Meters—DNS7
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · 301 Panthers200 Meters—DNS7
May 30DMV Youth ChallengeMay 30 · Javelin · Place 7 · 301 PanthersJavelin600g7.15.85m7
May 30DMV Youth ChallengeMay 30 · 800 Meters · Place 14 · 301 Panthers800 Meters14.2:45.33a7
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 21 · 301 Panthers400 MetersRound P21.1:04.31a7
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 25 · 301 Panthers200 MetersRound P25.27.95a7
May 8Glenarden InvitationalMay 8 · 800 Meters · Place 4 · 301 Panthers800 Meters4.2:38.29a PB7
May 8Glenarden InvitationalMay 8 · 400 Meters · Place 9 · 301 Panthers400 Meters9.1:05.51a7
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 21 · 301 Panthers200 Meters21.28.53a7

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 35 · 301 Panthers800 Meters35.2:42.99a PB12
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 39 · 301 Panthers400 Meters39.1:04.18a PB12
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 79 · 301 Panthers200 Meters79.29.03a PB12
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 800 Meters · Place 21 · 301 Panthers800 Meters212:48.82a12
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 37 · 301 Panthers400 MetersRound P371:09.09a12
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 71 · 301 Panthers200 MetersRound P7129.64a12
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 49 · 301 Panthers60 MeterRound P49.9.13a12
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 38 · 301 Panthers400 Meters38.1:09.72a12
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 57 · 301 Panthers200 Meters57.29.48a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 19 · 301 Panthers60 Meter19.9.10a PB12
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 14 · 301 Panthers400 Meters14.1:08.93a12
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 27 · 301 Panthers200 Meters27.30.78a12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 200 Meters · 301 Panthers200 Meters—1.3 PB—
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 2 · 301 Panthers400 Meters2.1:07.38a10
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 9 · 301 Panthers200 Meters9.30.14a10
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 13 · 301 Panthers400 MetersRound P13.1:10.37a10
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 23 · 301 Panthers200 MetersRound P23.31.00a10
May 19Union Athletics & Lyles Foundation InviteMay 19 · 400 Meters · Place 8 · 301 Panthers400 Meters8.1:08.27a10
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 18 · 301 Panthers200 Meters18.30.20a10
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 24 · 301 Panthers100 MetersRound P24.15.15a10
May 10Glenarden InvitationMay 10 · 400 Meters · Place 12 · 301 Panthers400 Meters12.1:09.12a10
May 10Glenarden InvitationMay 10 · 200 Meters · 301 Panthers200 Meters--DNS10
May 10Glenarden InvitationMay 10 · 100 Meters · 301 Panthers100 MetersRound P--DNS10

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 7 · 301 Panthers400 Meters7.1:07.10a10
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 12 · 301 Panthers200 MetersRound P12.29.89aWind: -0.310
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 400 Meters · Place 13 · 301 Panthers400 Meters131:13.07a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 200 Meters · Place 12 · 301 Panthers200 Meters1231.62a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 5 · 301 Panthers60 Meters59.52a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 4 · 301 Panthers60 Meters49.48a PB—
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 60 Meter · Place 17 · 301 Panthers60 MeterRound P17.9.64a10
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · Place 18 · 301 Panthers400 MetersRound P18.1:12.3010
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 20 · 301 Panthers200 MetersRound P20.30.9010
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 28 · 301 Panthers60 MeterRound P28.9.32a10
Jan 14VA Showcase ClubJan 14 · 400 Meters · Place 20 · 301 Panthers400 Meters20.1:13.44a10
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 19 · 301 Panthers200 Meters19.31.21a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17 2023 Grant Holloway AAU InvitationalDec 17 · 60 Meter · Place 24 · 301 Panthers60 MeterRound P24.9.51a10
Dec 17 2023 Grant Holloway AAU InvitationalDec 17 · 400 Meters · Place 20 · 301 Panthers400 Meters20.1:18.73a10
Dec 17 2023 Grant Holloway AAU InvitationalDec 17 · 200 Meters · Place 15 · 301 Panthers200 Meters15.32.49a10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 12 · 301 PanthersCombined resultsRound S1232.68—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 13 · 301 PanthersCombined resultsRound S1315.58 PB—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 12 · 301 PanthersCombined resultsRound P1231.87—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 13 · 301 PanthersCombined resultsRound P1315.58—
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 6 · 301 Panthers200 MetersRound P6.32.08a9
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 6 · 301 Panthers200 Meters6.31.56a9
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 8 · 301 Panthers100 MetersRound P8.15.26a9
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 5 · 301 Panthers100 Meters5.14.98a PB9
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 13 · 301 Panthers200 MetersRound P1331.93a—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 17 · 301 Panthers100 MetersRound P1715.34a—