Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · IndoorLiberty Christmas Invitational · Dec 1723-09.00Liberty Christmas InvitationalDecember 17, 2022
Shot Put · 12lb · OutdoorFort Defiance/EMU Meet · Dec 1138-06.50Fort Defiance/EMU MeetDecember 11, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · Shot Put · Place 5 · WaynesboroShot Put12lb5.36-02.00-

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 3C ChampionshipFeb 14 · Shot Put · Place 19 · WaynesboroShot Put1934-00.50—
Jan 9VTCA Winter ClassicJan 9 · Shot Put · Place 13 · WaynesboroShot Put1336-01.50—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 11Fort Defiance/EMU MeetDec 11 · Shot Put · Place 1 · WaynesboroShot Put12lb1.38-06.50 PB-
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Shot Put · Place 10 · WaynesboroShot Put1039-03.75—
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Discus · Place 21 · WaynesboroDiscus2173-06—
May 22Shenandoah District ChampionshipMay 22 · Discus · Place 11 · WaynesboroDiscus1188-06—
May 22Shenandoah District ChampionshipMay 22 · Shot Put · Place 5 · WaynesboroShot Put540-08.50—
May 8Wilson Memorial Meet 2May 8 · Shot Put · Place 4 · WaynesboroShot Put436-05.00—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Shot Put · Place 16 · WaynesboroShot Put1638-212
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Discus · Place 33 · WaynesboroDiscus3386-1112

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · Shot Put · Place 16 · WaynesboroShot Put1634-09.00—
Jan 25Fred Hardy InvitationalJan 25 · Shot Put · Place 28 · WaynesboroShot Put2833-03.0012
Jan 18Walt Cormack MemorialJan 18 · Shot Put · Place 38 · WaynesboroShot Put3835-01.50—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Fort Defiance/EMU #2Dec 18 · Shot Put · Place 6 · WaynesboroShot Put12lb6.33-04.0012
May 23VHSL Region 3C ChampionshipsMay 23 · Shot Put · Place 20 · WaynesboroShot Put12lb20.34-07.0011
May 8Shenandoah District ChampionshipMay 8 · Shot Put · Place 12 · WaynesboroShot Put1234-07.50—
May 1WHS Meet #2 (Shenandoah District)May 1 · Shot Put · Place 18 · WaynesboroShot Put1832-00.00—
Apr 17Staunton HS Home Tri MeetApr 17 · Shot Put · Place 3 · WaynesboroShot Put333-02.50—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10VHSL Region 3C Indoor Track & Field Championship 2024Feb 10 · Shot Put · Place 16 · WaynesboroShot Put1632-10.0011

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 9J.R. Tucker Winter ClassicDec 9 · Shot Put · Place 10 · WaynesboroShot Put12lb10.32-02.50Unofficial11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 64 · WaynesboroShot Put6426-08.00—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 64 · WaynesboroShot Put6426-08.00—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · Shot Put · Place 79 · WaynesboroShot Put12lb79.23-09.00 PB10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 10JR Tucker Winter ClassicDec 10 · Shot Put · Place 5 · WaynesboroShot Put12lb5.28-08.00Unofficial10