Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · General Dacey Trail2023 IESA 2A XC Sectional G · Oct 712:21.932023 IESA 2A XC Sectional GOctober 7, 2023
2 Miles · Maxwell ParkIESA State Meet · Oct 1514:12.5IESA State MeetOctober 15, 2022
2 Miles · Robinson Nuttall Middle SchoolRobinson Invitational · Sep 2812:54.60Robinson InvitationalSeptember 28, 2023
2 Miles · Teutopolis Junior High SchoolT-Town Jr. High XC Meet 9/25 · Sep 2513:04T-Town Jr. High XC Meet 9/25September 25, 2023
2.8 Miles · Altamont Home Course at BNCAltamont Home Meet · Sep 417:55Altamont Home MeetSeptember 4, 2025
2.85 Miles · Sam Parr State ParkNewton Meet #3 · Oct 616:44Newton Meet #3October 6, 2026
2.96 Miles · Robinson High SchoolCork Classic 2026 · Oct 117:52.50Cork Classic 2026October 1, 2026
3 Miles · Effingham Community Park XC CourseNTC Conference Meet · Oct 1418:46NTC Conference MeetOctober 14, 2025
3 Miles · Effingham County FairgroundsNational Trail Conference XC Championship · Oct 1318:30.70National Trail Conference XC ChampionshipOctober 13, 2026
3 Miles · General Dacey Trail2026 Shelbyville HS Trail Invite · Sep 1217:22.962026 Shelbyville HS Trail InviteSeptember 12, 2026
3 Miles · Illinois 121Cumberland County Invite · Oct 817:25.7Cumberland County InviteOctober 8, 2026
3 Miles · Lake Land College2026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Oct 3117:00.552026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)October 31, 2026
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1817:33.62Trojan Classic XC InviteOctober 18, 2025
3 Miles · St. Joseph-Ogden High School2026 Spartan Classic · Sep 2616:38.502026 Spartan ClassicSeptember 26, 2026
3 Miles · Tabor ParkSullivan 6 Team Meet · Sep 818:33.1Sullivan 6 Team MeetSeptember 8, 2026
3 Miles · Wimple Park49th Annual Tuscola Classic · Sep 1918:03.7049th Annual Tuscola ClassicSeptember 19, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Oct 31 · 3 Miles Varsity · Place 69 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity6917:00.55 PB10
Oct 242026 IHSA Class 1A XC Regional - #3C SullivanOct 24 · 3 Miles Varsity · Place 29 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity2917:16.510
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 17 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity1716:29.8610
Oct 13National Trail Conference XC ChampionshipOct 13 · 3 Miles Varsity · Place 12 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity1218:30.70 PB10
Oct 8Cumberland County InviteOct 8 · 3 Miles Varsity · Place 30 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity3017:25.7 PB10
Oct 6Newton Meet #3Oct 6 · 2.85 Miles Varsity · Place 8 · Cowden (C.-Herrick)Cowden (C.-Herrick)2.85 Miles Varsity816:44 PB10
Oct 1Cork Classic 2026Oct 1 · 2.96 Miles Varsity · Place 25 · Cowden (C.-Herrick)Cowden (C.-Herrick)2.96 Miles Varsity2517:52.50 PB10
Sep 262026 Spartan ClassicSep 26 · 3 Miles Varsity · Place 50 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity5016:38.50 PB10
Sep 1949th Annual Tuscola ClassicSep 19 · 3 Miles Boys Race · Place 55 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Boys Race5518:03.70 PB10
Sep 122026 Shelbyville HS Trail InviteSep 12 · 3 Miles Varsity · Place 23 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity2317:22.96 PB10
Sep 8Sullivan 6 Team MeetSep 8 · 3 Miles Varsity · Place 5 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity518:33.1 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 101 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity10118:22.29
Oct 25IHSA Class 1A XC Regional - #3C ShelbyvilleOct 25 · 3 Miles Varsity · Place 35 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity3518:04.559
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 49 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity4917:33.62 PB9
Oct 14NTC Conference MeetOct 14 · 3 Miles Varsity · Place 20 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity2018:46 PB9
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 60 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity6018:29.949
Oct 2Cork Classic Invitational 2025Oct 2 · 2.96 Miles Varsity · Place 45 · Cowden (C.-Herrick)Cowden (C.-Herrick)2.96 Miles Varsity4518:25.53—
Sep 272025 Spartan ClassicSep 27 · 3 Miles Varsity · Place 65 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity6517:18.809
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 101 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Boys Race10119:04.99
Sep 13Shelbyville HS Trail Invite 2025Sep 13 · 3 Miles Varsity · Place 35 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity3518:32.819
Sep 9Sullivan 7 Team MeetSep 9 · 3 Miles Varsity · Place 9 · Cowden (C.-Herrick)Cowden (C.-Herrick)3 Miles Varsity918:56.499
Sep 4Altamont Home MeetSep 4 · 2.8 Miles Varsity · Place 12 · Cowden (C.-Herrick)Cowden (C.-Herrick)2.8 Miles Varsity1217:55 PB9

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 2A · Place 47 · Cowden-HerrickCowden-Herrick2 Miles 2A4711:56.898
Oct 12IESA 2A Sectional GOct 12 · 2 Miles Middle School · Place 5 · Cowden-HerrickCowden-Herrick2 Miles Middle School512:05.748
Oct 8OKAW Valley JH/MS InviteOct 8 · 2 Miles Varsity · Place 12 · Cowden-HerrickCowden-Herrick2 Miles Varsity1212:35.308
Oct 2Robinson Nuttall InvitationalOct 2 · 3,200 Meters Middle School · Place 11 · Cowden-HerrickCowden-Herrick3,200 Meters Middle School1112:08.68
Sep 30Who Let the Dawgs OutSep 30 · 2 Miles Middle School · Place 3 · Cowden-HerrickCowden-Herrick2 Miles Middle School312:06.548
Sep 14Shelbyville Trail InviteSep 14 · 2 Miles Middle School · Place 11 · Cowden-HerrickCowden-Herrick2 Miles Middle School1112:29.988
Sep 14Shelbyville JH Trail InviteSep 14 · 2 Miles Middle School · Place 11 · Cowden-HerrickCowden-Herrick2 Miles Middle School1112:29.988
Sep 10St. Anthony Bullpup Pride InvitationalSep 10 · 2 Miles Middle School · Place 5 · Cowden-HerrickCowden-Herrick2 Miles Middle School512:31.178
Sep 3Home Meet vs. CHBC, LSA, MTZ, T-Town, & SullivanSep 3 · 2 Miles Middle School · Place 4 · Cowden-HerrickCowden-Herrick2 Miles Middle School412:37.918

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 2A · Place 147 · Cowden-HerrickCowden-Herrick2 Miles 2A14713:05.707
Oct 72023 IESA 2A XC Sectional GOct 7 · 2 Miles Middle School · Place 8 · Cowden-HerrickCowden-Herrick2 Miles Middle School812:21.93 PB7
Sep 28Robinson InvitationalSep 28 · 2 Miles Middle School · Place 30 · Cowden-HerrickCowden-Herrick2 Miles Middle School3012:54.60 PB7
Sep 25T-Town Jr. High XC Meet 9/25Sep 25 · 2 Miles Middle School · Place 16 · Cowden-HerrickCowden-Herrick2 Miles Middle School1613:04 PB7
Sep 5St. Anthony Home MeetSep 5 · Varsity · Place 17 · Cowden-HerrickCowden-HerrickVarsity1713:187
Aug 298/29 Home Meet Aug 29 · 2 Miles Middle School · Place 15 · Cowden-HerrickCowden-Herrick2 Miles Middle School1514:08.417

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 1A · Place 206 · Cowden-HerrickCowden-Herrick2 Miles 1A20614:12.5 PB6
Sep 102022 MMS XC InviteSep 10 · 2 Miles Boys · Place 85 · Cowden-HerrickCowden-Herrick2 Miles Boys8515:18.126
Aug 30MMS Rams XC vs. CHBC, LSA, MTZ, Teutopolis, & SullivanAug 30 · 2 Miles Middle School · Place 38 · Cowden-HerrickCowden-Herrick2 Miles Middle School3816:18.036