Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Region 3C Championship · Feb 143:39.80VHSL Region 3C ChampionshipFebruary 14, 2026
1600 Meters · IndoorVTCA Winter Classic · Jan 95:58.30VTCA Winter ClassicJanuary 9, 2026
1600 Meters · OutdoorGenerals T & F Invitational · May 15:46.59aGenerals T & F InvitationalMay 1, 2026
3200 Meters · OutdoorAugusta County Track Invitational · Apr 2613:44.84Augusta County Track InvitationalApril 26, 2024
400 Meters · OutdoorStaunton HS Home Tri Meet · Apr 171:14.36Staunton HS Home Tri MeetApril 17, 2024
800 Meters · OutdoorShenandoah District Championship · May 222:48.34Shenandoah District ChampionshipMay 22, 2025

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 · 3200 Meters · Place 12 · Waynesboro3200 Meters12.14:20.60a11
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 1600 Meters · Place 14 · Waynesboro1600 Meters14.6:08.67a11
May 21Shenandoah District ChampionshipMay 21 · 3200 Meters · Place 6 · Waynesboro3200 Meters6.13:54.65a11
May 21Shenandoah District ChampionshipMay 21 · 1600 Meters · Place 7 · Waynesboro1600 Meters7.6:08.03a11
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · 1600 Meters · Place 4 · Waynesboro1600 Meters4.6:00.01a11
May 1Generals T & F InvitationalMay 1 · 1600 Meters · Place 2 · Waynesboro1600 Meters2.5:46.59a PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 3C ChampionshipFeb 14 · 1600 Meters · Place 10 · Waynesboro1600 Meters106:04.71—
Feb 14VHSL Region 3C ChampionshipFeb 14 · 1000 Meters · Place 10 · Waynesboro1000 Meters103:39.80 PB—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1600 Meters · Place 9 · Waynesboro1600 Meters96:11.11—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1000 Meters · Place 12 · Waynesboro1000 Meters123:40.61—
Jan 9VTCA Winter ClassicJan 9 · 1600 Meters · Place 10 · Waynesboro1600 Meters105:58.30 PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · 1600 Meters · Place 15 · Waynesboro1600 Meters156:04.03—
May 22Shenandoah District ChampionshipMay 22 · 1600 Meters · Place 4 · Waynesboro1600 Meters45:59.34—
May 22Shenandoah District ChampionshipMay 22 · 800 Meters · Place 5 · Waynesboro800 Meters52:48.34 PB—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 1600 Meters · Place 12 · Waynesboro1600 Meters126:11.4110

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 1000 Meters · Place 13 · Waynesboro1000 Meters133:40.16—
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 59 · Waynesboro1600 Meters596:13.8010
Feb 1Bulldog InvitationalFeb 1 · Triple Jump · Place 45 · WaynesboroTriple Jump4524-05.5010
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 40 · Waynesboro1600 Meters406:04.2110
Feb 1Bulldog InvitationalFeb 1 · Triple Jump · Place 45 · WaynesboroTriple Jump4524-05.5010
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 40 · Waynesboro1600 Meters406:04.2110
Jan 25Fred Hardy InvitationalJan 25 · 1600 Meters · Place 15 · Waynesboro1600 Meters156:10.4110
Jan 25Fred Hardy InvitationalJan 25 · 1000 Meters · Place 17 · Waynesboro1000 Meters173:41.3810
Jan 18Walt Cormack MemorialJan 18 · 1600 Meters · Place 45 · Waynesboro1600 Meters456:18.45—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8Shenandoah District ChampionshipMay 8 · 3200 Meters · Place 8 · Waynesboro3200 Meters814:40.62—
May 8Shenandoah District ChampionshipMay 8 · 1600 Meters · Place 7 · Waynesboro1600 Meters76:08.03—
May 1WHS Meet #2 (Shenandoah District)May 1 · 3200 Meters · Place 7 · Waynesboro3200 Meters714:13.43—
May 1WHS Meet #2 (Shenandoah District)May 1 · 800 Meters · Place 7 · Waynesboro800 Meters72:52.44—
Apr 26Augusta County Track InvitationalApr 26 · 3200 Meters · Place 1 · Waynesboro3200 Meters113:44.84 PB—
Apr 26Augusta County Track InvitationalApr 26 · 800 Meters · Place 2 · Waynesboro800 Meters22:49.74—
Apr 17Staunton HS Home Tri MeetApr 17 · 1600 Meters · Place 2 · Waynesboro1600 Meters26:08.63—
Apr 17Staunton HS Home Tri MeetApr 17 · 400 Meters · Place 4 · Waynesboro400 Meters41:14.36 PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10VHSL Region 3C Indoor Track & Field Championship 2024Feb 10 · 1600 Meters · Place 12 · Waynesboro1600 Meters126:24.459
Jan 27Bulldog InvitationalJan 27 · 1600 Meters · Place 143 · Waynesboro1600 Meters1436:31.799
Jan 20Fred Hardy InvitationalJan 20 · 1600 Meters · Place 19 · Waynesboro1600 Meters196:55.179
Jan 13Walt Cormack MemorialJan 13 · 1600 Meters · Place 57 · Waynesboro1600 Meters576:41.52—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7East Coast EliteJan 7 · 1000 Meters · Place 14 · Waynesboro1000 Meters143:58.328
Jan 7East Coast EliteJan 7 · 1000 Meters · Place 14 · Waynesboro1000 Meters143:58.328