Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hidden Valley HS XC CourseClash With The Titans · Sep 1326:34.63Clash With The TitansSeptember 13, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1221:42.2Knights CrossingSeptember 12, 2026
5,000 Meters · Greenfield Recreation Park Blue Ridge Invitational · Aug 2623:53.54Blue Ridge InvitationalAugust 26, 2026
5,000 Meters · Jackson River Sports ComplexAlleghany XC Invitational · Sep 2623:15.18Alleghany XC InvitationalSeptember 26, 2026
5,000 Meters · Northside HSVikings XC Invitational · Aug 3024:04.27Vikings XC InvitationalAugust 30, 2025
5,000 Meters · Pole Green ParkVHSL Region 5C XC Championships · Oct 2921:35.4VHSL Region 5C XC Championships October 29, 2025
5,000 Meters · Randolph ParkCougar Clash Invitational · Oct 1121:51.6Cougar Clash InvitationalOctober 11, 2025
5,000 Meters · Waid ParkBlue Ridge District Championship · Oct 2219:51.17Blue Ridge District ChampionshipOctober 22, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27VHSL Super RegionalOct 27 · 5,000 Meters Championship · Place 91 · William Fleming5,000 Meters Championship9122:24.2SR
Oct 21Blue Ridge District ChampionshipOct 21 · 5,000 Meters Varsity · Place 38 · William Fleming5,000 Meters Varsity3821:52.7412
Oct 10Cougar Clash InvitationalOct 10 · 5,000 Meters Varsity · Place 36 · William Fleming5,000 Meters Varsity3622:55.6012
Sep 26Alleghany XC InvitationalSep 26 · 5,000 Meters Varsity · Place 264 · William Fleming5,000 Meters Varsity26423:15.18 PB12
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Black · Place 182 · William Fleming5,000 Meters Varsity Black18221:42.2 PB12
Aug 26Blue Ridge InvitationalAug 26 · 5,000 Meters Varsity · Place 65 · William Fleming5,000 Meters Varsity6523:53.54 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29VHSL Region 5C XC Championships Oct 29 · 5,000 Meters Varsity · Place 90 · William Fleming5,000 Meters Varsity9021:35.4 PB11
Oct 22Blue Ridge District ChampionshipOct 22 · 5,000 Meters Varsity · Place 29 · William Fleming5,000 Meters Varsity2919:51.17 PB11
Oct 11Cougar Clash InvitationalOct 11 · 5,000 Meters Varsity · Place 67 · William Fleming5,000 Meters Varsity6721:51.6 PB11
Oct 4FAST TIMES ECE - Wildcat Invite @ Greenhill ParkOct 4 · 5,000 Meters Championship · Place 162 · William Fleming5,000 Meters Championship16220:26.7011
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 224 · William Fleming5,000 Meters Varsity22423:18.4511
Sep 13Clash With The TitansSep 13 · 5,000 Meters Varsity · Place 102 · William Fleming5,000 Meters Varsity10226:34.63 PB11
Aug 30Vikings XC InvitationalAug 30 · 5,000 Meters Varsity · Place 16 · William Fleming5,000 Meters Varsity1624:04.27 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Super RegionalNov 6 · 5,000 Meters Boys 5C Championship · Place 94 · William Fleming5,000 Meters Boys 5C Championship9427:59.410
Oct 30Blue Ridge District ChampionshipOct 30 · Varsity · Place 45 · William FlemingVarsity4525:54.3710
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 201 · William Fleming5,000 Meters Varsity20123:54.9910
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 201 · William Fleming5,000 Meters Varsity20123:54.9910
Sep 7Knights Crossing XCSep 7 · Varsity · Place 462 · William FlemingVarsity46224:58.2SO
Sep 7Knights Crossing XCSep 7 · Varsity · Place 462 · William FlemingVarsity46224:58.2SO
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 462 · William Fleming5,000 Meters Varsity46224:58.2SO