Boys Cross Country Season Summaries

* Last updated at 9:38 am on Sunday, April 14, 2024

Print this page

Season summaries include titles won (and the class they were won in), final place in state, final won-lost record, and head coach for all seasons submitted by the school or gathered from IHSA records.

A few titles are missing (complete list of missing titles). Changes and additions to these records may be made by school personnel through the IHSA Schools Center.

Key to titles: D–district, R–regional, S–sectional, U–super-sectional, Q–team qualifier for state finals, P–Chicago Public League champion (only when an automatic qualifier to the state finals).

2020-21 Class 1A

School Titles Place Won Lost Tied Coach
Rockford (R. Christian) RSQ         Randy Moore
Arthur (A.-Lovington-Atwood-Hammond) RS         Lyle Dorjahn
Benton RS         Brent McLain
Elgin (Harvest Christian Academy) RS          
Stanford (Olympia) RS         Michael Neisler
Amboy R          
Chicago (Latin) R         Dan Daly
Effingham (St. Anthony) R          
Elmwood R          
Freeburg R         Carl Florczyk
Hamilton R         Brad Neisen
Herscher R          
Pinckneyville R          
Shelbyville R          
Sherrard R         Joe Lopez

2020-21 Class 2A

School Titles Place Won Lost Tied Coach
Chicago (St. Ignatius College Prep) RS          
Crystal Lake (Central) RS   8 1   Bill Eschman
Mascoutah RS         Darren Latham
Metamora S   12 0   Gene Jones
Arlington Heights (St. Viator) R          
Chatham (Glenwood) R          
Chicago (Brother Rice) R          
Grayslake (Central) R         James Centella
Lemont (H.S.) R          
Lisle (Benet Academy) R          
Mahomet (M.-Seymour) R         Neal Garrison
Maple Park (Kaneland) R          
Morton R          

2020-21 Class 3A

School Titles Place Won Lost Tied Coach
Chicago (Jones) S          
Downers Grove (North) RS          
St. Charles (East) RS         Chris Bosworth
Winnetka (New Trier) RS         Matthew Sloan
Yorkville (H.S.) RS         Chris Muth
Algonquin (Jacobs) R   8 1   Kevin Christian
Edwardsville (H.S.) R          
Frankfort (Lincoln-Way East) R          
LaGrange (Lyons) R          
Libertyville R   5 1   Stu Mendelsohn
Mt. Prospect (Prospect) R          
Naperville (North) R          

2021-22 Class 1A

School Titles Place Won Lost Tied Coach
Chicago (Latin) RQ 1       Dan Daly
Arthur (A.-Lovington-Atwood-Hammond) SQ 2       Lyle Dorjahn
Chicago (DePaul College Prep) RQ 3       Mitchell Baum
Normal (University) SQ 4       Lester Hampton
Rockford (R. Christian) SQ 5       Randy Moore
St. Joseph (S.J.-Ogden) RQ 6       Jason Retz
Benton SQ 7       Brent McLain
Stanford (Olympia) Q 8       Brendan Hoskins
Pinckneyville Q 9       Ryan Bruns
Monticello RQ 10       David Remmert
Amboy RQ         Michael Robinson
Breese (Mater Dei) Q         Colton Strotheide
Decatur (St. Teresa) Q         Todd Vohland
El Paso (E.P.-Gridley) Q         Michael Melick
Elgin (Harvest Christian Academy) Q         Steven Bland
Elmwood RQ         Gregg Meyers
Eureka SQ         Olivia Morris
Freeburg RQ         Carl Florczyk
Hamilton RQ         Brad Neisen
Herscher RQ         Rob Grosso
Litchfield Q         Jeremy Palmer
Newton RQ         Brock Tarr
Niles (Northridge Prep) RQ         Mike Egle
Port Byron (Riverdale) RQ         Kevin Claus
Sandwich Q         Bolaji Adeoti
Shelbyville Q         Chris Mosley
Steeleville RQ         Neal Haertling
Sterling (Newman Central Catholic) Q         Patrick Warkins
West Chicago (Wheaton Academy) Q         Chris Felinski

2021-22 Class 2A

School Titles Place Won Lost Tied Coach
Oak Park (Fenwick) SQ 1       David Rill
Deerfield (H.S.) RSQ 2       Scott Friedlander
Morton SQ 3       Joe Zeller
Maple Park (Kaneland) Q 4       Chad Clarey
Riverside (R.-Brookfield) Q 5       John Brady
Grayslake (Central) RQ 6       James Centella
Chicago (Payton) RQ 7       Daniel Dziubski
Mahomet (M.-Seymour) SQ 8       Neal Garrison
Chicago (Mather) Q 9       Joe Sullivan
Belvidere (North) RQ 10       Ken Husser
Bartonville (Limestone) Q         Brian Glaza
Champaign (Central) Q         Steven Kesler
Crystal Lake (Central) Q         Bill Eschman
Dunlap SQ         Chris Friedman
Geneseo Q         Todd Ehlert
Glen Ellyn (Glenbard South) Q         Doug Gorski
Highland Q         Doug Bradley
Lake Villa (Lakes) Q         Travis Shepherd
Marion (H.S.) RQ         Mykel Gary
Mt. Zion Q         Kelly Fox
Normal (Community West) Q         Chad Aubin
Peoria (Notre Dame) Q         Dan Gray
Springfield (H.S.) RQ         Dan Devlin
Sycamore (H.S.) RQ         Mike Lambdin
Urbana (H.S.) Q         Forrest Farokhi
Washington Q         Tom Smith
Wheaton (St. Francis) Q         Scott Nelson
Woodstock (H.S.) Q         Jay Fuller

2021-22 Class 3A

School Titles Place Won Lost Tied Coach
Orland Park (Sandburg) SQ 1       John O'Malley
Hinsdale (Central) RQ 2       Jim Westphal
Downers Grove (North) RQ 3       John Sipple
Winnetka (New Trier) RQ 4       Matthew Sloan
Oswego (H.S.) RQ 5       Daniel Whipple
Lake Zurich SQ 6       JB Hanson
Plainfield (South) SQ 7       Jason Crowe
Elmhurst (York) SQ 8       Charlie Kern
Palatine (H.S.) Q 9       Joe Parks
Naperville (Neuqua Valley) Q 10       Paul Vandersteen
Arlington Heights (Hersey) Q         Kevin Young
Barrington RQ         Tom Root
DeKalb Q         Mike Wolf
Downers Grove (South) RQ         Brian Caldwell
Edwardsville (H.S.) RQ         George Patrylak
Frankfort (Lincoln-Way East) RQ         Ross Widinski
Gurnee (Warren) Q         Brett Heimstead
Hampshire RQ         Ryan Hollister
LaGrange (Lyons) Q         Michael Danner
Minooka RQ         Kevin Gummerson
Mt. Prospect (Prospect) SQ         Jay Renaud
O'Fallon (H.S.) Q         Jon Burnett
Park Ridge (Maine South) Q         Greg Nordahl
Plainfield (Central) Q         Jeff Purdom
Plainfield (North) Q         Andrew Derks
St. Charles (East) RQ         Chris Bosworth
Wheaton (North) Q         Nate Roe
Wheaton (W. Warrenville South) Q         Christopher Kuntz

2022-23 Class 1A

School Titles Place Won Lost Tied Coach
Chicago (DePaul College Prep) RQ 1       Mitchell Baum
Port Byron (Riverdale) RQ 2       Kevin Claus
Chicago (Latin) RQ 3       Dan Daly
Normal (University) RSQ 4       Lester Hampton
Benton SQ 5       Brent McLain
Decatur (St. Teresa) RQ 6       Todd Vohland
Elgin (Harvest Christian Academy) RQ 7       Steven Bland
Niles (Northridge Prep) RQ 8       Mike Egle
Eureka RQ 9       Olivia Morris
El Paso (E.P.-Gridley) Q 10       Michael Melick
Aledo (Mercer County) Q         Pete Nelson
Aurora (Central Catholic) Q         Troy Kerber
Edwardsville (Metro-East Lutheran) Q         Ruth Thompson
Effingham (St. Anthony) Q         JR Elder
Elmhurst (Timothy Christian) Q         Erica Plaisier
Elmwood RQ         Gregg Meyers
Freeburg RQ         Carl Florczyk
Georgetown (Notre Dame de La Salette) Q         Jason Lanthier
Glen Carbon (Father McGivney) Q         James Helton
Newton RQ         Tim Bower
Pinckneyville RQ         Ryan Bruns
Pleasant Plains Q         Derek DeBarr
Pontiac RQ         Mike Lucas
Rockford (R. Christian) SQ         Randy Moore
Sandwich RQ         Bolaji Adeoti
St. Joseph (S.J.-Ogden) RQ         Jason Retz
Sterling (Newman Central Catholic) Q         Patrick Warkins
Tuscola Q         Neal Garrison
Williamsville RQ         Tyler Casson

2022-23 Class 2A

School Titles Place Won Lost Tied Coach
Riverside (R.-Brookfield) SQ 1       John Brady
Belvidere (North) RQ 2       Ken Husser
Glen Ellyn (Glenbard South) RQ 3       Doug Gorski
Grayslake (Central) SQ 4       James Centella
Morton SQ 5       Joe Zeller
Chicago (Payton) Q 6       Daniel Dziubski
Chicago (Mather) RQ 7       Joe Sullivan
Marion (H.S.) RQ 8       Scott Gill
Mt. Zion RQ 9       Kelly Fox
Oak Park (Fenwick) SQ 10       David Rill
Bethalto (Civic Memorial) Q         Jake Peal
Champaign (Central) Q         Steven Kesler
Chatham (Glenwood) Q         Mike Garber
Chicago (Brother Rice) Q         Tom Wazio
Crystal Lake (Central) Q         Bill Eschman
Crystal Lake (Prairie Ridge) Q         Judd Shutt
Deerfield (H.S.) Q         Scott Friedlander
Dunlap Q         Chris Friedman
Geneseo RQ         Todd Ehlert
Lake Villa (Lakes) Q         Travis Shepherd
Mt. Vernon (H.S.) RQ         Trace Turner
Niles (Notre Dame) Q         John Barrett
Normal (Community West) Q         Chad Aubin
Peoria (Notre Dame) Q         Dan Gray
Rock Island (H.S.) Q         Jarrin Williams
Washington SQ         Benjamin Page
Woodstock (H.S.) Q         Jay Fuller

2022-23 Class 3A

School Titles Place Won Lost Tied Coach
Plainfield (South) SQ 1       Jason Crowe
Hinsdale (Central) RQ 2       Jim Westphal
Downers Grove (North) RQ 3       John Sipple
Plainfield (North) Q 4       Andrew Derks
Oak Park (O.P.-River Forest) RQ 5       Chris Baldwin
Lake Zurich SQ 6       JB Hanson
LaGrange (Lyons) Q 7       Michael Danner
Palatine (H.S.) SQ 8       Joe Parks
Park Ridge (Maine South) RQ 9       Greg Nordahl
Winnetka (New Trier) RQ 10       Matthew Sloan
Arlington Heights (Hersey) Q         Kevin Young
Chicago (Lane) Q         Kris Roof
Chicago (St. Ignatius College Prep) RQ         Ed Ernst
Downers Grove (South) Q         Brian Caldwell
Frankfort (Lincoln-Way East) RQ         Ross Widinski
Hoffman Estates (Conant) Q         John Powers
Mt. Prospect (Prospect) SQ         Jay Renaud
Naperville (Central) Q         Grant Baganz
Naperville (Neuqua Valley) Q         Paul Vandersteen
O'Fallon (H.S.) Q         Jon Burnett
Oswego (East) Q         James Milner
Oswego (H.S.) RQ         Chase Hall
Rockford (Guilford) Q         Rick Durso
St. Charles (East) RQ         Chris Bosworth
Wheaton (North) RQ         Nate Roe
Wheaton (W. Warrenville South) Q         Christopher Kuntz
Yorkville (H.S.) Q         Chris Muth

2023-24 Class 1A

School Titles Place Won Lost Tied Coach
Tuscola SQ 1       Neal Garrison
Benton SQ 2       Brent McLain
Elmwood RQ 3       Gregg Meyers
Niles (Northridge Prep) RQ 4       Julian Murphy
Eureka RQ 5       Olivia Morris
St. Joseph (S.J.-Ogden) RQ 6       Jason Retz
Peoria (Notre Dame) Q 7       Dan Gray
Rockford (R. Christian) RQ 8       Randy Moore
Aurora (Central Catholic) RQ 9       Troy Kerber
Pinckneyville RQ 10       Ryan Bruns
Belleville (Althoff Catholic) Q         Thomas Fischer
Clinton Q         Rachel Lyons & Leann Sosamon
Decatur (St. Teresa) RQ         Todd Vohland
Delavan Q         Suzanne LaFary
DuQuoin (H.S.) Q         Brittnie Kellerman
El Paso (E.P.-Gridley) Q         Michael Melick
Elgin (Harvest Christian Academy) RQ         Steven Bland
Elmhurst (Timothy Christian) Q         Erica Plaisier
Georgetown (Notre Dame de La Salette) Q         Dan Schreck
Herscher RQ         Rob Grosso
Lombard (Montini) Q         Eric Brechtel
Murphysboro Q         Cody Ellermeyer
Palos Heights (Chicago Christian) SQ         Jake Christiansen
Pleasant Plains RQ         Derek DeBarr
Port Byron (Riverdale) SQ         Kevin Claus
Prophetstown Q         Elizabeth Green
Roxana RQ         Ben Scamihorn
Sterling (Newman Central Catholic) Q         Patrick Warkins
Tolono (Unity) SQ         Nicole Bagwell
Winnebago SQ         Joe Erb

2023-24 Class 2A

School Titles Place Won Lost Tied Coach
Marion (H.S.) RQ 1       Scott Gill
Glen Ellyn (Glenbard South) RQ 2       Doug Gorski
Chicago (Payton) RQ 3       Daniel Dziubski
Maple Park (Kaneland) Q 4       Chad Clarey
Morton SQ 5       Joe Zeller
Chicago (St. Ignatius College Prep) RQ 6       Heraldo Morrison
Lisle (Benet Academy) RQ 7       Kevin Renicker
Aurora (Marmion Academy) SQ 8       Andrew Lifka
Normal (University) SQ 9       Lester Hampton
Woodstock (H.S.) RQ 10       Jay Fuller
Bethalto (Civic Memorial) RQ         Jake Peal
Burbank (St. Laurence) Q         Darrell Reed
Chicago (DePaul College Prep) RQ         Mitchell Baum
Chicago (University) Q         Austin Warner
Crystal Lake (Prairie Ridge) RQ         Judd Shutt
Dixon (H.S.) RQ         Simon Thorpe
Dunlap RQ         Chris Friedman
Geneseo RQ         Todd Ehlert
Grayslake (Central) SQ         James Centella
Lake Villa (Lakes) Q         Travis Shepherd
Mascoutah Q         Darren Latham
Morris RQ         Joe Blumberg
Mt. Vernon (H.S.) RQ         Trace Turner
Mt. Zion RQ         Kelly Fox
Oak Forest RQ         Gary Andruch
Sterling (H.S.) RQ         Greg Hendrix
Taylorville Q         Steve Walters
Washington SQ         Kathryn Petravick

2023-24 Class 3A

School Titles Place Won Lost Tied Coach
Downers Grove (North) SQ 1       John Sipple
Plainfield (North) SQ 2       Andrew Derks
Plainfield (South) SQ 3       Jason Crowe
LaGrange (Lyons) Q 4       Michael Danner
O'Fallon (H.S.) RQ 5       Jon Burnett
Oak Park (O.P.-River Forest) RQ 6       Chris Baldwin
Winnetka (New Trier) RQ 7       Matthew Sloan
Arlington Heights (Hersey) RQ 8       Kevin Young
Naperville (Neuqua Valley) RQ 9       James Janota
Highland Park Q 10       Steve Buti
Barrington SQ         Tom Root
Batavia Q         Bronco Meeks
Chicago (Lane) Q         Kris Roof
Deerfield (H.S.) RQ         Scott Friedlander
Edwardsville (H.S.) RQ         George Patrylak
Elmhurst (York) RQ         Charlie Kern
Hinsdale (Central) RQ         Jim Westphal
Mt. Prospect (Prospect) SQ         Jay Renaud
Naperville (Central) Q         Grant Baganz
New Lenox (Lincoln-Way Central) RQ         John Taylor
Orland Park (Sandburg) RQ         John O'Malley
Oswego (East) Q         James Milner
Palatine (Fremd) Q         Matt Zaluckyj
Riverside (R.-Brookfield) SQ         John Brady
St. Charles (East) Q         Chris Bosworth
Wheaton (North) RQ         Nate Roe
Wheaton (W. Warrenville South) SQ         Christopher Kuntz
Yorkville (H.S.) SQ         Chris Muth