Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWalter Bass HS Invitational · Jan 182:57.65Walter Bass HS InvitationalJanuary 18, 2025
1000 Meters · OutdoorLiberty Christmas HS Invitational · Dec 132:57.78aLiberty Christmas HS InvitationalDecember 13, 2025
1600 Meters · IndoorValley District Indoor T&F Championships · Feb 154:55.25Valley District Indoor T&F ChampionshipsFebruary 15, 2025
1600 Meters · OutdoorVHSL Region 5D Championship · May 204:53.24VHSL Region 5D ChampionshipMay 20, 2024
3200 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 2010:52.76aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
800 Meters · OutdoorDistrict Mini Meet · Apr 102:19.68District Mini MeetApril 10, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Valley District ChampionshipMay 18 · 1600 Meters · Place 9 · Harrisonburg1600 Meters9.4:57.65a11
May 8JJ Updike Last Chance InvitationalMay 8 · 1600 Meters · Place 18 · Harrisonburg1600 Meters18.4:53.70a11
May 5SHS Valley District MiniMay 5 · 1600 Meters · Place 10 · Harrisonburg1600 Meters10.5:11.98a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Valley District ChampionshipFeb 7 · 3200 Meters · Place 11 · Harrisonburg3200 Meters1111:50.27—
Feb 7Valley District ChampionshipFeb 7 · 1600 Meters · Place 11 · Harrisonburg1600 Meters115:03.71—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1600 Meters · Place 11 · Harrisonburg1600 Meters114:59.89—
Jan 10Walt Cormack MemorialJan 10 · 1600 Meters · Place 14 · Harrisonburg1600 Meters145:01.95—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 3200 Meters · Place 11 · Harrisonburg3200 Meters11.10:52.76a PB11
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1600 Meters · Place 22 · Harrisonburg1600 Meters22.4:56.29a11
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · 1600 Meters · Place 15 · Harrisonburg1600 Meters154:59.08—
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · 1000 Meters · Place 20 · Harrisonburg1000 Meters203:04.72—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 1600 Meters · Place 10 · Harrisonburg1600 Meters104:55.25 PB—
Feb 8Parks and Recreation InvitationalFeb 8 · 1600 Meters · Place 10 · Harrisonburg1600 Meters105:06.83—
Feb 8Parks and Recreation InvitationalFeb 8 · 1000 Meters · Place 12 · Harrisonburg1000 Meters123:14.04—
Jan 23WFS INDOOR MM#3Jan 23 · 1600 Meters · Place 3 · Harrisonburg1600 Meters34:55.31—
Jan 18Walter Bass HS InvitationalJan 18 · 1600 Meters · Place 73 · Harrisonburg1600 Meters734:59.18—
Jan 18Walter Bass HS InvitationalJan 18 · 1000 Meters · Place 79 · Harrisonburg1000 Meters792:57.65 PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 1000 Meters · Place 81 · Harrisonburg1000 Meters81.2:57.78a PB11
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 91 · Harrisonburg1600 Meters91.4:59.49a11
Dec 4Track CarnivalDec 4 · 3200 Meters · Place 8 · Harrisonburg3200 Meters8.10:58.24aUnofficial11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Alexandria City Meet #2Dec 21 · 1600 Meters · Place 32 · Harrisonburg1600 Meters32.5:14.44a10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20VHSL Region 5D ChampionshipMay 20 · 1600 Meters · Place 13 · Harrisonburg1600 Meters134:53.24 PB—
May 7Valley District Meet #4May 7 · 1600 Meters · Place 5 · Harrisonburg1600 Meters54:57.57—
May 1Harrisonburg HS JV InvitationalMay 1 · 1600 Meters · Place 3 · Harrisonburg1600 Meters35:00.16—
Apr 10District Mini MeetApr 10 · 1600 Meters · Place 10 · Harrisonburg1600 Meters105:03.26—
Apr 10District Mini MeetApr 10 · 800 Meters · Place 10 · Harrisonburg800 Meters102:19.68 PB—