Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorVHSL Class 3 State Championships · Jun 5113-02VHSL Class 3 State ChampionshipsJune 5, 2026
Shot Put · 4kg · OutdoorShenandoah District Championship · May 2130-10.00Shenandoah District ChampionshipMay 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Discus · Place 5 · WaynesboroDiscus1kg5.113-02 PB12
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Discus · Place 1 · WaynesboroDiscus1kg1.110-1112
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Shot Put · Place 10 · WaynesboroShot Put4kg10.29-09.0012
May 21Shenandoah District ChampionshipMay 21 · Discus · Place 1 · WaynesboroDiscus1kg1.113-0212
May 21Shenandoah District ChampionshipMay 21 · Shot Put · Place 4 · WaynesboroShot Put4kg4.30-10.00 PB12
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · Discus · Place 1 · WaynesboroDiscus1kg1.109-0012
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · Shot Put · Place 3 · WaynesboroShot Put4kg3.29-10.0012
May 1Generals T & F InvitationalMay 1 · Discus · Place 3 · WaynesboroDiscus1kg3.112-512
May 1Generals T & F InvitationalMay 1 · Shot Put · Place 1 · WaynesboroShot Put4kg1.30-5.7512

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 3C ChampionshipFeb 14 · Shot Put · Place 11 · WaynesboroShot Put1129-00.25—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · Shot Put · Place 7 · WaynesboroShot Put729-04.50—
Jan 9VTCA Winter ClassicJan 9 · Shot Put · Place 7 · WaynesboroShot Put729-00.00—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 3 State ChampionshipsJun 6 · Discus · Place 4 · WaynesboroDiscus4113-0811
Jun 6VHSL Class 3 State ChampionshipsJun 6 · Discus · Place 4 · WaynesboroDiscus4113-0811
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Shot Put · Place 9 · WaynesboroShot Put928-08.00—
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Discus · Place 3 · WaynesboroDiscus3109-08—
May 22Shenandoah District ChampionshipMay 22 · Discus · Place 1 · WaynesboroDiscus1106-06—
May 8Wilson Memorial Meet 2May 8 · Discus · Place 1 · WaynesboroDiscus1107-02—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Shot Put · Place 5 · WaynesboroShot Put530-111
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Discus · Place 1 · WaynesboroDiscus1107-511

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · Shot Put · Place 12 · WaynesboroShot Put1226-08.00—
Feb 1Bulldog InvitationalFeb 1 · Shot Put · Place 33 · WaynesboroShot Put3328-03.0011
Feb 1Bulldog InvitationalFeb 1 · Shot Put · Place 38 · WaynesboroShot Put3823-03.5011
Feb 1Bulldog InvitationalFeb 1 · Shot Put · Place 38 · WaynesboroShot Put3823-03.5011
Jan 25Fred Hardy InvitationalJan 25 · Shot Put · Place 13 · WaynesboroShot Put1327-04.0011
Jan 18Walt Cormack MemorialJan 18 · Shot Put · Place 18 · WaynesboroShot Put1827-07.00—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31VHSL Class 3 State ChampionshipsMay 31 · Discus · Place 8 · WaynesboroDiscus8103-0910
May 8Shenandoah District ChampionshipMay 8 · Discus · Place 3 · WaynesboroDiscus396-10—
May 8Shenandoah District ChampionshipMay 8 · Shot Put · Place 9 · WaynesboroShot Put925-06.00—
May 3Dogwood Track ClassicMay 3 · Discus · Place 31 · WaynesboroDiscus3187-0810
May 1WHS Meet #2 (Shenandoah District)May 1 · Discus · Place 3 · WaynesboroDiscus392-11—
May 1WHS Meet #2 (Shenandoah District)May 1 · Shot Put · Place 4 · WaynesboroShot Put427-00.50—
Apr 26Augusta County Track InvitationalApr 26 · Discus · Place 2 · WaynesboroDiscus291-09—
Apr 26Augusta County Track InvitationalApr 26 · Shot Put · Place 3 · WaynesboroShot Put326-07.00—
Apr 17Staunton HS Home Tri MeetApr 17 · Discus · Place 1 · WaynesboroDiscus190-06—
Apr 17Staunton HS Home Tri MeetApr 17 · Shot Put · Place 3 · WaynesboroShot Put326-11.00—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10VHSL Region 3C Indoor Track & Field Championship 2024Feb 10 · Shot Put · Place 7 · WaynesboroShot Put727-08.0010
Jan 27Bulldog InvitationalJan 27 · Shot Put · Place 29 · WaynesboroShot Put2926-05.5010
Jan 13Walt Cormack MemorialJan 13 · Shot Put · Place 19 · WaynesboroShot Put1926-11.75—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 8Run 804 Track HS InvitationalApr 8 · Shot Put · Place 32 · WaynesboroShot Put322.509
Apr 8Run 804 Track HS InvitationalApr 8 · Shot Put · Place 32 · WaynesboroShot Put3222-2.509