Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorCosmopolitan Invitational Track and Field Meet · May 218.83aCosmopolitan Invitational Track and Field MeetMay 2, 2024
110m Hurdles · 39" / 0.991m · OutdoorVHSL 4D Region Championship · May 2618.13aVHSL 4D Region ChampionshipMay 26, 2026
300 Meters · IndoorWalter Bass HS Invitational · Jan 1841.59Walter Bass HS InvitationalJanuary 18, 2025
300 Meters · OutdoorWalter Bass Invite · Jan 1739.84aWalter Bass InviteJanuary 17, 2026
55 Meter · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 207.45aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 67.44aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorWalter Bass HS Invitational · Jan 187.63Walter Bass HS InvitationalJanuary 18, 2025
55m Hurdles · 39" · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 209.43aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
55m Hurdles · 39" · OutdoorLiberty Christmas HS Invitational · Dec 139.21aLiberty Christmas HS InvitationalDecember 13, 2025
Combined results · OutdoorTerrier Twilight Middle School Invitational · Apr 1220.58Terrier Twilight Middle School InvitationalApril 12, 2024
High Jump · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 101.63mECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
High Jump · OutdoorLiberty Flames HS Invitational · Dec 65' 6"Liberty Flames HS InvitationalDecember 6, 2025
Long Jump · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 205.28mECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
Long Jump · OutdoorWalter Bass Invite · Jan 1717-03.75Walter Bass InviteJanuary 17, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26VHSL 4D Region ChampionshipMay 26 · 110m Hurdles · Place 10 · BlacksburgBlacksburg110m Hurdles39" / 0.991m10.18.13a PBWind: 0.310
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 158 · BlacksburgBlacksburg300 Meters158.39.84a PB10
Jan 17Walter Bass InviteJan 17 · 55m Hurdles · Place 28 · BlacksburgBlacksburg55m Hurdles39"Round P28.9.22a10
Jan 17Walter Bass InviteJan 17 · Long Jump · Place 43 · BlacksburgBlacksburgLong Jump43.17-03.75 PB10
Jan 17Walter Bass InviteJan 17 · High Jump · Place 30 · BlacksburgBlacksburgHigh Jump30.5-02.0010

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55m Hurdles · Place 14 · BlacksburgBlacksburg55m Hurdles39"14.9.81a10
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · High Jump · BlacksburgBlacksburgHigh Jump—NH10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 55m Hurdles · Place 12 · BlacksburgBlacksburg55m Hurdles39"12.9.52a10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Long Jump · Place 27 · BlacksburgBlacksburgLong Jump27.5.19m10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · High Jump · Place 16 · BlacksburgBlacksburgHigh Jump16.1.63m PB10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55m Hurdles · Place 10 · BlacksburgBlacksburg55m Hurdles39"10.9.43a PB10
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 104 · BlacksburgBlacksburg55 Meter104.7.45a PB10
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Long Jump · Place 26 · BlacksburgBlacksburgLong Jump26.5.28m PB10
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · High Jump · Place 19 · BlacksburgBlacksburgHigh Jump19.1.58m10
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 300 Meters · Place 49 · BlacksburgBlacksburg300 Meters49.42.27a9
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55 Meter · Place 88 · BlacksburgBlacksburg55 Meter88.7.55a9
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Long Jump · Place 44 · BlacksburgBlacksburgLong Jump44.4.58m9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 300 Meters · Place 107 · BlacksburgBlacksburg300 Meters107.43.83a9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55 Meter · Place 163 · BlacksburgBlacksburg55 Meter163.7.66a9
Jan 18Walter Bass HS InvitationalJan 18 · 300 Meters · Place 193 · Blacksburg HBlacksburg H300 Meters19341.59 PB—
Jan 18Walter Bass HS InvitationalJan 18 · 55 Meters · Place 234 · Blacksburg HBlacksburg H55 MetersRound P2347.63 PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 165 · BlacksburgBlacksburg300 Meters165.40.21a10
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 37 · BlacksburgBlacksburg55m Hurdles39"Round P37.9.21a PB10
Dec 13Liberty Christmas HS InvitationalDec 13 · Long Jump · Place 33 · BlacksburgBlacksburgLong Jump33.16-11.2510
Dec 13Liberty Christmas HS InvitationalDec 13 · High Jump · Place 15 · BlacksburgBlacksburgHigh Jump15.5-02.0010
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 120 · BlacksburgBlacksburg300 Meters120.39.97a10
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 157 · BlacksburgBlacksburg55 MeterRound P157.7.44a PBWind: 010
Dec 6Liberty Flames HS InvitationalDec 6 · Long Jump · Place 62 · BlacksburgBlacksburgLong Jump62.16' 0.75"10
Dec 6Liberty Flames HS InvitationalDec 6 · High Jump · Place 12 · BlacksburgBlacksburgHigh Jump12.5' 6" PB10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55 Meter · Place 97 · BlacksburgBlacksburg55 Meter97.7.68a9
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 246 · BlacksburgBlacksburg300 Meters246.42.29a9
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 264 · BlacksburgBlacksburg55 MeterRound P264.7.64a9
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 210 · BlacksburgBlacksburg300 Meters210.43.44a9
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 217 · BlacksburgBlacksburg55 MeterRound P217.7.68a9
Dec 7Liberty Flames HS InvitationalDec 7 · Long Jump · Place 54 · BlacksburgBlacksburgLong Jump54.15-04.259

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 110m Hurdles · Place 12 · BlacksburgBlacksburg110m Hurdles30" / 0.762mRound P12.18.83a PB8
Apr 27Blacksburg Bruin ClassicApr 27 · 300m Hurdles · Place 4 · Blacksburg Middle ScBlacksburg Middle Sc300m Hurdles451.83—
Apr 27Blacksburg Bruin ClassicApr 27 · 300m Hurdles · Place 10 · Blacksburg Middle ScBlacksburg Middle Sc300m Hurdles1051.83—
Apr 27Blacksburg Bruin ClassicApr 27 · 110m Hurdles · Place 1 · Blacksburg Middle ScBlacksburg Middle Sc110m Hurdles119.09—
Apr 27Blacksburg Bruin ClassicApr 27 · 110m Hurdles · Place 3 · Blacksburg Middle ScBlacksburg Middle Sc110m Hurdles319.09—
Apr 13Christiansburg InvitationalApr 13 · Combined results · Place 4 · Blacksburg Middle ScBlacksburg Middle ScCombined results451.708
Apr 13Christiansburg InvitationalApr 13 · Combined results · Place 7 · Blacksburg Middle ScBlacksburg Middle ScCombined results720.918
Apr 12Terrier Twilight Middle School InvitationalApr 12 · Combined results · Place 5 · Blacksburg Middle ScBlacksburg Middle ScCombined results520.58 PB8