Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGolden Eagle Invitational · May 1611.24aGolden Eagle InvitationalMay 16, 2026
200 Meters · OutdoorVHSL Region 3D Outdoor Championships · May 2524.80VHSL Region 3D Outdoor ChampionshipsMay 25, 2023
300 Meters · IndoorECE Roanoke "The Top 600 Invitational" · Feb 738.11aECE Roanoke "The Top 600 Invitational"February 7, 2026
300 Meters · OutdoorWalter Bass Invite · Jan 1737.29aWalter Bass InviteJanuary 17, 2026
400 Meters · OutdoorKnights Track Classic · Apr 2553.41aKnights Track Classic April 25, 2026
55 Meter · IndoorECE Roanoke "The Top 600 Invitational" · Feb 76.82aECE Roanoke "The Top 600 Invitational"February 7, 2026
55 Meter · OutdoorWalter Bass Invite · Jan 176.95aWalter Bass InviteJanuary 17, 2026
Combined results · OutdoorHighlander Track Classic · Apr 1024.94Highlander Track ClassicApril 10, 2024
Long Jump · IndoorWalter Bass HS Invitational · Jan 1316-02.75Walter Bass HS InvitationalJanuary 13, 2023
Long Jump · OutdoorTitan Track Classic · Apr 1918-05.00Titan Track ClassicApril 19, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 243 · Knights TCKnights TC100 MetersRound P243.11.78aWind: -2.812
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100 Meters · Place 22 · Cave SpringCave Spring100 MetersRound P22.11.28aWind: 1.912
May 282026 Region 3D Track & Field Championships 2026May 28 · 400 Meters · Place 11 · Cave SpringCave Spring400 Meters11.54.97a12
May 282026 Region 3D Track & Field Championships 2026May 28 · 100 Meters · Place 13 · Cave SpringCave Spring100 Meters13.11.52a12
May 16Golden Eagle InvitationalMay 16 · 100 Meters · Place 9 · Cave SpringCave Spring100 Meters9.11.24a PB12
Apr 25Knights Track Classic Apr 25 · 400 Meters · Place 4 · Cave SpringCave Spring400 Meters4.53.41a PB12
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 43 · Cave SpringCave Spring300 Meters43.37.29a PB12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 63 · Cave SpringCave Spring55 MeterRound P63.6.95a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 300 Meters · Place 10 · Cave SpringCave Spring300 Meters10.38.11a PB12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55 Meter · Place 13 · Cave SpringCave Spring55 Meter13.6.82a PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Cave SpringCave Spring300 Meters—DNS12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 26 · Cave SpringCave Spring55 Meter26.6.95a12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55 Meter · Place 21 · Cave SpringCave Spring55 Meter21.6.99a12
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 300 Meters · Cave SpringCave Spring300 Meters—DNS11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55 Meter · Place 20 · Cave SpringCave Spring55 Meter20.6.93a11
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 300 Meters · Place 53 · Cave SpringCave Spring300 Meters53.40.63a11
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55 Meter · Place 38 · Cave SpringCave Spring55 Meter38.6.98a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 92 · Cave SpringCave Spring300 Meters92.38.98a12
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 56 · Cave SpringCave Spring55 MeterRound P56.6.95aWind: 012
Apr 19Titan Track ClassicApr 19 · Long Jump · Place 8 · Cave SpringCave SpringLong Jump8.18-05.00 PB11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 300 Meters · Place 22 · Cave SpringCave Spring300 Meters22.40.08a11
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 175 · Cave SpringCave Spring300 Meters175.41.30a10
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 138 · Cave SpringCave Spring55 MeterRound P138.7.15a10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 11 · Cave Spring High SchCave Spring High SchCombined results1124.94 PB10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 200 Meters · Place 3 · Cave Spring High SchCave Spring High Sch200 Meters324.80 PB9
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 200 Meters · Place 25 · Cave Spring High SchCave Spring High Sch200 Meters2524.809
May 13Blue Demon InvitationalMay 13 · 200 Meters · Place 4 · Cave Spring High SchCave Spring High Sch200 Meters425.59—
May 13Blue Demon InvitationalMay 13 · 200 Meters · Place 44 · Cave Spring High SchCave Spring High Sch200 Meters4425.59—
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 28 · Cave Spring High SchCave Spring High SchCombined results2825.899

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 76 · Cave SpringCave Spring55 MeterRound P76.7.40a9
Jan 13Walter Bass HS InvitationalJan 13 · Long Jump · Place 27 · Cave SpringCave SpringLong Jump27.16-02.75 PB9
Jan 7Liberty Premier HS InvitationalJan 7 · 300 Meters · Place 242 · Cave SpringCave Spring300 Meters242.42.96a9
Jan 7Liberty Premier HS InvitationalJan 7 · Long Jump · Place 68 · Cave SpringCave SpringLong Jump68.16-01.759