Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorVHSL Region 2C Championships · Feb 224:37.13aVHSL Region 2C ChampionshipsFebruary 22, 2026
1600 Meters · OutdoorVHSL Class 2 State Championships · Jun 54:34.81aVHSL Class 2 State ChampionshipsJune 5, 2026
3200 Meters · OutdoorDogwood Track Classic · May 110:07.30aDogwood Track ClassicMay 1, 2026
800 Meters · OutdoorBlue Demon Invitational · May 92:01.24aBlue Demon InvitationalMay 9, 2026
Combined results · IndoorVHSL 1/2 Region C & D 2024 Championships · Feb 164:46.14VHSL 1/2 Region C & D 2024 ChampionshipsFebruary 16, 2024
Combined results · OutdoorVHSL Region 2C Championships · May 304:40.82VHSL Region 2C ChampionshipsMay 30, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 2 State ChampionshipsJun 5 · 1600 Meters · Place 4 · Patrick County1600 Meters4.4:34.81a PB11
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · 1600 Meters · Place 3 · Patrick County1600 Meters3.4:39.71a11
May 19Three Rivers District Meet #2May 19 · 1600 Meters · Place 1 · Patrick County1600 Meters14:35.15a11
May 9Blue Demon InvitationalMay 9 · 800 Meters · Place 4 · Patrick County800 Meters42:01.24a PB11
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 21 · Patrick County3200 Meters21.10:07.30a PB11
May 1Dogwood Track ClassicMay 1 · 800 Meters · Place 75 · Patrick County800 Meters75.2:02.70a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22VHSL Region 2C ChampionshipsFeb 22 · 1600 Meters · Place 1 · Patrick County1600 Meters14:37.13a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 3 · Patrick CountyCombined results34:40.82 PB10
May 10Blue Demon InvitationalMay 10 · 1600 Meters · Place 6 · Patrick County1600 Meters64:35.7010
Apr 5Blacksburg InvitationalApr 5 · 3200 Meters · Place 11 · Patrick County3200 Meters1110:21.12a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 13Blacksburg InvitationalApr 13 · 1600 Meters · Place 9 · Patrick County1600 Meters94:52.76—
Apr 13Blacksburg InvitationalApr 13 · 1600 Meters · Place 15 · Patrick County1600 Meters154:52.76—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 3 · Patrick CountyCombined results34:46.14 PB9
Feb 3East Coast Elite Roanoke #3Feb 3 · 1600 Meters · Place 13 · Patrick County1600 Meters134:46.939
Jan 11East Coast Elite Roanoke #2Jan 11 · 1600 Meters · Place 6 · Patrick County1600 Meters64:52.36—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 1600 Meters · Place 13 · Patrick County1600 Meters135:19.19—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 1600 Meters · Place 13 · Patrick County1600 Meters135:19.19—