Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Altamont Home Course at BNCAltamont Home Meet · Sep 415:08.87Altamont Home MeetSeptember 4, 2025
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 815:45.71IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Effingham Community Park XC CourseNTC Conference Meet · Oct 1416:10NTC Conference MeetOctober 14, 2025
3 Miles · General Dacey TrailIHSA Class 1A XC Regional - #3C Shelbyville · Oct 2515:51.29IHSA Class 1A XC Regional - #3C ShelbyvilleOctober 25, 2025
3 Miles · Lake Land CollegeIHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Nov 115:54.8IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)November 1, 2025
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1815:36.69Trojan Classic XC InviteOctober 18, 2025
3 Miles · St. Joseph-Ogden High School2025 Spartan Classic · Sep 2715:24.282025 Spartan ClassicSeptember 27, 2025
3 Miles · Tabor ParkSullivan 7 Team Meet · Sep 916:32.92Sullivan 7 Team MeetSeptember 9, 2025
3 Miles · Wimple Park48th Annual Tuscola Classic · Sep 2015:55.348th Annual Tuscola ClassicSeptember 20, 2025
5,000 Meters · Eastern Illinois University2026 Walt Crawford Open · Sep 418:15.902026 Walt Crawford OpenSeptember 4, 2026
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 1930:55.4ISU John McNicholsSeptember 19, 2026
8,000 Meters · Maxwell Park NJCAA Region 24 Cross Country Championships · Oct 3027:39.7 NJCAA Region 24 Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30 NJCAA Region 24 Cross Country ChampionshipsOct 30 · 8,000 Meters NJCAA Division 2 · Place 19 · Lake Land CollegeLake Land College8,000 Meters NJCAA Division 21927:39.7 PBFr
Sep 19ISU John McNicholsSep 19 · 8,000 Meters Open · Place 153 · Lake Land CollegeLake Land College8,000 Meters Open15330:55.4 PBFr
Sep 42026 Walt Crawford OpenSep 4 · 5,000 Meters College · Place 25 · Lake Land CollegeLake Land College5,000 Meters College2518:15.90 PBFr

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 69 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles 1A Varsity6915:45.71 PB12
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 12 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity1215:54.8 PB12
Oct 25IHSA Class 1A XC Regional - #3C ShelbyvilleOct 25 · 3 Miles Varsity · Place 5 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity515:51.29 PB12
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 4 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity415:36.69 PB12
Oct 14NTC Conference MeetOct 14 · 3 Miles Varsity · Place 3 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity316:10 PB12
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 6 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity616:01.4712
Sep 272025 Spartan ClassicSep 27 · 3 Miles Varsity · Place 9 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity915:24.28 PB12
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 11 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Boys Race1115:55.3 PB12
Sep 13Shelbyville HS Trail Invite 2025Sep 13 · 3 Miles Varsity · Place 2 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity215:53.6412
Sep 9Sullivan 7 Team MeetSep 9 · 3 Miles Varsity · Place 2 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity216:32.92 PB12
Sep 4Altamont Home MeetSep 4 · 2.8 Miles Varsity · Place 2 · Cowden (C.-Herrick)Cowden (C.-Herrick)2.8 Miles Varsity215:08.87 PB12