Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorThree Rivers District Meet #2 · May 1928.27aThree Rivers District Meet #2May 19, 2026
300 Meters · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 651.44aEast Coast Elite - Roanoke 2.6.25February 6, 2025
400 Meters · OutdoorVHSL Region 2C Outdoor Track Championship · May 291:01.92aVHSL Region 2C Outdoor Track ChampionshipMay 29, 2026
500 Meters · IndoorVHSL Class 2 Indoor State Championships · Mar 41:27.07VHSL Class 2 Indoor State ChampionshipsMarch 4, 2026
High Jump · OutdoorBlue Demon Invitational · May 91.32mBlue Demon InvitationalMay 9, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 2 State ChampionshipsJun 5 · 400 Meters · Place 7 · Floyd County400 Meters7.1:02.30a12
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · High Jump · Floyd CountyHigh Jump—NH12
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · 400 Meters · Place 3 · Floyd County400 Meters3.1:01.92a PB12
May 19Three Rivers District Meet #2May 19 · High Jump · Place 2 · Floyd CountyHigh Jump24-412
May 19Three Rivers District Meet #2May 19 · 200 Meters · Place 6 · Floyd County200 Meters628.27a PB12
May 9Blue Demon InvitationalMay 9 · High Jump · Place 10 · Floyd CountyHigh Jump101.32m PB12
May 9Blue Demon InvitationalMay 9 · 400 Meters · Place 8 · Floyd County400 Meters81:02.12a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · 500 Meters · Place 6 · Floyd County500 Meters61:27.07 PB12
Feb 22VHSL Region 2C ChampionshipsFeb 22 · 500 Meters · Place 3 · Floyd County500 Meters31:28.42a12
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 500 Meters · Place 6 · Floyd County500 Meters61:29.04—
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 500 Meters · Place 16 · Floyd County500 Meters16.1:32.15a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · 500 Meters · Place 7 · Floyd County500 Meters7.1:33.15aUnofficial12
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 300 Meters · Place 51 · Floyd County300 Meters51.51.44a PB11
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 62 · Floyd County500 Meters621:33.5011
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 51 · Floyd County500 Meters511:33.0611
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 51 · Floyd County500 Meters511:33.0611

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Blacksburg InvitationalApr 5 · 400 Meters · Place 7 · Floyd County400 Meters71:04.81a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23VHSL Region 2C ChampionshipsMay 23 · 400 Meters · Place 11 · Floyd County400 Meters11.1:07.92a10
May 11Blue Demon InvitationalMay 11 · 400 Meters · Place 26 · Floyd County400 Meters26.1:10.97a10
May 11Blue Demon InvitationalMay 11 · 200 Meters · Place 54 · Floyd County200 Meters54.31.50a10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 400 Meters · Place 28 · Floyd County400 MetersRound P28.1:16.52a10
Apr 13Blacksburg InvitationalApr 13 · 200 Meters · Place 1 · Floyd County200 Meters132.218—
Apr 13Blacksburg InvitationalApr 13 · 200 Meters · Place 53 · Floyd County200 Meters5332.218—
Apr 13Blacksburg InvitationalApr 13 · 400 Meters · Place 1 · Floyd County400 Meters11:14.59—
Apr 13Blacksburg InvitationalApr 13 · 400 Meters · Place 27 · Floyd County400 Meters271:14.59—