Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLightning Relays · May 1614.79aLightning RelaysMay 16, 2026
200 Meters · OutdoorPVA T&F Invitational · Jun 2030.03aPVA T&F InvitationalJune 20, 2026
400 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 131:16.70aAAU Potomac Valley District QualifierJune 13, 2026
Javelin · 250g AeroJav · OutdoorGlenarden Invitational · May 812.57mGlenarden InvitationalMay 8, 2026
Javelin · 300g TJ · OutdoorPVA Invitational · Jun 2949-07PVA InvitationalJune 29, 2024
Javelin · 800g · OutdoorGlenarden Invitation · May 109.47mGlenarden InvitationMay 10, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 28Southeast ShowdownJun 28 · 200 Meters · Place 21 · Glenarden Track200 Meters21.33.27a-
Jun 28Southeast ShowdownJun 28 · 100 Meters · Place 13 · Glenarden Track100 Meters13.15.22a-
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 11 · Glenarden Track200 MetersRound P11.30.03a PB-
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 19 · Glenarden Track100 MetersRound P19.15.03a-
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 20 · Glenarden400 Meters201:16.70a PB—
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 13 · Glenarden200 Meters1330.32a—
May 30DMV Youth ChallengeMay 30 · Javelin · Place 17 · Glenarden TrackJavelin250g AeroJav17.12.29m-
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 42 · Glenarden Track200 MetersRound P42.31.42a-
May 16Lightning RelaysMay 16 · 100 Meters · Place 23 · Glenarden Track100 Meters23.14.79a PBWind: 0-
May 8Glenarden InvitationalMay 8 · Javelin · Place 9 · Glenarden TrackJavelin250g AeroJav9.12.57m PB-
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 87 · Glenarden Track200 Meters87.40.38a-
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 28 · Glenarden Track100 MetersRound P28.15.40a-

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 100 Meters · Place 31 · Glenarden100 MetersRound P3115.65a—
Jul 5PVA InvitationalJul 5 · 200 Meters · Place 38 · Glenarden Track Club200 Meters3835.55—
Jul 5PVA InvitationalJul 5 · 100 Meters · Place 18 · Glenarden Track Club100 Meters1815.35—
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 25 · Glenarden Track200 MetersRound P25.32.99a-
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 20 · Glenarden Track100 MetersRound P20.15.24aWind: 1.6-
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 14 · Glenarden200 MetersRound P1433.68a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 7 · Glenarden100 MetersRound P715.35a—
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 14 · Glenarden Track200 MetersRound P14.33.68a-
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 7 · Glenarden Track100 MetersRound P7.15.35a-
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Glenarden Track100 Meters--DNS-
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 63 · Glenarden Track200 MetersRound P63.33.90a-
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 44 · Glenarden Track100 MetersRound P44.15.91a-
May 9Glenarden InvitationMay 9 · 100 Meters · Place 14 · Glenarden100 MetersRound P1415.37a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Javelin · Place 8 · GlenardenJavelin812.23m—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 29 · Glenarden100 Meters2916.65a—
Jun 29PVA InvitationalJun 29 · Javelin · Place 4 · Glenarden TrackJavelin300g TJ4.49-07 PB-
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 18 · Glenarden Track100 MetersRound P18.16.69a-
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Glenarden Track400 Meters--DNS-
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Glenarden Track200 Meters--DNS-
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Glenarden Track100 Meters--DNSWind: 0-
Jun 1DMV Youth ChallengeJun 1 · Javelin · Glenarden TrackJavelin300g TJ--DNS-
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 45 · Glenarden Track200 MetersRound P45.37.66a-
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 17 · Glenarden Track100 MetersRound P17.16.52a-
May 19Union Athletics & Lyles Foundation InviteMay 19 · Javelin · Place 3 · Glenarden TrackJavelin300g TJ3.10.01m-
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 22 · Glenarden Track200 Meters22.37.38a-
May 10Glenarden InvitationMay 10 · Javelin · Place 8 · Glenarden TrackJavelin800g8.9.47m PB-
May 10Glenarden InvitationMay 10 · 200 Meters · Glenarden Track200 Meters--DNS-
May 10Glenarden InvitationMay 10 · 100 Meters · Place 25 · Glenarden Track100 MetersRound P25.17.09a-

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 47 · Glenarden Track400 MetersRound P47.1:41.08a-
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 57 · Glenarden Track200 MetersRound P57.46.40a-
Jul 1PVA Track and Field InvitationalJul 1 · 100 Meters · Place 39 · Glenarden Track100 MetersRound P39.19.22a-
Jun 17AAU Potomac Valley District QualifierJun 17 · 400 Meters · Glenarden Track400 Meters--DNS-
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 37 · Glenarden Track200 MetersRound P37.43.64a-
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 28 · Glenarden Track100 MetersRound P28.18.49a-