Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 103:42.63aECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
1600 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 206:08.37aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
1600 Meters · OutdoorShenandoah District Championship · May 215:58.12aShenandoah District ChampionshipMay 21, 2026
500 Meters · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 31:29.04aECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
800 Meters · OutdoorAlleghany Quint Track Meet · May 122:47.81aAlleghany Quint Track MeetMay 12, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Shenandoah District ChampionshipMay 21 · 1600 Meters · Place 15 · Alleghany1600 Meters15.5:58.12a PB12
May 12Alleghany Quint Track MeetMay 12 · 1600 Meters · Place 11 · Alleghany1600 Meters11.6:05.94a12
May 12Alleghany Quint Track MeetMay 12 · 800 Meters · Place 17 · Alleghany800 Meters17.2:47.81a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 500 Meters · Place 66 · Alleghany500 Meters66.1:29.72a12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 1000 Meters · Place 81 · Alleghany1000 Meters81.3:42.63a PB12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 1000 Meters · Place 47 · Alleghany1000 Meters473:44.09a12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 500 Meters · Place 56 · Alleghany500 Meters561:29.04a PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1600 Meters · Place 63 · Alleghany1600 Meters63.6:08.37a PB12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 1600 Meters · Place 41 · Alleghany1600 Meters41.6:38.87a12
Feb 19Jefferson District Indoor Track and Field ChampionshipFeb 19 · 1600 Meters · Place 11 · Alleghany1600 Meters116:23.95—
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 1600 Meters · Place 45 · Alleghany1600 Meters45.6:37.10a12
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 1000 Meters · Place 100 · Alleghany1000 Meters100.4:04.28a12
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 1600 Meters · Alleghany1600 Meters—DNF12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Northside InvitationalApr 5 · 1600 Meters · Place 26 · Alleghany1600 Meters26.6:29.78a12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1000 Meters · Place 57 · Alleghany1000 Meters57.4:04.11a12
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1600 Meters · Place 51 · Alleghany1600 Meters51.6:43.86a12
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 184 · Alleghany1600 Meters184.6:30.43a12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Shenandoah District ChampionshipMay 8 · 1600 Meters · Place 14 · Alleghany1600 Meters146:21.42—
May 1WHS Meet #2 (Shenandoah District)May 1 · 1600 Meters · Place 16 · Alleghany1600 Meters166:19.78—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Cosmopolitan InvitationalMay 4 · 1600 Meters · Place 36 · Alleghany1600 Meters366:16.09—
Feb 17VHSL 1A/2A Region C & D ChampionshipsFeb 17 · 1600 Meters · Place 16 · Alleghany1600 Meters16.6:33.23a10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 1600 Meters · Place 51 · Alleghany1600 Meters51.6:52.57a10
Dec 10Liberty Flames HS InvitationalDec 10 · 1600 Meters · Place 115 · Alleghany1600 Meters115.6:23.95a10