Boys Cross Country Season Summaries

* Last updated at 9:13 am on Sunday, December 7, 2025

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         Eric Zeller
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         Ed Ernst
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   Stuart 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       Mitch 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) RSQ 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       Mitch 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         Jim 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 & Craig Lawrence
Yorkville (H.S.) Q         Chris Muth

2023-24 Class 1A

School Titles Place Won Lost Tied Coach
Tuscola RSQ 1       Neal Garrison
Benton RSQ 2       Brent McLain
Elmwood RQ 3       Gregg Meyers
Niles (Northridge Prep) RSQ 4       Julian Murphy
Eureka SQ 5       Olivia Morris
St. Joseph (S.J.-Ogden) RQ 6       Jason Retz
Peoria (Notre Dame) Q 7       Dan Gray
Rockford (R. Christian) RSQ 8       Randy Moore
Aurora (Central Catholic) RQ 9       Troy Kerber
Pinckneyville Q 10       Ryan Bruns
Belleville (Althoff Catholic) Q         Thomas Fischer
Clinton Q         Rachel Lyons & Leann Sosamon
Decatur (St. Teresa) Q         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) Q         Jake Christiansen
Pleasant Plains RQ         Derek DeBarr
Port Byron (Riverdale) RQ         Kevin Claus
Prophetstown Q         Elizabeth Green
Roxana RQ         Ben Scamihorn
Sterling (Newman Central Catholic) Q         Patrick Warkins
Tolono (Unity) Q         Nicole Bagwell
Winnebago Q         Joe Erb
Anna (A.-Jonesboro) R          
Newton R          
Quincy (Notre Dame) R          

2023-24 Class 2A

School Titles Place Won Lost Tied Coach
Marion (H.S.) RQ 1       Scott Gill
Glen Ellyn (Glenbard South) RSQ 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) Q 7       Kevin Renicker
Aurora (Marmion Academy) RSQ 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) Q         Mitch Baum
Chicago (University) Q         Austin Warner
Crystal Lake (Prairie Ridge) RQ         Judd Shutt
Dixon (H.S.) Q         Simon Thorpe
Dunlap Q         Chris Friedman
Geneseo Q         Todd Ehlert
Grayslake (Central) Q         James Centella
Lake Villa (Lakes) Q         Travis Shepherd
Mascoutah Q         Darren Latham
Morris Q         Joe Blumberg
Mt. Vernon (H.S.) Q         Trace Turner
Mt. Zion RQ         Kelly Fox
Oak Forest RQ   9 1   Gary Andruch
Sterling (H.S.) RQ         Greg Hendrix
Taylorville Q         Steve Walters
Washington RQ         Kathryn Petravick

2023-24 Class 3A

School Titles Place Won Lost Tied Coach
Downers Grove (North) RSQ 1       John Sipple
Plainfield (North) RSQ 2       Andrew Derks
Plainfield (South) Q 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) RSQ 7       Matthew Sloan
Arlington Heights (Hersey) RQ 8       Kevin Young
Naperville (Neuqua Valley) RQ 9       James Janota
Highland Park Q 10       Steve Buti
Barrington Q         Tom Root
Batavia Q         Bronco Meeks
Chicago (Lane) Q         Kris Roof
Deerfield (H.S.) RQ         Scott Friedlander
Edwardsville (H.S.) Q         George Patrylak
Elmhurst (York) Q         Charlie Kern
Hinsdale (Central) Q         Jim Westphal
Mt. Prospect (Prospect) Q         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         Jim Milner
Palatine (Fremd) Q         Matt Zaluckyj
Riverside (R.-Brookfield) Q         John Brady
St. Charles (East) Q         Chris Bosworth
Wheaton (North) Q         Nate Roe
Wheaton (W. Warrenville South) RSQ         Christopher Kuntz & Craig Lawrence
Yorkville (H.S.) Q         Chris Muth
Rockford (Guilford) R          

2024-25 Class 1A

School Titles Place Won Lost Tied Coach
Niles (Northridge Prep) RQ 1       Julian Murphy
Elmwood RSQ 2       Gregg Meyers
Eureka Q 3       Olivia Morris
Rockford (R. Christian) SQ 4       Randy Moore
Peoria (Notre Dame) Q 5       Dan Gray
Aurora (Central Catholic) RSQ 6       Troy Kerber
Lombard (Montini) Q 7       Eric Brechtel
Winnebago RQ 8       Joe Erb
La Salette Academy RSQ 9       Dan Schreck
Glasford (Illini Bluffs) Q 10       Gavin Graham
Benton RQ         Brent McLain
Byron Q         Mike McHale
Clinton RQ         Leann Sosamon
Cullom (Tri-Point) Q         Brendan Elens
Edwardsville (Metro-East Lutheran) Q         Kevin Reiseck
Elgin (Harvest Christian Academy) Q         Steven Bland
Gillespie Q         Jay Weber
Glen Carbon (Father McGivney) Q         James Helton
Herscher Q         Rob Grosso
Kewanee (Wethersfield) RQ         Creston Fenn
Murphysboro SQ         Cody Ellermeyer
Pinckneyville Q         Ryan Bruns
Pleasant Plains RQ         Derek DeBarr
Princeville RQ         Jeremy Melick
Rockford (Lutheran) Q         Aaron Kortze
Roxana RQ         Ben Scamihorn
St. Joseph (S.J.-Ogden) Q         Jason Retz
Toledo (Cumberland) RQ         Jim Miller
Tolono (Unity) Q         Nicole Bagwell
Urbana (University) Q         Kyle Hummel
Anna (A.-Jonesboro) R          
Deerfield (Rochelle Zell) R          
Monticello R          

2024-25 Class 2A

School Titles Place Won Lost Tied Coach
Chicago (Payton) SQ 1       Daniel Dziubski
Morton RSQ 2       Joe Zeller
Chicago (Latin) RQ 3       Dan Daly
Dixon (H.S.) RQ 4       Simon Thorpe
Maple Park (Kaneland) SQ 5       Chad Clarey
Mahomet (M.-Seymour) RQ 6       Andrew Walmer
Aurora (Marmion Academy) RQ 7       Andrew Lifka
Chicago (St. Ignatius College Prep) RQ 8       Chris Korabik
Lake Villa (Lakes) Q 9       Travis Shepherd
Crystal Lake (Central) RQ 10 8 1   Bill Eschman
Belvidere (North) Q         Ken Husser
Bethalto (Civic Memorial) RQ         Jake Peal
Burbank (St. Laurence) Q         Darrell Reed
Chatham (Glenwood) Q         Mike Garber
Chicago (Brother Rice) RQ         Tom Wazio
Chicago (DePaul College Prep) Q         Mitch Baum
Geneseo Q         Todd Ehlert
Herrin (H.S.) Q         Dusty Mallow
Highland SQ         Joe Shannon
Lisle (Benet Academy) Q         Kevin Renicker
Marion (H.S.) RQ         Scott Gill
Metamora Q         Amanda Young
Morris Q         Joe Blumberg
Mt. Vernon (H.S.) Q         Trace Turner
Normal (University) RQ         Lester Hampton
Sycamore (H.S.) Q         Mike Lambdin
Washington Q         Kathryn Petravick
Woodstock (H.S.) Q         Jay Fuller
Niles (Notre Dame) R          

2024-25 Class 3A

School Titles Place Won Lost Tied Coach
Downers Grove (North) SQ 1       John Sipple
Plainfield (North) RSQ 2       Andrew Derks
Plainfield (South) RQ 3       Jason Crowe
Lake Zurich RQ 4       JB Hanson
Elmhurst (York) RSQ 5       Charlie Kern
Winnetka (New Trier) RSQ 6       Matthew Sloan
LaGrange (Lyons) RQ 7       Michael Danner
Palatine (H.S.) Q 8       Joe Parks
Barrington Q 9       Tom Root
Mt. Prospect (Prospect) Q 10       Jay Renaud
Batavia RQ         Bronco Meeks
Berwyn-Cicero (Morton) Q         William Bloom
Chicago (Lane) Q         Kris Roof
Edwardsville (H.S.) RQ         George Patrylak
Glen Ellyn (Glenbard West) Q         Kurt Frazier
Libertyville Q   5 2   Stuart Mendelsohn
Naperville (Central) Q         Grant Baganz
Naperville (Neuqua Valley) RQ         James Janota
Naperville (North) Q         Tim Brown
New Lenox (Lincoln-Way Central) Q         John Taylor
Oak Park (O.P.-River Forest) Q         Chris Baldwin
O'Fallon (H.S.) Q         Jon Burnett
Orland Park (Sandburg) RQ         John O'Malley
Palatine (Fremd) RQ         Matt Zaluckyj
Quincy (Sr.) Q         Eric Davis
Wheaton (North) Q         Nate Roe
Wheaton (W. Warrenville South) RQ         Christopher Kuntz
Yorkville (H.S.) Q         Chris Muth

2025-26 Class 1A

School Titles Place Won Lost Tied Coach
Eureka RQ 1       Olivia Morris
Elmwood Q 2       Gregg Meyers
Rockford (R. Christian) SQ 3       Randy Moore
El Paso (E.P.-Gridley) SQ 4       Michael Melick
East Dubuque Q 5       Michael Eyres
Elgin (Harvest-Westminster) Q 6       Steven Bland
St. Joseph (S.J.-Ogden) RQ 7       Jason Retz
Clinton RQ 8       Rachel Lyons
Glasford (Illini Bluffs) Q 9       Gavin Graham
Tolono (Unity) SQ 10       Art Georges
Byron Q         Mike McHale
Cullom (Tri-Point) Q         Brendan Elens
Edwardsville (Metro-East Lutheran) RQ         Kevin Reiseck
Effingham (St. Anthony) SQ         Art Geen
Fairfield SQ         Justin Sanders
Georgetown (La Salette) RQ         Dan Schreck
Glen Carbon (Father McGivney) SQ         Joe Shannon
Herscher RQ         Rob Grosso
Hoopeston (H. Area) Q         Erika Seidel
Johnsburg Q         Chris Setzler
Kankakee (McNamara) Q         Jose Martinez
Monticello RQ         Matthew Miller
Murphysboro SQ         Cody Ellermeyer
Pinckneyville RQ         Ryan Bruns
Pleasant Plains RQ         Jared Driskill
Rock Island (Alleman) Q         Shane Shemek
Roxana RQ         Ben Scamihorn
Sherrard RQ         Grant Iles
Toledo (Cumberland) Q         Jim Miller
Winnebago RQ         Joe Erb

2025-26 Class 2A

School Titles Place Won Lost Tied Coach
Dixon (H.S.) SQ 1       Simon Thorpe
Mahomet (M.-Seymour) RQ 2       Andrew Walmer
Deerfield (H.S.) Q 3       Scott Friedlander
Morton SQ 4       Joe Zeller
Peoria (Notre Dame) RQ 5       Dan Gray
Niles (Northridge Prep) RQ 6       Julian Murphy
Morris Q 7       Joe Blumberg
Aurora (Central Catholic) SQ 8       Troy Kerber
Bethalto (Civic Memorial) RQ 9       Jake Peal
Taylorville Q 10       Steve Walters
Aurora (Marmion Academy) RQ         Andrew Lifka
Chicago (Lake View) Q         Justine Hunter
Chicago (Latin) RQ         Dan Daly
Crystal Lake (Central) RQ         Judd Shutt
Darien (Hinsdale South) RQ         Jim Dickerson
Elmhurst (Timothy Christian) SQ         Erica Plaisier
Geneseo Q         Todd Ehlert
Glen Ellyn (Glenbard South) SQ         Doug Gorski
Herrin (H.S.) Q         James Elliott
Highland SQ         Megan McKee
LaGrange Park (Nazareth Academy) RQ         Mike Sliwinski
Lombard (Montini) RQ         Eric Brechtel
Maple Park (Kaneland) SQ         Chad Clarey
Marion (H.S.) Q         Scott Gill
Metamora SQ         Hunter Roedell
Mt. Vernon (H.S.) Q         Trace Turner
Normal (University) RQ         Lester Hampton
Washington RQ         Kathryn Petravick

2025-26 Class 3A

School Titles Place Won Lost Tied Coach
Plainfield (North) SQ 1       Andrew Derks
Downers Grove (North) SQ 2       John Sipple
Arlington Heights (Hersey) RQ 3       Michael Glosson
Lake Zurich RQ 4       JB Hanson
Elmhurst (York) SQ 5       Charlie Kern
Plainfield (South) RQ 6       Jason Crowe
Mt. Prospect (Prospect) SQ 7       Jay Renaud
St. Charles (North) SQ 8       Kevin Harrington
Orland Park (Sandburg) RQ 9       John O'Malley
Chicago (Lane) RQ 10       Kris Roof
Batavia RQ         Bronco Meeks
Berwyn-Cicero (Morton) Q         William Bloom
Chicago (Payton) SQ         Daniel Dziubski
Downers Grove (South) RQ         Brian Caldwell
Edwardsville (H.S.) SQ         George Patrylak
Frankfort (Lincoln-Way East) Q         Ryan Counihan
Glen Ellyn (Glenbard West) RQ         Kyle Nugent
Glenview (Glenbrook South) Q         Nick Morley
Hinsdale (Central) RQ         Jim Westphal
Huntley SQ         Matt Kaplan
Libertyville RQ         Stuart Mendelsohn
Naperville (Central) Q         Grant Baganz
Naperville (Neuqua Valley) RQ         James Janota
New Lenox (Lincoln-Way Central) RQ         John Taylor
Oswego (East) SQ         James Milner
Palatine (Fremd) RQ         Matt Zaluckyj
Palatine (H.S.) Q         Joe Parks
Yorkville (H.S.) Q         Chris Muth