Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVTCA Winter Classic · Jan 93:26.19VTCA Winter ClassicJanuary 9, 2026
1600 Meters · IndoorBulldog Invitational · Feb 15:43.30Bulldog InvitationalFebruary 1, 2025
1600 Meters · OutdoorWalter Bass Invite · Jan 175:37.83aWalter Bass InviteJanuary 17, 2026
3200 Meters · OutdoorVHSL Region 3C Outdoor Track and Field Championship Meet · May 2811:38.86VHSL Region 3C Outdoor Track and Field Championship MeetMay 28, 2025
800 Meters · OutdoorAugusta County Track Invitational · Apr 262:44.41Augusta County Track InvitationalApril 26, 2024

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1600 Meters · Place 6 · Waynesboro1600 Meters65:52.19—
Jan 9VTCA Winter ClassicJan 9 · 1000 Meters · Place 5 · Waynesboro1000 Meters53:26.19 PB—

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 34 · Waynesboro1600 Meters34.5:37.83a PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 3200 Meters · Place 6 · Waynesboro3200 Meters611:40.439
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · 3200 Meters · Place 4 · Waynesboro3200 Meters411:38.86 PB—
May 22Shenandoah District ChampionshipMay 22 · 3200 Meters · Place 1 · Waynesboro3200 Meters111:43.55—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 1600 Meters · Place 8 · Waynesboro1600 Meters85:44.79—
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 36 · Waynesboro1600 Meters365:47.209
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 23 · Waynesboro1600 Meters235:43.30 PB9
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 23 · Waynesboro1600 Meters235:43.309
Jan 25Fred Hardy InvitationalJan 25 · 1600 Meters · Place 10 · Waynesboro1600 Meters105:58.049

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Fort Defiance/EMU #2Dec 18 · 1600 Meters · Place 1 · Waynesboro1600 Meters1.5:47.209
Dec 14JR Tucker Winter ClassicDec 14 · 1600 Meters · Place 5 · Waynesboro1600 Meters5.5:58.50a9
Apr 26Augusta County Track InvitationalApr 26 · 800 Meters · Place 1 · Waynesboro800 Meters12:44.41 PB—