Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWalt Cormack Memorial · Jan 183:05.22Walt Cormack MemorialJanuary 18, 2025
1600 Meters · IndoorWalt Cormack Memorial · Jan 185:06.51Walt Cormack MemorialJanuary 18, 2025
1600 Meters · OutdoorVHSL Region 3C Outdoor Track and Field Championship Meet · May 285:02.59VHSL Region 3C Outdoor Track and Field Championship MeetMay 28, 2025
3200 Meters · IndoorVHSL Class 3 State Indoor Championships · Mar 310:47.44MVHSL Class 3 State Indoor ChampionshipsMarch 3, 2025
3200 Meters · OutdoorDogwood Track Classic · May 110:40.46aDogwood Track ClassicMay 1, 2026
800 Meters · OutdoorAlleghany Quint Track Meet · May 122:21.77aAlleghany Quint Track MeetMay 12, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 3200 Meters · Place 4 · Alleghany3200 Meters4.10:49.28a12
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 1600 Meters · Place 4 · Alleghany1600 Meters4.5:07.00a12
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 1600 Meters · Place 4 · Alleghany1600 Meters4.5:04.00a12
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 800 Meters · Place 3 · Alleghany800 Meters3.2:22.73a12
May 21Shenandoah District ChampionshipMay 21 · 1600 Meters · Place 1 · Alleghany1600 Meters1.5:06.14a12
May 21Shenandoah District ChampionshipMay 21 · 800 Meters · Place 2 · Alleghany800 Meters2.2:27.91a12
May 12Alleghany Quint Track MeetMay 12 · 1600 Meters · Place 1 · Alleghany1600 Meters1.5:06.67a12
May 12Alleghany Quint Track MeetMay 12 · 800 Meters · Place 1 · Alleghany800 Meters1.2:21.77a PB12
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · 1600 Meters · Place 1 · Alleghany1600 Meters1.5:12.72a12
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · 800 Meters · Place 1 · Alleghany800 Meters1.2:24.90a12
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 9 · Alleghany3200 Meters9.10:40.46a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 3200 Meters · Place 2 · Alleghany3200 Meters210:48.7012
Feb 14VHSL Region 3C ChampionshipFeb 14 · 3200 Meters · Place 1 · Alleghany3200 Meters110:55.45—
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 1000 Meters · Place 3 · Alleghany1000 Meters33:11.51a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 3200 Meters · Place 1 · Alleghany3200 Meters110:46.7011
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 1600 Meters · Place 6 · Alleghany1600 Meters65:06.2911
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · 1600 Meters · Place 3 · Alleghany1600 Meters35:02.59 PB—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 3200 Meters · Place 1 · Alleghany3200 Meters110:47.44M PB11
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 3200 Meters · Place 1 · Alleghany3200 Meters110:55.97—
Jan 18Walt Cormack MemorialJan 18 · 1600 Meters · Place 3 · Alleghany1600 Meters35:06.51 PB—
Jan 18Walt Cormack MemorialJan 18 · 1000 Meters · Place 3 · Alleghany1000 Meters33:05.22 PB—
Jan 11Liberty Premier InvitationalJan 11 · 3200 Meters · Place 2 · Alleghany3200 Meters210:56.96—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31VHSL Class 3 State ChampionshipsMay 31 · 3200 Meters · Place 1 · Alleghany3200 Meters110:43.7610
May 31VHSL Class 3 State ChampionshipsMay 31 · 1600 Meters · Place 8 · Alleghany1600 Meters85:14.4710
May 8Shenandoah District ChampionshipMay 8 · 800 Meters · Place 3 · Alleghany800 Meters32:26.07—
May 8Shenandoah District ChampionshipMay 8 · 1600 Meters · Place 2 · Alleghany1600 Meters25:07.73—
May 3Dogwood Track ClassicMay 3 · 3200 Meters · Place 8 · Alleghany3200 Meters810:41.8410

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10VHSL Region 3C Indoor Track & Field Championship 2024Feb 10 · 1600 Meters · Place 1 · Alleghany1600 Meters15:19.2810