Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Preston High CampusKnight Night Relay · Aug 278:38.01Knight Night RelayAugust 27, 2022
10,000 Meters · Foundation FieldsNCAA DII Atlantic · Nov 833:28.00NCAA DII AtlanticNovember 8, 2025
5,000 Meters · Davis & Elkins CollegeForest Festival Invitational · Sep 2819:28.60Forest Festival InvitationalSeptember 28, 2024
5,000 Meters · Little Beaver State Park WVSSAC Class AA-Region III · Oct 1917:43.3WVSSAC Class AA-Region IIIOctober 19, 2023
5,000 Meters · Little Beaver State Park CampgroundWVSSAC Class AA Region 3 Championship · Oct 2417:23.6WVSSAC Class AA Region 3 ChampionshipOctober 24, 2024
5,000 Meters · Stonewall ResortStonewall Jackson Invitational · Sep 418:06.00Stonewall Jackson InvitationalSeptember 4, 2024
5,000 Meters · Twin Falls State ParkCoalfield Conference Championships · Oct 1319:30.33Coalfield Conference ChampionshipsOctober 13, 2021
5,000 Meters · Westside HSWVSSAC Region 3 AA Cross Country Championships · Oct 2017:44.70WVSSAC Region 3 AA Cross Country ChampionshipsOctober 20, 2022
5800 m · Virginia Tech Home Cross Country CourseVT Invitational · Sep 419:14.4VT InvitationalSeptember 4, 2026
8,000 Meters · Bethany CollegeMountain East Conference Championships · Nov 726:56.72Mountain East Conference Championships November 7, 2026
8,000 Meters · Crispin Golf CourseMountain East Conference XC Championships · Oct 2528:38.66Mountain East Conference XC ChampionshipsOctober 25, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 426:47.54Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Ivey Redmon Sports ComplexRams Atlantic Region Preview · Sep 2526:49.0Rams Atlantic Region PreviewSeptember 25, 2026
8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1226:44.62The Southern ShowcaseSeptember 12, 2025
8,000 Meters · Pipestem Resort State ParkConcord XC Invitational 2026 · Oct 1627:18.8Concord XC Invitational 2026October 16, 2026
8,000 Meters · Salisbury Community ParkCatawba Fleet Feet XC Invite · Sep 628:28.82Catawba Fleet Feet XC InviteSeptember 6, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Mountain East Conference Championships Nov 7 · 8,000 Meters Varsity · Place 42 · ConcordConcord8,000 Meters Varsity4226:56.72 PBSo
Oct 16Concord XC Invitational 2026Oct 16 · 8,000 Meters College · Place 4 · ConcordConcord8,000 Meters College427:18.8 PBSo
Sep 25Rams Atlantic Region PreviewSep 25 · 8,000 Meters Men · Place 14 · ConcordConcord8,000 Meters Men1426:49.0 PBSo
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Open · Place 27 · ConcordConcord8,000 Meters Open2726:55.5So
Sep 4VT InvitationalSep 4 · 5,800 Meters Collegiate · Place 20 · ConcordConcord5,800 Meters Collegiate2019:14.4 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NCAA DII AtlanticNov 8 · 10,000 Meters Atlantic · Place 80 · ConcordConcord10,000 Meters Atlantic8033:28.00 PBFr
Oct 25Mountain East Conference XC ChampionshipsOct 25 · 8,000 Meters Varsity · Place 44 · ConcordConcord8,000 Meters Varsity4428:38.66 PBFr
Oct 10Concord XC Invite 2025Oct 10 · 8,000 Meters Varsity · Place 8 · ConcordConcord8,000 Meters Varsity827:24.90Fr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 146 · ConcordConcord8,000 Meters College Blue14626:47.54 PBFr
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 293 · ConcordConcord8,000 Meters College29326:44.62 PBFr
Sep 6Catawba Fleet Feet XC InviteSep 6 · 8,000 Meters College · Place 18 · ConcordConcord8,000 Meters College1828:28.82 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2WVSSAC State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 15 · Nicholas CountyNicholas County5,000 Meters Varsity1517:04.9112
Oct 24WVSSAC Class AA Region 3 ChampionshipOct 24 · 5,000 Meters Varsity · Place 1 · Nicholas CountyNicholas County5,000 Meters Varsity117:23.6 PB12
Oct 17Coalfield ConferenceOct 17 · 5,000 Meters Varsity · Place 1 · Nicholas CountyNicholas County5,000 Meters Varsity117:24.012
Oct 8Tucker Co High School XC Invitational Oct 8 · 5,000 Meters Varsity · Place 4 · Nicholas CountyNicholas County5,000 Meters Varsity417:13.2512
Sep 28Forest Festival InvitationalSep 28 · 5,000 Meters Varsity · Place 13 · Nicholas CountyNicholas County5,000 Meters Varsity1319:28.60 PB12
Sep 21Shady Spring Invitational Sep 21 · 5,000 Meters Varsity · Place 1 · Nicholas CountyNicholas County5,000 Meters Varsity117:33.6412
Sep 10Liberty Mountaineer RunSep 10 · 5,000 Meters Varsity · Place 1 · Nicholas CountyNicholas County5,000 Meters Varsity118:11.1312
Sep 4Stonewall Jackson InvitationalSep 4 · 5,000 Meters Varsity · Place 2 · Nicholas CountyNicholas County5,000 Meters Varsity218:06.00 PB12
Aug 31Cabell Midland High School XC FestivalAug 31 · 5,000 Meters Varsity · Place 15 · Nicholas CountyNicholas County5,000 Meters Varsity1517:32.4512

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28WV State XC Meet Oct 28 · 5,000 Meters Varsity · Place 12 · Nicholas CountyNicholas County5,000 Meters Varsity1217:12.5911
Oct 19WVSSAC Class AA-Region IIIOct 19 · 5,000 Meters Varsity · Place 1 · Nicholas CountyNicholas County5,000 Meters Varsity117:43.3 PB11

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29WVSSAC State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity · Place 38 · Nicholas CountyNicholas County5,000 Meters Varsity3818:40.8710
Oct 20WVSSAC Region 3 AA Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 5 · Nicholas CountyNicholas County5,000 Meters Varsity517:44.70 PB10
Oct 12Coalfield Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 8 · M Nicholas CountyM Nicholas County5,000 Meters Varsity86:0710
Aug 27Knight Night RelayAug 27 · 1.5 Miles Varsity · Place 26 · Nicholas CountyNicholas County1.5 Miles Varsity268:38.01 PB10

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30WVSSAC State Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 43 · Nicholas CountyNicholas County5,000 Meters Varsity4319:10.609
Oct 13Coalfield Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 9 · Nicholas CountyNicholas County5,000 Meters Varsity919:30.33 PB9
Sep 4St. Mary's Medical Center XC FestivalSep 4 · 5,000 Meters Varsity · Place 48 · Nicholas CountyNicholas County5,000 Meters Varsity4819:44.539
Aug 28Knight Night XC RelaysAug 28 · 1.5 Miles Varsity · Place 64 · Nicholas CountyNicholas County1.5 Miles Varsity649:18.29