Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorGrant Holloway Invite · Dec 2122.23aGrant Holloway InviteDecember 21, 2025
100 Meters · OutdoorAAU Maryland District Qualifier · Jun 1318.04aAAU Maryland District QualifierJune 13, 2026
200 Meters · IndoorThe VA Showcase · Jan 1740.62aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorWhite Knight Youth Challenge · May 2544.69aWhite Knight Youth ChallengeMay 25, 2025
400 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 41:40.03Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
60 Meter · IndoorThe VA Showcase · Jan 1711.33aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorThe 63rd East Coast Invitational · Feb 711.46The 63rd East Coast InvitationalFebruary 7, 2026
Javelin · 300g TJ · OutdoorThe DMV Track and Field Classic · May 229' 2"The DMV Track and Field ClassicMay 2, 2026
Javelin · 800g · OutdoorGlenarden Invitation · May 102.15mGlenarden InvitationMay 10, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 22 · Charles County EliteJavelin2222-0—
Jun 13AAU Maryland District QualifierJun 13 · Javelin · Place 16 · Charles County EliteJavelin300g TJ16.23-02-
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 32 · Charles County Elite100 MetersRound P32.18.04a PBWind: 1.1-
May 30DMV Youth ChallengeMay 30 · Javelin · Place 28 · Charles County EliteJavelin300g TJ28.7.17m-
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 70 · Charles County Elite100 MetersRound P70.18.82a-
May 8Glenarden InvitationalMay 8 · Javelin · Place 23 · Charles County EliteJavelin300g TJ23.6.60m-
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 56 · Charles County Elite100 MetersRound P56.19.24a-
May 2The DMV Track and Field ClassicMay 2 · Javelin · Place 2 · Charles County EliteJavelin300g TJ2.29' 2" PB-
May 2The DMV Track and Field ClassicMay 2 · 100 Meters · Place 9 · Charles County Elite100 MetersRound P9.18.30a-

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 129 · Charles County Elite60m Hurdles12911.41—
Feb 7The 63rd East Coast InvitationalFeb 7 · 200 Meters · Place 39 · Charles Coun200 Meters3941.34—
Feb 7The 63rd East Coast InvitationalFeb 7 · 60 Meters · Place 40 · Charles Coun60 MetersRound P4011.46 PB—
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 51 · Charles County Elite60 MeterRound P51.11.33a PB-
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 61 · Charles County Elite200 Meters61.40.62a PB-
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 400 Meters · Place 24 · Charles Coun400 Meters241:40.03 PB—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 200 Meters · Place 30 · Charles Coun200 Meters3041.46—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 60 Meters · Place 39 · Charles Coun60 MetersRound P3911.74—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · 60 Meter · Place 20 · Charles County Elite60 MeterRound P20.12.07a-
Dec 21Grant Holloway InviteDec 21 · 100 Meters · Place 24 · Charles County Elite100 Meters24.22.23a PB-
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 35 · Charles County Elite200 MetersRound P3546.51a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 36 · Charles County Elite60 MetersRound P3612.90a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 116 · Charles County Elite200 Meters11649.24a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 60 Meters · Place 96 · Charles County Elite60 Meters9613.16a—
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 83 · Charles Coun200 Meters8348.49—
Jan 5757 ShowdownJan 5 · 60 Meter · Place 11 · Charles County Elite60 MeterRound P11.14.01a-
Jan 5757 ShowdownJan 5 · 60 Meter · Place 7 · Charles County Elite60 Meter7.13.03a-
Jan 5757 ShowdownJan 5 · 200 Meters · Place 8 · Charles County Elite200 Meters8.53.09a-

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 32 · Charles County Elite200 MetersRound S3246.71a—
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 25 · Charles County Elite100 MetersRound S2523.06a—
May 25White Knight Youth ChallengeMay 25 · 200 Meters · Place 11 · Charles County Elite200 Meters1144.69a PB—
May 25White Knight Youth ChallengeMay 25 · 100 Meters · Place 16 · Charles County Elite100 Meters1622.06a—
May 9Glenarden InvitationMay 9 · 200 Meters · Place 65 · Charles County Elite200 Meters6546.25a—
May 9Glenarden InvitationMay 9 · 100 Meters · Place 56 · Charles County Elite100 MetersRound P5620.22a—
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 9 · Charles County Elite200 MetersRound P9.47.32a-
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 10 · Charles County Elite100 MetersRound P10.21.51a-

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 12 · Charles County Elite200 Meters12.52.73a-
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 100 Meters · Place 21 · Charles County Elite100 Meters21.24.46a-
May 10Glenarden InvitationMay 10 · Javelin · Place 32 · Charles County EliteJavelin800g32.2.15m PB-
May 10Glenarden InvitationMay 10 · 100 Meters · Place 106 · Charles County Elite100 MetersRound P106.24.64a-