Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorW&L Track andField Carnival · Mar 2111.72aW&L Track andField CarnivalMarch 21, 2025
1000 Meters · IndoorFort Defiance Polar Bear B-1 · Feb 43:20.80Fort Defiance Polar Bear B-1February 4, 2020
1000 Meters · OutdoorHoliday Track Classic · Dec 193:26.03aHoliday Track ClassicDecember 19, 2019
1600 Meters · IndoorValley District Indoor Championship · Feb 85:59.81Valley District Indoor ChampionshipFebruary 8, 2020
200 Meters · IndoorODAC Indoor Championships · Feb 2422.96aODAC Indoor ChampionshipsFebruary 24, 2024
200 Meters · OutdoorWildCat Invitational · Apr 1922.54WildCat InvitationalApril 19, 2024
300 Meters · IndoorValley District Meet · Feb 237.76Valley District MeetFebruary 2, 2023
400 Meters · IndoorODAC Indoor Championships · Feb 2452.17aODAC Indoor ChampionshipsFebruary 24, 2024
400 Meters · OutdoorODAC Championships · Apr 2450.00aODAC ChampionshipsApril 24, 2026
400 Meters · Relay Split · IndoorODAC Indoor Championships · Feb 2850.726ODAC Indoor ChampionshipsFebruary 28, 2026
55 Meters · IndoorValley District Meet · Feb 26.86Valley District MeetFebruary 2, 2023
60 Meters · IndoorVMI Winter Classic · Feb 87.59aVMI Winter ClassicFebruary 8, 2025
Pole Vault · Indoor2024 VMI Winter Relays · Feb 23.97m2024 VMI Winter RelaysFebruary 2, 2024
Pole Vault · OutdoorWildCat Invitational · Apr 194.00mWildCat InvitationalApril 19, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · Pole Vault · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault5.4.41mJr
May 2Hill City TwilightMay 2 · Pole Vault · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault1.4.58mJr
Apr 24ODAC ChampionshipsApr 24 · Pole Vault · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault4.4.40mJr
Apr 24ODAC ChampionshipsApr 24 · 400 Meters · Place 8 · Bridgewater (Va.)Bridgewater (Va.)400 MetersRound P8.50.00a PBJr
Apr 24ODAC ChampionshipsApr 24 · 400 Meters · Place 8 · Bridgewater (Va.)Bridgewater (Va.)400 Meters8.50.24aJr
Apr 17WildCat InvitationalApr 17 · Pole Vault · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault34.40mJr
Apr 17WildCat InvitationalApr 17 · 400 Meters · Place 3 · Bridgewater (Va.)Bridgewater (Va.)400 Meters350.41aJr
Apr 2Colonial RelaysApr 2 · Pole Vault · Place 8 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault8.4.47mJr
Apr 2Colonial RelaysApr 2 · 400 Meters · Place 24 · Bridgewater (Va.)Bridgewater (Va.)400 Meters24.50.79aJr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Pole Vault · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault1.4.51mJr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · 200 Meters · Place 22 · Bridgewater (Va.)Bridgewater (Va.)200 Meters22.23.34aWind: 1.5Jr
Mar 20W&L CarnivalMar 20 · Pole Vault · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault2.4.49mJr
Mar 20W&L CarnivalMar 20 · 400 Meters · Place 10 · Bridgewater (Va.)Bridgewater (Va.)400 Meters10.51.05aJr
Mar 20W&L CarnivalMar 20 · 200 Meters · Place 29 · Bridgewater (Va.)Bridgewater (Va.)200 Meters29.23.02aWind: 1.2Jr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Pole Vault · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault3.4.38mJr
Feb 28ODAC Indoor ChampionshipsFeb 28 · 400 Meters · Bridgewater (Va.)Bridgewater (Va.)400 MetersRelay Split—50.726 PBJr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · Pole Vault · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault2.4.65mJr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · Pole Vault · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault34.37mJr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 200 Meters · Place 6 · Bridgewater (Va.)Bridgewater (Va.)200 Meters623.15aJr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Pole Vault · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault54.20mJR
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · 400 Meters · Place 11 · Bridgewater (Va.)Bridgewater (Va.)400 Meters1152.76JR
Jan 24Shane Stevens Winter InvitationalJan 24 · Pole Vault · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault24.62mJr
Jan 24Shane Stevens Winter InvitationalJan 24 · 200 Meters · Place 19 · Bridgewater (Va.)Bridgewater (Va.)200 Meters1923.79aJr
Jan 9The Burg OpenJan 9 · Pole Vault · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault74.41mJR

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualifierMay 6 · Pole Vault · Place 10 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault104.36mSO
Apr 25ODAC ChampionshipApr 25 · Pole Vault · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault4.4.16mSo
Apr 25ODAC ChampionshipApr 25 · 400 Meters · Place 20 · Bridgewater (Va.)Bridgewater (Va.)400 MetersRound P20.52.67aSo
Apr 18WildCat InvitationalApr 18 · Pole Vault · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault412-9.5SO
Apr 18WildCat InvitationalApr 18 · 400 Meters · Place 7 · Bridgewater (Va.)Bridgewater (Va.)400 Meters751.86SO
Apr 11EMU Mennonite Heritage InvitationalApr 11 · Pole Vault · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault14.31mSO
Mar 28Dr Harry GM Jopson InvitationalMar 28 · 400 Meters · Place 9 · Bridgewater (Va.)Bridgewater (Va.)400 Meters951.55aSo
Mar 28Dr Harry GM Jopson InvitationalMar 28 · 200 Meters · Place 23 · Bridgewater (Va.)Bridgewater (Va.)200 Meters2323.12aSo
Mar 21W&L Track andField CarnivalMar 21 · Pole Vault · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault54.16mSO
Mar 21W&L Track andField CarnivalMar 21 · 200 Meters · Place 32 · Bridgewater (Va.)Bridgewater (Va.)200 Meters3223.87aSO
Mar 21W&L Track andField CarnivalMar 21 · 100 Meters · Place 26 · Bridgewater (Va.)Bridgewater (Va.)100 Meters2611.72a PBSO

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Mar 1ODAC Indoor ChampionshipsMar 1 · Pole Vault · Bridgewater (Va.)Bridgewater (Va.)Pole Vault--NHSo
Mar 1ODAC Indoor ChampionshipsMar 1 · 400 Meters · Bridgewater (Va.)Bridgewater (Va.)400 MetersRelay Split—51.846So
Mar 1ODAC Indoor ChampionshipsMar 1 · 400 Meters · Bridgewater (Va.)Bridgewater (Va.)400 MetersRelay Split—52.167So
Feb 21Rockingham Collegiate ClassicFeb 21 · Pole Vault · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault24.28m—
Feb 21Rockingham Collegiate ClassicFeb 21 · 200 Meters · Place 20 · Bridgewater (Va.)Bridgewater (Va.)200 Meters2023.87a—
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Pole Vault · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault4.4.11mSo
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 200 Meters · Place 30 · Bridgewater (Va.)Bridgewater (Va.)200 Meters30.24.12aSo
Feb 8VMI Winter ClassicFeb 8 · Pole Vault · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault43.85m—
Feb 8VMI Winter ClassicFeb 8 · 60 Meters · Place 41 · Bridgewater (Va.)Bridgewater (Va.)60 Meters417.59a PB—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Pole Vault · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault4.4.00mSo
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 400 Meters · Place 36 · Bridgewater (Va.)Bridgewater (Va.)400 Meters36.55.56aSo
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 200 Meters · Place 74 · Bridgewater (Va.)Bridgewater (Va.)200 Meters74.24.65aSo
Jan 23Brant Tolsma InvitationalJan 23 · Pole Vault · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault53.95m—
Jan 182025 Cardinal TFJan 18 · 200 Meters · Place 36 · Bridgewater (Va.)Bridgewater (Va.)200 Meters36.24.72aSo
Jan 10The Burg OpenJan 10 · Pole Vault · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault54.10m—
Jan 10The Burg OpenJan 10 · 400 Meters · Place 11 · Bridgewater (Va.)Bridgewater (Va.)400 Meters1154.51a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 26ODAC Outdoor ChampionshipsApr 26 · Pole Vault · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault34.18m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · 400 Meters · Place 7 · Bridgewater (Va.)Bridgewater (Va.)400 Meters750.79a—
Apr 26ODAC Outdoor ChampionshipsApr 26 · 400 Meters · Place 7 · Bridgewater (Va.)Bridgewater (Va.)400 Meters750.37a—
Apr 19WildCat InvitationalApr 19 · Pole Vault · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault24.00m PBFR
Apr 19WildCat InvitationalApr 19 · 200 Meters · Place 9 · Bridgewater (Va.)Bridgewater (Va.)200 Meters922.54 PBFR
Apr 13North River MeetApr 13 · Pole Vault · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault14.08m—
Apr 13North River MeetApr 13 · 400 Meters · Place 4 · Bridgewater (Va.)Bridgewater (Va.)400 Meters450.92a—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Pole Vault · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault24.03m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · 400 Meters · Place 13 · Bridgewater (Va.)Bridgewater (Va.)400 Meters1352.32a—
Mar 15WLU CarnivalMar 15 · Pole Vault · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault2.3.64mFr
Mar 15WLU CarnivalMar 15 · 200 Meters · Place 9 · Bridgewater (Va.)Bridgewater (Va.)200 Meters9.22.91aWind: 2.2Fr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 24ODAC Indoor ChampionshipsFeb 24 · Pole Vault · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault5.4.07mFr
Feb 24ODAC Indoor ChampionshipsFeb 24 · 400 Meters · Place 10 · Bridgewater (Va.)Bridgewater (Va.)400 Meters10.52.17a PBFr
Feb 24ODAC Indoor ChampionshipsFeb 24 · 200 Meters · Place 11 · Bridgewater (Va.)Bridgewater (Va.)200 Meters11.22.96a PBWind: 0Fr
Feb 10Joe LaRocco InvitationalFeb 10 · Pole Vault · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault34.00m—
Feb 10Joe LaRocco InvitationalFeb 10 · 400 Meters · Place 11 · Bridgewater (Va.)Bridgewater (Va.)400 Meters1152.61a—
Feb 10Joe LaRocco InvitationalFeb 10 · 200 Meters · Place 19 · Bridgewater (Va.)Bridgewater (Va.)200 Meters1923.44a—
Feb 22024 VMI Winter RelaysFeb 2 · Pole Vault · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault33.97m PBFR
Jan 14Kaye & JJ Smith InvitationalJan 14 · Pole Vault · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Pole Vault24.25mFR
Jan 14Kaye & JJ Smith InvitationalJan 14 · 400 Meters · Place 3 · Bridgewater (Va.)Bridgewater (Va.)400 Meters354.17FR

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 3 State ChampionshipsJun 2 · Pole Vault · Place 5 · BroadwayBroadwayPole Vault512-00.0012
May 23VHSL Region 3C ChampionshipsMay 23 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault1.12-00.0012
May 17Valley District ChampionshipsMay 17 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault113-00.00—
May 17Valley District ChampionshipsMay 17 · 200 Meters · Place 5 · BroadwayBroadway200 Meters523.87—
May 17Valley District ChampionshipsMay 17 · 400 Meters · Place 6 · BroadwayBroadway400 Meters651.71—
May 12JJ Updike Last Chance InvitationalMay 12 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault112-06.00—
May 5Generals Track & Field InvitationalMay 5 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault112-012
May 5Dogwood Track ClassicMay 5 · Pole Vault · Place 17 · BroadwayBroadwayPole Vault1713-00.0012
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 80 · BroadwayBroadway400 Meters8052.7112
May 5Dogwood Track ClassicMay 5 · Pole Vault · Place 17 · BroadwayBroadwayPole Vault1713-00.0012
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 79 · BroadwayBroadway400 Meters7952.7112
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 8 · BroadwayBroadway400 Meters852.7112
May 5Dogwood Track ClassicMay 5 · Pole Vault · Place 4 · BroadwayBroadwayPole Vault413-00.0012
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 32 · BroadwayBroadway400 Meters3251.2612
May 5Dogwood Track ClassicMay 5 · Pole Vault · Place 15 · BroadwayBroadwayPole Vault1512-06.0012
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 32 · BroadwayBroadway400 Meters3251.2612
Apr 14Page Valley InvitationalApr 14 · 400 Meters · Place 2 · BroadwayBroadway400 Meters252.71—
Apr 14Page Valley InvitationalApr 14 · 200 Meters · Place 7 · BroadwayBroadway200 Meters724.23—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · Pole Vault · BroadwayBroadwayPole Vault--NH12
Feb 11VHSL Region 3C Indoor Track & Field ChampionshipFeb 11 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault112-03.0012
Feb 11VHSL Region 3C Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 5 · BroadwayBroadway300 Meters539.6512
Feb 11VHSL Region 3C Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 19 · BroadwayBroadway55 Meters196.96012
Feb 2Valley District MeetFeb 2 · Pole Vault · Place 1 · Broadway (V)Broadway (V)Pole Vault111-00.00—
Feb 2Valley District MeetFeb 2 · 300 Meters · Place 3 · Broadway (V)Broadway (V)300 Meters337.76 PB—
Feb 2Valley District MeetFeb 2 · 55 Meters · Place 2 · Broadway (V)Broadway (V)55 Meters26.86 PB—
Jan 28Bulldog InvitationalJan 28 · Pole Vault · Place 9 · BroadwayBroadwayPole Vault911-06.0012
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 64 · BroadwayBroadway300 Meters6437.8412
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 300 Meters · Place 22 · BroadwayBroadway300 Meters2238.01—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 300 Meters · Place 22 · BroadwayBroadway300 Meters2238.01—
Jan 2EMU Meet #2Jan 2 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault112-06.00—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 300 Meters · Place 7 · BroadwayBroadway300 Meters7.38.61a12
Dec 17Holiday Track ClassicDec 17 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault1.12-00.0012
Dec 10Liberty Flames HS InvitationalDec 10 · 300 Meters · Place 49 · BroadwayBroadway300 Meters49.38.20a12
Dec 10Liberty Flames HS InvitationalDec 10 · Pole Vault · Place 4 · BroadwayBroadwayPole Vault4.13-00.0012
Feb 28VHSL Class 3 State Indoor ChampionshipsFeb 28 · Pole Vault · Place 4 · BroadwayBroadwayPole Vault4.11-09.0011
Feb 3Valley District MeetFeb 3 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault111-06.00—
Jan 25Fred Hardy InvitationalJan 25 · Pole Vault · BroadwayBroadwayPole Vault—11-06.0011

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 13EMU Meet #1Dec 13 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault1.12-00.0012
Jun 3VHSL 3A State ChampionshipsJun 3 · Pole Vault · BroadwayBroadwayPole Vault--NH11
May 13JJ Updike Last Chance InvitationalMay 13 · Pole Vault · Place 3 · BroadwayBroadwayPole Vault310-06.00—
Apr 6Rockbridge Meet Apr 6 · 400 Meters · Place 3 · BroadwayBroadway400 Meters355.23—
Apr 6Rockbridge Meet Apr 6 · 100 Meters · Place 4 · BroadwayBroadway100 Meters411.82—
Apr 6Rockbridge Meet Apr 6 · 400 Meters · Place 3 · BroadwayBroadway400 Meters355.23—
Apr 6Rockbridge Meet Apr 6 · 100 Meters · Place 4 · BroadwayBroadway100 Meters411.82—
Apr 2Handley InvitationalApr 2 · Pole Vault · Place 3 · BroadwayBroadwayPole Vault311-06.0011
Apr 2Handley InvitationalApr 2 · Pole Vault · Place 3 · BroadwayBroadwayPole Vault311-06.0011

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Liberty Christmas HS InvitationalDec 18 · Pole Vault · Place 3 · BroadwayBroadwayPole Vault3.11-06.0011
Dec 11Liberty University HS Indoor OpenerDec 11 · Pole Vault · Place 3 · BroadwayBroadwayPole Vault3.10-06.0011
Feb 17VHSL Region 3C Indoor ChampionshipsFeb 17 · Pole Vault · Place 5 · BroadwayBroadwayPole Vault510-00.0010
Feb 17VHSL Region 3C Indoor ChampionshipsFeb 17 · Pole Vault · Place 5 · BroadwayBroadwayPole Vault510-00.0010
Jan 27BHS/ERHS/LHS/SHS/TAHS MeetJan 27 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault110-00.00—
Jan 13BHS/ERHS/LHS/SHS/TAHS MeetJan 13 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault110-00.00—
Jan 6TAHS/ERHS/BHS/SHS MeetJan 6 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault110-03.00—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Fort Polar Bear #1Dec 2 · 300 Meters · Place 5 · BroadwayBroadway300 Meters5.40.80Unofficial11
Jun 18VHSL Class 3 State ChampionshipsJun 18 · Pole Vault · Place 9 · BroadwayBroadwayPole Vault9.11-00.0010
Jun 8VHSL Region 3C Outdoor ChampionshipJun 8 · Pole Vault · Place 3 · BroadwayBroadwayPole Vault311-06.00—
Jun 2Valley District ChampionshipsJun 2 · Pole Vault · Place 1 · BroadwayBroadwayPole Vault110-00.00—

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8Valley District Indoor ChampionshipFeb 8 · Pole Vault · Place 3 · BroadwayBroadwayPole Vault39-00.00—
Feb 8Valley District Indoor ChampionshipFeb 8 · 1600 Meters · Place 13 · BroadwayBroadway1600 Meters135:59.81 PB—
Feb 4Fort Defiance Polar Bear B-1Feb 4 · 1000 Meters · Place 19 · BroadwayBroadway1000 Meters193:20.80 PB—
Jan 15Fort Defiance Polar Bear A-2Jan 15 · High Jump · Place 9 · BroadwayBroadwayHigh Jump94-08.00—
Jan 15Fort Defiance Polar Bear A-2Jan 15 · High Jump · Place 9 · BroadwayBroadwayHigh Jump94-08.00—

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Holiday Track ClassicDec 19 · 1000 Meters · Place 60 · BroadwayBroadway1000 Meters60.3:26.03a PB9