Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJoe LaRocco Invitational - Roanoke College Feb 15, 2025 · Feb 154:54.77aJoe LaRocco Invitational - Roanoke College Feb 15, 2025February 15, 2025
1000 Meters · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 312:52.63aBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025January 31, 2025
1600 Meters · IndoorHoliday Track Classic · Dec 174:53.34aHoliday Track ClassicDecember 17, 2022
1600 Meters · OutdoorVHSL 2C Regional Championship · Jun 105:03.37aVHSL 2C Regional ChampionshipJune 10, 2021
3200 Meters · IndoorLiberty HS Opener · Dec 310:31.26aLiberty HS OpenerDecember 3, 2022
3200 Meters · OutdoorAll American Relays · Mar 3111:41.25All American RelaysMarch 31, 2023
400 Meters · IndoorFinn Pincus Invitational - Roanoke College · Jan 1755.95aFinn Pincus Invitational - Roanoke CollegeJanuary 17, 2025
500 Meters · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 311:13.68aBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025January 31, 2025
800 Meters · OutdoorDennis Craddock · Apr 112:05.04aDennis CraddockApril 11, 2025

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

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 800 Meters · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC800 Meters--DNSSo
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 1 Mile · Place 41 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC1 Mile41.4:54.77a PBFr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 400 Meters · Place 45 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC400 Meters45.57.00aFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 500 Meters · Place 14 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC500 Meters14.1:13.68a PBFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 1000 Meters · Place 19 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC1000 Meters19.2:52.63a PBFr
Jan 17Finn Pincus Invitational - Roanoke CollegeJan 17 · 1 Mile · Place 32 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC1 Mile324:56.84a—
Jan 17Finn Pincus Invitational - Roanoke CollegeJan 17 · 400 Meters · Place 34 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC400 Meters3455.95a PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualifierMay 6 · 800 Meters · Place 23 · Patrick & Henry CCPatrick & Henry CC800 Meters232:05.36FR
Apr 18WildCat InvitationalApr 18 · 800 Meters · Place 18 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC800 Meters182:05.20—
Apr 18WildCat InvitationalApr 18 · 800 Meters · Place 18 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC800 Meters182:05.20—
Apr 11Dennis CraddockApr 11 · 800 Meters · Place 63 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC800 Meters632:05.04a PBFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31VHSL Class 2 State ChampionshipsMay 31 · 800 Meters · Place 15 · Patrick CounPatrick Coun800 Meters152:07.1912
May 23VHSL Region 2C ChampionshipsMay 23 · 800 Meters · Place 3 · Patrick CountyPatrick County800 Meters3.2:05.35a12
May 11Blue Demon InvitationalMay 11 · 800 Meters · Place 11 · Patrick CountyPatrick County800 Meters11.2:05.09a12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 145 · Patrick CounPatrick Coun1000 Meters1453:00.9412

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 3200 Meters · Patrick CountyPatrick County3200 Meters—DNS12
Dec 16East Coast Elite Roanoke #1Dec 16 · 1000 Meters · Patrick CountyPatrick County1000 Meters—DNS12
Dec 16East Coast Elite Roanoke #1Dec 16 · 1600 Meters · Patrick CountyPatrick County1600 Meters—DNS12
Dec 9Liberty Flames HS InvitationalDec 9 · 1000 Meters · Place 61 · Patrick CountyPatrick County1000 Meters61.2:57.89a12
Mar 1VHSL Class 1/2 Combined Indoor State ChampionshipsMar 1 · 3200 Meters · Place 17 · Patrick CountyPatrick County3200 Meters17.11:21.51a11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 2 State ChampionshipsJun 2 · 800 Meters · Place 9 · Patrick CounPatrick Coun800 Meters92:05.1711
May 25VHSL Region 2C ChampionshipsMay 25 · 800 Meters · Place 4 · Patrick CounPatrick Coun800 Meters42:09.1711
Mar 31All American RelaysMar 31 · 3200 Meters · Place 2 · Patrick CounPatrick Coun3200 Meters211:41.25 PB11
Feb 17VHSL 1A/2A Region C & D ChampionshipsFeb 17 · 1600 Meters · Place 6 · Patrick CountyPatrick County1600 Meters6.5:13.46a11

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 1600 Meters · Place 4 · Patrick CountyPatrick County1600 Meters4.4:53.34a PB11
Dec 3Liberty HS OpenerDec 3 · 3200 Meters · Place 15 · Patrick CountyPatrick County3200 Meters15.10:31.26a PB11
Dec 3Liberty HS OpenerDec 3 · 1600 Meters · Place 6 · Patrick CountyPatrick County1600 Meters6.4:53.34a11
Nov 22Turkey InvitationalNov 22 · 3200 Meters · Place 3 · Patrick CountyPatrick County3200 Meters3.10:50.53a11
Nov 22Turkey InvitationalNov 22 · 1600 Meters · Place 2 · Patrick CountyPatrick County1600 Meters2.4:57.32a11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 26VHSL Region 3C ChampionshipsMay 26 · 800 Meters · Place 8 · Patrick CounPatrick Coun800 Meters82:14.5210
May 26VHSL Region 2C ChampionshipsMay 26 · 800 Meters · Place 8 · Patrick CountyPatrick County800 Meters8.2:14.52a10
Apr 15All American RelaysApr 15 · 800 Meters · Place 3 · Patrick CounPatrick Coun800 Meters32:15.7310

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10VHSL 2C Regional ChampionshipJun 10 · 1600 Meters · Place 7 · Patrick CountyPatrick County1600 Meters7.5:03.37a PB9
Jun 10VHSL 2C Regional ChampionshipJun 10 · 800 Meters · Place 5 · Patrick CountyPatrick County800 Meters5.2:15.73a9