Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Sugar Hollow Park20th Randy Smith Classic · Oct 119:45.020th Randy Smith ClassicOctober 1, 2026
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1219:41.3Knights CrossingSeptember 12, 2026
5,000 Meters · Lebanon Primary SchoolThrough The Pines Lebanon XC Invitational · Aug 2823:49.5Through The Pines Lebanon XC InvitationalAugust 28, 2024
5,000 Meters · Lincolnshire ParkRegion 2D Championship Cross Country · Oct 2821:41.2Region 2D Championship Cross CountryOctober 28, 2025
5,000 Meters · Patrick Henry (G. Spring) HSBecky Selfe Invitational · Aug 3020:32.05Becky Selfe InvitationalAugust 30, 2025
5,000 Meters · Sugar Hollow ParkVHSL 1D,2D,3D XC Championships · Oct 2819:01.1VHSL 1D,2D,3D XC ChampionshipsOctober 28, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28VHSL 1D,2D,3D XC ChampionshipsOct 28 · 5,000 Meters 2D Varsity Boys · Place 19 · John S. Battle5,000 Meters 2D Varsity Boys1919:01.1 PB12
Oct 120th Randy Smith ClassicOct 1 · 3 Miles High School · Place 71 · John S. Battle3 Miles High School7119:45.0 PB12
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Black · Place 105 · John S. Battle5,000 Meters Varsity Black10519:41.3 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Region 2D Championship Cross CountryOct 28 · 5,000 Meters Varsity · Place 28 · John S. Battle5,000 Meters Varsity2821:41.2 PB11
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Black · Place 223 · John S. Battle5,000 Meters Varsity Black22328:36.611
Aug 30Becky Selfe InvitationalAug 30 · 5,000 Meters Varsity · Place 27 · John S. Battle5,000 Meters Varsity2720:32.05 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 7Knights Crossing XCSep 7 · Varsity · Place 162 · John S. BattleVarsity16222:02.2SO
Sep 7Knights Crossing XCSep 7 · Varsity · Place 162 · John S. BattleVarsity16222:02.2SO
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 162 · John S. Battle5,000 Meters Varsity16222:02.2SO
Aug 28Through The Pines Lebanon XC InvitationalAug 28 · 5,000 Meters Varsity · Place 57 · John S. Battle5,000 Meters Varsity5723:49.5 PB10

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1VHSL 2A Region D ChampionshipsNov 1 · 3 Miles Varsity · Place 64 · John S. Battle3 Miles Varsity6423:20.3FR
Oct 5Randy Smith ClassicOct 5 · 3 Miles Varsity · Place 255 · John S. Battle3 Miles Varsity25525:36.0FR
Sep 16Walkers RunSep 16 · 5,000 Meters Varsity · Place 90 · John S. Battle5,000 Meters Varsity9024:13.4FR
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 234 · John S. Battle5,000 Meters Varsity23426:12.49