Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Altamont Home Course at BNCAltamont Home Meet · Sep 417:42.34Altamont Home MeetSeptember 4, 2025
2.85 Miles · Sam Parr State ParkNewton Meet #3 · Oct 618:12Newton Meet #3October 6, 2026
2.96 Miles · Robinson High SchoolCork Classic 2026 · Oct 118:53.31Cork Classic 2026October 1, 2026
3 Miles · Effingham Community Park XC CourseNTC Conference Meet · Oct 1417:52NTC Conference MeetOctober 14, 2025
3 Miles · Effingham County FairgroundsNational Trail Conference XC Championship · Oct 1319:24.60National Trail Conference XC ChampionshipOctober 13, 2026
3 Miles · General Dacey TrailIHSA Class 1A XC Regional - #3C Shelbyville · Oct 2517:25.74IHSA Class 1A XC Regional - #3C ShelbyvilleOctober 25, 2025
3 Miles · Illinois 121Cumberland County Invite · Oct 818:18.0Cumberland County InviteOctober 8, 2026
3 Miles · Lake Land CollegeCumberland County Invite · Oct 919:15.58Cumberland County InviteOctober 9, 2025
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1817:43.93Trojan Classic XC InviteOctober 18, 2025
3 Miles · St. Joseph-Ogden High School2025 Spartan Classic · Sep 2717:31.502025 Spartan ClassicSeptember 27, 2025
3 Miles · Tabor ParkSullivan 7 Team Meet · Sep 918:34.05Sullivan 7 Team MeetSeptember 9, 2025
3 Miles · Wimple Park48th Annual Tuscola Classic · Sep 2017:56.448th Annual Tuscola ClassicSeptember 20, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #3C SullivanOct 24 · 3 Miles Varsity · Place 32 · Cowden (C.-Herrick)3 Miles Varsity3217:28.111
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 41 · Cowden (C.-Herrick)3 Miles Varsity4117:24.6811
Oct 13National Trail Conference XC ChampionshipOct 13 · 3 Miles Varsity · Place 16 · Cowden (C.-Herrick)3 Miles Varsity1619:24.60 PB11
Oct 8Cumberland County InviteOct 8 · 3 Miles Varsity · Place 52 · Cowden (C.-Herrick)3 Miles Varsity5218:18.0 PB11
Oct 6Newton Meet #3Oct 6 · 2.85 Miles Varsity · Place 23 · Cowden (C.-Herrick)2.85 Miles Varsity2318:12 PB11
Oct 1Cork Classic 2026Oct 1 · 2.96 Miles Varsity · Place 57 · Cowden (C.-Herrick)2.96 Miles Varsity5718:53.31 PB11
Sep 262026 Spartan ClassicSep 26 · 3 Miles Varsity · Place 108 · Cowden (C.-Herrick)3 Miles Varsity10817:48.0611
Sep 122026 Shelbyville HS Trail InviteSep 12 · 3 Miles Varsity · Place 47 · Cowden (C.-Herrick)3 Miles Varsity4718:49.3611
Sep 8Sullivan 6 Team MeetSep 8 · 3 Miles Varsity · Place 11 · Cowden (C.-Herrick)3 Miles Varsity1120:08.911

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #3C ShelbyvilleOct 25 · 3 Miles Varsity · Place 24 · Cowden (C.-Herrick)3 Miles Varsity2417:25.74 PB10
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 58 · Cowden (C.-Herrick)3 Miles Varsity5817:43.93 PB10
Oct 14NTC Conference MeetOct 14 · 3 Miles Varsity · Place 13 · Cowden (C.-Herrick)3 Miles Varsity1317:52 PB10
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 73 · Cowden (C.-Herrick)3 Miles Varsity7319:15.58 PB10
Sep 272025 Spartan ClassicSep 27 · 3 Miles Varsity · Place 73 · Cowden (C.-Herrick)3 Miles Varsity7317:31.50 PB10
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 60 · Cowden (C.-Herrick)3 Miles Boys Race6017:56.4 PB10
Sep 13Shelbyville HS Trail Invite 2025Sep 13 · 3 Miles Varsity · Place 78 · Cowden (C.-Herrick)3 Miles Varsity7820:51.9710
Sep 9Sullivan 7 Team MeetSep 9 · 3 Miles Varsity · Place 8 · Cowden (C.-Herrick)3 Miles Varsity818:34.05 PB10
Sep 4Altamont Home MeetSep 4 · 2.8 Miles Varsity · Place 10 · Cowden (C.-Herrick)2.8 Miles Varsity1017:42.34 PB10