Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Altamont Home Course at BNCAltamont Home Meet · Sep 419:30Altamont Home MeetSeptember 4, 2025
2.85 Miles · Sam Parr State ParkNewton Meet #3 · Oct 618:52Newton Meet #3October 6, 2026
2.96 Miles · Robinson High SchoolCork Classic 2026 · Oct 121:10.62Cork Classic 2026October 1, 2026
3 Miles · Effingham Community Park XC CourseNTC Conference Meet · Oct 1420:26NTC Conference MeetOctober 14, 2025
3 Miles · Effingham County FairgroundsNational Trail Conference XC Championship · Oct 1321:15.12National Trail Conference XC ChampionshipOctober 13, 2026
3 Miles · General Dacey TrailIHSA Class 1A XC Regional - #3C Shelbyville · Oct 2519:26.35IHSA Class 1A XC Regional - #3C ShelbyvilleOctober 25, 2025
3 Miles · Illinois 121Cumberland County Invite · Oct 820:11.4Cumberland County InviteOctober 8, 2026
3 Miles · Lake Land CollegeCumberland County Invite · Oct 920:11.13Cumberland County InviteOctober 9, 2025
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1819:59.49Trojan Classic XC InviteOctober 18, 2025
3 Miles · St. Joseph-Ogden High School2026 Spartan Classic · Sep 2620:06.372026 Spartan ClassicSeptember 26, 2026
3 Miles · Tabor ParkSullivan 7 Team Meet · Sep 921:54.33Sullivan 7 Team MeetSeptember 9, 2025
3 Miles · Wimple Park48th Annual Tuscola Classic · Sep 2020:22.548th Annual Tuscola ClassicSeptember 20, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #3C SullivanOct 24 · 3 Miles Varsity · Place 69 · Cowden (C.-Herrick)3 Miles Varsity6920:01.711
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 88 · Cowden (C.-Herrick)3 Miles Varsity8819:14.1611
Oct 13National Trail Conference XC ChampionshipOct 13 · 3 Miles Varsity · Place 27 · Cowden (C.-Herrick)3 Miles Varsity2721:15.12 PB11
Oct 8Cumberland County InviteOct 8 · 3 Miles Varsity · Place 107 · Cowden (C.-Herrick)3 Miles Varsity10720:11.4 PB11
Oct 6Newton Meet #3Oct 6 · 2.85 Miles Varsity · Place 25 · Cowden (C.-Herrick)2.85 Miles Varsity2518:52 PB11
Oct 1Cork Classic 2026Oct 1 · 2.96 Miles Varsity · Place 117 · Cowden (C.-Herrick)2.96 Miles Varsity11721:10.62 PB11
Sep 262026 Spartan ClassicSep 26 · 3 Miles Varsity · Place 161 · Cowden (C.-Herrick)3 Miles Varsity16120:06.37 PB11
Sep 1949th Annual Tuscola ClassicSep 19 · 3 Miles Boys Race · Place 140 · Cowden (C.-Herrick)3 Miles Boys Race14020:59.1511
Sep 122026 Shelbyville HS Trail InviteSep 12 · 3 Miles Varsity · Place 78 · Cowden (C.-Herrick)3 Miles Varsity7820:50.5611
Sep 8Sullivan 6 Team MeetSep 8 · 3 Miles Varsity · Place 19 · Cowden (C.-Herrick)3 Miles Varsity1922:05.611

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 147 · Cowden (C.-Herrick)3 Miles Varsity14720:33.310
Oct 25IHSA Class 1A XC Regional - #3C ShelbyvilleOct 25 · 3 Miles Varsity · Place 50 · Cowden (C.-Herrick)3 Miles Varsity5019:26.35 PB10
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 117 · Cowden (C.-Herrick)3 Miles Varsity11719:59.49 PB10
Oct 14NTC Conference MeetOct 14 · 3 Miles Varsity · Place 35 · Cowden (C.-Herrick)3 Miles Varsity3520:26 PB10
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 98 · Cowden (C.-Herrick)3 Miles Varsity9820:11.13 PB10
Sep 272025 Spartan ClassicSep 27 · 3 Miles Varsity · Place 153 · Cowden (C.-Herrick)3 Miles Varsity15320:08.7210
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 140 · Cowden (C.-Herrick)3 Miles Boys Race14020:22.5 PB10
Sep 13Shelbyville HS Trail Invite 2025Sep 13 · 3 Miles Varsity · Place 79 · Cowden (C.-Herrick)3 Miles Varsity7920:54.1510
Sep 9Sullivan 7 Team MeetSep 9 · 3 Miles Varsity · Place 20 · Cowden (C.-Herrick)3 Miles Varsity2021:54.33 PB10
Sep 4Altamont Home MeetSep 4 · 2.8 Miles Varsity · Place 23 · Cowden (C.-Herrick)2.8 Miles Varsity2319:30 PB10