Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlacksburg Quad · Apr 1615.22Blacksburg QuadApril 16, 2025
100m Hurdles · 33" / 0.838m · OutdoorGolden Eagle Invitational · May 1617.95aGolden Eagle InvitationalMay 16, 2026
200 Meters · OutdoorBlacksburg Quad · Apr 1632.57Blacksburg QuadApril 16, 2025
300 Meters · IndoorAbingdon Polar Bear Invitational · Feb 1046.74Abingdon Polar Bear InvitationalFebruary 10, 2026
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1346.63aLiberty Christmas HS InvitationalDecember 13, 2025
300m Hurdles · 30" / 0.762m · OutdoorGolden Eagle Invitational · May 1649.76aGolden Eagle InvitationalMay 16, 2026
55 Meter · IndoorLiberty Christmas HS Invitational · Dec 148.72aLiberty Christmas HS InvitationalDecember 14, 2024
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 68.57aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorAbingdon Polar Bear Invitational · Feb 108.83Abingdon Polar Bear InvitationalFebruary 10, 2026
55m Hurdles · 33" · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 1010.57aECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
55m Hurdles · 33" · OutdoorWalter Bass Invite · Jan 1710.78aWalter Bass InviteJanuary 17, 2026
High Jump · OutdoorBlue Demon Invitational · May 101.34mBlue Demon InvitationalMay 10, 2025
Long Jump · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 33.97mECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
Long Jump · OutdoorLiberty Christmas HS Invitational · Dec 1311-02.50Liberty Christmas HS InvitationalDecember 13, 2025
Pole Vault · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 31.85mECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
Pole Vault · OutdoorBlue Demon Invitational · May 101.83mBlue Demon InvitationalMay 10, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Pole Vault · Place 9 · BlacksburgPole Vault9.9-00.0010
May 26VHSL 4D Region ChampionshipMay 26 · Pole Vault · Place 4 · BlacksburgPole Vault4.8-06.0010
May 16Golden Eagle InvitationalMay 16 · Pole Vault · BlacksburgPole Vault--8-06.0010
May 16Golden Eagle InvitationalMay 16 · 300m Hurdles · Blacksburg300m Hurdles30" / 0.762m--49.76a PB10
May 16Golden Eagle InvitationalMay 16 · 100m Hurdles · Blacksburg100m Hurdles33" / 0.838m--17.95a PB10
May 9Blue Demon InvitationalMay 9 · Pole Vault · Place 9 · BlacksburgPole Vault92.43m10
May 9Blue Demon InvitationalMay 9 · 300m Hurdles · Place 12 · Blacksburg300m Hurdles1250.98a10
May 9Blue Demon InvitationalMay 9 · 100m Hurdles · Place 15 · Blacksburg100m Hurdles1518.04a10
May 2East Coast Elite - OMSOCMay 2 · Pole Vault · Place 5 · BlacksburgPole Vault52.27m10
May 2East Coast Elite - OMSOCMay 2 · 300m Hurdles · Place 4 · Blacksburg300m Hurdles451.35a10
May 2East Coast Elite - OMSOCMay 2 · 100m Hurdles · Place 4 · Blacksburg100m Hurdles418.87a10
Apr 25All-American RelaysApr 25 · 300m Hurdles · Place 13 · Blacksburg300m Hurdles1352.63a10
Apr 25All-American RelaysApr 25 · 100m Hurdles · Place 13 · Blacksburg100m Hurdles1319.37a10
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 102 · Blacksburg300 Meters102.47.08a10
Jan 17Walter Bass InviteJan 17 · 55m Hurdles · Place 45 · Blacksburg55m Hurdles33"Round P45.10.78a PB10
Jan 17Walter Bass InviteJan 17 · Pole Vault · Place 11 · BlacksburgPole Vault11.7-00.0010

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 55m Hurdles · Place 13 · Blacksburg High Scho55m Hurdles1310.63—
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 300 Meters · Place 10 · Blacksburg High Scho300 Meters1046.74 PB—
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 55 Meters · Place 45 · Blacksburg High Scho55 Meters458.83 PB—
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 300 Meters · Place 20 · Blacksburg300 Meters20.47.48a10
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55m Hurdles · Place 19 · Blacksburg55m Hurdles33"19.10.70a10
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Pole Vault · Place 7 · BlacksburgPole Vault7.2.30m10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 55m Hurdles · Place 11 · Blacksburg55m Hurdles33"11.10.57a PB10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 55 Meter · Place 92 · Blacksburg55 Meter92.8.77a10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Pole Vault · Place 7 · BlacksburgPole Vault7.2.15m10
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · Long Jump · Place 25 · BlacksburgLong Jump253.97m PB10
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · Pole Vault · Place 12 · BlacksburgPole Vault121.85m PB10
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 55m Hurdles · Place 16 · Blacksburg55m Hurdles1610.88a10
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 300 Meters · Place 27 · Blacksburg300 Meters2748.28a10

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 116 · Blacksburg300 Meters116.46.63a PB10
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 55 · Blacksburg55m Hurdles33"Round P55.11.51a10
Dec 13Liberty Christmas HS InvitationalDec 13 · Long Jump · Place 45 · BlacksburgLong Jump45.11-02.50 PB10
Dec 13Liberty Christmas HS InvitationalDec 13 · Pole Vault · BlacksburgPole Vault--NH10
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 112 · Blacksburg300 Meters112.46.86a10
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 141 · Blacksburg55 MeterRound P141.8.57a PBWind: 010
Dec 6Liberty Flames HS InvitationalDec 6 · Pole Vault · BlacksburgPole Vault--NM10
May 10Blue Demon InvitationalMay 10 · Pole Vault · Place 22 · BlacksburgPole Vault226' 0"9
May 10Blue Demon InvitationalMay 10 · Pole Vault · Place 22 · BlacksburgPole Vault221.83m PB9
May 10Blue Demon InvitationalMay 10 · Long Jump · Place 24 · BlacksburgLong Jump244.06m9
May 10Blue Demon InvitationalMay 10 · High Jump · Place 11 · BlacksburgHigh Jump111.34m PB9
May 10Blue Demon InvitationalMay 10 · 300m Hurdles · Place 18 · Blacksburg300m Hurdles1853.109
May 10Blue Demon InvitationalMay 10 · 100m Hurdles · Place 23 · Blacksburg100m Hurdles2319.799
May 3East Coast Elite - OMSOCMay 3 · Pole Vault · Place 10 · BlacksburgPole Vault101.83m9
May 3East Coast Elite - OMSOCMay 3 · 300m Hurdles · Place 5 · Blacksburg300m Hurdles554.139
May 3East Coast Elite - OMSOCMay 3 · 100m Hurdles · Place 9 · Blacksburg100m Hurdles920.789
May 3East Coast Elite - OMSOCMay 3 · 100 Meters · Place 25 · Blacksburg100 Meters2515.249
Apr 19Titan Track ClassicApr 19 · 300m Hurdles · Place 7 · Blacksburg300m Hurdles30" / 0.762m7.54.86a9
Apr 19Titan Track ClassicApr 19 · 100m Hurdles · Place 10 · Blacksburg100m Hurdles33" / 0.838m10.21.10a9
Apr 16Blacksburg QuadApr 16 · Pole Vault · Place 5 · BlacksburgPole Vault55' 6"9
Apr 16Blacksburg QuadApr 16 · Long Jump · Place 22 · BlacksburgLong Jump2212' 9"9
Apr 16Blacksburg QuadApr 16 · High Jump · Place 12 · BlacksburgHigh Jump124' 2"9
Apr 16Blacksburg QuadApr 16 · 200 Meters · Place 23 · Blacksburg200 Meters2332.57 PB9
Apr 16Blacksburg QuadApr 16 · 100 Meters · Place 37 · Blacksburg100 Meters3715.22 PB9
Apr 5Blacksburg InvitationalApr 5 · Long Jump · Place 20 · BlacksburgLong Jump2013-39
Apr 5Blacksburg InvitationalApr 5 · Pole Vault · Place 7 · BlacksburgPole Vault76-69
Apr 5Blacksburg InvitationalApr 5 · High Jump · Place 16 · BlacksburgHigh Jump164-09
Apr 5Blacksburg InvitationalApr 5 · 300m Hurdles · Place 10 · Blacksburg300m Hurdles1055.09a9
Apr 5Blacksburg InvitationalApr 5 · 100m Hurdles · Place 10 · Blacksburg100m Hurdles1020.59a9

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 300 Meters · Place 48 · Blacksburg300 Meters48.52.50a9
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55m Hurdles · Place 17 · Blacksburg55m Hurdles33"17.11.68a9
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55 Meter · Place 80 · Blacksburg55 Meter80.9.24a9
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Long Jump · Place 35 · BlacksburgLong Jump35.3.52m9
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · High Jump · BlacksburgHigh Jump—NH9
Jan 27Jefferson Forest Seminole Quad #2Jan 27 · High Jump · Place 10 · Blacksburg HHigh Jump104-02.009
Jan 27Jefferson Forest Seminole Quad #2Jan 27 · 55m Hurdles · Place 8 · Blacksburg H55m Hurdles811.369
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 300 Meters · Place 59 · Blacksburg300 Meters59.50.76a9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55m Hurdles · Place 29 · Blacksburg55m Hurdles33"29.11.58a9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55 Meter · Place 144 · Blacksburg55 Meter144.9.24a9
Jan 18Walter Bass HS InvitationalJan 18 · 55m Hurdles · Place 53 · Blacksburg H55m HurdlesRound P5311.656—
Jan 18Walter Bass HS InvitationalJan 18 · 300 Meters · Place 226 · Blacksburg H300 Meters22652.51—
Jan 18Walter Bass HS InvitationalJan 18 · 55 Meters · Place 222 · Blacksburg H55 MetersRound P2229.333—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55m Hurdles · Place 15 · Blacksburg55m Hurdles33"15.11.08a9
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 199 · Blacksburg300 Meters199.49.21a9
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 233 · Blacksburg55 MeterRound P233.8.72a PB9
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 177 · Blacksburg300 Meters177.49.73a9
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 202 · Blacksburg55 MeterRound P202.8.86a9
Dec 7Liberty Flames HS InvitationalDec 7 · Long Jump · Place 45 · BlacksburgLong Jump45.11-00.009