Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorThree Rivers District MS Championship 2024 · Apr 3019.39aThree Rivers District MS Championship 2024April 30, 2024
100m Hurdles · 33" / 0.838m · OutdoorDogwood Track Classic · May 119.21aDogwood Track ClassicMay 1, 2026
200m Hurdles · 30" / 0.762m · OutdoorThree Rivers District MS Championship 2024 · Apr 301:00.66aThree Rivers District MS Championship 2024April 30, 2024
300 Meters · IndoorVHSL Region 2C Championships · Feb 2250.31aVHSL Region 2C ChampionshipsFebruary 22, 2026
300m Hurdles · 30" / 0.762m · OutdoorVHSL Region 2C Outdoor Track Championship · May 2956.93aVHSL Region 2C Outdoor Track ChampionshipMay 29, 2026
55m Hurdles · 33" · IndoorECE Roanoke "The Top 600 Invitational" · Feb 710.79aECE Roanoke "The Top 600 Invitational"February 7, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Long Jump · Floyd CountyFloyd CountyLong Jump—DNS9
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Pole Vault · Floyd CountyFloyd CountyPole Vault—NH9
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · 300m Hurdles · Place 8 · Floyd CountyFloyd County300m Hurdles30" / 0.762m8.56.93a PB9
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · 100m Hurdles · Place 7 · Floyd CountyFloyd County100m Hurdles33" / 0.838m7.19.66a9
May 13Three Rivers District Meet #1May 13 · Long Jump · Place 9 · Floyd CountyFloyd CountyLong Jump912-49
May 13Three Rivers District Meet #1May 13 · 100m Hurdles · Place 1 · Floyd CountyFloyd County100m Hurdles119.79a9
May 9Blue Demon InvitationalMay 9 · 300m Hurdles · Place 19 · Floyd CountyFloyd County300m Hurdles1955.38a9
May 9Blue Demon InvitationalMay 9 · 100m Hurdles · Place 22 · Floyd CountyFloyd County100m Hurdles2219.38a9
May 1Dogwood Track ClassicMay 1 · 100m Hurdles · Place 69 · Floyd CountyFloyd County100m Hurdles33" / 0.838mRound P69.19.21a PBWind: 1.49
Apr 231st Annual Judy Thomas InvitationalApr 2 · Long Jump · Place 19 · Floyd CountyFloyd CountyLong Jump1913-2.259
Apr 231st Annual Judy Thomas InvitationalApr 2 · 100m Hurdles · Place 14 · Floyd CountyFloyd County100m Hurdles1419.92a9

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22VHSL Region 2C ChampionshipsFeb 22 · 55m Hurdles · Place 5 · Floyd CountyFloyd County55m Hurdles510.70a9
Feb 22VHSL Region 2C ChampionshipsFeb 22 · 300 Meters · Place 11 · Floyd CountyFloyd County300 Meters1150.31a PB9
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 55m Hurdles · Place 16 · Floyd CountyFloyd County55m Hurdles1611.00—
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 300 Meters · Place 20 · Floyd CountyFloyd County300 Meters2050.67—
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 300 Meters · Place 43 · Floyd CountyFloyd County300 Meters43.50.68a9
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55m Hurdles · Place 21 · Floyd CountyFloyd County55m Hurdles33"21.10.79a PB9
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 300 Meters · Place 72 · Floyd CountyFloyd County300 Meters72.52.38a9
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 55m Hurdles · Place 15 · Floyd CountyFloyd County55m Hurdles33"15.11.12a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · 300 Meters · Place 10 · Floyd CountyFloyd County300 Meters10.50.99aUnofficial9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 30Three Rivers District MS Championship 2024Apr 30 · 200m Hurdles · Place 1 · Floyd CountyFloyd County200m Hurdles30" / 0.762mRound P1.1:00.66a PB7
Apr 30Three Rivers District MS Championship 2024Apr 30 · 200m Hurdles · Place 1 · Floyd CountyFloyd County200m Hurdles30" / 0.762m1.1:00.66a7
Apr 30Three Rivers District MS Championship 2024Apr 30 · 100m Hurdles · Place 1 · Floyd CountyFloyd County100m Hurdles30" / 0.762mRound P1.19.39a PB7
Apr 30Three Rivers District MS Championship 2024Apr 30 · 100m Hurdles · Place 1 · Floyd CountyFloyd County100m Hurdles30" / 0.762m1.19.39a7
Apr 30Three Rivers District MS Championship 2024Apr 30 · 200 Meters · Floyd CountyFloyd County200 MetersRound P—DNS7
Apr 30Three Rivers District MS Championship 2024Apr 30 · 200 Meters · Floyd CountyFloyd County200 Meters—DNS7
Apr 26Patrick County - Middle School Three Rivers District MeetApr 26 · 300m Hurdles · Place 1 · Floyd CountyFloyd County300m Hurdles159.64—
Apr 26Patrick County - Middle School Three Rivers District MeetApr 26 · 100m Hurdles · Place 1 · Floyd CountyFloyd County100m Hurdles119.55—
Apr 16Glenvar MS MeetApr 16 · 300m Hurdles · Place 4 · Floyd CountyFloyd County300m Hurdles30" / 0.762m4.59.49a7
Apr 16Glenvar MS MeetApr 16 · 100m Hurdles · Place 2 · Floyd CountyFloyd County100m Hurdles30" / 0.762m2.19.47a7
Apr 13Glenvar MS Meet #3Apr 13 · 300m Hurdles · Place 4 · Floyd CountyFloyd County300m Hurdles30" / 0.762m4.59.49a7
Apr 13Glenvar MS Meet #3Apr 13 · 100m Hurdles · Place 2 · Floyd CountyFloyd County100m Hurdles30" / 0.762m2.19.47a7
Mar 29Floyd MS InvitationalMar 29 · 300m Hurdles · Place 6 · Floyd CountyFloyd County300m Hurdles30" / 0.762m6.1:08.77a7
Mar 29Floyd MS InvitationalMar 29 · 100m Hurdles · Place 6 · Floyd CountyFloyd County100m Hurdles30" / 0.762m6.21.40a7