Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEast Coast Elite Roanoke #1 · Dec 166:02.87aEast Coast Elite Roanoke #1December 16, 2023
300 Meters · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 1049.43aECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
3200 Meters · IndoorHoliday Track Classic · Dec 1714:01.46aHoliday Track ClassicDecember 17, 2022
400 Meters · OutdoorBlue Demon Invitational · May 111:06.72aBlue Demon InvitationalMay 11, 2024
500 Meters · IndoorEast Coast Elite - Roanoke 12.19.24 · Dec 191:34.58aEast Coast Elite - Roanoke 12.19.24December 19, 2024
500 Meters · OutdoorWalter Bass Invite · Jan 171:36.12aWalter Bass InviteJanuary 17, 2026
Pole Vault · IndoorRegion 3D Championships · Feb 218' 6"Region 3D ChampionshipsFebruary 21, 2026
Pole Vault · OutdoorGolden Eagle Invitational · May 168-06.00Golden Eagle InvitationalMay 16, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Pole Vault · ChristiansburgPole Vault--NH12
May 282026 Region 3D Track & Field Championships 2026May 28 · Pole Vault · Place 6 · ChristiansburgPole Vault6.8' 0"12
May 16Golden Eagle InvitationalMay 16 · Pole Vault · Place 4 · ChristiansburgPole Vault4.8-06.00 PB12
Jan 17Walter Bass InviteJan 17 · 500 Meters · Place 74 · Christiansburg500 Meters74.1:36.12a PB12
Jan 17Walter Bass InviteJan 17 · Pole Vault · Place 11 · ChristiansburgPole Vault11.8-00.0012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · Pole Vault · Place 5 · ChristiansburgPole Vault5.8' 6" PB12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Pole Vault · Place 5 · ChristiansburgPole Vault5.2.45m12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 300 Meters · Place 41 · Christiansburg300 Meters41.49.43a PB12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Pole Vault · ChristiansburgPole Vault—NH12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 56 · Christiansburg300 Meters56.50.43a12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Pole Vault · Place 4 · ChristiansburgPole Vault4.2.45m12
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Pole Vault · Place 3 · ChristiansburgPole Vault3.2.30m11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 300 Meters · Place 79 · Christiansburg300 Meters79.50.02a11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · Pole Vault · Place 10 · ChristiansburgPole Vault10.2.30m11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 500 Meters · Place 22 · Christiansburg500 Meters22.1:34.58a PB11
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · Pole Vault · Place 5 · ChristiansburgPole Vault5.2.30m11
Dec 14East Coast Elite - RoanokeDec 14 · Pole Vault · Place 9 · ChristiansburgPole Vault9.1.98m11
Jan 5East Coast Elite #1Jan 5 · 1600 Meters · Place 28 · Christiansburg1600 Meters28.6:33.74a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Blue Demon InvitationalMay 11 · Pole Vault · Place 10 · ChristiansburgPole Vault10.7' 0"10
May 11Blue Demon InvitationalMay 11 · 400 Meters · Place 18 · Christiansburg400 Meters18.1:06.72a PB10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Pole Vault · Place 5 · ChristiansburgPole Vault5.6-00.0010
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 400 Meters · Place 11 · Christiansburg400 MetersRound P11.1:07.52a10
Apr 10River Ridge Quad MeetApr 10 · 400 Meters · Christiansburg400 Meters—DNS10
Apr 10River Ridge Quad MeetApr 10 · 200 Meters · Christiansburg200 Meters—DNS10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 1600 Meters · Place 5 · Christiansburg1600 Meters5.6:02.87a PB10
Dec 16East Coast Elite Roanoke #1Dec 16 · Pole Vault · Place 4 · ChristiansburgPole Vault4.2.00m10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 3200 Meters · Place 12 · Christiansburg3200 Meters12.14:01.46a PB9
Dec 10Liberty Flames HS InvitationalDec 10 · 1600 Meters · Place 56 · Christiansburg1600 Meters56.6:53.70a9