Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCommonwealth Throws July Meet · Jul 1925.02mCommonwealth Throws July MeetJuly 19, 2026
Hammer · 12lb · OutdoorCommonwealth Throws July Meet · Jul 1932.57mCommonwealth Throws July MeetJuly 19, 2026
Javelin · 800g · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 218.76mUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
Shot Put · 12lb · Outdoor2025 USATF Virginia Junior Olympic Track & Field Championships · Jun 88.08m2025 USATF Virginia Junior Olympic Track & Field ChampionshipsJune 8, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Hammer · Commonwealth Throws ClubHammer12lb--DNS9
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Commonwealth Throws ClubJavelin800g--DNS9
Jul 19Commonwealth Throws July MeetJul 19 · Hammer · Place 7 · Commonwealth Throws ClubHammer12lb7.32.57m PB9
Jul 19Commonwealth Throws July MeetJul 19 · Discus · Place 14 · Commonwealth Throws ClubDiscus1.6kg14.25.02m PB9
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Hammer · Place 3 · Commonwealth Throws ClubHammer12lb3.26.73m9
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Javelin · Place 4 · Commonwealth Throws ClubJavelin800g4.18.76m PB9
Jun 13Virginia Javelin & Hammer State ChampionshipJun 13 · Hammer · Place 12 · Commonwealth Throws ClubHammer12lb12.31.119
Jun 13Virginia Javelin & Hammer State ChampionshipJun 13 · Javelin · Place 11 · Commonwealth Throws ClubJavelin800g11.16.129
Jun 122026 USATF Virginia Junior Olympic Track & Field ChampionshipsJun 12 · Hammer · Commonwealth Throws ClubHammer12lb—ND9
Jun 122026 USATF Virginia Junior Olympic Track & Field ChampionshipsJun 12 · Javelin · Commonwealth Throws ClubJavelin800g—ND9
Apr 12CTC Outdoor Throws Meet #1Apr 12 · Hammer · Place 7 · Commonwealth Throws ClubHammer732.679
Apr 12CTC Outdoor Throws Meet #1Apr 12 · Discus · Place 10 · Commonwealth Throws ClubDiscus1024.449
Jan 4Commonwealth Throws January Polar BearJan 4 · Shot Put · Place 9 · Commonwealth Throws ClubShot Put12lb9.8.91Unofficial9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Commonwealth Throws December Polar BearDec 21 · Discus · Place 13 · Commonwealth Throws ClubDiscus1319.57m—
Dec 21Commonwealth Throws December Polar BearDec 21 · Shot Put · Commonwealth Throws ClubShot Put—7.69m—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 82025 USATF Virginia Junior Olympic Track & Field ChampionshipsJun 8 · Hammer · Place 3 · Commonwealth Throws ClubHammer12lb3.24.27m8
Jun 82025 USATF Virginia Junior Olympic Track & Field ChampionshipsJun 8 · Javelin · Place 3 · Commonwealth Throws ClubJavelin800g3.12.99m8
Jun 82025 USATF Virginia Junior Olympic Track & Field ChampionshipsJun 8 · Discus · Place 8 · Commonwealth Throws ClubDiscus1.6kg8.21.02m8
Jun 82025 USATF Virginia Junior Olympic Track & Field ChampionshipsJun 8 · Shot Put · Place 6 · Commonwealth Throws ClubShot Put12lb6.8.08m PB8