Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1917:26.31Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 716:24.70VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 316:30.99Wendy's InvitationalOctober 3, 2026
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1817:44.9The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Oct 3018:15.04VHSL Region 3D ChampionshipOctober 30, 2025
5,000 Meters · Smith River TrailsBengal Clash at the River · Aug 2818:31.79Bengal Clash at the RiverAugust 28, 2025
5,000 Meters · Sugar Hollow ParkVHSL 1D,2D,3D XC Championships · Oct 2816:11.7VHSL 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

4 results
DateMeetEventPlMarkGr
Nov 7VHSL XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 3 · Place 26 · Abingdon5,000 Meters Class 32616:24.70 PB12
Oct 28VHSL 1D,2D,3D XC ChampionshipsOct 28 · 5,000 Meters 3D Varsity Boys · Place 7 · Abingdon5,000 Meters 3D Varsity Boys716:11.7 PB12
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters White · Place 23 · Abingdon5,000 Meters White2316:30.99 PB12
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 67 · Abingdon5,000 Meters Varsity Red6716:43.112

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 70 · Abingdon5,000 Meters Class 37017:58.111
Oct 30VHSL Region 3D ChampionshipOct 30 · 5,000 Meters Varsity · Place 21 · Abingdon5,000 Meters Varsity2118:15.04 PB11
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 173 · Abingdon5,000 Meters Elite17317:44.9 PB11
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 3 · Place 31 · Abingdon5,000 Meters HS Race 33117:26.31 PB11
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 125 · Abingdon5,000 Meters Varsity Red12518:23.411
Aug 28Bengal Clash at the RiverAug 28 · 5,000 Meters Varsity · Place 28 · Abingdon5,000 Meters Varsity2818:31.79 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 249 · Abingdon5,000 Meters Varsity24917:55.1SO
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 82 · Abingdon5,000 Meters Varsity8218:59.2010
Sep 7Knights Crossing XCSep 7 · Varsity · Place 208 · AbingdonVarsity20818:34.2SO
Sep 7Knights Crossing XCSep 7 · Varsity · Place 208 · AbingdonVarsity20818:34.2SO
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 208 · Abingdon5,000 Meters Varsity20818:34.2SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 259 · AbingdonElite25917:48—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 259 · Abingdon5,000 Meters Elite25917:489
Oct 5Randy Smith ClassicOct 5 · 3 Miles Varsity · Place 55 · Abingdon3 Miles Varsity5518:10.0FR
Sep 16Walkers RunSep 16 · 5,000 Meters Varsity · Place 21 · Abingdon5,000 Meters Varsity2118:37.3FR
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 191 · Abingdon5,000 Meters Varsity19119:04.29