Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorCollegiate School Meet #3 · Apr 2231.96aCollegiate School Meet #3April 22, 2026
Discus · 1kg · OutdoorCommonwealth Throws July Meet · Jul 1929.62mCommonwealth Throws July MeetJuly 19, 2026
Hammer · 4kg · OutdoorCommonwealth Throws July Meet · Jul 1933.14mCommonwealth Throws July MeetJuly 19, 2026
Javelin · 600g · OutdoorCommonwealth Throws July Meet · Jul 1927.22mCommonwealth Throws July MeetJuly 19, 2026
Shot Put · 4kg · IndoorThe VA Showcase · Jan 177.48mThe VA ShowcaseJanuary 17, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 19Commonwealth Throws July MeetJul 19 · Hammer · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubHammer4kg1.33.14m PB10
Jul 19Commonwealth Throws July MeetJul 19 · Javelin · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubJavelin600g1.27.22m PB10
Jul 19Commonwealth Throws July MeetJul 19 · Discus · Place 3 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus1kg3.29.62m PB10
Jun 13Virginia Javelin & Hammer State ChampionshipJun 13 · Hammer · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubHammer4kg2.34.8310
Jun 13Virginia Javelin & Hammer State ChampionshipJun 13 · Javelin · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubJavelin600g2.22.9610
May 17CTC Outdoor Throws Meet #2May 17 · Hammer · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubHammer231.7110
May 17CTC Outdoor Throws Meet #2May 17 · Discus · Place 6 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus627.610
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · Discus · Place 14 · StewardStewardDiscus1kg14.79-0810
Apr 22Collegiate School Meet #3Apr 22 · Discus · Place 5 · StewardStewardDiscus1kg5.92-0210
Apr 22Collegiate School Meet #3Apr 22 · 200 Meters · Place 15 · StewardSteward200 Meters15.31.96a PB10
Apr 15Collegiate School Meet #2Apr 15 · Discus · Place 6 · StewardStewardDiscus1kg6.76-0910
Apr 15Collegiate School Meet #2Apr 15 · 200 Meters · Place 10 · StewardSteward200 Meters10.32.81a10
Apr 12CTC Outdoor Throws Meet #1Apr 12 · Hammer · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubHammer130.5110

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 7 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put4kg7.7.48m PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Commonwealth Throws December Polar BearDec 21 · Discus · Place 6 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus626.81m—
Dec 21Commonwealth Throws December Polar BearDec 21 · Shot Put · Place 7 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put77.34m—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 7Down Under Throws Meet 2Dec 7 · Weight Throw · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubWeight Throw20lb / 9.0kg2.9.9210
Dec 7Down Under Throws Meet 2Dec 7 · Hammer · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubHammer4kg1.32.4710
Dec 7Down Under Throws Meet 2Dec 7 · Shot Put · Place 3 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put4kg3.7.5110
Nov 23Commonwealth Throws November Polar BearNov 23 · Weight Throw · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubWeight Throw20lb / 9.0kg1.10.28Unofficial10
Nov 23Commonwealth Throws November Polar BearNov 23 · Shot Put · Place 7 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put4kg7.7.51Unofficial10
Jun 82025 USATF Virginia Junior Olympic Track & Field ChampionshipsJun 8 · Hammer · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubHammer4kg1.26.35m9
Jun 82025 USATF Virginia Junior Olympic Track & Field ChampionshipsJun 8 · Discus · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus1kg2.26.34m9
May 4Queen Harrison Youth InviteMay 4 · Discus · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus179-99
May 4Queen Harrison Youth InviteMay 4 · Shot Put · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put225-109