Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFloyd County Middle School Meet #1 · Mar 3014.9Floyd County Middle School Meet #1March 30, 2022
200 Meters · OutdoorFloyd County Middle School Meet #1 · Mar 3032.4Floyd County Middle School Meet #1March 30, 2022
300 Meters · IndoorRegion 1C/1D Championships · Feb 2140.19aRegion 1C/1D ChampionshipsFebruary 21, 2026
300m Hurdles · 36" / 0.914m · IndoorMark Martin Invitational · Mar 2844.64aMark Martin InvitationalMarch 28, 2026
300m Hurdles · 36" / 0.914m · OutdoorVHSL Region 1C Championship · May 2642.28aVHSL Region 1C ChampionshipMay 26, 2026
400 Meters · OutdoorBlacksburg Invitational · Apr 557.62aBlacksburg InvitationalApril 5, 2025
Combined results · OutdoorGiles Meet #2 · Apr 321.04Giles Meet #2April 3, 2024
High Jump · IndoorRegion 1C/1D Championships · Feb 215' 8"Region 1C/1D ChampionshipsFebruary 21, 2026
High Jump · OutdoorEast Coast Elite - OMSOC · May 31.62mEast Coast Elite - OMSOCMay 3, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 1 State ChampionshipsJun 5 · 300m Hurdles · Place 9 · AuburnAuburn300m Hurdles36" / 0.914m9.42.34a11
May 26VHSL Region 1C ChampionshipMay 26 · High Jump · Place 3 · AuburnAuburnHigh Jump3.5-08.0011
May 26VHSL Region 1C ChampionshipMay 26 · 300m Hurdles · Place 2 · AuburnAuburn300m Hurdles36" / 0.914m2.42.28a PB11
May 9Blue Demon InvitationalMay 9 · High Jump · Place 11 · AuburnAuburnHigh Jump111.72m11
Apr 25All-American RelaysApr 25 · Long Jump · Place 17 · AuburnAuburnLong Jump1718-111
Apr 25All-American RelaysApr 25 · High Jump · Place 9 · AuburnAuburnHigh Jump95-811
Apr 25All-American RelaysApr 25 · 300m Hurdles · Place 6 · AuburnAuburn300m Hurdles644.05a11
Apr 10New River Invitational 2026Apr 10 · High Jump · Place 4 · AuburnAuburnHigh Jump4.5-10.0011
Jan 17Walter Bass InviteJan 17 · High Jump · Place 16 · AuburnAuburnHigh Jump16.5-08.0011

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · High Jump · AuburnAuburnHigh Jump—NH11
Mar 28Mark Martin InvitationalMar 28 · 300m Hurdles · Place 4 · AuburnAuburn300m Hurdles36" / 0.914m4.44.64a PB11
Mar 4VHSL Class 1 Indoor State ChampionshipsMar 4 · High Jump · Place 4 · AuburnAuburnHigh Jump45-10.0011
Feb 21Region 1C/1D ChampionshipsFeb 21 · 300 Meters · Place 4 · AuburnAuburn300 Meters4.40.19a PB11
Feb 21Region 1C/1D ChampionshipsFeb 21 · High Jump · Place 3 · AuburnAuburnHigh Jump3.5' 8" PB11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · High Jump · Place 13 · AuburnAuburnHigh Jump13.1.68m11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 61 · AuburnAuburn300 Meters61.41.18a11
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · High Jump · Place 13 · AuburnAuburnHigh Jump13.1.68m11
Feb 22VHSL Region 1C/1D Indoor ChampionshipsFeb 22 · 300 Meters · Place 7 · AuburnAuburn300 Meters7.42.43a10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 300 Meters · Place 60 · AuburnAuburn300 Meters60.42.98a10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 300 Meters · Place 117 · AuburnAuburn300 Meters117.44.46a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3East Coast Elite - OMSOCMay 3 · High Jump · Place 10 · AuburnAuburnHigh Jump101.62m PB10
Apr 19Blue & Gold HS Track ClassicApr 19 · High Jump · Place 12 · AuburnAuburnHigh Jump125-06.0010
Apr 5Blacksburg InvitationalApr 5 · High Jump · Place 10 · AuburnAuburnHigh Jump105-610
Apr 5Blacksburg InvitationalApr 5 · 400 Meters · Place 19 · AuburnAuburn400 Meters1957.62a PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22VHSL Region 1C ChampionshipMay 22 · 300m Hurdles · Place 7 · AuburnAuburn300m Hurdles36" / 0.914m7.50.18a9
May 16MED District ChampionshipMay 16 · Combined results · Place 5 · AuburnAuburnCombined results550.649
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 300m Hurdles · Place 19 · AuburnAuburn300m Hurdles36" / 0.914mRound P19.49.57a9
Apr 24Giles District MeetApr 24 · Combined results · Place 3 · AuburnAuburnCombined results349.079
Apr 13Blacksburg InvitationalApr 13 · 300m Hurdles · Place 3 · AuburnAuburn300m Hurdles350.87—
Apr 13Blacksburg InvitationalApr 13 · 300m Hurdles · Place 22 · AuburnAuburn300m Hurdles2250.87—
Apr 13Blacksburg InvitationalApr 13 · 110m Hurdles · Place 4 · AuburnAuburn110m Hurdles422.28—
Apr 13Blacksburg InvitationalApr 13 · 110m Hurdles · Place 26 · AuburnAuburn110m Hurdles2622.28—
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 7 · AuburnAuburnCombined results750.119
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 9 · AuburnAuburnCombined results921.169
Apr 3Giles Meet #2Apr 3 · Combined results · Place 11 · AuburnAuburnCombined results111:02.299
Apr 3Giles Meet #2Apr 3 · Combined results · Place 7 · AuburnAuburnCombined results721.04 PB9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Floyd County Middle School Meet #1Mar 30 · 200 Meters · Place 12 · AuburnAuburn200 Meters12.32.4 PB7
Mar 30Floyd County Middle School Meet #1Mar 30 · 100 Meters · Place 9 · AuburnAuburn100 Meters9.14.9 PB7