Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorC2C Indoor Championships · Feb 164:20.63aC2C Indoor ChampionshipsFebruary 16, 2024
1 Mile · OutdoorDennis Craddock · Apr 114:18.40aDennis CraddockApril 11, 2025
1500 Meters · OutdoorC2C Championships · May 13:58.05aC2C ChampionshipsMay 1, 2026
1600 Meters · IndoorWalter Bass HS Invitational · Jan 134:31.94aWalter Bass HS InvitationalJanuary 13, 2023
1600 Meters · OutdoorVHSL Region 3B Championships · May 264:37.32aVHSL Region 3B ChampionshipsMay 26, 2022
3000 Meters · IndoorSouth Region Final Qualifier & Multi · Mar 28:36.68aSouth Region Final Qualifier & MultiMarch 2, 2024
3000 Meters · OutdoorNew Captains Classic · Apr 189:15.26New Captains ClassicApril 18, 2025
3000m Steeplechase · OutdoorNew Captains Classic · Apr 199:52.18aNew Captains ClassicApril 19, 2024
3200 Meters · IndoorWalter Bass HS Invitational · Jan 139:54.81aWalter Bass HS InvitationalJanuary 13, 2023
3200 Meters · OutdoorVHSL Class 3 State Championships · Jun 1810:25.63aVHSL Class 3 State ChampionshipsJune 18, 2021
5000 Meters · IndoorC2C Indoor Championships · Feb 1615:06.15aC2C Indoor ChampionshipsFebruary 16, 2024
5000 Meters · OutdoorColonial Relays · Apr 314:53.72aColonial RelaysApril 3, 2025
800 Meters · IndoorOceanfront Invitational · Jan 202:01.08Oceanfront InvitationalJanuary 20, 2024
800 Meters · OutdoorDennis Craddock · Apr 111:57.67aDennis CraddockApril 11, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1C2C ChampionshipsMay 1 · 5000 Meters · Place 3 · Christopher NewportChristopher Newport5000 Meters3.15:07.80aJr
May 1C2C ChampionshipsMay 1 · 1500 Meters · Place 4 · Christopher NewportChristopher Newport1500 Meters4.3:58.05a PBJr
Apr 17New Captains ClassicApr 17 · 1500 Meters · Place 6 · Christopher NewportChristopher Newport1500 Meters64:09.49aJr
Apr 17New Captains ClassicApr 17 · 800 Meters · Place 20 · Christopher NewportChristopher Newport800 Meters202:08.84aJr
Apr 10Dennis CraddockApr 10 · 1500 Meters · Place 1 · Christopher NewportChristopher Newport1500 Meters1.3:59.69aJr
Apr 2Colonial RelaysApr 2 · 5000 Meters · Place 25 · Christopher NewportChristopher Newport5000 Meters25.15:08.82aJr
Mar 28Blue & Silver ChallengeMar 28 · 1500 Meters · Place 1 · Christopher NewportChristopher Newport1500 Meters14:05.21aJr
Mar 28Blue & Silver ChallengeMar 28 · 800 Meters · Place 14 · Christopher NewportChristopher Newport800 Meters142:07.37aJr
Mar 1CNU QualifierMar 1 · 3000 Meters · Christopher NewportChristopher Newport3000 Meters—DNFJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · 1 Mile · Place 4 · Christopher NewportChristopher Newport1 Mile4.4:22.43aJr
Feb 20C2C Indoor ChampionshipsFeb 20 · 3000 Meters · Place 13 · Christopher NewportChristopher Newport3000 Meters13.8:58.69aJr
Jan 30Marlins InvitationalJan 30 · 5000 Meters · Place 1 · Christopher NewportChristopher Newport5000 Meters115:27.61aJr
Jan 30Marlins InvitationalJan 30 · 5000 Meters · Place 1 · Christopher NewportChristopher Newport5000 Meters1.15:27.61aJr
Jan 24Shane Stevens Winter InvitationalJan 24 · 1 Mile · Place 3 · Christopher NewportChristopher Newport1 Mile34:29.39aJr
Jan 24Shane Stevens Winter InvitationalJan 24 · 800 Meters · Place 16 · Christopher NewportChristopher Newport800 Meters162:13.17aJr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2C2C Outdoor ChampionshipsMay 2 · 5000 Meters · Place 11 · Christopher NewportChristopher Newport5000 Meters11.16:30.99aSo
May 2C2C Outdoor ChampionshipsMay 2 · 1500 Meters · Place 6 · Christopher NewportChristopher Newport1500 Meters6.4:01.89aSo
Apr 18New Captains ClassicApr 18 · 3000 Meters · Place 5 · Christopher NewportChristopher Newport3000 Meters59:15.26 PBSo
Apr 11Dennis CraddockApr 11 · 1 Mile · Place 13 · Christopher NewportChristopher Newport1 Mile134:18.40a PBSo
Apr 11Dennis CraddockApr 11 · 800 Meters · Place 27 · Christopher NewportChristopher Newport800 Meters271:57.67a PBSo
Apr 3Colonial RelaysApr 3 · 5000 Meters · Place 22 · Christopher NewportChristopher Newport5000 Meters2214:53.72a PBSo
Mar 29Blue & Silver ChallengeMar 29 · 1500 Meters · Place 3 · Christopher NewportChristopher Newport1500 Meters34:06.29aSo
Mar 29Blue & Silver ChallengeMar 29 · 800 Meters · Place 7 · Christopher NewportChristopher Newport800 Meters72:05.57aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · 3000 Meters · Christopher NewportChristopher Newport3000 Meters--DNFSo
Feb 21C2C Indoor ChampionshipsFeb 21 · 5000 Meters · Place 8 · Christopher NewportChristopher Newport5000 Meters8.15:53.43aSo
Feb 21C2C Indoor ChampionshipsFeb 21 · 1 Mile · Place 6 · Christopher NewportChristopher Newport1 Mile6.4:22.47aSo
Feb 21C2C Indoor ChampionshipsFeb 21 · 3000 Meters · Place 4 · Christopher NewportChristopher Newport3000 Meters4.8:47.08aSo
Feb 9Betty S. Rogers InviteFeb 9 · 1 Mile · Place 1 · Christopher NewportChristopher Newport1 Mile1.4:29.89aSo
Jan 31Patriot GamesJan 31 · 5000 Meters · Place 18 · Christopher NewportChristopher Newport5000 Meters1815:39.64a—
Jan 24VMI InvitationalJan 24 · 1 Mile · Place 10 · Christopher NewportChristopher Newport1 Mile104:29.95a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19New Captains ClassicApr 19 · 3000m Steeplechase · Place 1 · Christopher NewportChristopher Newport3000m Steeplechase19:52.18a PB—
Apr 12Dennis Craddock Coaches ClassicApr 12 · 1500 Meters · Place 2 · Christopher NewportChristopher Newport1500 Meters2.4:06.13aFr
Apr 12Dennis Craddock Coaches ClassicApr 12 · 800 Meters · Place 37 · Christopher NewportChristopher Newport800 Meters37.2:00.41aFr
Mar 30Blue & Silver ChallengeMar 30 · 1500 Meters · Place 6 · Christopher NewportChristopher Newport1500 Meters64:04.14a—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 2South Region Final Qualifier & MultiMar 2 · 3000 Meters · Place 2 · Christopher NewportChristopher Newport3000 Meters2.8:36.68a PBFr
Feb 16C2C Indoor ChampionshipsFeb 16 · 5000 Meters · Place 3 · Christopher NewportChristopher Newport5000 Meters315:06.15a PB—
Feb 16C2C Indoor ChampionshipsFeb 16 · 3000 Meters · Place 6 · Christopher NewportChristopher Newport3000 Meters69:00.70a—
Feb 16C2C Indoor ChampionshipsFeb 16 · 1 Mile · Place 3 · Christopher NewportChristopher Newport1 Mile34:20.63a PB—
Feb 4Richard Drake InviteFeb 4 · 1 Mile · Place 1 · Christopher NewportChristopher Newport1 Mile14:23.08a—
Jan 20Oceanfront InvitationalJan 20 · 3000 Meters · Place 1 · Christopher NewportChristopher Newport3000 Meters18:59.90FR
Jan 20Oceanfront InvitationalJan 20 · 800 Meters · Place 9 · Christopher NewportChristopher Newport800 Meters92:01.08 PBFR
Jan 12CNU's Captains InvitationalJan 12 · 3000 Meters · Place 3 · Christopher NewportChristopher Newport3000 Meters39:14.85FR
Jan 12CNU's Captains InvitationalJan 12 · 1 Mile · Place 3 · Christopher NewportChristopher Newport1 Mile34:30.71FR

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 24 · 3200 Meters · Place 6 · William MonroeWilliam Monroe3200 Meters6.10:56.25a12
May 24VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 24 · 1600 Meters · Place 4 · William MonroeWilliam Monroe1600 Meters4.4:41.97a12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 3200 Meters · Place 8 · William MonroeWilliam Monroe3200 Meters8.10:00.02a12
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 1600 Meters · Place 15 · William MonroeWilliam Monroe1600 Meters15.4:38.01a12
Jan 13Walter Bass HS InvitationalJan 13 · 3200 Meters · Place 10 · William MonroeWilliam Monroe3200 Meters10.9:54.81a PB12
Jan 13Walter Bass HS InvitationalJan 13 · 1600 Meters · Place 13 · William MonroeWilliam Monroe1600 Meters13.4:31.94a PB12
Jan 7Liberty Premier HS InvitationalJan 7 · 1600 Meters · Place 18 · William MonroeWilliam Monroe1600 Meters18.4:37.96a12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 1600 Meters · Place 17 · William MonroeWilliam Monroe1600 Meters17.4:41.91a12
Feb 28VHSL Class 3 State Indoor ChampionshipsFeb 28 · 1600 Meters · Place 10 · William MonroeWilliam Monroe1600 Meters10.4:43.87a11
Feb 5Woodberry Forest Mini Meet #5Feb 5 · 1600 Meters · Place 4 · William MonroeWilliam Monroe1600 Meters4.4:52.62a11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3VHSL 3A State ChampionshipsJun 3 · 1600 Meters · Place 15 · William MonroeWilliam Monroe1600 Meters15.4:45.29a11
May 26VHSL Region 3B ChampionshipsMay 26 · 3200 Meters · Place 9 · William MonroeWilliam Monroe3200 Meters9.10:53.96a11
May 26VHSL Region 3B ChampionshipsMay 26 · 1600 Meters · Place 2 · William MonroeWilliam Monroe1600 Meters2.4:37.32a PB11
Apr 8Page Valley Invitational Apr 8 · 3200 Meters · Place 1 · William MonroeWilliam Monroe3200 Meters1.10:35.63a11
Apr 8Page Valley Invitational Apr 8 · 1600 Meters · Place 3 · William MonroeWilliam Monroe1600 Meters3.4:44.29a11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16FUMA Mini Meet #1Dec 16 · 1600 Meters · Place 3 · William MonroeWilliam Monroe1600 Meters3.4:56.45a11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 18VHSL Class 3 State ChampionshipsJun 18 · 3200 Meters · Place 12 · William MonroeWilliam Monroe3200 Meters12.10:25.63a PB10