Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorHVMS vs. CSMS vs. RMMS · Mar 1518.41HVMS vs. CSMS vs. RMMSMarch 15, 2023
100m Hurdles · 33" / 0.838m · OutdoorKnights Track Classic · Apr 2517.39aKnights Track Classic April 25, 2026
300 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 2044.09aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 643.39aLiberty Flames HS InvitationalDecember 6, 2025
300m Hurdles · 30" / 0.762m · OutdoorVHSL Class 3 State Championships · Jun 546.52aVHSL Class 3 State ChampionshipsJune 5, 2026
55 Meter · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 108.19aECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
55 Meter · OutdoorWalter Bass Invite · Jan 178.11aWalter Bass InviteJanuary 17, 2026
55m Hurdles · 33" · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 2310.00aEast Coast Elite - Roanoke 1.23.25January 23, 2025
Combined results · OutdoorHighlander Track Classic · Apr 1019.10Highlander Track ClassicApril 10, 2024
High Jump · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 61.35mEast Coast Elite - Roanoke 2.6.25February 6, 2025
High Jump · Outdoor2026 Region 3D Track & Field Championships 2026 · May 284' 10"2026 Region 3D Track & Field Championships 2026May 28, 2026
Long Jump · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 64.19mEast Coast Elite - Roanoke 2.6.25February 6, 2025
Long Jump · OutdoorTitan Track Classic · Apr 1913-07.00Titan Track ClassicApril 19, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · High Jump · Cave SpringCave SpringHigh Jump--NH11
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 300m Hurdles · Place 4 · Cave SpringCave Spring300m Hurdles30" / 0.762m4.46.52a PB11
May 282026 Region 3D Track & Field Championships 2026May 28 · High Jump · Place 3 · Cave SpringCave SpringHigh Jump3.4' 10" PB11
May 282026 Region 3D Track & Field Championships 2026May 28 · 300m Hurdles · Place 3 · Cave SpringCave Spring300m Hurdles30" / 0.762m3.48.02a11
May 282026 Region 3D Track & Field Championships 2026May 28 · 100m Hurdles · Place 13 · Cave SpringCave Spring100m Hurdles33" / 0.838m13.21.01a11
May 16Golden Eagle InvitationalMay 16 · 300m Hurdles · Place 3 · Cave SpringCave Spring300m Hurdles30" / 0.762m3.47.76a11
May 16Golden Eagle InvitationalMay 16 · 100m Hurdles · Place 12 · Cave SpringCave Spring100m Hurdles33" / 0.838m12.17.81a11
Apr 25Knights Track Classic Apr 25 · High Jump · Place 4 · Cave SpringCave SpringHigh Jump4.4-04.0011
Apr 25Knights Track Classic Apr 25 · 300m Hurdles · Place 4 · Cave SpringCave Spring300m Hurdles30" / 0.762m4.51.41a11
Apr 25Knights Track Classic Apr 25 · 100m Hurdles · Place 4 · Cave SpringCave Spring100m Hurdles33" / 0.838m4.17.39a PB11
Apr 23Patrick Henry HS (Roanoke) Home MeetApr 23 · 100m Hurdles · Place 2 · Cave SpringCave Spring100m Hurdles33" / 0.838m2.18.04a11
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 29 · Cave SpringCave Spring300 Meters29.43.82a11
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 103 · Cave SpringCave Spring55 MeterRound P103.8.11a PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · 300 Meters · Place 5 · Cave SpringCave Spring300 Meters5.44.67a11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 300 Meters · Place 7 · Cave SpringCave Spring300 Meters7.44.31a11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 300 Meters · Place 3 · Cave SpringCave Spring300 Meters3.45.05a11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 55 Meter · Place 31 · Cave SpringCave Spring55 Meter31.8.19a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 3 · Cave SpringCave Spring300 Meters3.44.09a PB11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55 Meter · Place 44 · Cave SpringCave Spring55 Meter44.8.49a10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Long Jump · Place 9 · Cave SpringCave SpringLong Jump9.4.19m PB10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · High Jump · Place 10 · Cave SpringCave SpringHigh Jump10.1.35m PB10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55m Hurdles · Place 10 · Cave SpringCave Spring55m Hurdles33"10.10.00a PB10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Long Jump · Place 45 · Cave SpringCave SpringLong Jump45.3.43m10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 40 · Cave SpringCave Spring300 Meters40.43.39a PB11
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 123 · Cave SpringCave Spring55 MeterRound P123.8.31aWind: 011
Apr 19Titan Track ClassicApr 19 · Long Jump · Place 13 · Cave SpringCave SpringLong Jump13.13-07.00 PB10
Apr 19Titan Track ClassicApr 19 · 300m Hurdles · Place 3 · Cave SpringCave Spring300m Hurdles30" / 0.762m3.47.68a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 300 Meters · Place 15 · Cave SpringCave Spring300 Meters15.47.61a10
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55m Hurdles · Place 7 · Cave SpringCave Spring55m Hurdles33"7.10.09a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 5 · Cave Spring High SchCave Spring High SchCombined results555.099
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 7 · Cave Spring High SchCave Spring High SchCombined results719.10 PB9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 15HVMS vs. CSMS vs. RMMSMar 15 · 100m Hurdles · Place 1 · Cave SpringCave Spring100m Hurdles30" / 0.762m1.18.41 PB8