Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorODAC Championship · Apr 2544.89mODAC ChampionshipApril 25, 2025
Hammer · 4kg · OutdoorMount Olive Final Qualifier · May 947.38mMount Olive Final QualifierMay 9, 2026
Shot Put · 4kg · IndoorODAC Indoor Championships · Feb 2813.63mODAC Indoor ChampionshipsFebruary 28, 2026
Shot Put · 4kg · OutdoorMount Olive Final Qualifier · May 913.91mMount Olive Final QualifierMay 9, 2026
Weight Throw · 20lb / 9.0kg · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 3115.26mBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025January 31, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Shot Put · Place 10 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg10.13.36mJr
May 13Augustana Midwest Twilight QualifierMay 13 · Discus · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg6.42.84mJr
May 13Augustana Midwest Twilight QualifierMay 13 · Shot Put · Place 8 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg8.12.78mJr
May 9Mount Olive Final QualifierMay 9 · Hammer · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Hammer4kg4.47.38m PBJr
May 9Mount Olive Final QualifierMay 9 · Discus · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg3.41.14mJr
May 9Mount Olive Final QualifierMay 9 · Shot Put · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg2.13.91m PBJr
May 8UMO First ChanceMay 8 · Discus · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg4.41.58mJr
May 8UMO First ChanceMay 8 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg3.12.37mJr
May 8Mount Olive First ChanceMay 8 · Discus · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg4.41.58mJr
May 8Mount Olive First ChanceMay 8 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg3.12.37mJr
May 2Hill City TwilightMay 2 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg1.42.02mJr
May 2Hill City TwilightMay 2 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg1.13.31mJr
Apr 24ODAC ChampionshipsApr 24 · Hammer · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Hammer4kg6.41.95mJr
Apr 24ODAC ChampionshipsApr 24 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg1.44.07mJr
Apr 24ODAC ChampionshipsApr 24 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg1.12.86mJr
Apr 10JMU InvitationalApr 10 · Hammer · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Hammer4kg3.43.64mJr
Apr 10JMU InvitationalApr 10 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg1.41.92mJr
Apr 10JMU InvitationalApr 10 · Shot Put · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg6.12.43mJr
Apr 2Colonial RelaysApr 2 · Hammer · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Hammer4kg5.44.83mJr
Apr 2Colonial RelaysApr 2 · Discus · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg3.43.76mJr
Apr 2Colonial RelaysApr 2 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg3.13.42mJr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Hammer · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Hammer4kg5.41.42mJr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg1.38.57mJr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Shot Put · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg2.12.60mJr
Mar 6DIII South Region Final Qualifier and MultiMar 6 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put113.08mJR

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · Shot Put · Place 20 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg20.11.80mJr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Weight Throw · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw20lb / 9.0kg6.14.54mJr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg1.13.63m PBJr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · Weight Throw · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw20lb / 9.0kg4.14.21mJr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg1.13.04mJr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · Shot Put · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Shot Put212.44mJr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Weight Throw · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw214.89mJR
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put113.51mJR
Jan 24Shane Stevens Winter InvitationalJan 24 · Weight Throw · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw114.71mJR
Jan 24Shane Stevens Winter InvitationalJan 24 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put112.66mJR
Jan 9The Burg OpenJan 9 · Weight Throw · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw413.58mJR
Jan 9The Burg OpenJan 9 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put112.35mJR

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 3The Hill City TwilightMay 3 · Discus · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg2.43.68mSo
May 3The Hill City TwilightMay 3 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg3.12.11mSo
Apr 25ODAC ChampionshipApr 25 · Hammer · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Hammer4kg4.42.78mSo
Apr 25ODAC ChampionshipApr 25 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg1.44.89m PBSo
Apr 25ODAC ChampionshipApr 25 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg3.11.81mSo
Apr 18WildCat InvitationalApr 18 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus1143-7SO
Apr 18WildCat InvitationalApr 18 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus1143-7SO
Apr 18WildCat InvitationalApr 18 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put140-0SO
Apr 18WildCat InvitationalApr 18 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put140-0SO
Apr 11EMU Mennonite Heritage InvitationalApr 11 · Hammer · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Hammer539.22mSO
Apr 11EMU Mennonite Heritage InvitationalApr 11 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus141.93mSO
Apr 11EMU Mennonite Heritage InvitationalApr 11 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put112.39mSO
Mar 28Dr Harry GM Jopson InvitationalMar 28 · Hammer · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Hammer341.94mSo
Mar 28Dr Harry GM Jopson InvitationalMar 28 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus142.03mSo
Mar 28Dr Harry GM Jopson InvitationalMar 28 · Shot Put · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Shot Put211.94mSo
Mar 21W&L Track andField CarnivalMar 21 · Hammer · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Hammer741.81mSO
Mar 21W&L Track andField CarnivalMar 21 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus142.18mSO
Mar 21W&L Track andField CarnivalMar 21 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put112.78mSO

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · Shot Put · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg2.12.49mSo
Mar 1ODAC Indoor ChampionshipsMar 1 · Weight Throw · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw20lb / 9.0kg5.14.93mSo
Mar 1ODAC Indoor ChampionshipsMar 1 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg1.12.33mSo
Feb 21Rockingham Collegiate ClassicFeb 21 · Weight Throw · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw114.80m—
Feb 21Rockingham Collegiate ClassicFeb 21 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put112.87m—
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Weight Throw · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw20lb / 9.0kg5.15.17mSo
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg1.12.59mSo
Feb 8VMI Winter ClassicFeb 8 · Weight Throw · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw714.65m—
Feb 8VMI Winter ClassicFeb 8 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put312.37m—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Weight Throw · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw20lb / 9.0kg4.15.26m PBSo
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg3.12.02mSo
Jan 23Brant Tolsma InvitationalJan 23 · Weight Throw · Place 16 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1614.11m—
Jan 23Brant Tolsma InvitationalJan 23 · Shot Put · Place 16 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1612.13m—
Jan 182025 Cardinal TFJan 18 · Weight Throw · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw20lb / 9.0kg1.14.43mSo
Jan 182025 Cardinal TFJan 18 · Shot Put · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg2.12.25mSo
Jan 10The Burg OpenJan 10 · Weight Throw · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw513.35m—
Jan 10The Burg OpenJan 10 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put112.77m—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 26ODAC Outdoor ChampionshipsApr 26 · Hammer · Place 9 · Bridgewater (Va.)Bridgewater (Va.)Hammer938.38m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Hammer · Place 9 · Bridgewater (Va.)Bridgewater (Va.)Hammer938.38m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus139.29m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus139.29m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Shot Put · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Shot Put412.01m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Shot Put · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Shot Put412.01m—
Apr 19WildCat InvitationalApr 19 · Hammer · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Hammer339.75mFR
Apr 19WildCat InvitationalApr 19 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus140.67mFR
Apr 19WildCat InvitationalApr 19 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put113.13mFR
Apr 13North River MeetApr 13 · Hammer · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Hammer635.86m—
Apr 13North River MeetApr 13 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus137.02m—
Apr 13North River MeetApr 13 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put112.80m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Hammer · Place 8 · Bridgewater (Va.)Bridgewater (Va.)Hammer839.14m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Discus · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Discus634.68m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put112.38m—
Mar 15WLU CarnivalMar 15 · Hammer · Place 17 · Bridgewater (Va.)Bridgewater (Va.)Hammer4kg17.33.79mFr
Mar 15WLU CarnivalMar 15 · Discus · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Discus1kg1.39.26mFr
Mar 15WLU CarnivalMar 15 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg1.12.13mFr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 2South Region Final Qualifier & MultiMar 2 · Shot Put · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg4.12.63mFr
Feb 24ODAC Indoor ChampionshipsFeb 24 · Weight Throw · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw20lb / 9.0kg7.14.45mFr
Feb 24ODAC Indoor ChampionshipsFeb 24 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put4kg1.12.95mFr
Feb 10Joe LaRocco InvitationalFeb 10 · Weight Throw · Place 11 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1112.92m—
Feb 10Joe LaRocco InvitationalFeb 10 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put112.68m—
Feb 22024 VMI Winter RelaysFeb 2 · Weight Throw · Place 15 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1511.88mFR
Feb 22024 VMI Winter RelaysFeb 2 · Shot Put · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Shot Put511.82mFR
Jan 262024 George Mason University Patriot GamesJan 26 · Weight Throw · Place 14 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1413.08m—
Jan 262024 George Mason University Patriot GamesJan 26 · Shot Put · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Shot Put711.96m—
Jan 14Kaye & JJ Smith InvitationalJan 14 · Weight Throw · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw313.90mFR
Jan 14Kaye & JJ Smith InvitationalJan 14 · Shot Put · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Shot Put211.57mFR

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 2 State ChampionshipsJun 2 · Discus · Place 3 · Stuarts DrafStuarts DrafDiscus3114-0012
Jun 2VHSL Class 2 State ChampionshipsJun 2 · Discus · Place 3 · Stuarts DrafStuarts DrafDiscus3114-0012
Jun 2VHSL Class 2 State ChampionshipsJun 2 · Shot Put · Place 2 · Stuarts DrafStuarts DrafShot Put238-00.5012
May 24VHSL Region 2D ChampionshipMay 24 · Discus · Place 2 · Stuarts DrafStuarts DrafDiscus2104-06—
May 24VHSL Region 2D ChampionshipMay 24 · Shot Put · Place 1 · Stuarts DrafStuarts DrafShot Put135-08.00—
May 24VHSL Region 2B ChampionshipsMay 24 · Discus · Place 2 · Stuarts DraftStuarts DraftDiscus1kg2.104-0612
May 24VHSL Region 2B ChampionshipsMay 24 · Shot Put · Place 1 · Stuarts DraftStuarts DraftShot Put4kg1.35-08.0012
May 5Dogwood Track ClassicMay 5 · Discus · Place 11 · Stuarts DrafStuarts DrafDiscus11115-00—
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 14 · Stuarts DrafStuarts DrafShot Put1436-09.00—
May 5Dogwood Track ClassicMay 5 · Discus · Place 11 · Stuarts DrafStuarts DrafDiscus11115-00—
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 14 · Stuarts DrafStuarts DrafShot Put1436-09.00—
May 5Dogwood Track ClassicMay 5 · Discus · Place 3 · Stuarts DrafStuarts DrafDiscus3115-00—
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 13 · Stuarts DrafStuarts DrafShot Put1336-09.00—
May 5Dogwood Track ClassicMay 5 · Discus · Place 14 · Stuarts DrafStuarts DrafDiscus14103-03—
Apr 22Golden Eagle InvitationalApr 22 · Discus · Place 1 · Stuarts DrafStuarts DrafDiscus1115-0812
Apr 22Golden Eagle InvitationalApr 22 · Shot Put · Place 1 · Stuarts DrafStuarts DrafShot Put132-02.0012
Apr 14Page Valley InvitationalApr 14 · Discus · Place 1 · Stuarts DrafStuarts DrafDiscus1103-11—
Apr 14Page Valley InvitationalApr 14 · Shot Put · Place 1 · Stuarts DrafStuarts DrafShot Put135-01.50—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1VHSL Class 1/2 Combined Indoor State ChampionshipsMar 1 · Shot Put · Place 1 · Stuarts DraftStuarts DraftShot Put4kg1.36-06.0012

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · Shot Put · Place 1 · Stuarts DraftStuarts DraftShot Put4kg1.36-03.0012
Mar 2VHSL Class 1/2 Combined Indoor State ChampionshipsMar 2 · Shot Put · Place 5 · Stuarts DraftStuarts DraftShot Put4kg5.32-07.5011

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 13EMU Meet #1Dec 13 · Shot Put · Place 1 · Stuarts DraftStuarts DraftShot Put4kg1.35-11.0012
Jun 3VHSL 2A State ChampionshipsJun 3 · Shot Put · Place 1 · Stuarts DraftStuarts DraftShot Put4kg1.38-09.0011
May 25VHSL Region 2B ChampionshipsMay 25 · Discus · Place 7 · Stuarts DraftStuarts DraftDiscus1kg7.90-0211
May 25VHSL Region 2B ChampionshipsMay 25 · Shot Put · Place 1 · Stuarts DraftStuarts DraftShot Put4kg1.35-08.0011
May 11Shenandoah District ChampionshipMay 11 · Discus · Place 2 · Stuarts DrafStuarts DrafDiscus291-0411
May 11Shenandoah District ChampionshipMay 11 · Shot Put · Place 1 · Stuarts DrafStuarts DrafShot Put140-00.0011
Apr 23Golden Eagle InvitationalApr 23 · Discus · Place 3 · Stuarts DrafStuarts DrafDiscus385-0511
Apr 23Golden Eagle InvitationalApr 23 · Shot Put · Place 1 · Stuarts DrafStuarts DrafShot Put136-03.0011
Apr 8Page Valley Invitational Apr 8 · Discus · Place 3 · Stuarts DraftStuarts DraftDiscus1kg3.98-0811
Apr 8Page Valley Invitational Apr 8 · Shot Put · Place 1 · Stuarts DraftStuarts DraftShot Put4kg1.34-04.5011

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Liberty Christmas HS InvitationalDec 18 · Shot Put · Place 4 · Stuarts DraftStuarts DraftShot Put4kg4.33-06.0011

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 19VHSL Class 2 State ChampionshipsJun 19 · Shot Put · Place 3 · Stuarts DraftStuarts DraftShot Put4kg3.33-05.0010