Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 International Youth Championship · Jul 1712.57a2026 International Youth ChampionshipJuly 17, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2027.77aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorInternational Youth Champions · Jul 120.6International Youth ChampionsJuly 12, 2024
400 Meters · IndoorPVA Youth Indoor Invitational Championship · Mar 31:08.87aPVA Youth Indoor Invitational ChampionshipMarch 3, 2024
400 Meters · OutdoorLightning Relays · May 161:03.43aLightning RelaysMay 16, 2026
60 Meter · IndoorAdidas Indoor Nationals · Mar 208.50aAdidas Indoor NationalsMarch 20, 2026
60 Meters · IndoorPVA 14 & Under · Feb 158.36aPVA 14 & UnderFebruary 15, 2025
60 Meters · OutdoorPVA Invitational · Mar 28.48aPVA InvitationalMarch 2, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 3 · Glenarden Track200 MetersRound P3.26.29aWind: -1.27
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 7 · Glenarden Track200 Meters7.26.63aWind: 0.87
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 11 · Glenarden Track100 MetersRound P11.13.30aWind: -1.17
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 8 · Glenarden Track200 MetersRound P8.25.89aWind: 0.77
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 12 · Glenarden Track200 MetersRound S12.26.75aWind: -1.47
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 5 · Glenarden Track100 MetersRound P5.12.57a PBWind: 1.47
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 6 · Glenarden Track100 MetersRound S6.12.81aWind: -17
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 8 · Glenarden Track100 Meters8.12.59aWind: 2.47
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 400 Meters · Place 2 · Glenarden400 Meters21:04.60a7
Jun 28Southeast ShowdownJun 28 · 200 Meters · Place 1 · Glenarden Track200 Meters1.26.54a7
Jun 28Southeast ShowdownJun 28 · 100 Meters · Place 2 · Glenarden Track100 Meters2.12.82a7
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 12 · Glenarden Track400 MetersRound P12.1:06.26a7
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 4 · Glenarden200 Meters426.29a7
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 4 · Glenarden100 MetersRound P412.82a7
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 4 · Glenarden100 Meters412.79a7
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 4 · Glenarden Track200 MetersRound P4.26.28a7
May 30DMV Youth ChallengeMay 30 · 200 Meters · Glenarden Track200 Meters--DNS7
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 4 · Glenarden Track100 MetersRound P4.12.69a7
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 5 · Glenarden Track100 Meters5.12.77a7
May 16Lightning RelaysMay 16 · 400 Meters · Place 12 · Glenarden Track400 Meters12.1:03.43a PB7
May 16Lightning RelaysMay 16 · 100 Meters · Place 6 · Glenarden Track100 Meters6.12.63a7
May 8Glenarden InvitationalMay 8 · 400 Meters · Glenarden Track400 Meters--DNS7
May 8Glenarden InvitationalMay 8 · 200 Meters · Glenarden Track200 Meters--DNS7

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60 Meter · Place 36 · Glenarden Track60 MeterRound P36.8.50a PB7
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 40 · Glenarden Track200 Meters40.27.77a PB7
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 11 · Glenarden60 MetersRound P118.44a7
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 29 · Glenarden200 MetersRound P2928.02a7
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 60 Meters · Place 22 · Glenarden60 MetersRound P228.54a7

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 200 Meters · Place 6 · Glenarden200 MetersRound P627.25a11
Jul 11IYCJul 11 · 100 Meters · Place 2 · Glenarden100 MetersRound P213.27a11
Jul 11IYCJul 11 · 100 Meters · Place 2 · Glenarden100 MetersRound S213.32a11
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 4 · Glenarden Track200 MetersRound P4.26.91a6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 3 · Glenarden Track200 Meters3.26.57a6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 4 · Glenarden Track100 MetersRound P4.12.96aWind: 2.96
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 4 · Glenarden Track100 Meters4.13.14a6
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 3 · Glenarden200 MetersRound P326.58a11
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 3 · Glenarden200 Meters327.46a11
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 3 · Glenarden100 MetersRound P313.08a11
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 3 · Glenarden100 Meters313.65a11
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 3 · Glenarden Track200 MetersRound P3.26.58a6
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 3 · Glenarden Track200 Meters3.27.46a6
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 3 · Glenarden Track100 MetersRound P3.13.08a6
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 3 · Glenarden Track100 Meters3.13.65a6
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 4 · Glenarden Track200 MetersRound P4.27.66a6
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 4 · Glenarden Track200 Meters4.27.52a6
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 3 · Glenarden Track100 MetersRound P3.13.03a6
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 3 · Glenarden Track100 Meters3.13.07a6
May 9Glenarden InvitationMay 9 · 400 Meters · Place 4 · Glenarden400 Meters41:05.44a11
May 9Glenarden InvitationMay 9 · 200 Meters · Place 2 · Glenarden200 Meters227.01a11
May 9Glenarden InvitationMay 9 · 100 Meters · Place 3 · Glenarden100 MetersRound P312.98a11
May 9Glenarden InvitationMay 9 · 100 Meters · Place 3 · Glenarden100 Meters312.76a11
Mar 2PVA InvitationalMar 2 · 200 Meters · Place 2 · Glenarden200 Meters228.16a11
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 2 · Glenarden60 MetersRound P28.48a PB11
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 2 · Glenarden60 Meters28.51a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 4 · Glenarden200 MetersRound P427.83a11
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 4 · Glenarden200 Meters427.89a11
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 2 · Glenarden60 MetersRound P28.36a PB11
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 3 · Glenarden60 Meters38.43a11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 18 · Glenarden200 Meters1827.87a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Glenarden200 Meters—0.6 PB—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 25 · Glenarden100 Meters2513.97a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 22 · Glenarden100 Meters2213.98a—
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 6 · Glenarden Track200 MetersRound P6.29.13a5
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 3 · Glenarden Track200 Meters3.28.10a5
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 5 · Glenarden Track100 MetersRound P5.13.94a5
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 4 · Glenarden Track100 Meters4.13.56a5
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Glenarden Track200 Meters--DNS5
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Glenarden Track100 Meters--DNS5
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 4 · Glenarden Track200 MetersRound P4.28.07a5
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 3 · Glenarden Track200 Meters3.27.68a5
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 4 · Glenarden Track100 MetersRound P4.13.43a5
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 4 · Glenarden Track100 Meters4.13.65a5
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Glenarden Track200 Meters--DNS5
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Glenarden Track100 MetersRound P--DNS5
May 10Glenarden InvitationMay 10 · 400 Meters · Place 14 · Glenarden Track400 Meters14.1:10.75a5
May 10Glenarden InvitationMay 10 · 200 Meters · Place 5 · Glenarden Track200 Meters5.29.73a5
May 10Glenarden InvitationMay 10 · 100 Meters · Place 12 · Glenarden Track100 MetersRound P12.14.15a5

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 400 Meters · Place 7 · Glenarden400 Meters71:08.87a PB—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 200 Meters · Place 3 · Glenarden200 Meters329.40a—
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · Place 19 · Glenarden Track400 MetersRound P19.1:12.405
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 8 · Glenarden Track200 MetersRound P8.29.705
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 29 · Glenarden Track400 MetersRound P29.1:13.54a5
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 23 · Glenarden Track200 MetersRound P23.29.65a5

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 7 · Glenarden Track200 MetersRound P7.31.11a4
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 7 · Glenarden Track200 Meters7.32.02a4
Jul 1PVA Track and Field InvitationalJul 1 · 100 Meters · Place 7 · Glenarden Track100 MetersRound P7.15.36a4
Jul 1PVA Track and Field InvitationalJul 1 · 100 Meters · Place 6 · Glenarden Track100 Meters6.15.01a4
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 12 · Glenarden200 MetersRound P1230.47a—
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 4 · Glenarden Track200 MetersRound P4.31.09a4
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 4 · Glenarden Track200 Meters4.30.89a4
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 2 · Glenarden200 MetersRound P230.26a—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 8 · Glenarden200 Meters832.04a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · 200 Meters · Place 8 · Glenarden200 MetersRound P832.19—
Jun 23AAU Region 3 National QualifierJun 23 · 200 Meters · Place 8 · Glenarden200 Meters831.24—
Jun 4DMV Youth ChallengeJun 4 · 200 Meters · Place 21 · Glenarden200 Meters2132.82-
Jun 4DMV Youth ChallengeJun 4 · 100 Meters · Place 18 · Glenarden100 Meters1815.32-
May 28AAU PVA District ChampionshipsMay 28 · 200 Meters · Place 2 · Glenarden200 Meters231.82—
May 28AAU PVA District ChampionshipsMay 28 · 100 Meters · Place 2 · Glenarden100 MetersRound P214.71—
May 28AAU PVA District ChampionshipsMay 28 · 100 Meters · Place 2 · Glenarden100 Meters214.81—