Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBlue Ridge Last Chance · Feb 83:36.90Blue Ridge Last ChanceFebruary 8, 2024
1600 Meters · IndoorLiberty HS Opener · Dec 26:50.78aLiberty HS OpenerDecember 2, 2023
1600 Meters · OutdoorLiberty Christmas HS Invitational · Dec 136:32.08aLiberty Christmas HS InvitationalDecember 13, 2025
300 Meters · IndoorEast Coast Elite Roanoke #1 · Dec 1650.74aEast Coast Elite Roanoke #1December 16, 2023
3200 Meters · IndoorMark Martin Invitational · Mar 2815:54.43aMark Martin InvitationalMarch 28, 2026
400 Meters · OutdoorBearcat Invitational · Mar 221:13.96aBearcat InvitationalMarch 22, 2025
500 Meters · IndoorEast Coast Elite Roanoke #1 · Dec 161:35.36aEast Coast Elite Roanoke #1December 16, 2023
800 Meters · OutdoorBearcat Invitational · Mar 222:51.51aBearcat InvitationalMarch 22, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 282026 Region 3D Track & Field Championships 2026May 28 · 1600 Meters · Place 16 · Pulaski County1600 Meters16.6:51.73a11
May 282026 Region 3D Track & Field Championships 2026May 28 · 800 Meters · Place 16 · Pulaski County800 Meters16.2:57.10a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · 3200 Meters · Place 8 · Pulaski County3200 Meters8.15:54.43a PB11
Feb 21Region 3D ChampionshipsFeb 21 · 1000 Meters · Place 11 · Pulaski County1000 Meters11.3:49.68a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1000 Meters · Place 29 · Pulaski County1000 Meters29.3:47.54a11
Dec 17Empire Ford HS Polar BearDec 17 · 1000 Meters · Place 3 · Pulaski County1000 Meters3.3:48.04aUnofficial11
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 1000 Meters · Place 16 · Pulaski County1000 Meters163:51.16a—
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 500 Meters · Place 58 · Pulaski County500 Meters58.1:48.56a10
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 1000 Meters · Place 62 · Pulaski County1000 Meters62.4:10.68a10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 86 · Pulaski County1600 Meters86.6:32.08a PB11
Mar 22Bearcat InvitationalMar 22 · 800 Meters · Place 3 · Pulaski County800 Meters32:51.51a PB10
Mar 22Bearcat InvitationalMar 22 · 400 Meters · Place 16 · Pulaski County400 Meters161:13.96a PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14East Coast Elite - RoanokeDec 14 · 1000 Meters · Place 32 · Pulaski County1000 Meters32.4:06.65a10
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · 1000 Meters · Place 6 · Pulaski County1000 Meters63:38.43a—
Feb 8Blue Ridge Last ChanceFeb 8 · 1000 Meters · Place 5 · Pulaski County1000 Meters53:36.90 PBFR
Feb 3East Coast Elite Roanoke #3Feb 3 · 1000 Meters · Place 36 · Pulaski County1000 Meters363:48.51—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 500 Meters · Place 18 · Pulaski County500 Meters18.1:35.36a PB9
Dec 16East Coast Elite Roanoke #1Dec 16 · 300 Meters · Place 27 · Pulaski County300 Meters27.50.74a PB9
Dec 2Liberty HS OpenerDec 2 · 1600 Meters · Place 37 · Pulaski County1600 Meters37.6:50.78a PB9