Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorVHSL Class 4 State Championships · Jun 514.60aVHSL Class 4 State ChampionshipsJune 5, 2026
300 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 2036.80aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
300 Meters · OutdoorWalter Bass Invite · Jan 1736.55aWalter Bass InviteJanuary 17, 2026
300m Hurdles · 36" / 0.914m · OutdoorVHSL Class 4 State Championships · Jun 540.66aVHSL Class 4 State ChampionshipsJune 5, 2026
55 Meter · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 66.86aEast Coast Elite - Roanoke 2.6.25February 6, 2025
55m Hurdles · 39" · IndoorRegion 4D Indoor Track & Field Championships · Feb 167.82aRegion 4D Indoor Track & Field ChampionshipsFebruary 16, 2026
55m Hurdles · 39" · OutdoorWalter Bass Invite · Jan 177.87aWalter Bass InviteJanuary 17, 2026
Combined results · OutdoorTitan Track Classic · Apr 2744.61Titan Track ClassicApril 27, 2024
Long Jump · IndoorEast Coast Elite - Roanoke 2.8.25 · Feb 85.52mEast Coast Elite - Roanoke 2.8.25February 8, 2025
Long Jump · OutdoorCosmopolitan Invitational Track and Field Meet · May 219-08.50Cosmopolitan Invitational Track and Field MeetMay 2, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 300m Hurdles · Place 10 · Salem300m Hurdles36" / 0.914m10.40.66a PB11
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 110m Hurdles · Place 4 · Salem110m Hurdles39" / 0.991mRound P4.14.60a PBWind: 0.611
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 110m Hurdles · Place 6 · Salem110m Hurdles39" / 0.991m6.14.83aWind: 0.111
May 26VHSL 4D Region ChampionshipMay 26 · 300m Hurdles · Place 3 · Salem300m Hurdles36" / 0.914m3.41.34a11
May 26VHSL 4D Region ChampionshipMay 26 · 110m Hurdles · Place 1 · Salem110m Hurdles39" / 0.991m1.15.39aWind: 0.611
Apr 25Knights Track Classic Apr 25 · 300m Hurdles · Place 1 · Salem300m Hurdles36" / 0.914m1.40.99a11
Apr 25Knights Track Classic Apr 25 · 110m Hurdles · Place 1 · Salem110m Hurdles39" / 0.991m1.15.68a11
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 25 · Salem300 Meters25.36.55a PB11
Jan 17Walter Bass InviteJan 17 · 55m Hurdles · Place 2 · Salem55m Hurdles39"Round P2.7.87a PB11
Jan 17Walter Bass InviteJan 17 · 55m Hurdles · Salem55m Hurdles39"--DNF11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 55m Hurdles · Place 1 · Salem55m Hurdles39"1.7.82a PB11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 300 Meters · Salem300 Meters—DNS11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55m Hurdles · Place 3 · Salem55m Hurdles39"3.8.03a11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 55m Hurdles · Place 2 · Salem55m Hurdles39"2.8.03a11

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 2 · Salem300 Meters2.36.80a PB11
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 37 · Salem55 Meter37.7.05a11
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 300 Meters · Place 1 · Salem300 Meters1.36.83a11
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55 Meter · Place 22 · Salem55 Meter22.6.99a11
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · 300 Meters · Place 8 · Salem300 Meters8.37.75a10
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · 55m Hurdles · Place 7 · Salem55m Hurdles39"7.8.30a10
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · Long Jump · SalemLong Jump--FOUL10
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55m Hurdles · Place 10 · Salem55m Hurdles39"10.9.30a10
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Long Jump · Place 15 · SalemLong Jump15.5.52m PB10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 300 Meters · Place 6 · Salem300 Meters6.36.85a10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55 Meter · Place 10 · Salem55 Meter10.6.86a PB10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 300 Meters · Place 8 · Salem300 Meters8.37.83a10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55m Hurdles · Place 7 · Salem55m Hurdles39"7.8.29a10
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 300 Meters · Place 36 · Salem300 Meters36.38.15a10
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 55m Hurdles · Place 8 · Salem55m Hurdles39"8.8.54a10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19Titan Track ClassicApr 19 · 300m Hurdles · Place 1 · Salem300m Hurdles36" / 0.914m1.41.35a10
Apr 19Titan Track ClassicApr 19 · 110m Hurdles · Place 1 · Salem110m Hurdles39" / 0.991m1.16.08a10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21VHSL Region 4D ChampionshipMay 21 · Long Jump · Place 17 · SalemLong Jump17.19-05.009
May 21VHSL Region 4D ChampionshipMay 21 · 300m Hurdles · Place 2 · Salem300m Hurdles36" / 0.914m2.41.84a9
May 21VHSL Region 4D ChampionshipMay 21 · 110m Hurdles · Place 5 · Salem110m Hurdles39" / 0.991m5.16.05a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Long Jump · Place 3 · SalemLong Jump3.19-08.50 PB9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 300m Hurdles · Place 1 · Salem300m Hurdles36" / 0.914mRound P1.42.57a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 300m Hurdles · Place 1 · Salem300m Hurdles36" / 0.914m1.43.22a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 110m Hurdles · Place 2 · Salem110m Hurdles39" / 0.991mRound P2.16.22a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 110m Hurdles · Place 2 · Salem110m Hurdles39" / 0.991m2.16.75a9
Apr 27Titan Track ClassicApr 27 · Combined results · Place 8 · Salem (Roanoke)Combined results818-09.009
Apr 27Titan Track ClassicApr 27 · Combined results · Place 6 · Salem (Roanoke)Combined results644.61 PB9
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 27 · Salem (Roanoke)Long Jump2718-01.50—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 10 · Salem (Roanoke)Long Jump1018-01.50—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 26 · Salem (Roanoke)Long Jump2618-01.50—
Apr 13Blacksburg InvitationalApr 13 · 300m Hurdles · Place 3 · Salem (Roanoke)300m Hurdles343.20—
Apr 13Blacksburg InvitationalApr 13 · 300m Hurdles · Place 3 · Salem (Roanoke)300m Hurdles343.20—
Apr 13Blacksburg InvitationalApr 13 · 110m Hurdles · Place 4 · Salem (Roanoke)110m Hurdles417.23—
Apr 13Blacksburg InvitationalApr 13 · 110m Hurdles · Place 7 · Salem (Roanoke)110m Hurdles717.23—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 5East Coast Elite #1Jan 5 · 300 Meters · Place 20 · Salem300 Meters20.39.52a9
Jan 5East Coast Elite #1Jan 5 · 55m Hurdles · Place 5 · Salem55m Hurdles39"5.9.14a9