Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Region 2C Championships · May 2311.81aVHSL Region 2C ChampionshipsMay 23, 2024
200 Meters · OutdoorBlue Demon Invitational · May 923.35aBlue Demon InvitationalMay 9, 2026
Discus · 1kg · OutdoorFloyd County Middle School Meet #1 · Mar 3072-8Floyd County Middle School Meet #1March 30, 2022
High Jump · IndoorECE Roanoke "The Top 600 Invitational" · Feb 71.68mECE Roanoke "The Top 600 Invitational"February 7, 2026
High Jump · OutdoorBlue Demon Invitational · May 101.77mBlue Demon InvitationalMay 10, 2025
Long Jump · OutdoorBlue Demon Invitational · May 105.79mBlue Demon InvitationalMay 10, 2025
Triple Jump · IndoorECE Roanoke "The Top 600 Invitational" · Feb 711.86mECE Roanoke "The Top 600 Invitational"February 7, 2026
Triple Jump · OutdoorDogwood Track Classic · May 144-09.00Dogwood Track ClassicMay 1, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 2 State ChampionshipsJun 5 · Triple Jump · Place 3 · Floyd CountyFloyd CountyTriple Jump3.44-03.2512
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Triple Jump · Floyd CountyFloyd CountyTriple Jump—DNS12
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Long Jump · Floyd CountyFloyd CountyLong Jump—DNS12
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Pole Vault · Floyd CountyFloyd CountyPole Vault—DNS12
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · 200 Meters · Floyd CountyFloyd County200 Meters—DNS12
May 13Three Rivers District Meet #1May 13 · Long Jump · Place 4 · Floyd CountyFloyd CountyLong Jump419-5.512
May 9Blue Demon InvitationalMay 9 · Triple Jump · Place 1 · Floyd CountyFloyd CountyTriple Jump113.94m12
May 9Blue Demon InvitationalMay 9 · Long Jump · Place 7 · Floyd CountyFloyd CountyLong Jump76.20m12
May 9Blue Demon InvitationalMay 9 · 200 Meters · Place 22 · Floyd CountyFloyd County200 Meters2223.35a PB12
May 1Dogwood Track ClassicMay 1 · Triple Jump · Place 4 · Floyd CountyFloyd CountyTriple Jump4.44-09.00 PB12
May 1Dogwood Track ClassicMay 1 · Long Jump · Place 21 · Floyd CountyFloyd CountyLong Jump21.20-07.0012
Apr 231st Annual Judy Thomas InvitationalApr 2 · Triple Jump · Place 1 · Floyd CountyFloyd CountyTriple Jump145-212
Apr 231st Annual Judy Thomas InvitationalApr 2 · Long Jump · Place 1 · Floyd CountyFloyd CountyLong Jump121-6.7512

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · Triple Jump · Place 3 · Floyd CountyFloyd CountyTriple Jump343-03.0012
Feb 22VHSL Region 2C ChampionshipsFeb 22 · Triple Jump · Place 2 · Floyd CountyFloyd CountyTriple Jump242-3.7512
Feb 22VHSL Region 2C ChampionshipsFeb 22 · Long Jump · Place 4 · Floyd CountyFloyd CountyLong Jump418-7.512
Feb 22VHSL Region 2C ChampionshipsFeb 22 · High Jump · Place 7 · Floyd CountyFloyd CountyHigh Jump75-612
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 300 Meters · Floyd CountyFloyd County300 Meters—DNS12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Triple Jump · Place 7 · Floyd CountyFloyd CountyTriple Jump7.11.86m PB12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Long Jump · Floyd CountyFloyd CountyLong Jump—ND12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · High Jump · Place 8 · Floyd CountyFloyd CountyHigh Jump8.1.68m PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · Triple Jump · Place 4 · Floyd CountyFloyd CountyTriple Jump443-04.5011
Jun 6VHSL Class 2 State ChampionshipsJun 6 · Long Jump · Place 27 · Floyd CountyFloyd CountyLong Jump2718-10.2511
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 7 · Floyd CountyFloyd CountyCombined results75-08.0011
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 6 · Floyd CountyFloyd CountyCombined results641-01.0011
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 11 · Floyd CountyFloyd CountyCombined results1119-09.5011
May 10Blue Demon InvitationalMay 10 · Long Jump · Place 23 · Floyd CountyFloyd CountyLong Jump235.79m PB11
May 10Blue Demon InvitationalMay 10 · High Jump · Place 4 · Floyd CountyFloyd CountyHigh Jump41.77m PB11
May 2Dogwood Track ClassicMay 2 · Triple Jump · Place 26 · Floyd CountyFloyd CountyTriple Jump2641-02.0011
May 2Dogwood Track ClassicMay 2 · Triple Jump · Place 26 · Floyd CountyFloyd CountyTriple Jump2641-02.0011
Apr 5Blacksburg InvitationalApr 5 · Long Jump · Place 16 · Floyd CountyFloyd CountyLong Jump1619-1011
Apr 5Blacksburg InvitationalApr 5 · 200 Meters · Place 19 · Floyd CountyFloyd County200 Meters1924.40a11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23VHSL Region 2C ChampionshipsMay 23 · 200 Meters · Place 17 · Floyd CountyFloyd County200 Meters17.24.73a10
May 23VHSL Region 2C ChampionshipsMay 23 · 100 Meters · Place 18 · Floyd CountyFloyd County100 Meters18.11.81a PB10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Long Jump · Place 15 · Floyd CountyFloyd CountyLong Jump15.17-04.7510
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 100 Meters · Place 29 · Floyd CountyFloyd County100 MetersRound P29.12.03a10
Apr 13Blacksburg InvitationalApr 13 · Discus · Place 60 · Floyd CountyFloyd CountyDiscus6067-02.00—
Apr 13Blacksburg InvitationalApr 13 · Shot Put · Place 31 · Floyd CountyFloyd CountyShot Put3133-00.75—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 10 · Floyd CountyFloyd CountyLong Jump1019-06.00—
Apr 13Blacksburg InvitationalApr 13 · Discus · Place 11 · Floyd CountyFloyd CountyDiscus1167-02.00—
Apr 13Blacksburg InvitationalApr 13 · Discus · Place 61 · Floyd CountyFloyd CountyDiscus6167-02.00—
Apr 13Blacksburg InvitationalApr 13 · Shot Put · Place 2 · Floyd CountyFloyd CountyShot Put233-00.75—
Apr 13Blacksburg InvitationalApr 13 · Shot Put · Place 30 · Floyd CountyFloyd CountyShot Put3033-00.75—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 2 · Floyd CountyFloyd CountyLong Jump219-06.00—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 10 · Floyd CountyFloyd CountyLong Jump1019-06.00—
Apr 13Blacksburg InvitationalApr 13 · 100 Meters · Place 2 · Floyd CountyFloyd County100 Meters212.81—
Apr 13Blacksburg InvitationalApr 13 · 100 Meters · Place 49 · Floyd CountyFloyd County100 Meters4912.81—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 30Floyd County Middle School Meet #1Mar 30 · Discus · Place 4 · Floyd CountyFloyd CountyDiscus1kg4.72-8 PB-
Mar 30Floyd County Middle School Meet #1Mar 30 · 200 Meters · Place 2 · Floyd CountyFloyd County200 Meters2.28.9-
Mar 30Floyd County Middle School Meet #1Mar 30 · 100 Meters · Place 2 · Floyd CountyFloyd County100 Meters2.13.4-