Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Region 3C Championship · Feb 142:48.26VHSL Region 3C ChampionshipFebruary 14, 2026
1600 Meters · IndoorLiberty Premier Invitational · Jan 104:43.99Liberty Premier InvitationalJanuary 10, 2026
1600 Meters · OutdoorJJ Updike Last Chance Invitational · May 84:46.52aJJ Updike Last Chance InvitationalMay 8, 2026
3200 Meters · OutdoorVHSL Region 3C Outdoor Track and Field Championship · May 2710:48.05aVHSL Region 3C Outdoor Track and Field ChampionshipMay 27, 2026
400 Meters · OutdoorHarrisonburg HS JV Invitational · May 159.75Harrisonburg HS JV InvitationalMay 1, 2024
800 Meters · OutdoorSHS Valley District Mini · May 52:10.15aSHS Valley District MiniMay 5, 2026

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 · 3200 Meters · Place 13 · Broadway3200 Meters13.10:48.05a PB12
May 18Valley District ChampionshipMay 18 · 1600 Meters · Place 7 · Broadway1600 Meters7.4:52.04a12
May 8JJ Updike Last Chance InvitationalMay 8 · 1600 Meters · Place 14 · Broadway1600 Meters14.4:46.52a PB12
May 5SHS Valley District MiniMay 5 · 800 Meters · Place 7 · Broadway800 Meters7.2:10.15a PB12
May 1Generals T & F InvitationalMay 1 · 1600 Meters · Place 4 · Broadway1600 Meters4.4:50.73a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 3C ChampionshipFeb 14 · 1000 Meters · Place 17 · Broadway1000 Meters172:48.26 PB—
Feb 7Valley District ChampionshipFeb 7 · 1600 Meters · Place 6 · Broadway1600 Meters64:46.78—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1600 Meters · Place 6 · Broadway1600 Meters64:53.30—
Jan 17Ed Long InvitationalJan 17 · 1000 Meters · Place 7 · Broadway1000 Meters72:49.95—
Jan 10Liberty Premier InvitationalJan 10 · 1600 Meters · Place 64 · Broadway1600 Meters644:43.99 PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Valley District Meet #3May 7 · 1600 Meters · Place 7 · Broadway1600 Meters75:13.74—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 800 Meters · Place 20 · Broadway800 Meters202:19.9911
Apr 5Handley InvitationalApr 5 · 800 Meters · Place 43 · Broadway800 Meters432:17.3211

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Valley District Meet #4May 7 · 800 Meters · Place 9 · Broadway800 Meters92:13.91—
May 1Harrisonburg HS JV InvitationalMay 1 · 800 Meters · Place 3 · Broadway800 Meters32:16.24—
May 1Harrisonburg HS JV InvitationalMay 1 · 400 Meters · Place 9 · Broadway400 Meters959.75 PB—
Apr 10District Mini MeetApr 10 · 800 Meters · Place 8 · Broadway800 Meters82:17.31—