Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Carroll County HSCarroll County Meet · Aug 2424:59Carroll County MeetAugust 24, 2022
5,000 Meters · Enochs Branch RoadVHSL Region 1D Championship · Nov 119:25.35VHSL Region 1D ChampionshipNovember 1, 2023
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1119:28.7VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · Lebanon Primary SchoolThrough The Pines Lebanon XC Invitational · Aug 2822:15.5Through The Pines Lebanon XC InvitationalAugust 28, 2024
5,000 Meters · Steele Creek ParkEli Cramer Invitational · Sep 2618:49.8Eli Cramer InvitationalSeptember 26, 2025
5,000 Meters · VA-KY FairgroundsRegion 1D Cross Country Championships · Nov 221:17.10Region 1D Cross Country ChampionshipsNovember 2, 2022
8,000 Meters · Brevard College2nd Annual Brevard XC Classic · Sep 1930:36.092nd Annual Brevard XC ClassicSeptember 19, 2025
8,000 Meters · Sequoyah Park2025 Appalachian Athletic Conference XC Championships · Nov 728:42.682025 Appalachian Athletic Conference XC ChampionshipsNovember 7, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 183rd Annual Brevard XC ClassicSep 18 · 8,000 Meters Men · Place 33 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters Men3331:24.9So

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 72025 Appalachian Athletic Conference XC ChampionshipsNov 7 · 8,000 Meters AAC · Place 65 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters AAC6528:42.68 PBFr
Sep 26Eli Cramer InvitationalSep 26 · 5,000 Meters College · Place 19 · Milligan (Tenn.)Milligan (Tenn.)5,000 Meters College1918:49.8 PBFr
Sep 192nd Annual Brevard XC ClassicSep 19 · 8,000 Meters Men · Place 75 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters Men7530:36.09 PBFr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 28Through The Pines Lebanon XC InvitationalAug 28 · 5,000 Meters Varsity · Place 33 · Rural RetreatRural Retreat5,000 Meters Varsity3322:15.5 PB12

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 1A · Place 58 · Rural RetreatRural Retreat5,000 Meters Class 1A5819:28.7 PB11
Nov 1VHSL Region 1D ChampionshipNov 1 · 5,000 Meters Varsity · Place 11 · Rural RetreatRural Retreat5,000 Meters Varsity1119:25.35 PB11

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2Region 1D Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 25 · Rural RetreatRural Retreat5,000 Meters Varsity2521:17.10 PB10
Aug 24Carroll County MeetAug 24 · 3 Miles Varsity · Place 14 · Rural RetreatRural Retreat3 Miles Varsity1424:59 PB10