Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCharles County Elite 20th Anniversary Invitational Meet powered by Coach Miami · Jul 1115.24aCharles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJuly 11, 2026
200 Meters · IndoorLEGACY Indoor Showcase · Feb 2233.56aLEGACY Indoor ShowcaseFebruary 22, 2025
200 Meters · OutdoorCharles County Elite 20th Anniversary Invitational Meet powered by Coach Miami · Jul 1132.46aCharles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJuly 11, 2026
400 Meters · OutdoorTeam Maryland Track & Field Meet · May 31:21.78aTeam Maryland Track & Field MeetMay 3, 2025
60 Meter · Indoor757 Showdown · Jan 59.76a757 ShowdownJanuary 5, 2025
60 Meters · IndoorAAU Indoor National Championships · Mar 79.85aAAU Indoor National ChampionshipsMarch 7, 2025
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2033-03AAU Region 3June 20, 2024
Long Jump · OutdoorThe DMV Track and Field Classic · May 212' 10"The DMV Track and Field ClassicMay 2, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Charles County EliteLong Jump--DNS-
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Charles County Elite200 MetersRound P--DNSWind: 0.7-
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 53 · Charles County Elite100 MetersRound P53.15.49aWind: 3.6-
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · Long Jump · Place 4 · Charles County EliteLong Jump43.41m—
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 200 Meters · Place 20 · Charles County Elite200 Meters2032.46a PB—
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 100 Meters · Place 17 · Charles County Elite100 Meters1715.24a PB—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 8 · Charles County EliteLong Jump812-2—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 19 · Charles County Elite100 MetersRound P1915.70a—
Jun 13AAU Maryland District QualifierJun 13 · Long Jump · Place 6 · Charles County EliteLong Jump6.11-11.00-
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 17 · Charles County Elite200 MetersRound P17.32.77aWind: -0.1-
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 14 · Charles County Elite100 MetersRound P14.15.54aWind: 0-
May 30DMV Youth ChallengeMay 30 · Long Jump · Place 18 · Charles County EliteLong Jump18.3.27m-
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 105 · Charles County Elite200 MetersRound P105.33.95a-
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 66 · Charles County Elite100 MetersRound P66.15.38a-
May 8Glenarden InvitationalMay 8 · Long Jump · Place 8 · Charles County EliteLong Jump8.3.26m-
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 76 · Charles County Elite200 Meters76.37.24a-
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 48 · Charles County Elite100 MetersRound P48.15.54a-
May 2The DMV Track and Field ClassicMay 2 · Long Jump · Place 5 · Charles County EliteLong Jump5.12' 10" PB-
May 2The DMV Track and Field ClassicMay 2 · 400 Meters · Place 17 · Charles County Elite400 Meters17.1:29.51a-
May 2The DMV Track and Field ClassicMay 2 · 100 Meters · Place 19 · Charles County Elite100 MetersRound P19.15.48a-

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Glenarden InvitationMay 9 · 200 Meters · Place 47 · Charles County Elite200 Meters4734.82a—
May 9Glenarden InvitationMay 9 · 100 Meters · Place 15 · Charles County Elite100 MetersRound P1515.38a—
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 23 · Charles County Elite400 MetersRound P23.1:21.78a PB-
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 26 · Charles County Elite200 MetersRound P26.35.88a-
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 25 · Charles County Elite100 MetersRound P25.15.72a-

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 77 · Charles County Elite200 MetersRound P7734.59a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 64 · Charles County Elite60 MetersRound P649.85a PB—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 59 · Charles County Elite200 Meters5933.56a PB—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 60 Meters · Place 53 · Charles County Elite60 Meters5310.03a—
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 61 · Charles Coun200 Meters6133.78—
Jan 17The VA ShowcaseJan 17 · 60 Meters · Place 57 · Charles Coun60 MetersRound P579.92—
Jan 5757 ShowdownJan 5 · 60 Meter · Place 19 · Charles County Elite60 MeterRound P19.9.76a PB-
Jan 5757 ShowdownJan 5 · 200 Meters · Place 34 · Charles County Elite200 Meters34.34.88a-

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 14 · Charles County EliteJavelin400g TJ14.33-03 PB-

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · Javelin · Place 11 · Charles County EliteJavelin1135-4—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 18 · Charles County Elite100 MetersRound P1816.91a—
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 · 200 Meters · Charles County Elite200 Meters—DNS-
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 100 Meters · Charles County Elite100 Meters—DNS-
May 10Glenarden InvitationMay 10 · 200 Meters · Place 100 · Charles County Elite200 Meters100.40.91a-
May 10Glenarden InvitationMay 10 · 100 Meters · Place 70 · Charles County Elite100 MetersRound P70.16.74a-
May 4Team Maryland Invite 2024May 4 · 400 Meters · Place 16 · Charles County Elite400 Meters16.1:39.52a-
May 4Team Maryland Invite 2024May 4 · 200 Meters · Charles County Elite200 Meters—DNS-