Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVTCA Winter Classic · Jan 93:17.15VTCA Winter ClassicJanuary 9, 2026
1600 Meters · IndoorVTCA Winter Classic · Jan 95:31.08VTCA Winter ClassicJanuary 9, 2026
1600 Meters · OutdoorJJ Updike Last Chance Invitational · May 86:08.33aJJ Updike Last Chance InvitationalMay 8, 2026
3200 Meters · IndoorVHSL Region 3C Championship · Feb 1411:51.86VHSL Region 3C ChampionshipFebruary 14, 2026
3200 Meters · OutdoorWalter Bass Invite · Jan 1711:59.24aWalter Bass InviteJanuary 17, 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 · 3200 Meters · Staunton3200 Meters—NT10
May 8JJ Updike Last Chance InvitationalMay 8 · 1600 Meters · Place 35 · Staunton1600 Meters35.6:08.33a PB10
Jan 17Walter Bass InviteJan 17 · 3200 Meters · Place 7 · Staunton3200 Meters7.11:59.24a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 3C ChampionshipFeb 14 · 3200 Meters · Place 15 · Staunton Hig3200 Meters1511:51.86 PB—
Jan 9VTCA Winter ClassicJan 9 · 1600 Meters · Place 18 · Staunton Hig1600 Meters185:31.08 PB—
Jan 9VTCA Winter ClassicJan 9 · 1000 Meters · Place 26 · Staunton Hig1000 Meters263:17.15 PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 3200 Meters · Place 21 · Staunton3200 Meters21.12:13.78a10
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1600 Meters · Place 53 · Staunton1600 Meters53.5:55.87a10