Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Foundation FieldsNCAA DII Atlantic · Nov 837:51.60NCAA DII AtlanticNovember 8, 2025
5,000 Meters · Cabell Midland HSSt. Mary's Classic · Sep 421:31.01St. Mary's ClassicSeptember 4, 2021
5,000 Meters · Cedar LakesWVSSAC Reg. 4 AA Cross Country Championship · Oct 2018:39.85WVSSAC Reg. 4 AA Cross Country ChampionshipOctober 20, 2022
5,000 Meters · Coonskin ParkIrish Invite · Sep 1318:03.9Irish InviteSeptember 13, 2023
5,000 Meters · Davis & Elkins CollegeWVSSAC Class AA-Region IV · Oct 1917:49.54WVSSAC Class AA-Region IVOctober 19, 2023
5,000 Meters · Meadowood ParkKanawha County HS XC Championships · Oct 1317:47.9Kanawha County HS XC ChampionshipsOctober 13, 2022
5,000 Meters · Ridenour LakeNitro CVB Invitational · Oct 221:41.3Nitro CVB InvitationalOctober 2, 2021
5,000 Meters · SAHSKanawha County HS Championships · Oct 1419:27.1Kanawha County HS ChampionshipsOctober 14, 2021
5,000 Meters · YMCA Kennedy Center RoadWVSSAC Class AAA Region 4 Championship · Oct 2417:22.4WVSSAC Class AAA Region 4 ChampionshipOctober 24, 2024
6,000 Meters · West Liberty CollegeWest Liberty Invitational · Sep 420:37West Liberty InvitationalSeptember 4, 2025
8,000 Meters · Crispin Golf CourseMountain East Conference XC Championships · Oct 2529:18.67Mountain East Conference XC ChampionshipsOctober 25, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 428:09.65Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Foundation FieldsLock Haven Invite · Sep 2727:54.10Lock Haven InviteSeptember 27, 2025
8,000 Meters · Youthtown XC CourseCMU Invitational · Oct 1128:08.20CMU InvitationalOctober 11, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NCAA DII AtlanticNov 8 · 10,000 Meters Atlantic · Place 142 · Glenville StateGlenville State10,000 Meters Atlantic14237:51.60 PBFr
Oct 25Mountain East Conference XC ChampionshipsOct 25 · 8,000 Meters Varsity · Place 58 · Glenville StateGlenville State8,000 Meters Varsity5829:18.67 PBFr
Oct 11CMU InvitationalOct 11 · 8,000 Meters Mens 8K · Place 119 · Glenville StateGlenville State8,000 Meters Mens 8K11928:08.20 PBFr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Silver · Place 65 · Glenville StateGlenville State8,000 Meters College Silver6528:09.65 PBFr
Sep 27Lock Haven InviteSep 27 · 8,000 Meters Crimson · Place 153 · Glenville StateGlenville State8,000 Meters Crimson15327:54.10 PBFr
Sep 4West Liberty InvitationalSep 4 · 6,000 Meters Men's Race · Place 35 · Glenville StateGlenville State6,000 Meters Men's Race3520:37 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24WVSSAC Class AAA Region 4 ChampionshipOct 24 · 5,000 Meters Varsity · Place 19 · NitroNitro5,000 Meters Varsity1917:22.4 PB12
Oct 17Kanawha County HS ChampionshipsOct 17 · 5,000 Meters Varsity · Place 4 · NitroNitro5,000 Meters Varsity417:01.712
Oct 5Spartan Invitational Oct 5 · 5,000 Meters Varsity · Place 6 · NitroNitro5,000 Meters Varsity617:08.112
Sep 28Ripley Covered Bridge InvitationalSep 28 · 5,000 Meters Varsity · Place 18 · NitroNitro5,000 Meters Varsity1818:41.1512
Sep 18Coal River ClassicSep 18 · Varsity · Place 9 · NitroNitroVarsity95:4812
Aug 31Cabell Midland High School XC FestivalAug 31 · 5,000 Meters Varsity · Place 25 · NitroNitro5,000 Meters Varsity2518:41.4512
Aug 24Autumn ClassicAug 24 · 5,000 Meters Varsity · Place 23 · NitroNitro5,000 Meters Varsity2317:22.2712

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28WV State XC Meet Oct 28 · 5,000 Meters Varsity · Place 27 · NitroNitro5,000 Meters Varsity2718:09.7211
Oct 19WVSSAC Class AA-Region IVOct 19 · 5,000 Meters Varsity · Place 7 · NitroNitro5,000 Meters Varsity717:49.54 PB11
Sep 20Coal River ClassicSep 20 · Varsity · Place 3 · Nitro HighNitro HighVarsity35:4111
Sep 13Irish InviteSep 13 · 5,000 Meters Varsity · Place 6 · NitroNitro5,000 Meters Varsity618:03.9 PB11
Sep 2Midland XC FestivalSep 2 · 5,000 Meters Varsity · Place 73 · NitroNitro5,000 Meters Varsity7320:17.4611
Aug 26Dutch Miller XC Invitational Aug 26 · Varsity · Place 16 · NitroNitroVarsity165:5111
Aug 192023 Autumn ClassicAug 19 · 5,000 Meters Varsity · Place 27 · NitroNitro5,000 Meters Varsity2717:25.9511

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 20WVSSAC Reg. 4 AA Cross Country ChampionshipOct 20 · 5,000 Meters Varsity · Place 11 · NitroNitro5,000 Meters Varsity1118:39.85 PB10
Oct 13Kanawha County HS XC ChampionshipsOct 13 · 5,000 Meters Varsity · Place 8 · NitroNitro5,000 Meters Varsity817:47.9 PB10
Sep 24Covered Bridge InvitationalSep 24 · 5,000 Meters Varsity · Place 26 · NitroNitro5,000 Meters Varsity2618:3910
Sep 21Coal River ClassicSep 21 · Varsity · Place 6 · Nitro HighNitro HighVarsity65:5510
Sep 14Irish InvitationalSep 14 · 5,000 Meters Varsity · Place 13 · Nitro HighNitro High5,000 Meters Varsity136:0110
Sep 10Chick-Fil-A InvitationalSep 10 · 5,000 Meters Varsity · Place 39 · Nitro HighNitro High5,000 Meters Varsity3918:12.34—
Sep 3St. Mary's Medical Center XC FestivalSep 3 · 5,000 Meters Varsity · Place 20 · NitroNitro5,000 Meters Varsity2018:3710

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Kanawha County HS ChampionshipsOct 14 · 5,000 Meters Varsity · Place 8 · NitroNitro5,000 Meters Varsity819:27.1 PB9
Oct 2Nitro CVB InvitationalOct 2 · 5,000 Meters Varsity · Place 25 · NitroNitro5,000 Meters Varsity2521:41.3 PB9
Sep 25Ripley Covered Bridge InvitationalSep 25 · 5,000 Meters Varsity · Place 70 · NitroNitro5,000 Meters Varsity7020:20.969
Sep 16Charleston Catholic InvitationalSep 16 · 5,000 Meters Varsity · Place 17 · NitroNitro5,000 Meters Varsity1721:26.99
Sep 4St. Mary's Medical Center XC FestivalSep 4 · 5,000 Meters Junior Varsity · Place 29 · NitroNitro5,000 Meters Junior Varsity2921:31.019
Sep 4St. Mary's ClassicSep 4 · 5,000 Meters Junior Varsity · Place 29 · NitroNitro5,000 Meters Junior Varsity2921:31.01 PB9