Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2018.05aAAU Region 3June 20, 2024
100 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1315.35aAAU Potomac Valley District QualifierJune 13, 2026
200 Meters · IndoorLEGACY Indoor Showcase · Feb 2235.89aLEGACY Indoor ShowcaseFebruary 22, 2025
200 Meters · OutdoorDMV Youth Challenge · May 3032.71aDMV Youth ChallengeMay 30, 2026
400 Meters · IndoorPVA Youth Indoor Invitational Championship · Mar 31:42.49aPVA Youth Indoor Invitational ChampionshipMarch 3, 2024
400 Meters · OutdoorCharles County Elite 20th Anniversary Invitational Meet powered by Coach Miami · Jul 111:23.24aCharles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJuly 11, 2026
60 Meter · IndoorLEGACYs INDOOR TRACK SHOWCASE ! · Feb 2411.21aLEGACYs INDOOR TRACK SHOWCASE !February 24, 2024
60 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 1410.03aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
60 Meters · OutdoorPVA Invitational · Mar 210.70aPVA InvitationalMarch 2, 2025
Shot Put · 2kg · OutdoorDMV Youth Challenge · May 315.84mDMV Youth ChallengeMay 31, 2025
Shot Put · 4kg · OutdoorAAU PVA District · Jun 1418-08.25AAU PVA DistrictJune 14, 2025
Shot Put · 4lb · IndoorAAU Region 3 · Jun 2014-03.00AAU Region 3June 20, 2024
Shot Put · 4lb · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 247.44m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
Shot Put · 6lb · Outdoor2026 International Youth Championship · Jul 177.51m2026 International Youth ChampionshipJuly 17, 2026

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 · Shot Put · Place 2 · Glenarden TrackShot Put4lb2.7.44m PB8
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 25 · Glenarden Track100 MetersRound P25.16.07aWind: -1.28
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 1 · Glenarden TrackShot Put6lb1.7.51m PB8
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 35 · Glenarden Track100 MetersRound P35.15.54aWind: 18
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 400 Meters · Place 8 · Glenarden400 Meters81:23.24a PB8
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 200 Meters · Place 14 · Glenarden200 Meters1435.33a8
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 100 Meters · Place 10 · Glenarden100 Meters1015.62a8
Jun 28Southeast ShowdownJun 28 · Shot Put · Place 1 · Glenarden TrackShot Put6lb1.7.01m8
Jun 28Southeast ShowdownJun 28 · 100 Meters · Place 12 · Glenarden Track100 Meters12.15.73a8
Jun 20PVA T&F InvitationalJun 20 · Shot Put · Place 1 · Glenarden TrackShot Put6lb1.7.22m8
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 13 · Glenarden Track400 MetersRound P13.1:24.77a8
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 18 · Glenarden Track100 MetersRound P18.16.08a8
Jun 13AAU Potomac Valley District QualifierJun 13 · Shot Put · Place 1 · GlenardenShot Put17.52m8
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 6 · Glenarden100 MetersRound P615.54a8
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 6 · Glenarden100 Meters615.35a PB8
May 30DMV Youth ChallengeMay 30 · Shot Put · Place 2 · Glenarden TrackShot Put6lb2.5.88m8
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 30 · Glenarden Track200 MetersRound P30.32.71a PB8
May 16Lightning RelaysMay 16 · Shot Put · Glenarden TrackShot Put6lb--DNS8
May 16Lightning RelaysMay 16 · 200 Meters · Glenarden Track200 Meters--DNS8
May 16Lightning RelaysMay 16 · 100 Meters · Place 16 · Glenarden Track100 Meters16.15.53aWind: 08
May 8Glenarden InvitationalMay 8 · Shot Put · Place 1 · Glenarden TrackShot Put6lb1.6.84m8
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 10 · Glenarden Track200 Meters10.32.75a8
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 19 · Glenarden Track100 MetersRound P19.15.76a8

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · Shot Put · Place 1 · GlenardenShot Put16.45m8
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 60 Meters · Place 16 · Glenarden60 MetersRound P1610.25a8
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · Shot Put · Place 1 · GlenardenShot Put16.46m8
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 60 Meters · Place 37 · Glenarden60 MetersRound P3710.03a PB8

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Shot Put · Place 1 · GlenardenShot Put16.39m7
Jul 11IYCJul 11 · 100 Meters · Place 7 · Glenarden100 MetersRound P716.41a7
Jul 11IYCJul 11 · 100 Meters · Place 9 · Glenarden100 MetersRound S916.68a7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Shot Put · Place 1 · Glenarden TrackShot Put4lb1.6.20m7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 7 · Glenarden Track100 MetersRound P7.15.86aWind: 1.37
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 7 · Glenarden Track100 Meters7.16.46a7
Jun 14AAU Potomac Valley District QualifierJun 14 · Shot Put · Place 1 · GlenardenShot Put15.70m7
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 10 · Glenarden100 MetersRound P1016.83a7
Jun 14AAU PVA DistrictJun 14 · Shot Put · Place 1 · Glenarden TrackShot Put4kg1.18-08.25 PB7
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 10 · Glenarden Track100 MetersRound P10.16.83a7
May 31DMV Youth ChallengeMay 31 · Shot Put · Place 1 · Glenarden TrackShot Put2kg1.5.84m PB7
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 9 · Glenarden Track100 MetersRound P9.16.84a7
May 9Glenarden InvitationMay 9 · Shot Put · Place 1 · GlenardenShot Put15.29m7
May 9Glenarden InvitationMay 9 · 200 Meters · Place 4 · Glenarden200 Meters435.43a7
May 9Glenarden InvitationMay 9 · 100 Meters · Place 7 · Glenarden100 MetersRound P716.47a7
May 9Glenarden InvitationMay 9 · 100 Meters · Place 6 · Glenarden100 Meters616.15a7
Mar 2PVA InvitationalMar 2 · Shot Put · Place 1 · GlenardenShot Put15.09m7
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 8 · Glenarden60 MetersRound P811.19a7
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 6 · Glenarden60 Meters610.70a PB7

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22LEGACY Indoor ShowcaseFeb 22 · Shot Put · Place 1 · GlenardenShot Put14.84m7
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 11 · Glenarden200 Meters1135.89a PB7
Feb 22LEGACY Indoor ShowcaseFeb 22 · 60 Meters · Place 13 · Glenarden60 Meters1310.86a7
Feb 15PVA 14 & UnderFeb 15 · Shot Put · Place 1 · GlenardenShot Put15.23m7
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 13 · Glenarden60 MetersRound P1310.54a7

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Shot Put · Place 1 · GlenardenShot Put14.42m—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 25 · Glenarden100 MetersRound P2517.94a—
Jun 29PVA InvitationalJun 29 · Shot Put · Place 1 · Glenarden TrackShot Put2kg1.5.43m6
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 14 · Glenarden Track200 MetersRound P14.41.04a6
Jun 8AAU Potomac Valley District QualifierJun 8 · Shot Put · Place 3 · Glenarden TrackShot Put4lb3.11-06.006
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 15 · Glenarden Track100 Meters15.18.34a6
Jun 1DMV Youth ChallengeJun 1 · Shot Put · Place 3 · Glenarden TrackShot Put4lb3.3.80m6
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 16 · Glenarden Track100 MetersRound P16.17.75a6
May 19Union Athletics & Lyles Foundation InviteMay 19 · Shot Put · Place 3 · Glenarden TrackShot Put4lb3.4.01m6
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 25 · Glenarden Track100 MetersRound P25.20.31a6
May 10Glenarden InvitationMay 10 · Shot Put · Place 2 · Glenarden TrackShot Put4kg2.3.42m6
May 10Glenarden InvitationMay 10 · 200 Meters · Place 39 · Glenarden Track200 Meters39.42.40a6
May 10Glenarden InvitationMay 10 · 100 Meters · Glenarden Track100 MetersRound P--DNS6

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Shot Put · Place 6 · Glenarden TrackShot Put4lb6.14-03.00 PB6
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 29 · Glenarden Track100 MetersRound P29.18.05a PBWind: 0.96
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 400 Meters · Place 4 · Glenarden400 Meters41:42.49a PB—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 4 · Glenarden60 Meters411.12a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 7 · Glenarden60 Meters712.20a—
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 60 Meter · Place 10 · Glenarden Track60 MeterRound P10.11.21a PB6
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 22 · Glenarden Track200 MetersRound P22.43.006
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 41 · Glenarden Track60 MeterRound P41.12.21a6