Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGlenarden Invitational · May 815.81aGlenarden InvitationalMay 8, 2026
200 Meters · Indoor757 Showdown · Jan 536.15a757 ShowdownJanuary 5, 2025
200 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1933.16aAAU Track & Field Region 3 QualifierJune 19, 2025
400 Meters · OutdoorThe DMV Track and Field Classic · May 21:27.17aThe DMV Track and Field ClassicMay 2, 2026
60 Meter · Indoor757 Showdown · Jan 510.25a757 ShowdownJanuary 5, 2025
60 Meters · IndoorThe VA Showcase · Jan 1710.13The VA ShowcaseJanuary 17, 2025
Javelin · 300g TJ · OutdoorThe DMV Track and Field Classic · May 241' 7.50"The DMV Track and Field ClassicMay 2, 2026
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2033-10AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorAAU Maryland District Qualifier · Jun 1331-08AAU Maryland District QualifierJune 13, 2026
Javelin · 450g AeroJav · OutdoorDMV Youth Challenge · May 308.80mDMV Youth ChallengeMay 30, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 200 Meters · Place 20 · Charles County Elite200 Meters2034.26a—
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 100 Meters · Place 17 · Charles County Elite100 Meters1715.83a—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 9 · Charles County EliteJavelin935-2—
Jun 13AAU Maryland District QualifierJun 13 · Javelin · Place 8 · Charles County EliteJavelin400g TJ8.31-08 PB-
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 42 · Charles County Elite200 MetersRound P42.34.75aWind: -1.6-
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 33 · Charles County Elite100 MetersRound P33.16.03aWind: 1.3-
May 30DMV Youth ChallengeMay 30 · Javelin · Place 12 · Charles County EliteJavelin450g AeroJav12.8.80m PB-
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 108 · Charles County Elite200 MetersRound P108.35.31a-
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 63 · Charles County Elite100 MetersRound P63.16.11a-
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 65 · Charles County Elite200 Meters65.33.97a-
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 59 · Charles County Elite100 MetersRound P59.15.81a PB-
May 2The DMV Track and Field ClassicMay 2 · Javelin · Place 4 · Charles County EliteJavelin300g TJ4.41' 7.50" PB-
May 2The DMV Track and Field ClassicMay 2 · 400 Meters · Place 16 · Charles County Elite400 Meters16.1:27.17a PB-
May 2The DMV Track and Field ClassicMay 2 · 200 Meters · Place 18 · Charles County Elite200 Meters18.35.34a-

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 22 · Charles County Elite200 MetersRound P22.33.16a PB-
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 23 · Charles County Elite100 MetersRound P23.15.64aWind: 2.4-
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 9 · Charles County Elite200 MetersRound S933.78a—
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 8 · Charles County Elite200 Meters833.65a—
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 8 · Charles County Elite100 MetersRound S816.10a—
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 8 · Charles County Elite100 Meters816.05a—
May 25White Knight Youth ChallengeMay 25 · 200 Meters · Place 31 · Charles County Elite200 Meters3134.83a—
May 25White Knight Youth ChallengeMay 25 · 100 Meters · Place 24 · Charles County Elite100 Meters2416.50a—
May 9Glenarden InvitationMay 9 · 200 Meters · Place 52 · Charles County Elite200 Meters5234.35a—
May 9Glenarden InvitationMay 9 · 100 Meters · Place 48 · Charles County Elite100 MetersRound P4815.94a—
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 30 · Charles County Elite200 MetersRound P30.35.63a-
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 25 · Charles County Elite100 MetersRound P25.16.03a-

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 79 · Charles Coun200 Meters7936.50—
Jan 17The VA ShowcaseJan 17 · 60 Meters · Place 64 · Charles Coun60 MetersRound P6410.13 PB—
Jan 5757 ShowdownJan 5 · 60 Meter · Place 21 · Charles County Elite60 MeterRound P21.10.25a PB-
Jan 5757 ShowdownJan 5 · 200 Meters · Place 39 · Charles County Elite200 Meters39.36.15a PB-

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 11 · Charles County EliteJavelin400g TJ11.33-10 PB-

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · Javelin · Place 9 · Charles County EliteJavelin933-11—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 31 · Charles County Elite100 MetersRound P3117.80a—
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · Javelin · Place 17 · Charles County EliteJavelin400g TJ17.24' 8-
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 41 · Charles County Elite200 Meters41.37.58a-
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 100 Meters · Place 40 · Charles County Elite100 Meters40.18.05a-
May 10Glenarden InvitationMay 10 · 200 Meters · Place 68 · Charles County Elite200 Meters68.37.98a-
May 10Glenarden InvitationMay 10 · 100 Meters · Place 54 · Charles County Elite100 MetersRound P54.17.24a-
May 4Team Maryland Invite 2024May 4 · 200 Meters · Charles County Elite200 Meters—DNS-
May 4Team Maryland Invite 2024May 4 · 100 Meters · Charles County Elite100 Meters—NT-