Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorValley District Championship · Feb 72:41.91Valley District ChampionshipFebruary 7, 2026
1000 Meters · OutdoorLiberty Christmas HS Invitational · Dec 132:54.22aLiberty Christmas HS InvitationalDecember 13, 2025
1600 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 204:52.28aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
1600 Meters · OutdoorLiberty Christmas HS Invitational · Dec 134:55.10aLiberty Christmas HS InvitationalDecember 13, 2025
3200 Meters · IndoorValley District Indoor T&F Championships · Feb 1511:06.77Valley District Indoor T&F ChampionshipsFebruary 15, 2025
400 Meters · OutdoorSHS Valley District Mini · May 556.34aSHS Valley District MiniMay 5, 2026
800 Meters · OutdoorVHSL Region 3C Outdoor Track and Field Championship · May 272:03.94aVHSL Region 3C Outdoor Track and Field ChampionshipMay 27, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 800 Meters · Place 11 · Harrisonburg800 Meters11.2:03.94a PB10
May 18Valley District ChampionshipMay 18 · 800 Meters · Place 13 · Harrisonburg800 Meters13.2:12.99a10
May 8JJ Updike Last Chance InvitationalMay 8 · 800 Meters · Place 4 · Harrisonburg800 Meters4.2:04.00a10
May 5SHS Valley District MiniMay 5 · 400 Meters · Place 7 · Harrisonburg400 Meters7.56.34a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 3C ChampionshipFeb 14 · 1000 Meters · Place 6 · Harrisonburg1000 Meters62:42.23—
Feb 7Valley District ChampionshipFeb 7 · 1000 Meters · Place 3 · Harrisonburg1000 Meters32:41.91 PB—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1000 Meters · Place 3 · Harrisonburg1000 Meters32:43.37—
Jan 10Walt Cormack MemorialJan 10 · 1000 Meters · Place 5 · Harrisonburg1000 Meters52:45.05—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1000 Meters · Place 18 · Harrisonburg1000 Meters18.2:54.20a10
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1600 Meters · Place 18 · Harrisonburg1600 Meters18.4:52.28a PB10
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · 3200 Meters · Place 18 · Harrisonburg3200 Meters1811:08.68—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 3200 Meters · Place 7 · Harrisonburg3200 Meters711:06.77 PB—
Feb 8Parks and Recreation InvitationalFeb 8 · 3200 Meters · Place 4 · Harrisonburg3200 Meters411:35.33—
Jan 18Walter Bass HS InvitationalJan 18 · 1600 Meters · Place 153 · Harrisonburg1600 Meters1535:31.88—
Jan 18Walter Bass HS InvitationalJan 18 · 1000 Meters · Place 156 · Harrisonburg1000 Meters1563:16.66—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 1000 Meters · Place 63 · Harrisonburg1000 Meters63.2:54.22a PB10
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 77 · Harrisonburg1600 Meters77.4:55.10a PB10
Dec 4Track CarnivalDec 4 · 1000 Meters · Place 1 · Harrisonburg1000 Meters1.2:51.97aUnofficial10
Dec 4Track CarnivalDec 4 · 1600 Meters · Place 1 · Harrisonburg1600 Meters1.4:51.79aUnofficial10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Alexandria City Meet #2Dec 21 · 1600 Meters · Place 43 · Harrisonburg1600 Meters43.5:24.30a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Eastern Mennonite University Mini MeetDec 17 · 1000 Meters · Place 5 · Harrisonburg1000 Meters5.3:22.66a9
Dec 17Eastern Mennonite University Mini MeetDec 17 · 1600 Meters · Harrisonburg1600 Meters--5:34.09a9