Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLightning Relays · May 1617.33aLightning RelaysMay 16, 2026
200 Meters · OutdoorLIGHTNING RELAYS · May 1739.45aLIGHTNING RELAYSMay 17, 2025
400 Meters · OutdoorLEGACY'S VA INVITATIONAL SHOWCASE · May 241:36.47aLEGACY'S VA INVITATIONAL SHOWCASEMay 24, 2025
60 Meters · IndoorPVA Youth Indoor Invitational Championship · Mar 312.15aPVA Youth Indoor Invitational ChampionshipMarch 3, 2024
Finals · Outdoor2023 PVA Youth Invitational · Mar 43.602023 PVA Youth InvitationalMarch 4, 2023
Javelin · 250g AeroJav · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 622.11mUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026
Javelin · 300g · OutdoorLegacy Juneteenth Track Showcase · Jun 2016.38mLegacy Juneteenth Track ShowcaseJune 20, 2026
Javelin · 300g TJ · IndoorAAU Region 3 · Jun 2039-00AAU Region 3June 20, 2024
Javelin · 300g TJ · OutdoorAAU Potomac Valley District Qualifier · Jun 812.88mAAU Potomac Valley District QualifierJune 8, 2024
Javelin · 400g TJ · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1915.24mAAU Track & Field Region 3 QualifierJune 19, 2025
Javelin · 800g · OutdoorLightning Relays · May 1617.44mLightning RelaysMay 16, 2026
Shot Put · 12lb · OutdoorAAU PVA District · Jun 1418-09.00AAU PVA DistrictJune 14, 2025
Shot Put · 2kg · IndoorPVA 14 & Under National Indoor Invitational · Feb 183.92mPVA 14 & Under National Indoor InvitationalFebruary 18, 2023
Shot Put · 2kg · OutdoorPVA Track and Field Invitational · Jul 13.84mPVA Track and Field InvitationalJuly 1, 2023
Shot Put · 4lb · IndoorAAU Region 3 · Jun 2020-00.00AAU Region 3June 20, 2024
Shot Put · 4lb · OutdoorAAU Potomac Valley District Qualifier · Jun 817-10.00AAU Potomac Valley District QualifierJune 8, 2024
Shot Put · 6lb · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 26.45mUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Javelin · Place 5 · Cavalier Cavalette TrackJavelin250g AeroJav5.20.69m-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Shot Put · Place 4 · Cavalier Cavalette TrackShot Put6lb4.6.45m PB-
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Javelin · Place 3 · Cavalier Cavalette TrackJavelin300g3.16.38m PB-
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Shot Put · Place 3 · Cavalier Cavalette TrackShot Put6lb3.5.90m-
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 100 Meters · Place 23 · Cavalier Cavalette Track100 MetersRound P23.17.68a-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Javelin · Place 2 · Cavalier Cavalette TrackJavelin250g AeroJav2.22.11m PB-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Shot Put · Place 6 · Cavalier Cavalette TrackShot Put6lb6.5.94m-
May 16Lightning RelaysMay 16 · Javelin · Place 3 · Cavalier Cavalette TrackJavelin800g3.17.44m PB-
May 16Lightning RelaysMay 16 · Shot Put · Place 4 · Cavalier Cavalette TrackShot Put6lb4.19' 2"-
May 16Lightning RelaysMay 16 · 100 Meters · Place 82 · Cavalier Cavalette Track100 Meters82.17.33a PBWind: 0-

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Javelin · Place 13 · Cavalier CavaletteJavelin1315.43m—
Jul 11IYCJul 11 · Shot Put · Place 14 · Cavalier CavaletteShot Put144.80m—
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Javelin · Place 7 · Cavalier Cavalette TrackJavelin400g TJ7.15.24m PB-
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Shot Put · Place 7 · Cavalier Cavalette TrackShot Put6lb7.5.61m-
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 3 · Cavalier CavaletteJavelin312.19m—
Jun 14AAU Potomac Valley District QualifierJun 14 · Shot Put · Place 2 · Cavalier CavaletteShot Put25.72m—
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 3 · Cavalier Cavalette TrackJavelin800g3.40-00-
Jun 14AAU PVA DistrictJun 14 · Shot Put · Place 2 · Cavalier Cavalette TrackShot Put12lb2.18-09.00 PB-
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Javelin · Place 2 · Cavalier CavaletteJavelin254-6—
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Shot Put · Place 2 · Cavalier CavaletteShot Put217-7—
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · 400 Meters · Place 28 · Cavalier Cavalette400 MetersRound P281:36.47a PB—
May 17LIGHTNING RELAYSMay 17 · Shot Put · Place 6 · Cavalier CavaletteShot Put65.48m—
May 17LIGHTNING RELAYSMay 17 · Javelin · Place 9 · Cavalier CavaletteJavelin914.11m—
May 17LIGHTNING RELAYSMay 17 · 200 Meters · Place 78 · Cavalier Cavalette200 Meters7839.45a PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · Shot Put · Place 11 · Cavalier CavaletteShot Put114.93m—
Feb 15PVA 14 & UnderFeb 15 · Shot Put · Place 12 · Cavalier CavaletteShot Put124.67m—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 10 · Cavalier Cavalette TrackJavelin300g TJ10.39-00 PB-
Jun 20AAU Region 3Jun 20 · Shot Put · Place 3 · Cavalier Cavalette TrackShot Put4lb3.20-00.00 PB-
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · Shot Put · Place 1 · Cavalier CavaletteShot Put14.17m—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 27 · Cavalier Cavalette Trac60 Meters2712.15a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 8AAU Potomac Valley District QualifierJun 8 · Javelin · Place 2 · Cavalier Cavalette TrackJavelin300g TJ2.12.88m PB-
Jun 8AAU Potomac Valley District QualifierJun 8 · Shot Put · Place 2 · Cavalier Cavalette TrackShot Put4lb2.17-10.00 PB-
May 25Legacy VA InvitationalMay 25 · Shot Put · Place 5 · Cavalier/CavShot Put515-03.50—
May 25Legacy VA InvitationalMay 25 · Javelin · Place 4 · Cavalier/CavJavelin437-11—
May 25Legacy VA InvitationalMay 25 · 100 Meters · Place 21 · Cavalier/Cav100 Meters2119.26—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Javelin · Place 14 · Cavalier Cavalette TrackJavelin300g TJ14.11.10mUnofficial-
Jul 11AAU Club ChampionshipsJul 11 · Shot Put · Place 15 · Cavalier Cavalette TrackShot Put4lb15.4.66mUnofficial-
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 5 · Cavalier Cavalette TrackJavelin300g TJ5.11.57m-
Jul 1PVA Track and Field InvitationalJul 1 · Shot Put · Place 10 · Cavalier Cavalette TrackShot Put2kg10.3.84m PB-
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 55 · Cavalier Cavalette Track200 MetersRound P55.45.42a-
Jun 3DMV Youth Challenge Jun 3 · Javelin · Place 14 · Cavalier CavaletteJavelin149.10m—
Jun 3DMV Youth Challenge Jun 3 · Shot Put · Place 11 · Cavalier CavaletteShot Put113.89m—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 69 · Cavalier Cavalette Trac200 MetersRound P6942.28a—
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 24 · CavalierCavFinalsRound P2411.207
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 2 · CavalierCavFinals23.60 PB7

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · Shot Put · Place 2 · Cavalier CavaletteShot Put23.92m—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · Shot Put · Place 2 · Cavalier Cavalette TrackShot Put2kg2.3.92m PB-

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 15International Youth Championship Jul 15 · Javelin · Place 28 · Cavalier Cavalette Track ClubJavelin284.23m—
Jul 15International Youth Championship Jul 15 · 200 Meters · Place 58 · Cavalier Cavalette Track Club200 Meters5851.62—
Jul 15International Youth Championship Jul 15 · 100 Meters · Place 68 · Cavalier Cavalette Track Club100 Meters6823.38—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 200 Meters · Place 77 · Cavalier Cavalette Trac200 Meters7754.29a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 100 Meters · Place 93 · Cavalier Cavalette Trac100 MetersRound P9324.83a—