Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 International Youth Championship · Jul 1717.98a2026 International Youth ChampionshipJuly 17, 2026
200 Meters · IndoorLEGACY Indoor Showcase · Feb 2244.33aLEGACY Indoor ShowcaseFebruary 22, 2025
200 Meters · OutdoorDMV Youth Challenge · May 3038.77aDMV Youth ChallengeMay 30, 2026
400 Meters · OutdoorDMV Youth Challenge · May 301:37.31aDMV Youth ChallengeMay 30, 2026
60 Meters · IndoorLEGACY Indoor Showcase · Feb 2212.85aLEGACY Indoor ShowcaseFebruary 22, 2025
Javelin · 300g TJ · OutdoorDMV Youth Challenge · May 306.86mDMV Youth ChallengeMay 30, 2026
Javelin · 600g · OutdoorAAU PVA District · Jun 1414-07AAU PVA DistrictJune 14, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 24 · Union AthleticsJavelin300g TJ24.5.46m2
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 49 · Union Athletics200 MetersRound P49.39.36aWind: -1.42
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 50 · Union Athletics100 MetersRound P50.17.98a PBWind: -1.92
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 19 · Union AthleticsJavelin1918-112
Jun 13AAU Potomac Valley District QualifierJun 13 · Javelin · Place 12 · Union AthleticsJavelin127.20m2
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 35 · Union Athletics200 Meters3539.46a2
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 46 · Union Athletics100 MetersRound P4619.73a2
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Javelin · Union AthleticsJavelin300g TJ—DNS2
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Union Athletics200 Meters—DNS2
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100 Meters · Union Athletics100 Meters—DNS2
May 30DMV Youth ChallengeMay 30 · Javelin · Place 16 · Union AthleticsJavelin300g TJ16.6.86m PB2
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 31 · Union Athletics400 MetersRound P31.1:37.31a PB2
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 44 · Union Athletics200 MetersRound P44.38.77a PB2
May 8Glenarden InvitationalMay 8 · Javelin · Place 6 · Union AthleticsJavelin300g TJ6.6.57m2
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 42 · Union Athletics200 Meters42.43.23a2
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 44 · Union Athletics100 MetersRound P44.19.74a2
Apr 19Clarksburg Coyotes InvitationalApr 19 · 200 Meters · Place 16 · Union Athletics200 Meters1647.49a2
Apr 19Clarksburg Coyotes InvitationalApr 19 · 100 Meters · Place 25 · Union Athletics100 Meters2523.41a2

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 5PVA InvitationalJul 5 · Javelin · Place 18 · Union AthleticsJavelin184.56m—
Jul 5PVA InvitationalJul 5 · 200 Meters · Place 36 · Union Athletics200 Meters3643.46—
Jul 5PVA InvitationalJul 5 · 100 Meters · Place 32 · Union Athletics100 Meters3219.50—
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 22 · Union AthleticsJavelin224.45m1
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 43 · Union Athletics200 MetersRound P4342.49a1
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 52 · Union Athletics100 MetersRound P5220.47a1
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 22 · Union AthleticsJavelin600g22.14-07 PB1
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 43 · Union Athletics200 MetersRound P43.42.49a1
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 52 · Union Athletics100 MetersRound P52.20.47a1
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 39 · Union Athletics200 MetersRound P39.41.95a1
May 31DMV Youth ChallengeMay 31 · 100 Meters · Union Athletics100 MetersRound P--DNS1
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Javelin · Place 19 · Union AthleticsJavelin300g TJ19.13-021
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 29 · Union Athletics200 Meters29.44.94a1
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Place 35 · Union Athletics100 Meters35.20.24a1
May 9Glenarden InvitationMay 9 · 200 Meters · Place 42 · Union Athletics200 Meters4242.96a1
May 9Glenarden InvitationMay 9 · 100 Meters · Place 54 · Union Athletics100 MetersRound P5420.04a1
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 10 · Union Athletics400 MetersRound P10.1:39.22a1
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 30 · Union Athletics200 MetersRound P30.44.19a1
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 25 · Union Athletics100 MetersRound P25.19.40a1

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 56 · Union Athletics200 Meters5644.33a PB1
Feb 22LEGACY Indoor ShowcaseFeb 22 · 60 Meters · Place 54 · Union Athletics60 Meters5412.85a PB1
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 56 · Union Athletics200 MetersRound P5645.33a1
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 50 · Union Athletics60 MetersRound P5013.05a1