Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMark Martin Invitational · Mar 2812.11aMark Martin InvitationalMarch 28, 2026
100 Meters · OutdoorBlue & Gold HS Track Classic · Apr 1911.42Blue & Gold HS Track ClassicApril 19, 2025
200 Meters · OutdoorBlue & Gold HS Track Classic · Apr 1924.25Blue & Gold HS Track ClassicApril 19, 2025
300 Meters · IndoorBulldog Invitational · Feb 138.22Bulldog InvitationalFebruary 1, 2025
55 Meters · IndoorBlue Ridge Last Chance · Feb 87.09Blue Ridge Last ChanceFebruary 8, 2024
Combined results · OutdoorTitan Track Classic · Apr 2719.78Titan Track ClassicApril 27, 2024
Long Jump · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 35.31mECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
Long Jump · OutdoorBlue Demon Invitational · May 95.61mBlue Demon InvitationalMay 9, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 282026 Region 3D Track & Field Championships 2026May 28 · 200 Meters · Pulaski County200 Meters—DNS12
May 9Blue Demon InvitationalMay 9 · Long Jump · Place 33 · Pulaski CountyLong Jump335.61m PB12
May 9Blue Demon InvitationalMay 9 · 100 Meters · Place 33 · Pulaski County100 Meters3311.74a12
May 1Dogwood Track ClassicMay 1 · 100 Meters · Place 106 · Pulaski County100 MetersRound P106.12.00aWind: 2.212
Apr 8Salem Quad Meet (Roanoke)Apr 8 · Long Jump · Place 4 · Pulaski CountyLong Jump417-912
Apr 8Salem Quad Meet (Roanoke)Apr 8 · 200 Meters · Place 10 · Pulaski County200 Meters1024.51a12
Apr 8Salem Quad Meet (Roanoke)Apr 8 · 100 Meters · Place 10 · Pulaski County100 Meters1011.70a12
Apr 231st Annual Judy Thomas InvitationalApr 2 · 200 Meters · Place 15 · Pulaski County200 Meters1524.62a12
Apr 231st Annual Judy Thomas InvitationalApr 2 · 100 Meters · Place 17 · Pulaski County100 Meters1711.93a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · Long Jump · Place 13 · Pulaski CountyLong Jump13.18' 5"12
Mar 28Mark Martin InvitationalMar 28 · 200 Meters · Pulaski County200 Meters—DNS12
Mar 28Mark Martin InvitationalMar 28 · 100 Meters · Place 18 · Pulaski County100 Meters18.12.11a PB12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · Long Jump · Place 14 · Pulaski CountyLong Jump145.31m PB12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 55 Meters · Place 37 · Pulaski County55 Meters377.26a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26Knights Track ClassicApr 26 · 200 Meters · Place 19 · Pulaski Coun200 Meters1924.71—
Apr 26Knights Track ClassicApr 26 · 100 Meters · Place 27 · Pulaski Coun100 Meters2712.19—
Apr 19Blue & Gold HS Track ClassicApr 19 · 200 Meters · Place 19 · Pulaski Coun200 Meters1924.25 PB11
Apr 19Blue & Gold HS Track ClassicApr 19 · 100 Meters · Place 17 · Pulaski Coun100 Meters1711.42 PB11
Apr 16Blacksburg QuadApr 16 · Discus · Place 13 · Pulaski CountyDiscus1372' 2"11
Mar 22Bearcat InvitationalMar 22 · High Jump · Place 8 · Pulaski CountyHigh Jump85-211
Mar 22Bearcat InvitationalMar 22 · 300m Hurdles · Place 5 · Pulaski County300m Hurdles547.46a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 300 Meters · Place 19 · Pulaski County300 Meters1939.96a—
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 55 · Pulaski Coun300 Meters5538.22 PB11
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 91 · Pulaski Coun300 Meters9139.83911
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 91 · Pulaski Coun300 Meters9139.83911

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23VHSL Region 3D ChampionshipsMay 23 · Triple Jump · Place 15 · Pulaski CountyTriple Jump1535-1—
May 23VHSL Region 3D ChampionshipsMay 23 · Long Jump · Place 20 · Pulaski CountyLong Jump2017-6—
May 23VHSL Region 3D ChampionshipsMay 23 · 300m Hurdles · Place 7 · Pulaski County300m Hurdles744.05a—
Apr 27Titan Track ClassicApr 27 · Combined results · Place 22 · Pulaski CountyCombined results2217-00.0010
Apr 27Titan Track ClassicApr 27 · Combined results · Place 17 · Pulaski CountyCombined results1734-07.0010
Apr 27Titan Track ClassicApr 27 · Combined results · Place 9 · Pulaski CountyCombined results945.5610
Apr 27Titan Track ClassicApr 27 · Combined results · Place 12 · Pulaski CountyCombined results1219.78 PB10
Apr 13Blacksburg InvitationalApr 13 · Triple Jump · Place 20 · Pulaski CountyTriple Jump2037-10.00—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 27 · Pulaski CountyLong Jump2718-01.50—
Apr 13Blacksburg InvitationalApr 13 · Triple Jump · Place 13 · Pulaski CountyTriple Jump1337-10.00—
Apr 13Blacksburg InvitationalApr 13 · Triple Jump · Place 20 · Pulaski CountyTriple Jump2037-10.00—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 10 · Pulaski CountyLong Jump1018-01.50—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 26 · Pulaski CountyLong Jump2618-01.50—
Apr 13Blacksburg InvitationalApr 13 · 300m Hurdles · Place 3 · Pulaski County300m Hurdles347.58—
Apr 13Blacksburg InvitationalApr 13 · 300m Hurdles · Place 11 · Pulaski County300m Hurdles1147.58—
Apr 13Blacksburg InvitationalApr 13 · 110m Hurdles · Place 4 · Pulaski County110m Hurdles418.89—
Apr 13Blacksburg InvitationalApr 13 · 110m Hurdles · Place 10 · Pulaski County110m Hurdles1018.89—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · Triple Jump · Place 7 · Pulaski CountyTriple Jump737-6—
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · Long Jump · Place 9 · Pulaski CountyLong Jump918-6.25—
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · High Jump · Place 5 · Pulaski CountyHigh Jump55-6—
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · 300 Meters · Place 11 · Pulaski County300 Meters1138.79a—
Feb 8Blue Ridge Last ChanceFeb 8 · 55 Meters · Place 8 · Pulaski County55 Meters87.09 PBSO