Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLightning Relays · May 1615.56aLightning RelaysMay 16, 2026
200 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 1433.68aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
200 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1332.39aAAU Potomac Valley District QualifierJune 13, 2026
400 Meters · OutdoorCharles County Elite 20th Anniversary Invitational Meet powered by Coach Miami · Jul 111:24.53aCharles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJuly 11, 2026
60 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 149.88aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
60 Meters · OutdoorPVA Invitational · Mar 210.20aPVA InvitationalMarch 2, 2025
Javelin · 300g TJ · OutdoorPVA Invitational · Jun 295.78mPVA InvitationalJune 29, 2024
Javelin · 400g TJ · OutdoorAAU Potomac Valley District Qualifier · Jun 85.58mAAU Potomac Valley District QualifierJune 8, 2024
Shot Put · 4kg · OutdoorGlenarden Invitation · May 103.26mGlenarden InvitationMay 10, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 400 Meters · Place 12 · GlenardenGlenarden400 Meters121:24.53a PB4
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 200 Meters · Place 19 · GlenardenGlenarden200 Meters1934.09a4
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 100 Meters · Place 18 · GlenardenGlenarden100 Meters1815.84a4
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 31 · Glenarden TrackGlenarden Track400 MetersRound P31.1:26.74a4
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 56 · Glenarden TrackGlenarden Track200 MetersRound P56.33.84a4
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 50 · Glenarden TrackGlenarden Track100 MetersRound P50.15.85a4
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 18 · GlenardenGlenarden400 Meters181:25.17a4
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 14 · GlenardenGlenarden200 Meters1432.39a PB4
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 10 · GlenardenGlenarden100 MetersRound P1015.75a4
May 30DMV Youth ChallengeMay 30 · 400 Meters · Glenarden TrackGlenarden Track400 MetersRound P--DNS4
May 30DMV Youth ChallengeMay 30 · 200 Meters · Glenarden TrackGlenarden Track200 MetersRound P--DNS4
May 30DMV Youth ChallengeMay 30 · 100 Meters · Glenarden TrackGlenarden Track100 MetersRound P--DNS4
May 16Lightning RelaysMay 16 · 400 Meters · Place 42 · Glenarden TrackGlenarden Track400 Meters42.1:30.45a4
May 16Lightning RelaysMay 16 · 200 Meters · Place 79 · Glenarden TrackGlenarden Track200 Meters79.34.67a4
May 16Lightning RelaysMay 16 · 100 Meters · Place 60 · Glenarden TrackGlenarden Track100 Meters60.15.56a PBWind: 04
May 8Glenarden InvitationalMay 8 · 400 Meters · Glenarden TrackGlenarden Track400 Meters--DNS4
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 63 · Glenarden TrackGlenarden Track200 Meters63.33.62a4
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 61 · Glenarden TrackGlenarden Track100 MetersRound P61.15.90a4

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 200 Meters · Place 48 · GlenardenGlenarden200 Meters4836.68a—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 60 Meters · Place 50 · GlenardenGlenarden60 MetersRound P5010.57a—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 82 · GlenardenGlenarden200 MetersRound P8233.68a PB—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 60 Meters · Place 69 · GlenardenGlenarden60 MetersRound P699.88a PB—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 30 · GlenardenGlenarden200 MetersRound P3035.11a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 18 · GlenardenGlenarden100 MetersRound P1816.03a—
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 30 · Glenarden TrackGlenarden Track200 MetersRound P30.35.11a3
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 18 · Glenarden TrackGlenarden Track100 MetersRound P18.16.03a3
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 35 · Glenarden TrackGlenarden Track200 MetersRound P35.35.17a3
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 14 · Glenarden TrackGlenarden Track100 MetersRound P14.15.76a3
May 9Glenarden InvitationMay 9 · Shot Put · Place 10 · GlenardenGlenardenShot Put103.69m—
May 9Glenarden InvitationMay 9 · 200 Meters · Place 31 · GlenardenGlenarden200 Meters3133.83a—
May 9Glenarden InvitationMay 9 · 100 Meters · Place 26 · GlenardenGlenarden100 MetersRound P2616.03a—
Mar 2PVA InvitationalMar 2 · 200 Meters · Place 20 · GlenardenGlenarden200 Meters2034.83a—
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 15 · GlenardenGlenarden60 MetersRound P1510.20a PB—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22LEGACY Indoor ShowcaseFeb 22 · Shot Put · Place 11 · GlenardenGlenardenShot Put112.55m—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 37 · GlenardenGlenarden200 Meters3734.65a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 60 Meters · Place 37 · GlenardenGlenarden60 Meters3710.46a—
Feb 15PVA 14 & UnderFeb 15 · Shot Put · Place 12 · GlenardenGlenardenShot Put122.55m—
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 51 · GlenardenGlenarden200 MetersRound P5135.92a—
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 24 · GlenardenGlenarden60 MetersRound P2410.09a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 29PVA InvitationalJun 29 · Javelin · Place 18 · Glenarden TrackGlenarden TrackJavelin300g TJ18.5.78m PB2
Jun 29PVA InvitationalJun 29 · Shot Put · Glenarden TrackGlenarden TrackShot Put6lb--DNS2
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 48 · Glenarden TrackGlenarden Track100 MetersRound P48.17.26a2
Jun 8AAU Potomac Valley District QualifierJun 8 · Javelin · Place 12 · Glenarden TrackGlenarden TrackJavelin400g TJ12.5.58m PB2
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 21 · Glenarden TrackGlenarden Track200 Meters21.36.51a2
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 17 · Glenarden TrackGlenarden Track100 Meters17.17.02a2
Jun 1DMV Youth ChallengeJun 1 · Javelin · Glenarden TrackGlenarden TrackJavelin300g TJ--DNS2
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 47 · Glenarden TrackGlenarden Track200 MetersRound P47.36.76a2
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 41 · Glenarden TrackGlenarden Track100 MetersRound P41.17.37a2
May 19Union Athletics & Lyles Foundation InviteMay 19 · Javelin · Glenarden TrackGlenarden TrackJavelin300g TJ--DNS2
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Glenarden TrackGlenarden Track200 Meters--DNS2
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Glenarden TrackGlenarden Track100 MetersRound P--DNS2
May 10Glenarden InvitationMay 10 · Shot Put · Place 10 · Glenarden TrackGlenarden TrackShot Put4kg10.3.26m PB2
May 10Glenarden InvitationMay 10 · 200 Meters · Place 81 · Glenarden TrackGlenarden Track200 Meters81.39.98a2
May 10Glenarden InvitationMay 10 · 100 Meters · Place 73 · Glenarden TrackGlenarden Track100 MetersRound P73.18.56a2

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Glenarden TrackGlenarden TrackJavelin400g TJ--DNS2

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club60 MeterRound P--DNSGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club400 Meters--DNSGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club200 MetersRound P--DNSGr