Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorWalter Bass HS Invitational · Jan 185:14.78Walter Bass HS InvitationalJanuary 18, 2025
1600 Meters · OutdoorValley District Meet #4 · May 75:04.77Valley District Meet #4May 7, 2024
200 Meters · OutdoorValley District Meet #3 · May 724.92Valley District Meet #3May 7, 2025
300 Meters · IndoorEast Rockingham Indoor T&F Invitational · Jan 2338.98East Rockingham Indoor T&F InvitationalJanuary 23, 2026
3200 Meters · OutdoorCity / County Meet · Apr 2411:09.41City / County MeetApril 24, 2024
400 Meters · OutdoorVHSL Region 3C Outdoor Track and Field Championship · May 2752.90aVHSL Region 3C Outdoor Track and Field ChampionshipMay 27, 2026
500 Meters · IndoorValley District Indoor T&F Championships · Feb 151:14.05Valley District Indoor T&F ChampionshipsFebruary 15, 2025
800 Meters · OutdoorHarrisonburg HS JV Invitational · May 12:15.97Harrisonburg HS JV InvitationalMay 1, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 400 Meters · Place 14 · Harrisonburg400 Meters14.52.90a PB11
May 18Valley District ChampionshipMay 18 · 400 Meters · Place 7 · Harrisonburg400 Meters7.53.26a11
May 8JJ Updike Last Chance InvitationalMay 8 · 3200 Meters · Place 8 · Harrisonburg3200 Meters8.11:32.09a11
May 8JJ Updike Last Chance InvitationalMay 8 · 400 Meters · Place 3 · Harrisonburg400 Meters3.53.00a11
May 5SHS Valley District MiniMay 5 · 400 Meters · Place 3 · Harrisonburg400 Meters3.53.95a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 300 Meters · Place 10 · Harrisonburg300 Meters1038.98 PB—
Jan 10Walt Cormack MemorialJan 10 · 500 Meters · Place 13 · Harrisonburg500 Meters131:14.11—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 46 · Harrisonburg300 Meters46.40.11a11
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · 500 Meters · Place 13 · Harrisonburg500 Meters131:15.65—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 500 Meters · Place 5 · Harrisonburg500 Meters51:14.05 PB—
Jan 23WFS INDOOR MM#3Jan 23 · 500 Meters · Place 15 · Harrisonburg500 Meters151:16.68—
Jan 18Walter Bass HS InvitationalJan 18 · 1600 Meters · Place 122 · Harrisonburg1600 Meters1225:14.78 PB—
Jan 18Walter Bass HS InvitationalJan 18 · 500 Meters · Place 39 · Harrisonburg500 Meters391:14.95—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 129 · Harrisonburg1600 Meters129.5:12.61a11
Dec 4Track CarnivalDec 4 · 500 Meters · Place 4 · Harrisonburg500 Meters4.1:14.18aUnofficial11
May 20Valley District Track & Field ChampionshipsMay 20 · 400 Meters · Place 8 · Harrisonburg400 Meters854.48—
May 7Valley District Meet #3May 7 · 400 Meters · Place 8 · Harrisonburg400 Meters855.30—
May 7Valley District Meet #3May 7 · 200 Meters · Place 14 · Harrisonburg200 Meters1424.92 PB—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 400 Meters · Place 16 · Harrisonburg400 Meters1655.6810
Apr 12Gus Lacy Track ClassicApr 12 · 400 Meters · Place 19 · Harrisonburg400 Meters1955.72910

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20VHSL Region 5D ChampionshipMay 20 · 3200 Meters · Place 19 · Harrisonburg3200 Meters1911:50.08—
May 7Valley District Meet #4May 7 · 1600 Meters · Place 9 · Harrisonburg1600 Meters95:04.77 PB—
May 1Harrisonburg HS JV InvitationalMay 1 · 800 Meters · Place 2 · Harrisonburg800 Meters22:15.97 PB—
Apr 24City / County MeetApr 24 · 3200 Meters · Place 8 · Harrisonburg3200 Meters811:09.41 PB—
Apr 10District Mini MeetApr 10 · 3200 Meters · Place 6 · Harrisonburg3200 Meters611:24.86—