Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorAbingdon Polar Bear Invitational · Feb 103:15.69Abingdon Polar Bear InvitationalFebruary 10, 2026
200 Meters · Outdoor31st Annual Judy Thomas Invitational · Apr 224.17a31st Annual Judy Thomas InvitationalApril 2, 2026
400 Meters · OutdoorBlue Demon Invitational · May 1052.72Blue Demon InvitationalMay 10, 2025
500 Meters · IndoorBulldog Invitational · Feb 11:14.01Bulldog InvitationalFebruary 1, 2025
800 Meters · OutdoorBlue Demon Invitational · May 92:06.73aBlue Demon InvitationalMay 9, 2026
Combined results · IndoorVHSL 1/2 Region C & D 2024 Championships · Feb 161:14.60VHSL 1/2 Region C & D 2024 ChampionshipsFebruary 16, 2024
Combined results · OutdoorVHSL Region 2C Championships · May 3052.82VHSL Region 2C ChampionshipsMay 30, 2025
Long Jump · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 65.70mEast Coast Elite - Roanoke 2.6.25February 6, 2025
Long Jump · OutdoorBlue Demon Invitational · May 95.69mBlue Demon InvitationalMay 9, 2026
Triple Jump · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 611.94mEast Coast Elite - Roanoke 2.6.25February 6, 2025
Triple Jump · OutdoorBlue Demon Invitational · May 1012.64mBlue Demon InvitationalMay 10, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 2 State ChampionshipsJun 5 · Triple Jump · Place 5 · Floyd CountyFloyd CountyTriple Jump5.43-04.2511
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Triple Jump · Place 2 · Floyd CountyFloyd CountyTriple Jump2.44' 2.5"11
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Long Jump · Place 9 · Floyd CountyFloyd CountyLong Jump9.19' 0"11
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · 400 Meters · Place 8 · Floyd CountyFloyd County400 Meters8.55.61a11
May 19Three Rivers District Meet #2May 19 · Triple Jump · Place 1 · Floyd CountyFloyd CountyTriple Jump143-9.7511
May 19Three Rivers District Meet #2May 19 · Long Jump · Place 3 · Floyd CountyFloyd CountyLong Jump319-5.511
May 19Three Rivers District Meet #2May 19 · 400 Meters · Place 6 · Floyd CountyFloyd County400 Meters656.03a11
May 13Three Rivers District Meet #1May 13 · Long Jump · Place 7 · Floyd CountyFloyd CountyLong Jump717-8.7511
May 13Three Rivers District Meet #1May 13 · 400 Meters · Place 1 · Floyd CountyFloyd County400 Meters153.02a11
May 9Blue Demon InvitationalMay 9 · Triple Jump · Place 5 · Floyd CountyFloyd CountyTriple Jump512.95m11
May 9Blue Demon InvitationalMay 9 · Long Jump · Place 27 · Floyd CountyFloyd CountyLong Jump275.69m PB11
May 9Blue Demon InvitationalMay 9 · 800 Meters · Place 17 · Floyd CountyFloyd County800 Meters172:06.73a PB11
May 1Dogwood Track ClassicMay 1 · Triple Jump · Place 18 · Floyd CountyFloyd CountyTriple Jump18.42-06.5011
Apr 231st Annual Judy Thomas InvitationalApr 2 · Triple Jump · Place 3 · Floyd CountyFloyd CountyTriple Jump342-811
Apr 231st Annual Judy Thomas InvitationalApr 2 · Long Jump · Place 22 · Floyd CountyFloyd CountyLong Jump2218-711
Apr 231st Annual Judy Thomas InvitationalApr 2 · 200 Meters · Place 11 · Floyd CountyFloyd County200 Meters1124.17a PB11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · Triple Jump · Place 7 · Floyd CountyFloyd CountyTriple Jump741-10.5011
Feb 22VHSL Region 2C ChampionshipsFeb 22 · Triple Jump · Place 4 · Floyd CountyFloyd CountyTriple Jump441-4.511
Feb 22VHSL Region 2C ChampionshipsFeb 22 · 500 Meters · Place 8 · Floyd CountyFloyd County500 Meters81:16.45a11
Feb 10Abingdon Polar Bear InvitationalFeb 10 · Triple Jump · Place 2 · Floyd CountyFloyd CountyTriple Jump240-02.00—
Feb 10Abingdon Polar Bear InvitationalFeb 10 · Long Jump · Place 9 · Floyd CountyFloyd CountyLong Jump917-08.50—
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 1000 Meters · Place 22 · Floyd CountyFloyd County1000 Meters223:15.69 PB—
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 500 Meters · Place 20 · Floyd CountyFloyd County500 Meters20.1:16.98a11

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · 300 Meters · Place 9 · Floyd CountyFloyd County300 Meters9.39.93aUnofficial11
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · Triple Jump · Place 3 · Floyd CountyFloyd CountyTriple Jump3.39-11.50Unofficial11
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · Long Jump · Place 4 · Floyd CountyFloyd CountyLong Jump4.19-3.50Unofficial11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 500 Meters · Place 14 · Floyd CountyFloyd County500 Meters14.1:17.75a10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Triple Jump · Place 6 · Floyd CountyFloyd CountyTriple Jump6.11.94m PB10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Long Jump · Place 8 · Floyd CountyFloyd CountyLong Jump8.5.70m PB10
Feb 1Bulldog InvitationalFeb 1 · Triple Jump · Place 10 · Floyd CountyFloyd CountyTriple Jump1041-11.5010
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 66 · Floyd CountyFloyd CountyLong Jump6618-02.2510
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 52 · Floyd CountyFloyd County500 Meters521:14.01 PB10
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 10 · Floyd CountyFloyd CountyLong Jump1018-07.0010
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 10 · Floyd CountyFloyd CountyLong Jump1018-07.0010
Jan 18Walter Bass HS InvitationalJan 18 · Triple Jump · Place 14 · Floyd CountyFloyd CountyTriple Jump1440-00.50—
Jan 18Walter Bass HS InvitationalJan 18 · Long Jump · Place 30 · Floyd CountyFloyd CountyLong Jump3017-10.00—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · Triple Jump · Place 5 · Floyd CountyFloyd CountyTriple Jump542-11.5010
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 4 · Floyd CountyFloyd CountyCombined results442-01.0010
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 3 · Floyd CountyFloyd CountyCombined results352.82 PB10
May 10Blue Demon InvitationalMay 10 · Triple Jump · Place 6 · Floyd CountyFloyd CountyTriple Jump612.64m PB10
May 10Blue Demon InvitationalMay 10 · Long Jump · Place 22 · Floyd CountyFloyd CountyLong Jump225.81m10
May 10Blue Demon InvitationalMay 10 · 400 Meters · Place 9 · Floyd CountyFloyd County400 Meters952.72 PB10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31VHSL Class 2 State ChampionshipsMay 31 · Triple Jump · Place 16 · Floyd CountyFloyd CountyTriple Jump1637-10.259
May 23VHSL Region 2C ChampionshipsMay 23 · Triple Jump · Place 3 · Floyd CountyFloyd CountyTriple Jump3.41-04.009
May 23VHSL Region 2C ChampionshipsMay 23 · 400 Meters · Place 5 · Floyd CountyFloyd County400 Meters5.54.27a9
May 11Blue Demon InvitationalMay 11 · Triple Jump · Place 5 · Floyd CountyFloyd CountyTriple Jump5.40' 5.50"9
May 11Blue Demon InvitationalMay 11 · Long Jump · Place 22 · Floyd CountyFloyd CountyLong Jump22.18' 5.25"9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Triple Jump · Place 14 · Floyd CountyFloyd CountyTriple Jump14.3-06.759
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Long Jump · Place 9 · Floyd CountyFloyd CountyLong Jump9.18-06.509
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 400 Meters · Place 5 · Floyd CountyFloyd County400 MetersRound P5.55.27a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 400 Meters · Place 5 · Floyd CountyFloyd County400 Meters5.55.08a9
Apr 13Blacksburg InvitationalApr 13 · Triple Jump · Place 15 · Floyd CountyFloyd CountyTriple Jump1539-04.50—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 33 · Floyd CountyFloyd CountyLong Jump3317-06.00—
Apr 13Blacksburg InvitationalApr 13 · Triple Jump · Place 4 · Floyd CountyFloyd CountyTriple Jump439-04.50—
Apr 13Blacksburg InvitationalApr 13 · Triple Jump · Place 15 · Floyd CountyFloyd CountyTriple Jump1539-04.50—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 4 · Floyd CountyFloyd CountyLong Jump417-06.00—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 31 · Floyd CountyFloyd CountyLong Jump3117-06.00—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 7 · Floyd CountyFloyd CountyCombined results738-09.259
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 4 · Floyd CountyFloyd CountyCombined results41:14.60 PB9
Jan 27Bulldog InvitationalJan 27 · Long Jump · Place 28 · Floyd CountyFloyd CountyLong Jump2816-04.009
Jan 27Bulldog InvitationalJan 27 · 500 Meters · Place 93 · Floyd CountyFloyd County500 Meters931:14.019
Jan 13Walter Bass HS InvitationalJan 13 · Triple Jump · Floyd CountyFloyd CountyTriple Jump--FOUL9
Jan 13Walter Bass HS InvitationalJan 13 · Long Jump · Place 40 · Floyd CountyFloyd CountyLong Jump40.16-06.759
Jan 5East Coast Elite #1Jan 5 · 500 Meters · Place 12 · Floyd CountyFloyd County500 Meters12.1:16.28a9
Jan 5East Coast Elite #1Jan 5 · Long Jump · Place 10 · Floyd CountyFloyd CountyLong Jump10.5.13m9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 500 Meters · Place 29 · Floyd CountyFloyd County500 Meters29.1:16.07a9
Dec 16Liberty Christmas InvitationalDec 16 · Triple Jump · Floyd CountyFloyd CountyTriple Jump--FOUL9
Dec 16Liberty Christmas InvitationalDec 16 · Long Jump · Place 21 · Floyd CountyFloyd CountyLong Jump21.17-06.259

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4Cosmopolitan InvitationalMay 4 · Triple Jump · Place 1 · Floyd CountyFloyd CountyTriple Jump138-05.75—
May 4Cosmopolitan InvitationalMay 4 · Long Jump · Place 6 · Floyd CountyFloyd CountyLong Jump617-09.50—
May 4Cosmopolitan InvitationalMay 4 · 400 Meters · Place 7 · Floyd CountyFloyd County400 MetersRound P759.12—
May 4Cosmopolitan InvitationalMay 4 · Triple Jump · Place 1 · Floyd CountyFloyd CountyTriple Jump138-05.75—
May 4Cosmopolitan InvitationalMay 4 · Long Jump · Place 6 · Floyd CountyFloyd CountyLong Jump617-09.50—
May 4Cosmopolitan InvitationalMay 4 · 400 Meters · Place 4 · Floyd CountyFloyd County400 Meters457.50—
May 4Cosmopolitan InvitationalMay 4 · 400 Meters · Place 7 · Floyd CountyFloyd County400 MetersRound P759.12—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Floyd County Middle School Meet #1Mar 30 · Long Jump · Place 1 · Floyd CountyFloyd CountyLong Jump1.15-77
Mar 30Floyd County Middle School Meet #1Mar 30 · 200 Meters · Place 3 · Floyd CountyFloyd County200 Meters3.29.27