Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPage Valley Invitational · Apr 8141-11Page Valley Invitational April 8, 2022
Discus · 2kg · OutdoorODAC Championship · Apr 2539.52mODAC ChampionshipApril 25, 2025
Hammer · 16lb / 7.26kg · OutdoorODAC Championships · Apr 2441.89mODAC ChampionshipsApril 24, 2026
Shot Put · 12lb · IndoorFUMA Mini Meet #1 · Dec 1636-07.00FUMA Mini Meet #1December 16, 2021
Shot Put · 12lb · OutdoorPage Valley Invitational · Apr 837-05.75Page Valley Invitational April 8, 2022
Shot Put · 16lb / 7.26kg · IndoorRockingham Collegiate Classic Track & Field Meet · Feb 2012.96mRockingham Collegiate Classic Track & Field MeetFebruary 20, 2026
Shot Put · 16lb / 7.26kg · OutdoorEMU Legacy Invitational · Apr 912.33mEMU Legacy InvitationalApril 9, 2026
Weight Throw · 35lb / 15.9kg · IndoorODAC Indoor Championships · Feb 2814.74mODAC Indoor ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 24ODAC ChampionshipsApr 24 · Hammer · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg7.41.89m PBSr
Apr 24ODAC ChampionshipsApr 24 · Discus · Place 14 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg14.34.97mSr
Apr 24ODAC ChampionshipsApr 24 · Shot Put · Place 16 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg16.11.39mSr
Apr 17WildCat InvitationalApr 17 · Hammer · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Hammer339.70mSr
Apr 17WildCat InvitationalApr 17 · Discus · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Discus635.68mSr
Apr 17WildCat InvitationalApr 17 · Shot Put · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Shot Put712.30mSr
Apr 9EMU Legacy InvitationalApr 9 · Hammer · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg6.37.25mSr
Apr 9EMU Legacy InvitationalApr 9 · Discus · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg7.37.43mSr
Apr 9EMU Legacy InvitationalApr 9 · Shot Put · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg6.12.33m PBSr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Hammer · Place 16 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg16.34.99mSr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Discus · Place 10 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg10.34.98mSr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Shot Put · Place 9 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg9.12.11mSr
Mar 20W&L CarnivalMar 20 · Hammer · Place 14 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg14.35.91mSr

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Weight Throw · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg6.14.74m PBSr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Shot Put · Place 14 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg14.12.17mSr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · Weight Throw · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg4.13.72mSr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · Shot Put · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg6.12.96m PBSr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · Weight Throw · Place 11 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1112.90mSr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · Shot Put · Place 15 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1512.06mSr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Shot Put · Place 21 · Bridgewater (Va.)Bridgewater (Va.)Shot Put2112.04mSR
Jan 24Shane Stevens Winter InvitationalJan 24 · Weight Throw · Place 13 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1312.29mSr
Jan 24Shane Stevens Winter InvitationalJan 24 · Shot Put · Place 10 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1012.19mSr
Jan 9The Burg OpenJan 9 · Weight Throw · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw412.76mSR
Jan 9The Burg OpenJan 9 · Shot Put · Place 8 · Bridgewater (Va.)Bridgewater (Va.)Shot Put811.55mSR

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25ODAC ChampionshipApr 25 · Hammer · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg7.39.82mJr
Apr 25ODAC ChampionshipApr 25 · Discus · Place 8 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg8.39.52m PBJr
Apr 25ODAC ChampionshipApr 25 · Shot Put · Place 14 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg14.11.66mJr
Apr 18WildCat InvitationalApr 18 · Hammer · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Hammer4136-1JR
Apr 18WildCat InvitationalApr 18 · Discus · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Discus6119-9JR
Apr 11EMU Mennonite Heritage InvitationalApr 11 · Hammer · Place 10 · Bridgewater (Va.)Bridgewater (Va.)Hammer1036.59mJR
Apr 11EMU Mennonite Heritage InvitationalApr 11 · Discus · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Discus734.47mJR
Apr 11EMU Mennonite Heritage InvitationalApr 11 · Shot Put · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Shot Put711.83mJR
Mar 28Dr Harry GM Jopson InvitationalMar 28 · Hammer · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Hammer641.41mJr
Mar 28Dr Harry GM Jopson InvitationalMar 28 · Discus · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Discus638.02mJr
Mar 28Dr Harry GM Jopson InvitationalMar 28 · Shot Put · Place 15 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1511.20mJr
Mar 21W&L Track andField CarnivalMar 21 · Hammer · Place 9 · Bridgewater (Va.)Bridgewater (Va.)Hammer937.60mJR
Mar 21W&L Track andField CarnivalMar 21 · Discus · Place 9 · Bridgewater (Va.)Bridgewater (Va.)Discus934.09mJR
Mar 21W&L Track andField CarnivalMar 21 · Shot Put · Place 12 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1211.17mJR

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 1ODAC Indoor ChampionshipsMar 1 · Weight Throw · Place 15 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg15.12.50mJr
Mar 1ODAC Indoor ChampionshipsMar 1 · Shot Put · Place 17 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg17.11.30mJr
Feb 21Rockingham Collegiate ClassicFeb 21 · Weight Throw · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw613.69m—
Feb 21Rockingham Collegiate ClassicFeb 21 · Shot Put · Place 12 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1211.79m—
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Weight Throw · Place 15 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg15.12.32mJr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Shot Put · Place 27 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg27.10.99mJr
Feb 8VMI Winter ClassicFeb 8 · Shot Put · Place 24 · Bridgewater (Va.)Bridgewater (Va.)Shot Put2410.94m—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Shot Put · Place 45 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg45.11.02mJr
Jan 182025 Cardinal TFJan 18 · Weight Throw · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg--NDJr
Jan 182025 Cardinal TFJan 18 · Shot Put · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg--NDJr
Jan 10The Burg OpenJan 10 · Weight Throw · Place 9 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw913.03m—
Jan 10The Burg OpenJan 10 · Shot Put · Place 20 · Bridgewater (Va.)Bridgewater (Va.)Shot Put2010.20m—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 26ODAC Outdoor ChampionshipsApr 26 · Hammer · Place 14 · Bridgewater (Va.)Bridgewater (Va.)Hammer1438.54m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Hammer · Place 14 · Bridgewater (Va.)Bridgewater (Va.)Hammer1438.54m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Discus · Place 12 · Bridgewater (Va.)Bridgewater (Va.)Discus1237.13m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Discus · Place 12 · Bridgewater (Va.)Bridgewater (Va.)Discus1237.13m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Shot Put · Place 22 · Bridgewater (Va.)Bridgewater (Va.)Shot Put2210.97m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Shot Put · Place 22 · Bridgewater (Va.)Bridgewater (Va.)Shot Put2210.97m—
Apr 19WildCat InvitationalApr 19 · Hammer · Place 15 · Bridgewater (Va.)Bridgewater (Va.)Hammer1528.92mSO
Apr 19WildCat InvitationalApr 19 · Discus · Place 12 · Bridgewater (Va.)Bridgewater (Va.)Discus1233.99mSO
Apr 19WildCat InvitationalApr 19 · Shot Put · Place 16 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1610.78mSO
Apr 13North River MeetApr 13 · Hammer · Place 10 · Bridgewater (Va.)Bridgewater (Va.)Hammer1035.36m—
Apr 13North River MeetApr 13 · Discus · Place 8 · Bridgewater (Va.)Bridgewater (Va.)Discus835.49m—
Apr 13North River MeetApr 13 · Shot Put · Place 14 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1410.53m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Hammer · Place 18 · Bridgewater (Va.)Bridgewater (Va.)Hammer1834.78m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Discus · Place 13 · Bridgewater (Va.)Bridgewater (Va.)Discus1336.81m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Shot Put · Place 22 · Bridgewater (Va.)Bridgewater (Va.)Shot Put2210.58m—
Mar 15WLU CarnivalMar 15 · Hammer · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg--FOULSo
Mar 15WLU CarnivalMar 15 · Discus · Place 9 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg9.35.17mSo
Mar 15WLU CarnivalMar 15 · Shot Put · Place 15 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg15.11.03mSo

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24ODAC Indoor ChampionshipsFeb 24 · Weight Throw · Place 13 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg13.12.47mSo
Feb 10Joe LaRocco InvitationalFeb 10 · Weight Throw · Place 23 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw2310.80m—
Feb 10Joe LaRocco InvitationalFeb 10 · Shot Put · Place 33 · Bridgewater (Va.)Bridgewater (Va.)Shot Put3310.60m—
Feb 22024 VMI Winter RelaysFeb 2 · Shot Put · Place 20 · Bridgewater (Va.)Bridgewater (Va.)Shot Put2010.36mSO
Jan 14Kaye & JJ Smith InvitationalJan 14 · Weight Throw · Place 10 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1011.88mSO
Jan 14Kaye & JJ Smith InvitationalJan 14 · Shot Put · Place 17 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1711.21mSO

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30ODAC Outdoor Track & Field ChampionshipsApr 30 · Discus · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Discus639.93mFR
Apr 14Dennis Craddock Coaches ClassicApr 14 · Discus · Place 17 · Bridgewater (Va.)Bridgewater (Va.)Discus1735.76mFR
Apr 14Dennis Craddock Coaches ClassicApr 14 · Shot Put · Place 27 · Bridgewater (Va.)Bridgewater (Va.)Shot Put2710.51mFR
Apr 14Dennis Craddock Coaches ClassicApr 14 · Discus · Place 17 · BridgewaterBridgewaterDiscus1735.76m—
Apr 14Dennis Craddock Coaches ClassicApr 14 · Shot Put · Place 27 · BridgewaterBridgewaterShot Put2710.51m—
Apr 8North River MeetApr 8 · Discus · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Discus637.31mFR
Apr 8North River MeetApr 8 · Shot Put · Place 8 · Bridgewater (Va.)Bridgewater (Va.)Shot Put810.92mFR
Mar 17Washington & Lee CarnivalMar 17 · Discus · Place 9 · Bridgewater (Va.)Bridgewater (Va.)Discus937.82mFR

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3VHSL 3A State ChampionshipsJun 3 · Discus · Place 7 · William MonroeWilliam MonroeDiscus1.6kg7.130-0812
May 26VHSL Region 3B ChampionshipsMay 26 · Discus · Place 2 · William MonroeWilliam MonroeDiscus1.6kg2.129-0412
May 26VHSL Region 3B ChampionshipsMay 26 · Shot Put · Place 12 · William MonroeWilliam MonroeShot Put12lb12.37-00.0012
Apr 8Page Valley Invitational Apr 8 · Discus · Place 2 · William MonroeWilliam MonroeDiscus1.6kg2.141-11 PB12
Apr 8Page Valley Invitational Apr 8 · Shot Put · Place 12 · William MonroeWilliam MonroeShot Put12lb12.37-05.75 PB12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16FUMA Mini Meet #1Dec 16 · Shot Put · Place 4 · William MonroeWilliam MonroeShot Put12lb4.36-07.00 PB12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 18VHSL Class 3 State ChampionshipsJun 18 · Discus · Place 8 · William MonroeWilliam MonroeDiscus1.6kg8.126-0711