Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1412:55.51USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Coach Parsons XC CourseCabell Midland Middle School XC Festival · Aug 3114:27.35Cabell Midland Middle School XC FestivalAugust 31, 2024
3,000 Meters · Eastwood Athletic Complex2025 CWVAC XC Championship · Oct 1813:53.572025 CWVAC XC ChampionshipOctober 18, 2025
3,000 Meters · Grade School RoadCWVAC Middle School Championships · Oct 1913:01.01CWVAC Middle School ChampionshipsOctober 19, 2024
3,000 Meters · Holly-Gray ParkLKC Middle School Championship · Oct 914:26.39LKC Middle School ChampionshipOctober 9, 2025
3,000 Meters · Lincoln County High SchoolLincoln County Invitational · Sep 2413:49.5Lincoln County InvitationalSeptember 24, 2025
3,000 Meters · USATF WV JOUSATF West Virginia Association Junior Olympic Championships · Nov 913:55.00USATF West Virginia Association Junior Olympic ChampionshipsNovember 9, 2024
4,000 Meters · USATF WV Holly-GrayUSATF West Virginia Assoc. Junior Olympic, Open, Masters Cross Country Championships · Nov 817:20.71USATF West Virginia Assoc. Junior Olympic, Open, Masters Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · 160 WVU Jackson MlStonewall Jackson Invitational HS/MS (New Location) · Oct 319:57.92Stonewall Jackson Invitational HS/MS (New Location)October 3, 2026
5,000 Meters · Big Ditch LakeBig Ditch Lake Invitational · Sep 1523:07.00Big Ditch Lake InvitationalSeptember 15, 2026
5,000 Meters · Calhoun County ParkCalhoun Invitational · Aug 2922:52.75Calhoun InvitationalAugust 29, 2026
5,000 Meters · Canaan Valley State Park CourseCRRC · Jul 3021:52.64CRRC July 30, 2026
5,000 Meters · Elk River Rail TrailClay County Elk River Trail Race · Oct 719:34.36Clay County Elk River Trail RaceOctober 7, 2026
5,000 Meters · Jackson County Junior FairRipley High School Cross Country Invitational · Sep 2620:24.23Ripley High School Cross Country InvitationalSeptember 26, 2026
5,000 Meters · Rail Explorers: Elk River DivisionRail Explorers Buffalo Creek Invitational · Sep 921:17.38Rail Explorers Buffalo Creek InvitationalSeptember 9, 2026
5,000 Meters · Riverside High SchoolRiverside Cornfield Crawl Invitational · Aug 2221:51.70Riverside Cornfield Crawl InvitationalAugust 22, 2026
5,000 Meters · Shawnee Sports ComplexIrish Invitational · Sep 1622:28.96Irish Invitational September 16, 2026
5,000 Meters · Wood County Fair GroundsLKC Championship · Oct 1520:44LKC ChampionshipOctober 15, 2026
5,000 Meters · WVSSAC XCWVSSAC 2026 Cross Country State Championships · Oct 3120:26.94WVSSAC 2026 Cross Country State ChampionshipsOctober 31, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 31WVSSAC 2026 Cross Country State ChampionshipsOct 31 · 5,000 Meters AA Varsity · Place 5 · Clay CountyClay County5,000 Meters AA Varsity520:26.94 PB9
Oct 15LKC ChampionshipOct 15 · 5,000 Meters Varsity · Place 4 · Clay CountyClay County5,000 Meters Varsity420:44 PB9
Oct 7Clay County Elk River Trail RaceOct 7 · 5,000 Meters High School Varsity · Place 1 · Clay CountyClay County5,000 Meters High School Varsity119:34.36 PB9
Oct 3Stonewall Jackson Invitational HS/MS (New Location)Oct 3 · 5,000 Meters Varsity · Place 10 · Clay CountyClay County5,000 Meters Varsity1019:57.92 PB9
Sep 26Ripley High School Cross Country InvitationalSep 26 · 5,000 Meters High School Varsity · Place 1 · Clay CountyClay County5,000 Meters High School Varsity120:24.23 PB9
Sep 16Irish Invitational Sep 16 · 5,000 Meters Varsity · Place 2 · Clay CountyClay County5,000 Meters Varsity222:28.96 PB9
Sep 15Big Ditch Lake InvitationalSep 15 · 5,000 Meters Varsity · Place 4 · Clay CountyClay County5,000 Meters Varsity423:07.00 PB9
Sep 9Rail Explorers Buffalo Creek InvitationalSep 9 · 5,000 Meters Varsity · Place 1 · Clay CountyClay County5,000 Meters Varsity121:17.38 PB9
Sep 5Robert’s Running XC Festival High SchoolSep 5 · 5,000 Meters AA/A Varsity · Place 2 · Clay CountyClay County5,000 Meters AA/A Varsity221:33.869
Aug 29Calhoun InvitationalAug 29 · 5,000 Meters HS Varsity · Place 2 · Clay CountyClay County5,000 Meters HS Varsity222:52.75 PB9
Aug 22Riverside Cornfield Crawl InvitationalAug 22 · 5,000 Meters Varsity · Place 4 · Clay CountyClay County5,000 Meters Varsity421:51.70 PB9
Jul 30CRRC Jul 30 · 5,000 Meters All · Place 18 · UnattachedUnattached5,000 Meters All1821:52.64 PB9

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8USATF West Virginia Assoc. Junior Olympic, Open, Masters Cross Country ChampionshipsNov 8 · 4,000 Meters Youth 13-14 · Place 1 · 51-Unattached51-Unattached4,000 Meters Youth 13-14117:20.71 PB8
Oct 182025 CWVAC XC ChampionshipOct 18 · 3,000 Meters Middle School · Place 4 · Clay CountyClay County3,000 Meters Middle School413:53.57 PB8
Oct 9LKC Middle School ChampionshipOct 9 · 3,000 Meters Middle School · Place 3 · Clay CountyClay County3,000 Meters Middle School314:26.39 PB8
Oct 4Liberty High Schools XC InvOct 4 · 3,000 Meters Middle School · Place 1 · Clay County msClay County ms3,000 Meters Middle School112:55.58
Sep 30Buffalo Creek InvitationalSep 30 · 3,000 Meters Varsity · Place 1 · Clay County msClay County ms3,000 Meters Varsity113:03.88
Sep 24Lincoln County InvitationalSep 24 · 3,000 Meters Middle School · Place 1 · Clay CountyClay County3,000 Meters Middle School113:49.5 PB8
Sep 20Calhoun Invitational Sep 20 · 3,000 Meters Middle School Varsity · Place 1 · Clay County msClay County ms3,000 Meters Middle School Varsity113:07.798
Sep 16Big Ditch Lake InvitationalSep 16 · 3,000 Meters Middle School · Place 2 · Clay County msClay County ms3,000 Meters Middle School212:35.408
Sep 13No Excuses Braxton County Invitational MS/HSSep 13 · 3,000 Meters Middle School · Place 4 · Clay County msClay County ms3,000 Meters Middle School414:16.018
Sep 9Irish Middle School Invitational Sep 9 · 3,000 Meters Middle School · Place 8 · Clay County msClay County ms3,000 Meters Middle School812:28.38
Aug 30XC Festival Under the LightsAug 30 · 3,000 Meters Middle School Varsity · Place 19 · Clay County msClay County ms3,000 Meters Middle School Varsity1914:20.568
Aug 23Riverside High School’s Cornfield Crawl InvitationalAug 23 · 2 Miles Middle School · Place 3 · Clay CountyClay County2 Miles Middle School314:23.208

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 247 · 51-Unattached51-Unattached3,000 Meters 11-1224712:55.51 PB7
Nov 9USATF West Virginia Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 2 · 51-Unattached51-Unattached3,000 Meters 11-12213:55.00 PB7
Oct 19CWVAC Middle School ChampionshipsOct 19 · 3,000 Meters Middle School · Place 2 · Clay CountyClay County3,000 Meters Middle School213:01.01 PB7
Oct 12Liberty Raleigh XC MeetOct 12 · 3,000 Meters Middle School · Place 1 · Clay CountyClay County3,000 Meters Middle School113:12.57
Oct 102024 LKC Middle School ChampionshipOct 10 · 3,000 Meters Middle School · Place 5 · Clay CountyClay County3,000 Meters Middle School511:29.567
Sep 28PikeView InvitationalSep 28 · 3,000 Meters Middle School · Place 2 · Clay CountyClay County3,000 Meters Middle School214:36.77
Sep 17Doddridge InvitationalSep 17 · 3,000 Meters Middle School · Place 4 · Ms_clay CountyMs_clay County3,000 Meters Middle School413:53.457
Sep 14No Excuses Braxton InvitationalSep 14 · 3,000 Meters Middle School · Place 5 · Clay CountyClay County3,000 Meters Middle School515:13.597
Aug 31Cabell Midland High School XC FestivalAug 31 · 2 Miles Middle School · Place 17 · Clay CountyClay County2 Miles Middle School1714:27.357
Aug 31Cabell Midland Middle School XC FestivalAug 31 · 3,000 Meters Varsity Middle School · Place 17 · Clay CountyClay County3,000 Meters Varsity Middle School1714:27.35 PB7
Aug 24Chick-Fil-A Inv -BeckleyAug 24 · 3,000 Meters Middle School · Place 5 · Clay CountyClay County3,000 Meters Middle School512:08.97