Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCharles County Elite 20th Anniversary Invitational Meet powered by Coach Miami · Jul 1118.28aCharles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJuly 11, 2026
200 Meters · IndoorVA Showcase Club · Jan 1448.13aVA Showcase ClubJanuary 14, 2024
200 Meters · OutdoorAAU Maryland District Qualifier · Jun 1338.62aAAU Maryland District QualifierJune 13, 2026
60 Meter · IndoorVA Showcase Club · Jan 1413.02aVA Showcase ClubJanuary 14, 2024
60 Meters · IndoorThe VA Showcase · Jan 1213.02The VA ShowcaseJanuary 12, 2024
Javelin · 450g AeroJav · OutdoorDMV Youth Challenge · May 308.23mDMV Youth ChallengeMay 30, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 200 Meters · Place 24 · Charles County Elite200 Meters2438.96a—
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 100 Meters · Place 26 · Charles County Elite100 Meters2618.28a PB—
Jun 13AAU Maryland District QualifierJun 13 · Javelin · Charles County EliteJavelin400g TJ--DNS-
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 41 · Charles County Elite200 MetersRound P41.38.62a PBWind: -2.5-
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 34 · Charles County Elite100 MetersRound P34.19.04aWind: 2.1-
May 30DMV Youth ChallengeMay 30 · Javelin · Place 13 · Charles County EliteJavelin450g AeroJav13.8.23m PB-
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 126 · Charles County Elite200 MetersRound P126.41.36a-
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 82 · Charles County Elite100 MetersRound P82.18.83a-
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 79 · Charles County Elite200 Meters79.40.58a-
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 78 · Charles County Elite100 MetersRound P78.18.47a-
May 2The DMV Track and Field ClassicMay 2 · Javelin · Charles County EliteJavelin300g TJ--DNS-
May 2The DMV Track and Field ClassicMay 2 · 200 Meters · Charles County Elite200 Meters--DNS-
May 2The DMV Track and Field ClassicMay 2 · 100 Meters · Charles County Elite100 MetersRound P--DNS-

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 5757 ShowdownJan 5 · 60 Meter · Charles County Elite60 MeterRound P--DNS-
Jan 5757 ShowdownJan 5 · 200 Meters · Charles County Elite200 Meters--DNS-

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · Javelin · Charles County EliteJavelin400g TJ—DNS-
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 800 Meters · Charles County Elite800 Meters—DNS-
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Charles County Elite400 Meters—DNS-
May 10Glenarden InvitationMay 10 · 200 Meters · Place 99 · Charles County Elite200 Meters99.47.24a-
May 10Glenarden InvitationMay 10 · 100 Meters · Place 83 · Charles County Elite100 MetersRound P83.20.36a-
May 4Team Maryland Invite 2024May 4 · 400 Meters · Charles County Elite400 Meters—DNS-
May 4Team Maryland Invite 2024May 4 · 200 Meters · Charles County Elite200 Meters—DNS-

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 54 · Charles County Elite60 MeterRound P54.13.02a PB-
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 58 · Charles County Elite200 Meters58.48.13a PB-
Jan 12The VA ShowcaseJan 12 · 200 Meters · Place 58 · Charles Coun200 Meters5848.13—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 54 · Charles Coun60 MetersRound P5413.02 PB—