Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJoe LaRocco Invitational - Roanoke College Feb 15, 2025 · Feb 155:24.01aJoe LaRocco Invitational - Roanoke College Feb 15, 2025February 15, 2025
1000 Meters · IndoorVHSL Region 3 D Indoor Championships · Feb 183:03.86VHSL Region 3 D Indoor ChampionshipsFebruary 18, 2023
1500 Meters · OutdoorWildCat Invitational · Apr 184:44.58WildCat InvitationalApril 18, 2025
1600 Meters · IndoorBassett Polar Bear #1 · Feb 85:15.22Bassett Polar Bear #1February 8, 2023
1600 Meters · OutdoorVHSL Region 3D Outdoor Championships · May 255:19.55VHSL Region 3D Outdoor ChampionshipsMay 25, 2023
3200 Meters · OutdoorVHSL Region 3D Championships · Jun 1012:22.52aVHSL Region 3D ChampionshipsJune 10, 2021
400 Meters · IndoorJoe LaRocco Invitational - Roanoke College Feb 15, 2025 · Feb 151:02.56aJoe LaRocco Invitational - Roanoke College Feb 15, 2025February 15, 2025
500 Meters · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 311:23.93aBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025January 31, 2025
800 Meters · IndoorJoe LaRocco Invitational · Feb 102:28.32aJoe LaRocco InvitationalFebruary 10, 2024
800 Meters · OutdoorDennis Craddock · Apr 112:24.17aDennis CraddockApril 11, 2025
Combined results · OutdoorBassett PD Meet #1 · Mar 282:33.90Bassett PD Meet #1March 28, 2022

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualifierMay 6 · 1500 Meters · Place 43 · Patrick & Henry CCPatrick & Henry CC1500 Meters434:55.27SO
Apr 18WildCat InvitationalApr 18 · 1500 Meters · Place 39 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC1500 Meters394:44.58 PB—
Apr 11Dennis CraddockApr 11 · 800 Meters · Place 90 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC800 Meters902:24.17a PBSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 1 Mile · Place 71 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC1 Mile71.5:24.01a PBSo
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 400 Meters · Place 53 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC400 Meters53.1:02.56a PBSo
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 500 Meters · Place 29 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC500 Meters29.1:23.93a PBSo
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 1000 Meters · Place 35 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC1000 Meters35.3:11.67aSo
Jan 17Finn Pincus Invitational - Roanoke CollegeJan 17 · 1 Mile · Place 60 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC1 Mile605:38.97a—
Jan 17Finn Pincus Invitational - Roanoke CollegeJan 17 · 400 Meters · Place 60 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC400 Meters601:06.68a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Liberty Twilight QualifierMay 1 · 800 Meters · Place 14 · Patrick & Henry CCPatrick & Henry CC800 Meters142:31.49FR
Apr 12Dennis Craddock Coaches ClassicApr 12 · 1500 Meters · Place 64 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC1500 Meters64.5:22.31aFr
Mar 16Lenoir-Rhyne OpenerMar 16 · 1500 Meters · Place 33 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC1500 Meters33.5:13.05aFr
Mar 16Lenoir-Rhyne OpenerMar 16 · 800 Meters · Place 32 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC800 Meters32.2:41.45aFr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10Joe LaRocco InvitationalFeb 10 · 1 Mile · Place 29 · Patrick & Henry (Va.)Patrick & Henry (Va.)1 Mile295:33.32a—
Feb 10Joe LaRocco InvitationalFeb 10 · 800 Meters · Place 43 · Patrick & Henry (Va.)Patrick & Henry (Va.)800 Meters432:28.32a PB—
Feb 3Liberty OpenFeb 3 · 1 Mile · Place 122 · Patrick & Henry (Va.) CPatrick & Henry (Va.) C1 Mile1225:45.12a—
Feb 3Liberty OpenFeb 3 · 800 Meters · Place 108 · Patrick & Henry (Va.) CPatrick & Henry (Va.) C800 Meters1082:33.97a—
Jan 12The Burg OpenJan 12 · 1 Mile · Place 45 · Patrick & Henry CCPatrick & Henry CC1 Mile456:01.39FR
Jan 12The Burg OpenJan 12 · 800 Meters · Place 36 · Patrick & Henry CCPatrick & Henry CC800 Meters362:43.34FR

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 8Bast-Cregger Multi InvitationalDec 8 · 1 Mile · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC1 Mile—DNSFr
Dec 8Bast-Cregger Multi InvitationalDec 8 · 800 Meters · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC800 Meters—DNSFr
Feb 18VHSL Region 3 D Indoor ChampionshipsFeb 18 · 1000 Meters · Place 14 · BassettBassett1000 Meters143:03.86 PBSR
Feb 8Bassett Polar Bear #1Feb 8 · 1600 Meters · Place 5 · BassettBassett1600 Meters55:15.22 PB12
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 168 · BassettBassett1000 Meters1683:04.7312
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 168 · BassettBassett1000 Meters1683:04.7312
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 1000 Meters · Place 12 · BassettBassett1000 Meters123:05.09—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 1000 Meters · Place 12 · BassettBassett1000 Meters123:05.09—
Jan 7East Coast EliteJan 7 · 1000 Meters · Place 1 · BassettBassett1000 Meters13:05.39SR
Jan 7East Coast EliteJan 7 · 1000 Meters · Place 78 · BassettBassett1000 Meters783:05.39SR

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 1600 Meters · Place 2 · BassettBassett1600 Meters25:19.55 PBSR
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 1600 Meters · Place 14 · BassettBassett1600 Meters145:19.55SR
May 3Patrick County Piedmont District MeetMay 3 · 3200 Meters · Place 1 · BassettBassett3200 Meters112:29.14—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26VHSL Region 3D ChampionshipsMay 26 · 3200 Meters · Place 12 · BassettBassett3200 Meters12.12:29.77a11
May 11Byrd Senior NightMay 11 · Combined results · Place 4 · BassettBassettCombined results45:27.7111
Apr 22Buffalo InvitationalApr 22 · 1600 Meters · Place 18 · BassettBassett1600 Meters185:42.32—
Mar 28Bassett PD Meet #1Mar 28 · Combined results · Place 5 · BassettBassettCombined results52:33.90 PB11
Mar 28Bassett PD Meet #1Mar 28 · Combined results · Place 3 · BassettBassettCombined results35:45.8111

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3Bassett Polar Bear #1Feb 3 · 1000 Meters · Place 6 · BassettBassett1000 Meters63:50.6211
Feb 3Bassett Polar Bear #1Feb 3 · 1600 Meters · Place 8 · BassettBassett1600 Meters86:10.3511

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10VHSL Region 3D ChampionshipsJun 10 · 3200 Meters · Place 12 · BassettBassett3200 Meters12.12:22.52a PB10
Jun 3PD Outdoor Track ChampionshipsJun 3 · Combined results · Place 4 · BassettBassettCombined results412:35.0010
Jun 3PD Outdoor Track ChampionshipsJun 3 · Combined results · Place 5 · BassettBassettCombined results55:27.6310

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Bassett Last Chance Meet #1Feb 13 · 1000 Meters · Place 7 · BassettBassett1000 Meters73:33.139
Feb 1Heritage JV InvitationalFeb 1 · 1600 Meters · Place 13 · BassettBassett1600 Meters136:02.94—
Feb 1Heritage JV InvitationalFeb 1 · 500 Meters · Place 14 · BassettBassett500 Meters141:26.02—
Jan 8Roanoke College Invitational #1Jan 8 · 1600 Meters · Place 25 · BassettBassett1600 Meters25.5:49.84a9

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas Invitational Dec 14 · 1000 Meters · Place 144 · BassettBassett1000 Meters144.3:28.69a9
Dec 7Liberty University HS OpenerDec 7 · 1000 Meters · Place 47 · BassettBassett1000 Meters47.3:34.35a9