Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1414.60aAAU Potomac Valley District QualifierJune 14, 2025
1500 Meters · OutdoorGlenarden Invitation · May 96:20.31aGlenarden InvitationMay 9, 2025
200 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 1730.96aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
200 Meters · OutdoorDMV Youth Challenge · Jun 130.54aDMV Youth ChallengeJune 1, 2024
400 Meters · IndoorPVA Youth Indoor Invitational Championship · Mar 31:10.34aPVA Youth Indoor Invitational ChampionshipMarch 3, 2024
400 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 171:10.41aAAU Potomac Valley District QualifierJune 17, 2023
55 Meters · IndoorLEGACY INDOOR TRACK SHOWCASE · Feb 258.92LEGACY INDOOR TRACK SHOWCASEFebruary 25, 2023
60 Meter · IndoorAAU Indoor National Championship · Mar 913.29aAAU Indoor National ChampionshipMarch 9, 2018
60 Meters · IndoorAAU Indoor National Championship · Mar 913.29AAU Indoor National ChampionshipMarch 9, 2018
800 Meters · OutdoorUnion Athletics & Lyles Foundation Invite · May 192:57.37aUnion Athletics & Lyles Foundation InviteMay 19, 2024
Combined results · Indoor2020 PVA Youth Indoor Invitational Meet · Mar 738.642020 PVA Youth Indoor Invitational MeetMarch 7, 2020
Combined results · Outdoor2023 International Youth Championship · Jul 1415.502023 International Youth ChampionshipJuly 14, 2023
Finals · Outdoor2023 PVA Youth Invitational · Mar 48.932023 PVA Youth InvitationalMarch 4, 2023
Javelin · 300g TJ · OutdoorAAU Region 3 National Qualifier · Jun 2446-03AAU Region 3 National QualifierJune 24, 2021
Javelin · 400g TJ · OutdoorAAU Potomac Valley District Qualifier · Jun 1771-09AAU Potomac Valley District QualifierJune 17, 2023
Javelin · 450g AeroJav · OutdoorPVA Track and Field Invitational · Jul 120.99mPVA Track and Field InvitationalJuly 1, 2023
Javelin · 600g · OutdoorDMV Youth Challenge · May 3127.74mDMV Youth ChallengeMay 31, 2025
Javelin · 800g · OutdoorAAU PVA District · Jun 1479-11AAU PVA DistrictJune 14, 2025
Long Jump · OutdoorInternational Youth Champions · Jul 123.91mInternational Youth ChampionsJuly 12, 2024

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 5PVA InvitationalJul 5 · 400 Meters · Place 21 · Glenarden Track Club400 Meters211:18.49—
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Javelin · Place 3 · Glenarden TrackJavelin600g3.27.25m12
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 23 · Glenarden Track400 Meters23.1:10.99a12
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 2 · GlenardenJavelin224.36m12
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 16 · Glenarden400 Meters161:11.86a12
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 20 · Glenarden100 MetersRound P2014.60a PB12
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 2 · Glenarden TrackJavelin800g2.79-11 PB12
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 16 · Glenarden Track400 Meters16.1:11.86a12
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 20 · Glenarden Track100 MetersRound P20.14.60a12
May 31DMV Youth ChallengeMay 31 · Javelin · Place 4 · Glenarden TrackJavelin600g4.27.74m PB12
May 31DMV Youth ChallengeMay 31 · 800 Meters · Place 13 · Glenarden Track800 Meters13.3:04.46a12
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 63 · Glenarden Track400 MetersRound P63.1:14.55a12
May 9Glenarden InvitationMay 9 · 1500 Meters · Place 3 · Glenarden1500 Meters36:20.31a PB12
May 9Glenarden InvitationMay 9 · 800 Meters · Place 13 · Glenarden800 Meters133:01.97a12
May 9Glenarden InvitationMay 9 · 400 Meters · Place 29 · Glenarden400 Meters291:13.61a12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Long Jump · Place 22 · GlenardenLong Jump223.91m PB—
Jul 12International Youth ChampionsJul 12 · 800 Meters · Place 21 · Glenarden800 Meters212:57.92a—
Jun 29PVA InvitationalJun 29 · Long Jump · Glenarden TrackLong Jump--DNS11
Jun 29PVA InvitationalJun 29 · 800 Meters · Glenarden Track800 Meters--DNS11
Jun 29PVA InvitationalJun 29 · 400 Meters · Glenarden Track400 MetersRound P--DNS11
Jun 8AAU Potomac Valley District QualifierJun 8 · Long Jump · Place 4 · Glenarden TrackLong Jump4.11-08.0011
Jun 8AAU Potomac Valley District QualifierJun 8 · 800 Meters · Place 5 · Glenarden Track800 Meters5.2:59.29a11
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 12 · Glenarden Track400 Meters12.1:13.15a11
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 30 · Glenarden Track400 MetersRound P30.1:11.28a11
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 36 · Glenarden Track200 MetersRound P36.30.54a PB11
May 19Union Athletics & Lyles Foundation InviteMay 19 · 800 Meters · Place 11 · Glenarden Track800 Meters11.2:57.37a PB11
May 19Union Athletics & Lyles Foundation InviteMay 19 · 400 Meters · Place 19 · Glenarden Track400 Meters19.1:12.56a11
May 10Glenarden InvitationMay 10 · 800 Meters · Place 8 · Glenarden Track800 Meters8.2:59.42a11
May 10Glenarden InvitationMay 10 · 400 Meters · Place 22 · Glenarden Track400 Meters22.1:14.53a11
May 10Glenarden InvitationMay 10 · 100 Meters · Place 53 · Glenarden Track100 MetersRound P53.15.32a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 400 Meters · Place 8 · Glenarden400 Meters81:10.34a PB—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 200 Meters · Place 11 · Glenarden200 Meters1131.02a—
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · Place 15 · Glenarden Track400 MetersRound P15.1:10.5511
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Glenarden Track400 MetersRound P—DNS11
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 44 · Glenarden Track200 MetersRound P44.30.96a PB11

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 7 · Glenarden TrCombined results771-09—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 51 · Glenarden TrCombined resultsRound P5115.50 PB—
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 6 · Glenarden TrackJavelin450g AeroJav6.20.99m PB10
Jul 1PVA Track and Field InvitationalJul 1 · 800 Meters · Place 14 · Glenarden Track800 Meters14.2:57.68a10
Jul 1PVA Track and Field InvitationalJul 1 · 100 Meters · Place 31 · Glenarden Track100 MetersRound P31.15.48a10
Jun 222023 AAU Region 3 QualifierJun 22 · Javelin · Place 2 · GlenardenJavelin276-7—
Jun 222023 AAU Region 3 QualifierJun 22 · 400 Meters · Place 21 · Glenarden400 Meters211:12.63a—
Jun 222023 AAU Region 3 QualifierJun 22 · 100 Meters · Place 24 · Glenarden100 MetersRound P2415.36a—
Jun 17AAU Potomac Valley District QualifierJun 17 · Javelin · Place 1 · Glenarden TrackJavelin400g TJ1.71-09 PB10
Jun 17AAU Potomac Valley District QualifierJun 17 · 400 Meters · Place 7 · Glenarden Track400 Meters7.1:10.41a PB10
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 7 · Glenarden Track100 MetersRound P7.14.76a10
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 7 · Glenarden Track100 Meters7.15.26a10
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 14 · Glenarden TrFinalsRound P148.93 PB10
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 12 · Glenarden TrFinals1231.8610

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 25LEGACY INDOOR TRACK SHOWCASEFeb 25 · 400 Meters · Place 39 · GLENARDEN TR400 Meters391:14.4511
Feb 25LEGACY INDOOR TRACK SHOWCASEFeb 25 · 200 Meters · Place 41 · GLENARDEN TR200 Meters4132.0811
Feb 25LEGACY INDOOR TRACK SHOWCASEFeb 25 · 55 Meters · Place 49 · GLENARDEN TR55 MetersRound P498.92 PB11
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 34 · Glenarden400 MetersRound P341:16.95—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 59 · Glenarden200 MetersRound P5932.34—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 34 · Glenarden Track400 MetersRound P34.1:16.95a10
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 59 · Glenarden Track200 MetersRound P59.32.34a10

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 15International Youth Championship Jul 15 · Shot Put · Place 11 · Glenarden Track ClubShot Put115.73m—
Jul 15International Youth Championship Jul 15 · Javelin · Place 3 · Glenarden Track ClubJavelin321.04m—
Jun 23AAU Region 3 National QualifierJun 23 · Javelin · Place 7 · GlenardenJavelin752-1012
Jun 23AAU Region 3 National QualifierJun 23 · 100 Meters · Place 22 · Glenarden100 MetersRound P2215.6812
Jun 4DMV Youth ChallengeJun 4 · Javelin · Place 1 · GlenardenJavelin120.4112
Jun 4DMV Youth ChallengeJun 4 · 100 Meters · Place 32 · Glenarden100 Meters3215.8012
May 28AAU PVA District ChampionshipsMay 28 · 100 Meters · Place 9 · Glenarden100 MetersRound P915.4512

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 242021 PVA InvitationalJul 24 · Javelin · Place 2 · Glenarden TrJavelin263-06—
Jul 242021 PVA InvitationalJul 24 · 100 Meters · Place 36 · Glenarden Tr100 MetersRound P3617.88—
Jul 10DMV Challenge InvitationalJul 10 · Javelin · Place 6 · Glenarden Track ClubJavelin614.84m—
Jul 10DMV Challenge InvitationalJul 10 · 400 Meters · Place 45 · Glenarden Track Club400 Meters451:33.26—
Jul 10DMV Challenge InvitationalJul 10 · 100 Meters · Place 39 · Glenarden Track Club100 Meters3917.41—
Jun 24AAU Region 3 National QualifierJun 24 · Javelin · Place 1 · Glenarden TrackJavelin300g TJ1.46-03 PB11
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Place 25 · Glenarden Track200 MetersRound P25.37.09aWind: 0.711
Jun 24AAU Region 3 National QualifierJun 24 · 100 Meters · Place 26 · Glenarden Track100 MetersRound P26.17.58aWind: 1.311

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 72020 PVA Youth Indoor Invitational MeetMar 7 · Combined results · Place 29 · Glenarden TrCombined results2938.64 PB—
Feb 1PVA 14 & Under National Age-Group InvitationalFeb 1 · 200 Meters · Place 30 · Glenarden Track200 MetersRound P30.37.50a10

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionshipJul 12 · Javelin · Place 9 · Glenarden TrJavelin932-07—
Jul 12International Youth ChampionshipJul 12 · Javelin · Place 7 · Glenarden TrJavelin732-07—
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · Javelin · Place 2 · Glenarden TrackJavelin300g TJ2.11.66m9
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · Javelin · Place 5 · Glenarden Track ClubJavelin511.70m—

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 8AAU National Indoor ChampionshipMar 8 · 200 Meters · Place 72 · Glenarden Track200 MetersRound P72.41.11a9
Feb 17PVA Under 14 National InviteFeb 17 · 200 Meters · Place 33 · Glenarden Track200 MetersRound P33.38.86a9

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 57 · Glenarden Track100 MetersRound P57.20.17a8
Jun 22018 DMV/WV Youth Challenge Track and Field InvitationalJun 2 · 200 Meters · Place 60 · Glenarden Track200 MetersRound P60.44.00a8
Jun 22018 DMV/WV Youth Challenge Track and Field InvitationalJun 2 · 100 Meters · Place 64 · Glenarden Track100 MetersRound P64.20.27a8

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 9AAU Indoor National ChampionshipMar 9 · 400 Meters · Place 7 · Glenarden Tr400 Meters71:48.005
Mar 9AAU Indoor National ChampionshipMar 9 · 60 Meters · Place 19 · Glenarden Tr60 Meters1913.29 PB5
Mar 9AAU Indoor National ChampionshipMar 9 · 60 Meter · Place 19 · Glenarden Track60 MeterRound P19.13.29a PB8
Mar 9AAU Indoor National ChampionshipMar 9 · 400 Meters · Place 7 · Glenarden Track400 Meters7.1:46.95a8
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 13 · Glenarden Track200 MetersRound P13.45.69a8