Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Class 3 State Championships · Jun 510.92aVHSL Class 3 State ChampionshipsJune 5, 2026
200 Meters · OutdoorGolden Eagle Invitational · May 1622.56aGolden Eagle InvitationalMay 16, 2026
300 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 2037.64aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
55 Meter · IndoorECE Roanoke "The Top 600 Invitational" · Feb 76.64aECE Roanoke "The Top 600 Invitational"February 7, 2026
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 66.74aLiberty Flames HS InvitationalDecember 6, 2025
Combined results · OutdoorHighlander Track Classic · Apr 1012.04Highlander Track ClassicApril 10, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 200 Meters · Place 17 · Cave SpringCave Spring200 MetersRound P17.22.14aWind: 3.211
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100 Meters · Place 5 · Cave SpringCave Spring100 MetersRound P5.11.00aWind: 0.811
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100 Meters · Place 3 · Cave SpringCave Spring100 Meters3.10.92a PBWind: 1.411
May 282026 Region 3D Track & Field Championships 2026May 28 · 200 Meters · Cave SpringCave Spring200 Meters—DNS11
May 282026 Region 3D Track & Field Championships 2026May 28 · 100 Meters · Place 4 · Cave SpringCave Spring100 Meters4.11.13a11
May 16Golden Eagle InvitationalMay 16 · 200 Meters · Place 3 · Cave SpringCave Spring200 Meters3.22.56a PB11
Apr 25Knights Track Classic Apr 25 · 200 Meters · Place 5 · Cave SpringCave Spring200 Meters5.23.08a11
Apr 25Knights Track Classic Apr 25 · 100 Meters · Place 3 · Cave SpringCave Spring100 Meters3.11.20a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · 300 Meters · Cave SpringCave Spring300 Meters—DNS11
Feb 21Region 3D ChampionshipsFeb 21 · 55 Meter · Place 4 · Cave SpringCave Spring55 Meter4.6.65a11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 300 Meters · Place 7 · Cave SpringCave Spring300 Meters7.37.90a11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55 Meter · Place 4 · Cave SpringCave Spring55 Meter4.6.64a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 9 · Cave SpringCave Spring300 Meters9.37.64a PB11
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 4 · Cave SpringCave Spring55 Meter4.6.73a11
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 300 Meters · Place 4 · Cave SpringCave Spring300 Meters4.37.72a11
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55 Meter · Place 6 · Cave SpringCave Spring55 Meter6.6.79a11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55 Meter · Place 7 · Cave SpringCave Spring55 Meter7.6.80a10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55 Meter · Place 9 · Cave SpringCave Spring55 Meter9.6.76a10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 23 · Cave SpringCave Spring55 MeterRound P23.6.74a PBWind: 011
Apr 19Titan Track ClassicApr 19 · 200 Meters · Place 7 · Cave SpringCave Spring200 Meters7.23.27a10
Apr 19Titan Track ClassicApr 19 · 100 Meters · Place 9 · Cave SpringCave Spring100 Meters9.11.44a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 300 Meters · Place 9 · Cave SpringCave Spring300 Meters9.38.14a10
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 99 · Cave SpringCave Spring300 Meters99.39.12a9
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 116 · Cave SpringCave Spring55 MeterRound P116.7.10a9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 200 Meters · Place 2 · Cave SpringCave Spring200 MetersRound P2.23.34a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 200 Meters · Place 3 · Cave SpringCave Spring200 Meters3.23.71a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 100 Meters · Place 3 · Cave SpringCave Spring100 MetersRound P3.11.43a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 100 Meters · Place 4 · Cave SpringCave Spring100 Meters4.11.68a9
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 2 · Cave Spring High SchCave Spring High SchCombined results223.539
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 14 · Cave Spring High SchCave Spring High SchCombined results1412.04 PB9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 15HVMS vs. CSMS vs. RMMSMar 15 · 100 Meters · Place 2 · Cave SpringCave Spring100 Meters2.12.568