Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 104:01.07aECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
1000 Meters · OutdoorWalter Bass Invite · Jan 173:49.09aWalter Bass InviteJanuary 17, 2026
1600 Meters · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 106:43.28aECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
1600 Meters · OutdoorAll-American Relays · Apr 256:25.35aAll-American RelaysApril 25, 2026
3200 Meters · OutdoorVHSL Class 1 State Championships · Jun 513:20.45aVHSL Class 1 State ChampionshipsJune 5, 2026
800 Meters · OutdoorNew River Invitational 2026 · Apr 102:51.35aNew River Invitational 2026April 10, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 1 State ChampionshipsJun 5 · 3200 Meters · Place 9 · Giles3200 Meters9.13:20.45a PB9
May 26VHSL Region 1C ChampionshipMay 26 · 3200 Meters · Place 2 · Giles3200 Meters2.14:22.02a9
Apr 25All-American RelaysApr 25 · 1600 Meters · Place 16 · Giles1600 Meters166:25.35a PB9
Apr 25All-American RelaysApr 25 · 800 Meters · Place 13 · Giles800 Meters132:56.38a9
Apr 10New River Invitational 2026Apr 10 · 800 Meters · Place 6 · Giles800 Meters6.2:51.35a PB9
Jan 17Walter Bass InviteJan 17 · 1000 Meters · Place 121 · Giles1000 Meters121.3:49.09a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 1000 Meters · Place 44 · Giles1000 Meters44.4:01.07a PB9
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 1600 Meters · Place 26 · Giles1600 Meters26.6:43.28a PB9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1000 Meters · Place 46 · Giles1000 Meters46.4:09.17a9
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1600 Meters · Place 31 · Giles1600 Meters31.7:12.10a9
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 1000 Meters · Giles1000 Meters—DNS9
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 1600 Meters · Giles1600 Meters—DNS9