Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Christmas HS Invitational · Dec 143:05.17aLiberty Christmas HS InvitationalDecember 14, 2024
1600 Meters · IndoorEast Coast Elite - Roanoke 12.19.24 · Dec 195:11.13aEast Coast Elite - Roanoke 12.19.24December 19, 2024
1600 Meters · OutdoorCosmopolitan Invitational Track and Field Meet · May 25:17.72aCosmopolitan Invitational Track and Field MeetMay 2, 2024
3200 Meters · OutdoorWally Gilbert Invitational · Dec 914:02.85aWally Gilbert InvitationalDecember 9, 2023
500 Meters · IndoorWally Gilbert Invitational · Dec 102:01.55aWally Gilbert InvitationalDecember 10, 2022
55 Meter · IndoorWally Gilbert Invitational · Dec 109.65aWally Gilbert InvitationalDecember 10, 2022
800 Meters · OutdoorGolden Eagle Invitational · May 162:22.19aGolden Eagle InvitationalMay 16, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 282026 Region 3D Track & Field Championships 2026May 28 · 1600 Meters · Place 19 · Staunton River1600 Meters19.5:42.28a12
May 282026 Region 3D Track & Field Championships 2026May 28 · 800 Meters · Place 25 · Staunton River800 Meters25.2:39.84a12
May 20VHSL Blue Ridge District OD ChampionshipsMay 20 · 1600 Meters · Place 8 · Staunton River1600 Meters8.5:23.10a12
May 20Blacksburg Quad MeetMay 20 · 1600 Meters · Place 8 · Staunton River1600 Meters8.5:23.10a12
May 16Golden Eagle InvitationalMay 16 · 800 Meters · Place 24 · Staunton River800 Meters24.2:22.19a PB12
May 6Byrd Senior NightMay 6 · 1600 Meters · Place 2 · Staunton River1600 Meters2.5:23.78a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · 1600 Meters · Place 14 · Staunton River1600 Meters14.5:43.81a12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 1600 Meters · Place 44 · Staunton River1600 Meters44.5:38.19a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1000 Meters · Staunton River1000 Meters—DNS12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 1000 Meters · Staunton River1000 Meters—DNS12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 1600 Meters · Place 38 · Staunton River1600 Meters38.5:56.68a12
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 1000 Meters · Place 17 · Staunton River1000 Meters17.3:08.07a11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 1600 Meters · Place 12 · Staunton River1600 Meters12.5:16.29a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1600 Meters · Place 18 · Staunton River1600 Meters18.5:11.13a PB11
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 138 · Staunton River1000 Meters138.3:05.17a PB11
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 117 · Staunton River1600 Meters117.5:12.41a11
Dec 7Liberty Flames HS InvitationalDec 7 · 1000 Meters · Place 85 · Staunton River1000 Meters85.3:15.90a11
Dec 7Liberty Flames HS InvitationalDec 7 · 1600 Meters · Place 89 · Staunton River1600 Meters89.5:13.46a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 12 · Staunton River1600 Meters12.5:17.72a PB10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 800 Meters · Place 20 · Staunton River800 Meters20.2:25.77a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Wally Gilbert InvitationalDec 9 · 3200 Meters · Place 4 · Staunton River3200 Meters4.14:02.85a PB10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Wally Gilbert InvitationalDec 10 · 500 Meters · Place 29 · Staunton River500 Meters29.2:01.55a PB12
Dec 10Wally Gilbert InvitationalDec 10 · 55 Meter · Place 55 · Staunton River55 Meter55.9.65a PB12