Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1432:18.6NCAA DI Southeast RegionalNovember 14, 2025
3,000 Meters · Coonskin ParkPatriot MS Invitational · Sep 110:21.29Patriot MS InvitationalSeptember 1, 2019
4,000 Meters · EP Tom Sawyer State ParkGreater Louisville Cross Country Classic · Sep 2914:37.8Greater Louisville Cross Country ClassicSeptember 29, 2018
5,000 Meters · Cabell Midland HSMSAC · Oct 715:31MSACOctober 7, 2023
5,000 Meters · Cedar LakesAAA Region IV Championship · Oct 2015:51.34AAA Region IV ChampionshipOctober 20, 2022
5,000 Meters · Huntington High SchoolWV Group AAA Region IV · Oct 2216:42.10WV Group AAA Region IVOctober 22, 2020
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2716:35.27Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Old Rome LocksFairland Dragons Run by the River · Sep 1015:41.69Fairland Dragons Run by the RiverSeptember 10, 2022
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1514:58.7Adidas XC InvitationalSeptember 15, 2023
5,000 Meters · YMCA Kennedy Center RoadWVSSAC Class AAA Region IV · Oct 1915:16.49WVSSAC Class AAA Region IVOctober 19, 2023
6,000 Meters · Appalachian State UniversityCovered Bridge Open · Sep 418:21.5Covered Bridge OpenSeptember 4, 2026
8,000 Meters · Appalachian State UniversityFire Tower Project · Oct 324:37.2Fire Tower ProjectOctober 3, 2025
8,000 Meters · Graham Creek Nature Preserve2026 Sun Belt XC Championship · Oct 3024:28.72026 Sun Belt XC ChampionshipOctober 30, 2026
8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1825:05.2Southern Showcase (Collegiate)September 18, 2026
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 1225:56.07Virginia InvitationalSeptember 12, 2025
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1724:25.2Princeton Fall ClassicOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 302026 Sun Belt XC ChampionshipOct 30 · 8,000 Meters Men · Place 8 · App StateApp State8,000 Meters Men824:28.7 PBJr
Oct 2The Firetower ProjectOct 2 · 8,000 Meters Collegiate · Place 54 · App StateApp State8,000 Meters Collegiate5426:20.8Jr
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Invite · Place 46 · App StateApp State8,000 Meters Invite4625:05.2 PBJr
Sep 4Covered Bridge OpenSep 4 · 6,000 Meters Men · Place 12 · App StateApp State6,000 Meters Men1218:21.5 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 116 · App StateApp State10,000 Meters D1 Southeast11632:18.6 PBSo
Oct 312025 Sun Belt XC ChampionshipOct 31 · 8,000 Meters Men · Place 17 · App StateApp State8,000 Meters Men1724:53.99So
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 103 · App StateApp State8,000 Meters Fall Classic10324:25.2 PBSo
Oct 3Fire Tower ProjectOct 3 · 8,000 Meters College · Place 1 · App StateApp State8,000 Meters College124:37.2 PBSo
Sep 12Virginia InvitationalSep 12 · 8,000 Meters Men · Place 49 · App StateApp State8,000 Meters Men4925:56.07 PBSo
Aug 29Covered Bridge Open XCAug 29 · 6,000 Meters Men's 6K · Place 20 · App StateApp State6,000 Meters Men's 6K2019:12.2So

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1Sun Belt XC ChampionshipNov 1 · 8,000 Meters SunBelt · Place 48 · App StateApp State8,000 Meters SunBelt4827:30.60Fr
Aug 30Covered Bridge OpenAug 30 · 6,000 Meters Varsity · Place 5 · App StateApp State6,000 Meters Varsity518:45.50FR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19WVSSAC Class AAA Region IVOct 19 · 5,000 Meters Varsity · Place 2 · HurricaneHurricane5,000 Meters Varsity215:16.49 PB12
Oct 7MSACOct 7 · 5,000 Meters Varsity · Place 2 · HurricaneHurricane5,000 Meters Varsity215:31 PB12
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 5 · HurricaneHurricane5,000 Meters Championship514:58.7 PB12
Aug 26Dutch Miller XC Invitational Aug 26 · Varsity · Place 3 · Hurricane HighHurricane HighVarsity34:5912

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20AAA Region IV ChampionshipOct 20 · 5,000 Meters Varsity · Place 2 · HurricaneHurricane5,000 Meters Varsity215:51.34 PB11
Sep 10Fairland Dragons Run by the RiverSep 10 · 5,000 Meters Varsity · Place 1 · HurricaneHurricane5,000 Meters Varsity115:41.69 PB11
Sep 3St. Mary's XC ClassicSep 3 · 5,000 Meters AAA-Varsity · Place 2 · HurricaneHurricane5,000 Meters AAA-Varsity216:17.1011
Aug 27Dutch Miller InvitationalAug 27 · Varsity · Place 3 · Hurricane HighHurricane HighVarsity34:5611

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Sophomore · Place 6 · Hurricane, WVHurricane, WV5,000 Meters Sophomore616:35.27 PB10
Oct 9MSACOct 9 · 5,000 Meters Varsity · Place 4 · HurricaneHurricane5,000 Meters Varsity417:2710
Sep 4St. Mary's ClassicSep 4 · 5,000 Meters Varsity · Place 2 · HurricaneHurricane5,000 Meters Varsity216:31.0010

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31WV State Cross Country ChampionshipsOct 31 · 5,000 Meters AAA · Place 10 · HurricaneHurricane5,000 Meters AAA1016:42.219
Oct 22WV Group AAA Region IVOct 22 · 5,000 Meters Varsity · Place 6 · HurricaneHurricane5,000 Meters Varsity616:42.10 PB9
Oct 10MSAC ChampionshipOct 10 · 5,000 Meters Varsity · Place 4 · Hurricane HighHurricane High5,000 Meters Varsity416:59.309

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 1Patriot MS InvitationalSep 1 · 3,000 Meters Middle School · Place 2 · HurricaneHurricane3,000 Meters Middle School210:21.29 PB8

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29Greater Louisville Cross Country ClassicSep 29 · 4,000 Meters MS Boys 4K · HurricaneHurricane4,000 Meters MS Boys 4K—14:37.8 PB7