Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1415.43aAAU Potomac Valley District QualifierJune 14, 2025
200 Meters · IndoorLEGACYs INDOOR TRACK SHOWCASE ! · Feb 2428.02aLEGACYs INDOOR TRACK SHOWCASE !February 24, 2024
200 Meters · OutdoorDMV Youth Challenge · May 3133.45aDMV Youth ChallengeMay 31, 2025
400 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 171:42.69aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
400 Meters · OutdoorDMV Youth Challenge · Jun 11:40.60aDMV Youth ChallengeJune 1, 2024
60 Meter · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 1710.19aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
800 Meters · OutdoorGlenarden Invitation · May 103:38.75aGlenarden InvitationMay 10, 2024
Javelin · 300g TJ · OutdoorPVA Invitational · Jun 2948-11PVA InvitationalJune 29, 2024
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2037-10AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorAAU Potomac Valley District Qualifier · Jun 811.58mAAU Potomac Valley District QualifierJune 8, 2024
Javelin · 450g AeroJav · OutdoorPVA T&F Invitational · Jun 2016.87mPVA T&F InvitationalJune 20, 2026
Javelin · 800g · OutdoorAAU PVA District · Jun 1436-11AAU PVA DistrictJune 14, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 10 · Glenarden TrackJavelin450g AeroJav10.14.73m10
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 52 · Glenarden Track100 MetersRound P52.15.32aWind: 3.610
Jun 20PVA T&F InvitationalJun 20 · Javelin · Place 5 · Glenarden TrackJavelin450g AeroJav5.16.87m PB10
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Glenarden Track200 MetersRound P—DNS10
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 37 · Glenarden Track100 MetersRound P37.15.46a10
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 38 · Glenarden200 Meters3838.52a10
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 21 · Glenarden100 MetersRound P2115.85a10
May 30DMV Youth ChallengeMay 30 · 400 Meters · Glenarden Track400 MetersRound P--DNS10
May 30DMV Youth ChallengeMay 30 · 200 Meters · Glenarden Track200 MetersRound P--DNS10
May 30DMV Youth ChallengeMay 30 · 100 Meters · Glenarden Track100 MetersRound P--DNS10
May 16Lightning RelaysMay 16 · 200 Meters · Glenarden Track200 Meters--DNS10
May 16Lightning RelaysMay 16 · 100 Meters · Glenarden Track100 Meters--DNS10
May 8Glenarden InvitationalMay 8 · Javelin · Glenarden TrackJavelin450g AeroJav--DNS10
May 8Glenarden InvitationalMay 8 · 400 Meters · Place 42 · Glenarden Track400 Meters42.1:54.58a10
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 46 · Glenarden Track100 MetersRound P46.15.50a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 90 · Glenarden200 MetersRound P9034.49a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Javelin · Glenarden TrackJavelin400g TJ--DNS9
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 12 · GlenardenJavelin1211.25m9
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 38 · Glenarden200 MetersRound P3835.49a9
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 23 · Glenarden100 MetersRound P2315.43a PB9
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 12 · Glenarden TrackJavelin800g12.36-11 PB9
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 38 · Glenarden Track200 MetersRound P38.35.49a9
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 23 · Glenarden Track100 MetersRound P23.15.43a9
May 31DMV Youth ChallengeMay 31 · Javelin · Place 19 · Glenarden TrackJavelin300g TJ19.11.12m9
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 53 · Glenarden Track200 MetersRound P53.33.45a PB9
May 31DMV Youth ChallengeMay 31 · 100 Meters · Glenarden Track100 MetersRound P--DNS9
May 9Glenarden InvitationMay 9 · Javelin · Place 9 · GlenardenJavelin915.69m9
May 9Glenarden InvitationMay 9 · 200 Meters · Place 45 · Glenarden200 Meters4534.72a9
May 9Glenarden InvitationMay 9 · 100 Meters · Place 30 · Glenarden100 MetersRound P3015.84a9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Javelin · Place 18 · GlenardenJavelin1813.70m—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 53 · Glenarden100 MetersRound P5317.96a—
Jun 29PVA InvitationalJun 29 · Javelin · Place 8 · Glenarden TrackJavelin300g TJ8.48-11 PB8
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 34 · Glenarden Track200 MetersRound P34.36.72a8
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 36 · Glenarden Track100 MetersRound P36.16.62a8
Jun 8AAU Potomac Valley District QualifierJun 8 · Javelin · Place 5 · Glenarden TrackJavelin400g TJ5.11.58m PB8
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 31 · Glenarden Track200 Meters31.37.52a8
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 20 · Glenarden Track100 Meters20.16.14aWind: 08
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 65 · Glenarden Track400 MetersRound P65.1:40.60a PB8
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 55 · Glenarden Track200 MetersRound P55.35.67a8
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Glenarden Track100 MetersRound P--DNS8
May 10Glenarden InvitationMay 10 · 800 Meters · Place 27 · Glenarden Track800 Meters27.3:38.75a PB8
May 10Glenarden InvitationMay 10 · 400 Meters · Place 40 · Glenarden Track400 Meters40.1:49.60a8
May 10Glenarden InvitationMay 10 · 200 Meters · Place 66 · Glenarden Track200 Meters66.36.34a8

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 12 · Glenarden TrackJavelin400g TJ12.37-10 PB8
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 60 Meter · Glenarden Track60 MeterRound P--DNS8
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Glenarden Track200 MetersRound P--DNS8
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 20 · Glenarden Track200 MetersRound P20.28.02a PB8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 60 · Glenarden Track60 MeterRound P60.10.19a PB8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 74 · Glenarden Track400 MetersRound P74.1:42.69a PB8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 86 · Glenarden Track200 MetersRound P86.36.45a8

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · 100 Meters · Place 22 · Glenarden Track100 MetersRound P22.17.44a7
Jun 222023 AAU Region 3 QualifierJun 22 · Javelin · Place 13 · GlenardenJavelin1333-1—
Jun 17AAU Potomac Valley District QualifierJun 17 · Javelin · Place 5 · Glenarden TrackJavelin300g TJ5.29-017
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 18 · Glenarden Track100 MetersRound P18.17.50a7
Jun 3DMV Youth Challenge Jun 3 · Javelin · Place 18 · GlenardenJavelin188.00m—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 26 · Glenarden100 MetersRound P2617.21a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4DMV Youth ChallengeJun 4 · 200 Meters · Place 79 · Glenarden200 Meters7949.01-
Jun 4DMV Youth ChallengeJun 4 · 100 Meters · Place 68 · Glenarden100 Meters6819.57-
May 28AAU PVA District ChampionshipsMay 28 · 200 Meters · Place 36 · Glenarden200 Meters3646.47—
May 28AAU PVA District ChampionshipsMay 28 · 100 Meters · Place 17 · Glenarden100 MetersRound P1718.63—