Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorSGA Youth Meet · Jul 3125.84aSGA Youth MeetJuly 31, 2026
400 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 859.46aAAU Potomac Valley District QualifierJune 8, 2024
Combined results · Outdoor2023 International Youth Championship · Jul 1428.972023 International Youth ChampionshipJuly 14, 2023
High Jump · OutdoorAAU PVA District · Jun 145-00.00AAU PVA DistrictJune 14, 2025
Javelin · 300g TJ · OutdoorSGA Youth Meet · Jul 3141.70mSGA Youth MeetJuly 31, 2026
Javelin · 450g AeroJav · OutdoorPVA Track and Field Invitational · Jul 125.83mPVA Track and Field InvitationalJuly 1, 2023
Javelin · 600g · OutdoorDMV Youth Challenge · May 3137.30mDMV Youth ChallengeMay 31, 2025
Javelin · 800g · Outdoor2026 International Youth Championship · Jul 1741.23m2026 International Youth ChampionshipJuly 17, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 31SGA Youth MeetJul 31 · Javelin · Place 4 · Cavalier Cavalette TrackJavelin300g TJ4.41.70m PB-
Jul 31SGA Youth MeetJul 31 · 200 Meters · Place 16 · Cavalier Cavalette Track200 MetersRound P16.25.84a PB-
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 1 · Cavalier Cavalette TrackJavelin800g1.41.23m PB-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Javelin · Place 2 · Cavalier Cavalette TrackJavelin800g2.38.12m-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Javelin · Place 1 · Cavalier Cavalette TrackJavelin800g1.37.27m-
May 30DMV Youth ChallengeMay 30 · Javelin · Place 2 · Cavalier Cavalette TrackJavelin800g2.35.93m-
May 30DMV Youth ChallengeMay 30 · 200 Meters · Cavalier Cavalette Track200 MetersRound P--DNS-

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 14AAU Potomac Valley District QualifierJun 14 · High Jump · Place 2 · Cavalier CavaletteHigh Jump21.52m—
Jun 14AAU PVA DistrictJun 14 · Javelin · Cavalier Cavalette TrackJavelin800g--DNS-
Jun 14AAU PVA DistrictJun 14 · High Jump · Place 2 · Cavalier Cavalette TrackHigh Jump2.5-00.00 PB-
May 31DMV Youth ChallengeMay 31 · Javelin · Place 2 · Cavalier Cavalette TrackJavelin600g2.37.30m PB-
May 31DMV Youth ChallengeMay 31 · High Jump · Place 9 · Cavalier Cavalette TrackHigh Jump9.4-06.00-
May 31DMV Youth ChallengeMay 31 · 200 Meters · Cavalier Cavalette Track200 MetersRound P--DNS-
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Javelin · Place 1 · Cavalier CavaletteJavelin1116-5—
May 17LIGHTNING RELAYSMay 17 · Javelin · Place 2 · Cavalier CavaletteJavelin234.97m—
May 17LIGHTNING RELAYSMay 17 · 200 Meters · Place 30 · Cavalier Cavalette200 Meters3026.83a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 15LEGACY Juneteenth Track ShowcaseJun 15 · Javelin · Place 4 · Cavalier/Cavalette Track ClubJavelin486-04—
Jun 15LEGACY Juneteenth Track ShowcaseJun 15 · 400 Meters · Place 5 · Cavalier/Cavalette Track Club400 Meters559.86—
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 7 · Cavalier Cavalette Track400 Meters7.59.46a PB-
May 25Legacy VA InvitationalMay 25 · Javelin · Place 3 · Cavalier/CavJavelin300-10.5011
May 25Legacy VA InvitationalMay 25 · 400 Meters · Place 16 · Cavalier/Cav400 Meters161:06.6111
May 18Lightning Relays May 18 · Javelin · Place 2 · Cavalier Cavalette TrackJavelin450g AeroJav2.30.75mUnofficial-
May 18Lightning Relays May 18 · 200 Meters · Place 21 · Cavalier Cavalette Track200 Meters21.28.40aUnofficial-

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 2 · Cavalier/CavCombined results290-09—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 22 · Cavalier/CavCombined resultsRound P221:06.61—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 39 · Cavalier/CavCombined resultsRound P3928.97 PB—
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 1 · Cavalier Cavalette TrackJavelin450g AeroJav1.25.83m PB-
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 8 · Cavalier Cavalette Track400 MetersRound P8.1:07.44a-
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 8 · Cavalier Cavalette Track400 Meters8.1:07.18a-
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 22 · Cavalier Cavalette Track200 MetersRound P22.30.29a-
Jun 3DMV Youth Challenge Jun 3 · Javelin · Place 2 · Cavalier CavaletteJavelin222.62m—
Jun 3DMV Youth Challenge Jun 3 · 400 Meters · Place 17 · Cavalier Cavalette Trac400 Meters171:07.06a—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 34 · Cavalier Cavalette Trac200 MetersRound P3430.30a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 15International Youth Championship Jul 15 · Javelin · Place 3 · Cavalier Cavalette Track ClubJavelin324.38m—
Jul 15International Youth Championship Jul 15 · 200 Meters · Place 49 · Cavalier Cavalette Track Club200 Meters4932.85—
Jun 23AAU Region 3 National QualifierJun 23 · Javelin · Place 2 · Cavalier CavaletteJavelin280-06—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · Javelin · Place 2 · Cavalier CavaletteJavelin273-07—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 200 Meters · Place 29 · Cavalier Cavalette Trac200 Meters2933.63a—

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 191st Annual JUNETEENTH InvitationalJun 19 · Javelin · Place 2 · Cavalier Cavalette TrackJavelin300g TJ2.44-01-
Jun 191st Annual JUNETEENTH InvitationalJun 19 · 400 Meters · Place 6 · Cavalier Cavalette Track400 Meters6.1:25.80a-
Jun 191st Annual JUNETEENTH InvitationalJun 19 · 200 Meters · Place 13 · Cavalier Cavalette Track200 Meters13.36.18a-
May 29PWC Panthers I-95 InvitationalMay 29 · Javelin · Place 1 · Cavalier Cavalette TrackJavelin300g TJ1.54-03-
May 29PWC Panthers I-95 InvitationalMay 29 · 400 Meters · Cavalier Cavalette Track400 Meters—DNS-
May 29PWC Panthers I-95 InvitationalMay 29 · 200 Meters · Cavalier Cavalette Track200 Meters—DNS-
May 16Lighting RelaysMay 16 · 200 Meters · Place 61 · Cavalier/Cav200 Meters6145.80—
May 16Lighting RelaysMay 16 · 400 Meters · Place 31 · Cavalier/Cav400 Meters311:28.59—