Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLiberty Open · Feb 34:50.37aLiberty OpenFebruary 3, 2024
1000 Meters · IndoorLiberty Open · Feb 72:55.22aLiberty OpenFebruary 7, 2025
10000 Meters · OutdoorColonial Relays · Apr 333:59.01aColonial RelaysApril 3, 2025
1500 Meters · OutdoorWildcat Twilight · Apr 224:20.10Wildcat TwilightApril 22, 2023
1600 Meters · IndoorPatrick Henry Tri Meet · Jan 235:06.80Patrick Henry Tri MeetJanuary 23, 2021
1600 Meters · OutdoorRiver Ridge Meet #1 · Jun 24:57.30River Ridge Meet #1June 2, 2021
3000 Meters · IndoorLiberty Open · Feb 79:20.48aLiberty OpenFebruary 7, 2025
3000 Meters · OutdoorNew Captains Classic · Apr 199:28.31aNew Captains ClassicApril 19, 2024
5000 Meters · OutdoorFred Hardy · Mar 2116:11.35aFred HardyMarch 21, 2025
800 Meters · IndoorLiberty Open · Feb 32:12.80aLiberty OpenFebruary 3, 2024
800 Meters · OutdoorDennis Craddock Coaches Classic · Apr 122:10.79aDennis Craddock Coaches ClassicApril 12, 2024
Combined results · OutdoorHidden Valley Quad Meet · May 272:17.67Hidden Valley Quad MeetMay 27, 2021

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 10000 Meters · Place 16 · LongwoodLongwood10000 Meters1635:21.42aJR
May 3The Hill City TwilightMay 3 · 5000 Meters · LongwoodLongwood5000 Meters--DNFJr
Apr 18WildCat InvitationalApr 18 · 5000 Meters · Place 6 · LongwoodLongwood5000 Meters617:11.37SO
Apr 3Colonial RelaysApr 3 · 10000 Meters · Place 23 · LongwoodLongwood10000 Meters2333:59.01a PBJr
Mar 21Fred HardyMar 21 · 5000 Meters · Place 14 · LongwoodLongwood5000 Meters14.16:11.35a PBJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Liberty OpenFeb 7 · 3000 Meters · Place 57 · LongwoodLongwood3000 Meters579:20.48a PB—
Feb 7Liberty OpenFeb 7 · 1000 Meters · Place 40 · LongwoodLongwood1000 Meters402:55.22a PB—
Jan 23Brant Tolsma InvitationalJan 23 · 1 Mile · Place 38 · LongwoodLongwood1 Mile384:53.48a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Big SouthMay 6 · 5000 Meters · Place 21 · LongwoodLongwood5000 Meters21.16:47.44aSo
Apr 19New Captains ClassicApr 19 · 3000 Meters · Place 5 · LongwoodLongwood3000 Meters59:28.31a PB—
Apr 19New Captains ClassicApr 19 · 800 Meters · Place 29 · LongwoodLongwood800 Meters292:14.45a—
Apr 12Dennis Craddock Coaches ClassicApr 12 · 5000 Meters · Place 19 · LongwoodLongwood5000 Meters19.16:53.59aSo
Apr 12Dennis Craddock Coaches ClassicApr 12 · 800 Meters · Place 66 · LongwoodLongwood800 Meters66.2:10.79a PBSo
Mar 29Hornet OpenMar 29 · 1500 Meters · Place 20 · LongwoodLongwood1500 Meters204:27.57a—
Mar 29Hornet OpenMar 29 · 800 Meters · Place 41 · LongwoodLongwood800 Meters412:12.32a—
Mar 22Fred Hardy InvitationalMar 22 · 5000 Meters · Place 24 · LongwoodLongwood5000 Meters2416:35.19a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Virginia Tech ChallengeFeb 16 · 3000 Meters · Place 34 · LongwoodLongwood3000 Meters349:38.34a—
Feb 3Liberty OpenFeb 3 · 1 Mile · Place 78 · LongwoodLongwood1 Mile784:50.37a PB—
Feb 3Liberty OpenFeb 3 · 800 Meters · Place 83 · LongwoodLongwood800 Meters832:12.80a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Wildcat TwilightApr 22 · 1500 Meters · Place 14 · LongwoodLongwood1500 Meters144:20.10 PBSO
Apr 22Wildcat TwilightApr 22 · 1500 Meters · Place 14 · LongwoodLongwood1500 Meters144:20.10SO
Apr 14Dennis Craddock Coaches ClassicApr 14 · 5000 Meters · Place 13 · LongwoodLongwood5000 Meters1316:48.31—
Apr 8WildCat Track FestivalApr 8 · 5000 Meters · Place 11 · LongwoodLongwood5000 Meters1116:36.29SO

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 95A Region D ChampionshipJun 9 · 800 Meters · Place 8 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)800 Meters8.2:13.12a12
Jun 2River Ridge Meet #1Jun 2 · 1600 Meters · Place 8 · Patrick Henry (RoanoPatrick Henry (Roano1600 Meters84:57.30 PB—
Jun 2River Ridge Meet #1Jun 2 · 800 Meters · Place 2 · Patrick Henry (RoanoPatrick Henry (Roano800 Meters22:13.41—
Jun 2River Ridge Meet #1Jun 2 · 800 Meters · Place 10 · Patrick Henry (RoanoPatrick Henry (Roano800 Meters102:13.41—
May 27Hidden Valley Quad MeetMay 27 · Combined results · Place 7 · Patrick Henry (RoanoPatrick Henry (RoanoCombined results72:17.67 PB12
May 27Hidden Valley Quad MeetMay 27 · Combined results · Place 6 · Patrick Henry (RoanoPatrick Henry (RoanoCombined results65:01.8512

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Patrick Henry Tri MeetJan 23 · 1000 Meters · Place 4 · Patrick Henry (RoanoPatrick Henry (Roano1000 Meters43:13.1912
Jan 23Patrick Henry Tri MeetJan 23 · 1600 Meters · Place 4 · Patrick Henry (RoanoPatrick Henry (Roano1600 Meters45:06.80 PB12

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17VHSL 5A Region D Indoor ChampionshipsFeb 17 · 1000 Meters · Place 15 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1000 Meters15.3:11.45a11
Feb 17VHSL 5A Region D Indoor ChampionshipsFeb 17 · 1600 Meters · Place 12 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters12.5:15.00a11
Jan 8Roanoke College Invitational #1Jan 8 · 1000 Meters · Place 14 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1000 Meters14.3:13.99a11
Jan 8Roanoke College Invitational #1Jan 8 · 1600 Meters · Place 18 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters18.5:31.19a11

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas Invitational Dec 14 · 1600 Meters · Place 93 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters93.5:22.11a11

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Rustburg LCA Liberty ECG PH ACHS WFDec 11 · 1600 Meters · Place 3 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters3.5:40.28aUnofficial11