Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLegacy VA Invitational · May 2519.51Legacy VA InvitationalMay 25, 2024
200 Meters · OutdoorInternational Youth Championship · Jul 1544.55International Youth Championship July 15, 2022
60 Meters · IndoorPVA Youth Indoor Invitational Championship · Mar 311.82aPVA Youth Indoor Invitational ChampionshipMarch 3, 2024
Discus · 1kg · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 215.37mUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
Finals · Outdoor2023 PVA Youth Invitational · Mar 43.512023 PVA Youth InvitationalMarch 4, 2023
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2035-11AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1911.00mAAU Track & Field Region 3 QualifierJune 19, 2025
Javelin · 450g AeroJav · OutdoorLegacy Juneteenth Track Showcase · Jun 2014.03mLegacy Juneteenth Track ShowcaseJune 20, 2026
Javelin · 600g · OutdoorLightning Relays · May 1612.58mLightning RelaysMay 16, 2026
Long Jump · OutdoorDMV Youth Challenge · Jun 31.79mDMV Youth Challenge June 3, 2023
Shot Put · 4kg · OutdoorAAU PVA District · Jun 1418-03.50AAU PVA DistrictJune 14, 2025
Shot Put · 6lb · IndoorAAU Region 3 · Jun 2016-00.00AAU Region 3June 20, 2024
Shot Put · 6lb · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 67.03mUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Javelin · Place 6 · Cavalier Cavalette TrackJavelin450g AeroJav6.13.12m-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Discus · Place 4 · Cavalier Cavalette TrackDiscus1kg4.15.37m PB-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Shot Put · Place 9 · Cavalier Cavalette TrackShot Put6lb9.6.69m-
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Javelin · Place 2 · Cavalier Cavalette TrackJavelin450g AeroJav2.14.03m PB-
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Discus · Place 2 · Cavalier Cavalette TrackDiscus1kg2.12.50m-
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Shot Put · Place 7 · Cavalier Cavalette TrackShot Put6lb7.6.25m-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Javelin · Place 2 · Cavalier Cavalette TrackJavelin450g AeroJav2.12.96m-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Discus · Place 3 · Cavalier Cavalette TrackDiscus1kg3.14.04m-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Shot Put · Place 4 · Cavalier Cavalette TrackShot Put6lb4.7.03m PB-
May 16Lightning RelaysMay 16 · Javelin · Place 3 · Cavalier Cavalette TrackJavelin600g3.12.58m PB-
May 16Lightning RelaysMay 16 · Discus · Place 5 · Cavalier Cavalette TrackDiscus1kg5.14.09m-
May 16Lightning RelaysMay 16 · Shot Put · Place 5 · Cavalier Cavalette TrackShot Put6lb5.21' 5.5"-

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Javelin · Place 15 · Cavalier CavaletteJavelin1510.47m—
Jul 11IYCJul 11 · Discus · Place 10 · Cavalier CavaletteDiscus1010.98m—
Jul 11IYCJul 11 · Shot Put · Place 19 · Cavalier CavaletteShot Put195.65m—
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Javelin · Place 9 · Cavalier Cavalette TrackJavelin400g TJ9.11.00m PB-
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Discus · Place 5 · Cavalier Cavalette TrackDiscus1kg5.11.81m-
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Shot Put · Place 3 · Cavalier Cavalette TrackShot Put6lb3.6.02m-
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 9 · Cavalier CavaletteJavelin99.07m—
Jun 14AAU Potomac Valley District QualifierJun 14 · Discus · Place 4 · Cavalier CavaletteDiscus48.97m—
Jun 14AAU Potomac Valley District QualifierJun 14 · Shot Put · Place 4 · Cavalier CavaletteShot Put45.58m—
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 9 · Cavalier Cavalette TrackJavelin600g9.29-09-
Jun 14AAU PVA DistrictJun 14 · Discus · Place 4 · Cavalier Cavalette TrackDiscus1kg4.29-05-
Jun 14AAU PVA DistrictJun 14 · Shot Put · Place 4 · Cavalier Cavalette TrackShot Put4kg4.18-03.50 PB-

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · Shot Put · Place 10 · Cavalier CavaletteShot Put105.39m—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 9 · Cavalier Cavalette TrackJavelin400g TJ9.35-11 PB-
Jun 20AAU Region 3Jun 20 · Shot Put · Place 10 · Cavalier Cavalette TrackShot Put6lb10.16-00.00 PB-
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · Shot Put · Place 5 · Cavalier CavaletteShot Put53.97m—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 26 · Cavalier Cavalette Trac60 Meters2611.82a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 8AAU Potomac Valley District QualifierJun 8 · Javelin · Place 5 · Cavalier Cavalette TrackJavelin400g TJ5.8.48m-
Jun 8AAU Potomac Valley District QualifierJun 8 · Shot Put · Place 7 · Cavalier Cavalette TrackShot Put6lb7.14-03.00-
May 25Legacy VA InvitationalMay 25 · Shot Put · Place 9 · Cavalier/CavShot Put913-08.7514
May 25Legacy VA InvitationalMay 25 · Javelin · Place 4 · Cavalier/CavJavelin411.50m14
May 25Legacy VA InvitationalMay 25 · 100 Meters · Place 51 · Cavalier/Cav100 Meters5119.51 PB14

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 23 · Cavalier Cavalette TrackLong Jump23.2.21mWind: 1Unofficial-
Jul 11AAU Club ChampionshipsJul 11 · Shot Put · Place 16 · Cavalier Cavalette TrackShot Put6lb16.3.63mUnofficial-
Jul 1PVA Track and Field InvitationalJul 1 · Long Jump · Place 19 · Cavalier Cavalette TrackLong Jump19.2.30m-
Jul 1PVA Track and Field InvitationalJul 1 · Shot Put · Place 10 · Cavalier Cavalette TrackShot Put6lb10.4.18m-
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 51 · Cavalier Cavalette Track200 MetersRound P51.44.59a-
Jun 3DMV Youth Challenge Jun 3 · Long Jump · Place 24 · Cavalier CavaletteLong Jump241.79m PB—
Jun 3DMV Youth Challenge Jun 3 · Shot Put · Place 19 · Cavalier CavaletteShot Put193.61m—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 85 · Cavalier Cavalette Trac100 MetersRound P8519.57a—
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 19 · CavalierCavFinalsRound P1911.059
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 3 · CavalierCavFinals33.51 PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · Shot Put · Place 9 · Cavalier CavaletteShot Put92.99m—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · Shot Put · Place 9 · Cavalier Cavalette TrackShot Put6lb9.2.99m-

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 15International Youth Championship Jul 15 · 200 Meters · Place 32 · Cavalier Cavalette Track Club200 Meters3244.55 PB—
Jul 15International Youth Championship Jul 15 · 100 Meters · Place 43 · Cavalier Cavalette Track Club100 Meters4321.17—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 200 Meters · Place 51 · Cavalier Cavalette Trac200 Meters5146.80a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 100 Meters · Place 66 · Cavalier Cavalette Trac100 MetersRound P6621.86a—