Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Coonskin ParkIrish Invitational · Sep 1020:06.9Irish Invitational September 10, 2025
5,000 Meters · Meadowood ParkKanawha County HS Championships · Oct 1520:49.43Kanawha County HS ChampionshipsOctober 15, 2026
5,000 Meters · Shawnee Sports ComplexIrish Invitational · Sep 1621:28.63Irish Invitational September 16, 2026
5,000 Meters · Wirt County High SchoolWVSSAC 2025 A Region 4 Championship · Oct 2520:35.01WVSSAC 2025 A Region 4 ChampionshipOctober 25, 2025
5,000 Meters · WVSSAC XCWVSSAC 2026 Cross Country State Championships · Oct 3120:33.64WVSSAC 2026 Cross Country State ChampionshipsOctober 31, 2026
5,000 Meters · YMCA Kennedy Center RoadChick-fil-a Huntington/Wayne XC Invite · Aug 2920:15.68Chick-fil-a Huntington/Wayne XC InviteAugust 29, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31WVSSAC 2026 Cross Country State ChampionshipsOct 31 · 5,000 Meters A Varsity · Place 43 · Charleston Catholic5,000 Meters A Varsity4320:33.64 PB11
Oct 15Kanawha County HS ChampionshipsOct 15 · 5,000 Meters High School Boys · Place 32 · Charleston Catholic5,000 Meters High School Boys3220:49.43 PB11
Sep 16Irish Invitational Sep 16 · 5,000 Meters Varsity · Place 41 · Charleston Catholic5,000 Meters Varsity4121:28.63 PB11
Sep 5Robert’s Running XC Festival High SchoolSep 5 · 5,000 Meters AA/A Varsity · Place 52 · Charleston Catholic5,000 Meters AA/A Varsity5221:24.7811
Aug 29Chick-fil-a Huntington/Wayne XC InviteAug 29 · 5,000 Meters Varsity · Place 77 · Charleston Catholic5,000 Meters Varsity7720:15.68 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25WVSSAC 2025 A Region 4 ChampionshipOct 25 · 5,000 Meters Varsity · Place 13 · Charleston Catholic5,000 Meters Varsity1320:35.01 PB10
Sep 10Irish Invitational Sep 10 · 5,000 Meters High School Boys · Place 26 · Charleston Catholic5,000 Meters High School Boys2620:06.9 PB10