Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1118:28.8VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 1219:44.68VHSL Class 1A/2A/3A State XC ChampionshipsNovember 12, 2022
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2619:35.8NXR Southeast Regional ChampionshipsNovember 26, 2022
5,000 Meters · West Liberty CollegeWest Liberty Invitational · Sep 418:50West Liberty InvitationalSeptember 4, 2025
5,000 Meters · YMCA Kennedy CenterMarshall University Thundering Herd XC Invitational · Sep 419:30.90Marshall University Thundering Herd XC InvitationalSeptember 4, 2026
6,000 Meters · Apalachee Regional ParkNCAA DI South Regional · Nov 1522:42.2NCAA DI South RegionalNovember 15, 2024
6,000 Meters · Bethany CollegeMountain East Conference Championships · Nov 722:55.52Mountain East Conference Championships November 7, 2026
6,000 Meters · Camp Jordan ArenaChattanooga Invitational · Oct 1822:19.7Chattanooga InvitationalOctober 18, 2024
6,000 Meters · Crispin Golf CourseMountain East Conference XC Championships · Oct 2523:19.57Mountain East Conference XC ChampionshipsOctober 25, 2025
6,000 Meters · Foundation FieldsLock Haven Invite · Sep 2722:46.80Lock Haven InviteSeptember 27, 2025
6,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 1122:38.87UAH Chargers XC InvitationalOctober 11, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7Mountain East Conference Championships Nov 7 · 6,000 Meters Varsity · Place 8 · Charleston (W.Va.)Charleston (W.Va.)6,000 Meters Varsity822:55.52 PBJr
Oct 9Royals ChallengeOct 9 · 5,000 Meters Blue · Charleston (W.Va.)Charleston (W.Va.)5,000 Meters Blue—DNSJr
Sep 4Marshall University Thundering Herd XC InvitationalSep 4 · 5,000 Meters Open · Place 12 · Charleston (W.Va.)Charleston (W.Va.)5,000 Meters Open1219:30.90 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NCAA DII AtlanticNov 8 · 6,000 Meters Atlantic · Place 50 · Charleston (W.Va.)Charleston (W.Va.)6,000 Meters Atlantic5022:49.20So
Oct 25Mountain East Conference XC ChampionshipsOct 25 · 6,000 Meters Varsity · Place 6 · Charleston (W.Va.)Charleston (W.Va.)6,000 Meters Varsity623:19.57 PBSo
Oct 11UAH Chargers XC InvitationalOct 11 · 6,000 Meters Women · Place 40 · Charleston (W.Va.)Charleston (W.Va.)6,000 Meters Women4022:38.87 PBSo
Sep 27Lock Haven InviteSep 27 · 6,000 Meters Crimson · Place 32 · Charleston (W.Va.)Charleston (W.Va.)6,000 Meters Crimson3222:46.80 PBSo
Sep 4West Liberty InvitationalSep 4 · 5,000 Meters Women's Race · Place 4 · Charleston (W.Va.)Charleston (W.Va.)5,000 Meters Women's Race418:50 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI South RegionalNov 15 · 6,000 Meters D1 South · Place 135 · ChattanoogaChattanooga6,000 Meters D1 South13522:42.2 PBFr
Oct 18Chattanooga InvitationalOct 18 · 6,000 Meters College · Place 7 · ChattanoogaChattanooga6,000 Meters College722:19.7 PBFr
Sep 13JSU Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 153 · ChattanoogaChattanooga5,000 Meters Varsity15318:46.29FR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 3A · Place 4 · AbingdonAbingdon5,000 Meters Class 3A418:28.8 PB12
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 37 · AbingdonAbingdonElite3718:31—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 37 · AbingdonAbingdon5,000 Meters Elite3718:3112
Oct 5Randy Smith ClassicOct 5 · 3 Miles Varsity · Place 5 · AbingdonAbingdon3 Miles Varsity520:08.5SR
Sep 16Walkers RunSep 16 · 5,000 Meters Varsity · Place 1 · AbingdonAbingdon5,000 Meters Varsity119:33.7SR
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 10 · AbingdonAbingdon5,000 Meters Varsity1019:18.4SR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 103 · UnattachedUnattached5,000 Meters Championship10319:35.8 PB11
Nov 12VHSL Class 1A/2A/3A State XC ChampionshipsNov 12 · 5,000 Meters Varsity - Class 3A · Place 11 · AbingdonAbingdon5,000 Meters Varsity - Class 3A1119:44.68 PB11
Nov 3VHSL Region 3D ChampionshipNov 3 · 5,000 Meters Varsity · Place 10 · AbingdonAbingdon5,000 Meters Varsity1020:52.2311
Oct 15MileStat.com XC InvitationalOct 15 · Elite · Place 96 · AbingdonAbingdonElite9619:52—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Elite · Place 96 · AbingdonAbingdon5,000 Meters Elite9619:52—
Aug 31Bengal Clash at the RiverAug 31 · 5,000 Meters Varsity · Place 3 · AbingdonAbingdon5,000 Meters Varsity321:18.5511