Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorDogwood Track Classic · May 116.76aDogwood Track ClassicMay 1, 2026
300 Meters · IndoorWalter Bass HS Invitational · Jan 1839.640Walter Bass HS InvitationalJanuary 18, 2025
300m Hurdles · 36" / 0.914m · OutdoorDogwood Track Classic · May 143.70aDogwood Track ClassicMay 1, 2026
500 Meters · IndoorLiberty Christmas Invitational · Dec 161:19.18aLiberty Christmas InvitationalDecember 16, 2023
55m Hurdles · 39" · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 69.38aEast Coast Elite - Roanoke 2.6.25February 6, 2025
800 Meters · OutdoorFloyd County Middle School Meet #1 · Mar 302:49.9Floyd County Middle School Meet #1March 30, 2022
Combined results · IndoorVHSL 1/2 Region C & D 2024 Championships · Feb 161:19.95VHSL 1/2 Region C & D 2024 ChampionshipsFebruary 16, 2024
Combined results · OutdoorVHSL Region 2C Championships · May 3017.15VHSL Region 2C ChampionshipsMay 30, 2025
High Jump · IndoorECE Roanoke "The Top 600 Invitational" · Feb 71.73mECE Roanoke "The Top 600 Invitational"February 7, 2026
High Jump · OutdoorVHSL Region 2C Outdoor Track Championship · May 295' 6"VHSL Region 2C Outdoor Track ChampionshipMay 29, 2026
Long Jump · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 65.67mEast Coast Elite - Roanoke 2.6.25February 6, 2025
Long Jump · OutdoorBlue Demon Invitational · May 95.76mBlue Demon InvitationalMay 9, 2026
Pole Vault · OutdoorVHSL Class 2 State Championships · Jun 510-06.00VHSL Class 2 State ChampionshipsJune 5, 2026
Triple Jump · IndoorECE Roanoke "The Top 600 Invitational" · Feb 711.30mECE Roanoke "The Top 600 Invitational"February 7, 2026
Triple Jump · OutdoorBlue Demon Invitational · May 1011.81mBlue Demon InvitationalMay 10, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 2 State ChampionshipsJun 5 · Pole Vault · Place 5 · Floyd CountyFloyd CountyPole Vault5.10-06.00 PB11
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Pole Vault · Place 2 · Floyd CountyFloyd CountyPole Vault2.10' 6"11
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · High Jump · Place 9 · Floyd CountyFloyd CountyHigh Jump9.5' 6" PB11
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · 300m Hurdles · Place 8 · Floyd CountyFloyd County300m Hurdles36" / 0.914m8.44.31a11
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · 110m Hurdles · Place 5 · Floyd CountyFloyd County110m Hurdles39" / 0.991m5.17.22a11
May 13Three Rivers District Meet #1May 13 · 110m Hurdles · Place 3 · Floyd CountyFloyd County110m Hurdles316.40a11
May 9Blue Demon InvitationalMay 9 · Long Jump · Place 23 · Floyd CountyFloyd CountyLong Jump235.76m PB11
May 9Blue Demon InvitationalMay 9 · 300m Hurdles · Place 7 · Floyd CountyFloyd County300m Hurdles742.16a11
May 9Blue Demon InvitationalMay 9 · 110m Hurdles · Place 13 · Floyd CountyFloyd County110m Hurdles1316.92a11
May 1Dogwood Track ClassicMay 1 · 300m Hurdles · Place 42 · Floyd CountyFloyd County300m Hurdles36" / 0.914m42.43.70a PB11
May 1Dogwood Track ClassicMay 1 · 110m Hurdles · Place 54 · Floyd CountyFloyd County110m Hurdles39" / 0.991mRound P54.16.76a PBWind: -0.511
Apr 231st Annual Judy Thomas InvitationalApr 2 · Long Jump · Place 13 · Floyd CountyFloyd CountyLong Jump1319-5.511
Apr 231st Annual Judy Thomas InvitationalApr 2 · High Jump · Place 6 · Floyd CountyFloyd CountyHigh Jump65-611
Apr 231st Annual Judy Thomas InvitationalApr 2 · 300m Hurdles · Place 3 · Floyd CountyFloyd County300m Hurdles344.16a11
Jan 17Walter Bass InviteJan 17 · Triple Jump · Floyd CountyFloyd CountyTriple Jump--ND11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · Long Jump · Place 9 · Floyd CountyFloyd CountyLong Jump919-08.7511
Feb 22VHSL Region 2C ChampionshipsFeb 22 · Long Jump · Place 2 · Floyd CountyFloyd CountyLong Jump219-011
Feb 22VHSL Region 2C ChampionshipsFeb 22 · High Jump · Place 5 · Floyd CountyFloyd CountyHigh Jump55-611
Feb 22VHSL Region 2C ChampionshipsFeb 22 · 55m Hurdles · Place 4 · Floyd CountyFloyd County55m Hurdles49.66a11
Feb 10Abingdon Polar Bear InvitationalFeb 10 · Triple Jump · Place 8 · Floyd CountyFloyd CountyTriple Jump835-04.50—
Feb 10Abingdon Polar Bear InvitationalFeb 10 · Long Jump · Place 7 · Floyd CountyFloyd CountyLong Jump718-02.00—
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 300 Meters · Floyd CountyFloyd County300 Meters—DNS11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Triple Jump · Place 11 · Floyd CountyFloyd CountyTriple Jump11.11.30m PB11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Long Jump · Floyd CountyFloyd CountyLong Jump—ND11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · High Jump · Place 7 · Floyd CountyFloyd CountyHigh Jump7.1.73m PB11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 300 Meters · Floyd CountyFloyd County300 Meters—DNS11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Triple Jump · Floyd CountyFloyd CountyTriple Jump—DNS11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Long Jump · Floyd CountyFloyd CountyLong Jump—DNS11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · Long Jump · Place 2 · Floyd CountyFloyd CountyLong Jump2.19-5.50Unofficial11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55m Hurdles · Place 7 · Floyd CountyFloyd County55m Hurdles39"7.9.38a PB10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Triple Jump · Place 8 · Floyd CountyFloyd CountyTriple Jump8.11.00m10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Long Jump · Place 9 · Floyd CountyFloyd CountyLong Jump9.5.67m PB10
Jan 18Walter Bass HS InvitationalJan 18 · Triple Jump · Place 38 · Floyd CountyFloyd CountyTriple Jump3834-06.25—
Jan 18Walter Bass HS InvitationalJan 18 · Long Jump · Place 39 · Floyd CountyFloyd CountyLong Jump3917-02.50—
Jan 18Walter Bass HS InvitationalJan 18 · 300 Meters · Place 127 · Floyd CountyFloyd County300 Meters12739.640 PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 6 · Floyd CountyFloyd CountyCombined results644.8510
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 7 · Floyd CountyFloyd CountyCombined results717.15 PB10
May 10Blue Demon InvitationalMay 10 · Triple Jump · Place 15 · Floyd CountyFloyd CountyTriple Jump1511.81m PB10
May 10Blue Demon InvitationalMay 10 · Long Jump · Place 24 · Floyd CountyFloyd CountyLong Jump245.76m10
May 10Blue Demon InvitationalMay 10 · 300m Hurdles · Place 10 · Floyd CountyFloyd County300m Hurdles1044.9810
May 2Dogwood Track ClassicMay 2 · 300m Hurdles · Place 53 · Floyd CountyFloyd County300m Hurdles5343.9010
May 2Dogwood Track ClassicMay 2 · 300m Hurdles · Place 53 · Floyd CountyFloyd County300m Hurdles5343.9010
Apr 5Blacksburg InvitationalApr 5 · Triple Jump · Place 13 · Floyd CountyFloyd CountyTriple Jump1336-4.2510
Apr 5Blacksburg InvitationalApr 5 · Long Jump · Place 21 · Floyd CountyFloyd CountyLong Jump2119-910
Apr 5Blacksburg InvitationalApr 5 · 300m Hurdles · Place 3 · Floyd CountyFloyd County300m Hurdles344.20a10

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 31VHSL Class 2 State ChampionshipsMay 31 · 300m Hurdles · Place 15 · Floyd CountyFloyd County300m Hurdles1547.569
May 23VHSL Region 2C ChampionshipsMay 23 · Triple Jump · Place 6 · Floyd CountyFloyd CountyTriple Jump6.37-00.009
May 23VHSL Region 2C ChampionshipsMay 23 · 300m Hurdles · Place 4 · Floyd CountyFloyd County300m Hurdles36" / 0.914m4.46.04a9
May 11Blue Demon InvitationalMay 11 · Triple Jump · Place 21 · Floyd CountyFloyd CountyTriple Jump21.33' 8.50"9
May 11Blue Demon InvitationalMay 11 · Long Jump · Place 54 · Floyd CountyFloyd CountyLong Jump54.15' 9.50"9
May 11Blue Demon InvitationalMay 11 · Discus · Floyd CountyFloyd CountyDiscus1.6kg--DNS9
May 11Blue Demon InvitationalMay 11 · 300m Hurdles · Place 14 · Floyd CountyFloyd County300m Hurdles36" / 0.914m14.48.55a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Triple Jump · Place 11 · Floyd CountyFloyd CountyTriple Jump11.34-02.759
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Long Jump · Place 15 · Floyd CountyFloyd CountyLong Jump15.17-00.759
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 300m Hurdles · Place 8 · Floyd CountyFloyd County300m Hurdles36" / 0.914mRound P8.48.59a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 300m Hurdles · Place 6 · Floyd CountyFloyd County300m Hurdles36" / 0.914m6.47.84a9
Apr 13Blacksburg InvitationalApr 13 · Discus · Place 55 · Floyd CountyFloyd CountyDiscus5569-09.00—
Apr 13Blacksburg InvitationalApr 13 · Triple Jump · Place 33 · Floyd CountyFloyd CountyTriple Jump3333-10.50—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 31 · Floyd CountyFloyd CountyLong Jump3117-07.75—
Apr 13Blacksburg InvitationalApr 13 · Discus · Place 2 · Floyd CountyFloyd CountyDiscus269-09.00—
Apr 13Blacksburg InvitationalApr 13 · Discus · Place 56 · Floyd CountyFloyd CountyDiscus5669-09.00—
Apr 13Blacksburg InvitationalApr 13 · Triple Jump · Place 9 · Floyd CountyFloyd CountyTriple Jump933-10.50—
Apr 13Blacksburg InvitationalApr 13 · Triple Jump · Place 33 · Floyd CountyFloyd CountyTriple Jump3333-10.50—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 4 · Floyd CountyFloyd CountyLong Jump417-03.75—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 36 · Floyd CountyFloyd CountyLong Jump3617-03.75—
Apr 13Blacksburg InvitationalApr 13 · 300m Hurdles · Place 1 · Floyd CountyFloyd County300m Hurdles150.972—
Apr 13Blacksburg InvitationalApr 13 · 300m Hurdles · Place 25 · Floyd CountyFloyd County300m Hurdles2550.972—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 25 · Floyd CountyFloyd CountyCombined results2526-10.009
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 14 · Floyd CountyFloyd CountyCombined results141:19.95 PB9
Jan 27Bulldog InvitationalJan 27 · Long Jump · Place 35 · Floyd CountyFloyd CountyLong Jump3514-03.759
Jan 27Bulldog InvitationalJan 27 · 500 Meters · Place 155 · Floyd CountyFloyd County500 Meters1551:20.4599
Jan 13Walter Bass HS InvitationalJan 13 · 500 Meters · Place 69 · Floyd CountyFloyd County500 Meters69.1:21.24a9
Jan 13Walter Bass HS InvitationalJan 13 · Triple Jump · Place 49 · Floyd CountyFloyd CountyTriple Jump49.32-08.759
Jan 13Walter Bass HS InvitationalJan 13 · Long Jump · Place 47 · Floyd CountyFloyd CountyLong Jump47.15-10.009
Jan 5East Coast Elite #1Jan 5 · 500 Meters · Place 18 · Floyd CountyFloyd County500 Meters18.1:20.66a9
Jan 5East Coast Elite #1Jan 5 · 300 Meters · Place 43 · Floyd CountyFloyd County300 Meters43.42.30a9
Jan 5East Coast Elite #1Jan 5 · Long Jump · Place 12 · Floyd CountyFloyd CountyLong Jump12.5.07m9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 500 Meters · Place 55 · Floyd CountyFloyd County500 Meters55.1:19.18a PB9
Dec 16Liberty Christmas InvitationalDec 16 · Triple Jump · Place 32 · Floyd CountyFloyd CountyTriple Jump32.31-03.509
Dec 16Liberty Christmas InvitationalDec 16 · Long Jump · Place 29 · Floyd CountyFloyd CountyLong Jump29.17-01.009

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Cosmopolitan InvitationalMay 4 · Long Jump · Floyd CountyFloyd CountyLong Jump—16-01.00—
May 4Cosmopolitan InvitationalMay 4 · Long Jump · Floyd CountyFloyd CountyLong Jump—16-01.00—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Floyd County Middle School Meet #1Mar 30 · Long Jump · Place 4 · Floyd CountyFloyd CountyLong Jump4.12-57
Mar 30Floyd County Middle School Meet #1Mar 30 · 800 Meters · Place 2 · Floyd CountyFloyd County800 Meters2.2:49.9 PB7