Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Preston High CampusKnight Night Relays · Aug 249:36.9Knight Night RelaysAugust 24, 2024
3,000 Meters · Preston High CampusPreston County MS XC Championship · Oct 1913:12.21Preston County MS XC Championship October 19, 2021
3,200 Meters · University High SchoolMountain Hollar MS Invitational · Sep 215:12.8Mountain Hollar MS InvitationalSeptember 2, 2021
5,000 Meters · Buckhannon-Upshur HSBig 10 XC Championship · Oct 1621:20.80Big 10 XC ChampionshipOctober 16, 2025
5,000 Meters · EP Tom Sawyer State ParkLouisville XC Classic - HS · Oct 521:00.1Louisville XC Classic - HSOctober 5, 2024
5,000 Meters · Frankfort HS Course63rd Cumberland Area Meet (CAM) Championships · Oct 621:26.4163rd Cumberland Area Meet (CAM) ChampionshipsOctober 6, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 320:40.7New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2919:41.47Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Preston High CampusBig 10 Conference XC Championships · Oct 1520:28.54Big 10 Conference XC ChampionshipsOctober 15, 2026
5,000 Meters · Preston High CampusWVSSAC 2025 AAAA North Regional Championship · Oct 2520:45.60WVSSAC 2025 AAAA North Regional ChampionshipOctober 25, 2025
5,000 Meters · University High SchoolWVSSAC Class AAA Region 1 Championship · Oct 2419:40.07WVSSAC Class AAA Region 1 ChampionshipOctober 24, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2319:24.69NXR Southeast Regional ChampionshipsNovember 23, 2024
5,000 Meters · West Taylor Elementary2025 Bearcat Invitational · Sep 2020:27.552025 Bearcat InvitationalSeptember 20, 2025
5,000 Meters · Wheeling ParkWVSSAC Class AAA Region 1 · Oct 1920:47.73WVSSAC Class AAA Region 1October 19, 2023
5,000 Meters · Wood County 4-H Grounds25th Annual Chick-fil-A Invitational Information · Sep 620:48.7725th Annual Chick-fil-A Invitational InformationSeptember 6, 2025
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1920:11.3Wolverine XC Invitational September 19, 2026
5,000 Meters · WVSSAC XCWVSSAC 2026 Cross Country State Championships · Oct 3119:54.70WVSSAC 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

6 results
DateMeetEventPlMarkGr
Oct 31WVSSAC 2026 Cross Country State ChampionshipsOct 31 · 5,000 Meters AAAA Varsity · Place 21 · PrestonPreston5,000 Meters AAAA Varsity2119:54.70 PB12
Oct 15Big 10 Conference XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 10 · PrestonPreston5,000 Meters Varsity1020:28.54 PB12
Oct 663rd Cumberland Area Meet (CAM) ChampionshipsOct 6 · 5,000 Meters Varsity · Place 4 · PrestonPreston5,000 Meters Varsity421:26.41 PB12
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 28 · PrestonPreston5,000 Meters Varsity B2820:40.7 PB12
Sep 19Wolverine XC Invitational Sep 19 · 5,000 Meters Varsity · Place 33 · PrestonPreston5,000 Meters Varsity3320:11.3 PB12
Sep 5Robert’s Running XC Festival High SchoolSep 5 · 5,000 Meters AAA/AAAA HS Varsity · Place 12 · PrestonPreston5,000 Meters AAA/AAAA HS Varsity1221:02.9712

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Fr/So/Jr/Sr · Place 18 · Eglon WVEglon WV5,000 Meters Fr/So/Jr/Sr1819:41.47 PB11
Nov 1WVSSAC 2025 Cross Country State ChampionshipsNov 1 · 5,000 Meters Varsity · Place 25 · PrestonPreston5,000 Meters Varsity2520:35.5411
Oct 25WVSSAC 2025 AAAA North Regional ChampionshipOct 25 · 5,000 Meters Varsity · Place 13 · PrestonPreston5,000 Meters Varsity1320:45.60 PB11
Oct 16Big 10 XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 8 · PrestonPreston5,000 Meters Varsity821:20.80 PB11
Oct 7Preston Northern Regional Preview MeetOct 7 · 5,000 Meters Varsity · Place 8 · PrestonPreston5,000 Meters Varsity820:44.9511
Sep 202025 Bearcat InvitationalSep 20 · 5,000 Meters Girls High School Varsity/JV · Place 5 · PrestonPreston5,000 Meters Girls High School Varsity/JV520:27.55 PB11
Sep 16Doddridge InvitationalSep 16 · 5,000 Meters Varsity · Place 4 · PrestonPreston5,000 Meters Varsity421:28.3011
Sep 625th Annual Chick-fil-A Invitational InformationSep 6 · 5,000 Meters Varsity · Place 13 · PrestonPreston5,000 Meters Varsity1320:48.77 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 30 · PrestonPreston5,000 Meters Open Invitational3019:24.69 PB10
Nov 2WVSSAC State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 22 · PrestonPreston5,000 Meters Varsity2220:14.4810
Oct 24WVSSAC Class AAA Region 1 ChampionshipOct 24 · 5,000 Meters Varsity · Place 15 · PrestonPreston5,000 Meters Varsity1519:40.07 PB10
Oct 17Big 10 Conference XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 5 · PrestonPreston5,000 Meters Varsity520:57.76SO
Oct 5Louisville XC Classic - HSOct 5 · 5,000 Meters Varsity · Place 28 · PrestonPreston5,000 Meters Varsity2821:00.1 PB10
Oct 4Louisville XC Classic - CollegeOct 4 · 5,000 Meters Invitational · Place 28 · PrestonPreston5,000 Meters Invitational2821:00.110
Sep 21Bearcat InvitationalSep 21 · 5,000 Meters Varsity · Place 10 · PrestonPreston5,000 Meters Varsity1020:42.8210
Sep 7Chick-Fil-A InvSep 7 · 5,000 Meters Varsity · Place 15 · PrestonPreston5,000 Meters Varsity1520:39.710
Aug 27UHS Home MeetAug 27 · 5,000 Meters Varsity · Place 11 · PrestonPreston5,000 Meters Varsity1121:15.7910
Aug 24Knight Night RelaysAug 24 · 1.5 Miles Varsity · Place 21 · PrestonPreston1.5 Miles Varsity219:36.9 PB10

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28WV State XC Meet Oct 28 · 5,000 Meters Varsity · Place 84 · PrestonPreston5,000 Meters Varsity8427:23.369
Oct 19WVSSAC Class AAA Region 1Oct 19 · 5,000 Meters Varsity · Place 19 · PrestonPreston5,000 Meters Varsity1920:47.73 PB9
Oct 12Big 10 XC ChampionshipsOct 12 · 5,000 Meters Varsity · Place 11 · PrestonPreston5,000 Meters Varsity1122:34.129
Sep 23Bearcat Classic InvitationalSep 23 · 5,000 Meters Varsity · Place 24 · Preston HighPreston High5,000 Meters Varsity2421:24.009
Sep 12Doddridge Invitational Sep 12 · 5,000 Meters Varsity · Place 14 · Preston HighPreston High5,000 Meters Varsity1421:49.999
Sep 2Midland XC FestivalSep 2 · 5,000 Meters Varsity · Place 27 · PrestonPreston5,000 Meters Varsity2722:32.979
Aug 26Knight Night RelaysAug 26 · 1.5 Miles Varsity · Place 40 · PrestonPreston1.5 Miles Varsity4010:19.09

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 13Doddridge InvitationalSep 13 · 3,000 Meters Middle School · Place 12 · AuroraAurora3,000 Meters Middle School1213:57.618
Sep 1Mountain Hollar MS XC InvitationalSep 1 · 3,200 Meters Varsity · Place 7 · AuroraAurora3,200 Meters Varsity714:13.58

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Preston County MS XC Championship Oct 19 · 3,000 Meters Middle School · Place 5 · AuroraAurora3,000 Meters Middle School513:12.21 PB7
Oct 5Down In The Backwoods InvitationalOct 5 · 3,000 Meters Middle School · Place 4 · AuroraAurora3,000 Meters Middle School415:03.987
Sep 2Mountain Hollar MS InvitationalSep 2 · 3,200 Meters Varsity · Place 21 · AuroraAurora3,200 Meters Varsity2115:12.8 PB7