Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 103:05.13aECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
1600 Meters · IndoorEast Coast Elite - Roanoke 2.8.25 · Feb 85:03.25aEast Coast Elite - Roanoke 2.8.25February 8, 2025
1600 Meters · OutdoorVHSL Region 2C Outdoor Track Championship · May 294:49.35aVHSL Region 2C Outdoor Track ChampionshipMay 29, 2026
3200 Meters · IndoorVHSL Region 2C Championships · Feb 2210:28.50aVHSL Region 2C ChampionshipsFebruary 22, 2026
3200 Meters · OutdoorBlue Demon Invitational · May 910:07.47aBlue Demon InvitationalMay 9, 2026
400 Meters · OutdoorFloyd County Middle School Meet #1 · Mar 301:23.2Floyd County Middle School Meet #1March 30, 2022
800 Meters · OutdoorThree Rivers District Meet #2 · May 192:16.12aThree Rivers District Meet #2May 19, 2026
Combined results · IndoorVHSL 1/2 Region C & D 2024 Championships · Feb 165:27.10VHSL 1/2 Region C & D 2024 ChampionshipsFebruary 16, 2024
Combined results · OutdoorVHSL Region 2C Championships · May 3010:24.48VHSL 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 · 3200 Meters · Place 6 · Floyd CountyFloyd County3200 Meters6.10:08.18a11
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · 3200 Meters · Place 2 · Floyd CountyFloyd County3200 Meters2.11:16.05a11
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · 1600 Meters · Place 6 · Floyd CountyFloyd County1600 Meters6.4:49.35a PB11
May 19Three Rivers District Meet #2May 19 · 800 Meters · Place 7 · Floyd CountyFloyd County800 Meters72:16.12a PB11
May 13Three Rivers District Meet #1May 13 · 1600 Meters · Place 4 · Floyd CountyFloyd County1600 Meters44:55.08a11
May 9Blue Demon InvitationalMay 9 · 3200 Meters · Place 7 · Floyd CountyFloyd County3200 Meters710:07.47a PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · 3200 Meters · Place 7 · Floyd CountyFloyd County3200 Meters710:39.2511
Feb 22VHSL Region 2C ChampionshipsFeb 22 · 3200 Meters · Place 2 · Floyd CountyFloyd County3200 Meters210:28.50a PB11
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 3200 Meters · Place 1 · Floyd CountyFloyd County3200 Meters110:42.10—
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 3200 Meters · Place 8 · Floyd CountyFloyd County3200 Meters8.10:42.46a11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 1000 Meters · Place 38 · Floyd CountyFloyd County1000 Meters38.3:05.13a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 3200 Meters · Place 9 · Floyd CountyFloyd County3200 Meters910:08.5110
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 1 · Floyd CountyFloyd CountyCombined results110:24.48 PB10
May 10Blue Demon InvitationalMay 10 · 3200 Meters · Place 14 · Floyd CountyFloyd County3200 Meters1410:34.3010
Apr 5Blacksburg InvitationalApr 5 · 1600 Meters · Place 21 · Floyd CountyFloyd County1600 Meters215:01.39a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 5VHSL Class 2 Indoor State ChampionshipsMar 5 · 3200 Meters · Place 12 · Floyd CountyFloyd County3200 Meters1210:37.8610
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 1600 Meters · Place 31 · Floyd CountyFloyd County1600 Meters31.5:03.25a PB10
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 87 · Floyd CountyFloyd County1600 Meters875:15.4410
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 71 · Floyd CountyFloyd County1600 Meters715:07.0510
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 71 · Floyd CountyFloyd County1600 Meters715:07.0510
Jan 18Walter Bass HS InvitationalJan 18 · 3200 Meters · Place 42 · Floyd CountyFloyd County3200 Meters4211:09.16—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 9 · Floyd CountyFloyd County1600 Meters9.5:12.15a9
Apr 13Blacksburg InvitationalApr 13 · 1600 Meters · Place 13 · Floyd CountyFloyd County1600 Meters135:25.08—
Apr 13Blacksburg InvitationalApr 13 · 1600 Meters · Place 35 · Floyd CountyFloyd County1600 Meters355:25.08—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 12 · Floyd CountyFloyd CountyCombined results125:27.10 PB9
Feb 8Blue Ridge Last ChanceFeb 8 · 1600 Meters · Place 8 · Floyd CountyFloyd County1600 Meters85:15.44FR
Jan 27Bulldog InvitationalJan 27 · 1600 Meters · Place 228 · Floyd CountyFloyd County1600 Meters2285:29.379
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 224 · Floyd CountyFloyd County1000 Meters2243:16.999
Jan 13Walter Bass HS InvitationalJan 13 · 1000 Meters · Place 160 · Floyd CountyFloyd County1000 Meters160.3:18.98a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 148 · Floyd CountyFloyd County1600 Meters148.5:40.03a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Cosmopolitan InvitationalMay 4 · 1600 Meters · Place 28 · Floyd CountyFloyd County1600 MetersRound P285:48.76—
May 4Cosmopolitan InvitationalMay 4 · 1600 Meters · Place 28 · Floyd CountyFloyd County1600 MetersRound P285:48.76—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Floyd County Middle School Meet #1Mar 30 · 800 Meters · Place 9 · Floyd CountyFloyd County800 Meters9.3:18.17
Mar 30Floyd County Middle School Meet #1Mar 30 · 400 Meters · Place 6 · Floyd CountyFloyd County400 Meters6.1:23.2 PB7