Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorValley District Indoor T&F Championships · Feb 153:09.79Valley District Indoor T&F ChampionshipsFebruary 15, 2025
1600 Meters · IndoorVHSL Class 3 State Indoor Championships · Mar 25:25.00VHSL Class 3 State Indoor ChampionshipsMarch 2, 2026
1600 Meters · OutdoorDogwood Track Classic · May 15:19.37aDogwood Track ClassicMay 1, 2026
3200 Meters · IndoorParks and Recreation Invitational · Feb 812:03.22Parks and Recreation InvitationalFebruary 8, 2025
3200 Meters · OutdoorJJ Updike Last Chance Invitational · May 811:57.19aJJ Updike Last Chance InvitationalMay 8, 2026
800 Meters · OutdoorVHSL Region 5D Championship · May 202:22.33VHSL Region 5D ChampionshipMay 20, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 800 Meters · Place 4 · Harrisonburg800 Meters4.2:23.46a12
May 18Valley District ChampionshipMay 18 · 1600 Meters · Place 5 · Harrisonburg1600 Meters5.5:36.49a12
May 18Valley District ChampionshipMay 18 · 800 Meters · Place 4 · Harrisonburg800 Meters4.2:31.00a12
May 8JJ Updike Last Chance InvitationalMay 8 · 3200 Meters · Place 1 · Harrisonburg3200 Meters1.11:57.19a PB12
May 1Dogwood Track ClassicMay 1 · 1600 Meters · Place 57 · Harrisonburg1600 Meters57.5:19.37a PB12
May 1Dogwood Track ClassicMay 1 · 800 Meters · Place 69 · Harrisonburg800 Meters69.2:28.99a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 1600 Meters · Place 8 · Harrisonburg1600 Meters85:25.00 PB12
Feb 14VHSL Region 3C ChampionshipFeb 14 · 1000 Meters · Place 3 · Harrisonburg1000 Meters33:12.32—
Feb 7Valley District ChampionshipFeb 7 · 1600 Meters · Place 4 · Harrisonburg1600 Meters45:25.65—
Feb 7Valley District ChampionshipFeb 7 · 1000 Meters · Place 4 · Harrisonburg1000 Meters43:31.88—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1000 Meters · Place 3 · Harrisonburg1000 Meters33:17.91—
Jan 17Ed Long InvitationalJan 17 · 1600 Meters · Place 2 · Harrisonburg1600 Meters25:37.94—
Jan 10Walt Cormack MemorialJan 10 · 3200 Meters · Place 2 · Harrisonburg3200 Meters212:09.14—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Valley District Track & Field ChampionshipsMay 20 · 1600 Meters · Place 5 · Harrisonburg1600 Meters55:22.72—
May 2Dogwood Track ClassicMay 2 · 1600 Meters · Place 50 · Harrisonburg1600 Meters505:22.9611
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 75 · Harrisonburg800 Meters752:30.8211
May 2Dogwood Track ClassicMay 2 · 1600 Meters · Place 50 · Harrisonburg1600 Meters505:22.9611
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 75 · Harrisonburg800 Meters752:30.8211
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 800 Meters · Place 4 · Harrisonburg800 Meters42:28.2011
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 1600 Meters · Place 5 · Harrisonburg1600 Meters55:28.4511
Apr 12Gus Lacy Track ClassicApr 12 · 1600 Meters · Place 4 · Harrisonburg1600 Meters45:32.5711
Apr 12Gus Lacy Track ClassicApr 12 · 800 Meters · Place 3 · Harrisonburg800 Meters32:29.2011

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · 1600 Meters · Place 16 · Harrisonburg1600 Meters166:02.8911
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · 1600 Meters · Place 4 · Harrisonburg1600 Meters45:25.07—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 1000 Meters · Place 2 · Harrisonburg1000 Meters23:09.79 PB—
Feb 8Parks and Recreation InvitationalFeb 8 · 3200 Meters · Place 3 · Harrisonburg3200 Meters312:03.22 PB—
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 1600 Meters · Place 12 · Harrisonburg1600 Meters125:25.3411
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 1600 Meters · Place 12 · Harrisonburg1600 Meters125:25.3411
Jan 23WFS INDOOR MM#3Jan 23 · 1000 Meters · Place 1 · Harrisonburg1000 Meters13:13.39—
Jan 18Walter Bass HS InvitationalJan 18 · 1600 Meters · Place 25 · Harrisonburg1600 Meters255:35.71—
Jan 18Walter Bass HS InvitationalJan 18 · 1000 Meters · Place 17 · Harrisonburg1000 Meters173:17.659—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20VHSL Region 5D ChampionshipMay 20 · 800 Meters · Place 5 · Harrisonburg800 Meters52:22.33 PB—
May 7Valley District Meet #4May 7 · 800 Meters · Place 1 · Harrisonburg800 Meters12:23.44—
May 3Dogwood Track ClassicMay 3 · 800 Meters · Place 49 · Harrisonburg800 Meters492:23.9010
Apr 24City / County MeetApr 24 · 800 Meters · Place 2 · Harrisonburg800 Meters22:24.32—
Apr 10District Mini MeetApr 10 · 3200 Meters · Place 2 · Harrisonburg3200 Meters212:09.98—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 12VHSL 5A Region D Indoor Track ChampionshipsFeb 12 · 1000 Meters · Place 4 · Harrisonburg1000 Meters43:18.51—