Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1219:58.9Knights CrossingSeptember 12, 2026
5,000 Meters · Jackson River Sports ComplexAlleghany XC Invitational · Sep 2619:40.51Alleghany XC InvitationalSeptember 26, 2026
5,000 Meters · Montgomery Hall ParkStaunton XC Home Meet · Sep 2521:48.6Staunton XC Home MeetSeptember 25, 2024
5,000 Meters · New Market Battlefield State Historical ParkVHSL Region 2B Championship · Oct 2922:21.6VHSL Region 2B ChampionshipOctober 29, 2025
5,000 Meters · Stuarts DraftStuarts Draft Invite · Oct 121:06.30Stuarts Draft InviteOctober 1, 2025
5,000 Meters · Waynesboro HSShenandoah District Championships · Oct 2220:22.0Shenandoah District ChampionshipsOctober 22, 2025
5,000 Meters · Wilson Memorial HS XC Course Augusta Invitational Cross Country Meet · Sep 1320:22.90Augusta Invitational Cross Country MeetSeptember 13, 2025
5,000 Meters · Woodrow Wilson Presidential Library & Museum Visitor CenterAugusta Invitational Cross Country Meet · Aug 2920:57.4Augusta Invitational Cross Country MeetAugust 29, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7VHSL XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 2 · Place 94 · Fort Defiance5,000 Meters Class 29420:49.5012
Sep 26Alleghany XC InvitationalSep 26 · 5,000 Meters Varsity · Place 174 · Fort Defiance5,000 Meters Varsity17419:40.51 PB12
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Black · Place 119 · Fort Defiance5,000 Meters Varsity Black11919:58.9 PB12
Aug 29Augusta Invitational Cross Country MeetAug 29 · 5,000 Meters Varsity · Place 98 · Fort Defiance5,000 Meters Varsity9820:57.4 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29VHSL Region 2B ChampionshipOct 29 · 5,000 Meters Varsity · Place 38 · Fort Defiance5,000 Meters Varsity3822:21.6 PB11
Oct 22Shenandoah District ChampionshipsOct 22 · 5,000 Meters Varsity · Place 38 · Fort Defiance5,000 Meters Varsity3820:22.0 PB11
Oct 4FAST TIMES ECE - Wildcat Invite @ Greenhill ParkOct 4 · 5,000 Meters Championship · Place 131 · Fort Defiance5,000 Meters Championship13119:27.2011
Oct 1Stuarts Draft InviteOct 1 · 5,000 Meters HS · Place 15 · Fort Defiance5,000 Meters HS1521:06.30 PB11
Sep 13Augusta Invitational Cross Country MeetSep 13 · 5,000 Meters Varsity · Place 49 · Fort Defiance5,000 Meters Varsity4920:22.90 PB11
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Black · Place 118 · Fort Defiance5,000 Meters Varsity Black11820:42.111

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 3Fort Defiance Cross Country Meet #1Oct 3 · 5,000 Meters Varsity · Place 25 · Fort Defiance5,000 Meters Varsity2521:31.50—
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 49 · Fort Defiance5,000 Meters Varsity4920:58.0010
Sep 25Staunton XC Home MeetSep 25 · 5,000 Meters Varsity · Place 8 · Fort Defiance5,000 Meters Varsity821:48.6 PB10
Sep 14Augusta Invitational Cross Country MeetSep 14 · 5,000 Meters Varsity · Place 65 · Fort Defiance5,000 Meters Varsity6520:55.70—
Sep 7Knights Crossing XCSep 7 · Varsity · Place 120 · Fort DefianceVarsity12020:31.0SO
Sep 7Knights Crossing XCSep 7 · Varsity · Place 120 · Fort DefianceVarsity12020:31.0SO
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 120 · Fort Defiance5,000 Meters Varsity12020:31.0SO

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 16Augusta Invitational Cross Country MeetSep 16 · 5,000 Meters Varsity · Place 9 · Fort Defiance5,000 Meters Varsity922:21.80—
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 205 · Fort Defiance5,000 Meters Varsity20522:39.5SR