1. | | Erik Radzevicius Carter Ratcliff Jimmy Carroll Kenan Gaston | | 1:33.65a | Downers Grove (North) |
2. | | David Flint Mason Phillips Caleb Schulz William (Liam) Moroney | | 1:34.12a | Oak Park (O.P.-River... |
3. | | Dayton Limjuco Lance Reodica Emmanuel Dorris Mehlum Anjarwala | | 1:35.69a | Hinsdale (Central) |
4. | | Jake Heetel Quinn Coleman TJ Disessa Nico Henley | | 1:38.29a | LaGrange (Lyons) |
5. | | Korey Tai Kevin Schuman Mohib Syed Josh Despe | | 1:39.45a | Glen Ellyn (Glenbard... |
| | Kelly Watson Luke Mailander Antonio Gianni Matthew Vezza | | DNF | Elmhurst (York) |
1. | | Jacob Bickhem Phil Epps Cameron Jones Kevin McGovern | | 1:37.23a | Oak Park (O.P.-River... |
2. | | Santana Watson Jermaine Thompson Reece Allman Mason Ellens | | 1:39.32a | Glen Ellyn (Glenbard... |
3. | | Evan Bots Carter Contreras Andrew Lyne Kevin Coan | | 1:41.17a | Hinsdale (Central) |
4. | | Jake Melion Aaron Mixon Avinash Shah Sean Greetis | | 1:41.21a | Elmhurst (York) |
5. | | Charlie Cruse Amari Pratts Emanuel Murphy Ethan Murphy | | 1:42.01a | Downers Grove (North) |
6. | | Adrian Llerenas Ryan Gugliuzza Kalin Burns Ethan Wugazzer | | 1:43.10a | LaGrange (Lyons) |
1. | | Will Guerin Lucas Irby Jackson Irby Roy Llewellyn | | 3:35.86a | Downers Grove (North) |
2. | | Alexander Hasapis Derrick Reed Elijah Mowatt Ian Kelley | | 3:36.25a | Oak Park (O.P.-River... |
3. | | Joey Valeski Leo Glennon Luke Mailander Aidan Hill | | 3:39.83a | Elmhurst (York) |
4. | | Max Dynis Daniel Watcke Grant Miller Aden Bandukwala | | 3:40.14a | Hinsdale (Central) |
5. | | Jack Rempfer Adam Kwak Alex Marczuk Will DiSessa | | 3:42.79a | LaGrange (Lyons) |
6. | | Anthony Nitti Marcel Slowikowski Nathan Jannick Dan Carpenter | | 3:43.36a | Glen Ellyn (Glenbard... |
1. | | Joey Morrissey Smith Maxwell Cooper Revord Maxwell Lowe | | 3:44.12a | Hinsdale (Central) |
2. | | Kevin McGovern Adam Moroney Santiago Valle Quinn Testore | | 3:47.44a | Oak Park (O.P.-River... |
3. | | Aleksander Vavrik Ryan Gugliuzza Ethan Wugazzer Austen Wisniewski | | 3:55.65a | LaGrange (Lyons) |
4. | | Jacob Blew Reece Allman Eduardo Vargas Santana Watson | | 3:56.86a | Glen Ellyn (Glenbard... |
5. | | Walker Verwoerdt Griffith Watson-Hirsch Max Zangan Sean Greetis | | 3:57.31a | Elmhurst (York) |
6. | | Ethan Murphy Leo Grucella Robby Farrington John Curtis | | 4:05.71a | Downers Grove (North) |
1. | | Owen Augustine Roan Egan Ryan Leonard Lou Delano | | 8:00.97a | Oak Park (O.P.-River... |
2. | | Zach Bender Ryan Eddington Roy Llewellyn Caden Weber | | 8:02.84a | Downers Grove (North) |
3. | | Aidan Hill Emmet Doyle Colin Lewandowski Ethan Summer | | 8:03.10a | Elmhurst (York) |
4. | | Grant Miller Colin Hill Luke Gooding Kyle Doorhy | | 8:15.20a | Hinsdale (Central) |
5. | | Nicholas Strayer Hayden Constas Matt McGovern Michael Ferrell | | 8:24.51a | LaGrange (Lyons) |
6. | | Owen Reifel Jack Hatlestad Nathan Jannick Matt Verbiscer | | 8:49.29a | Glen Ellyn (Glenbard... |
1. | | Mariano Escobedo Connor Schupp Michael Michelotti Daniel Johnson | | 8:30.45a | Oak Park (O.P.-River... |
2. | | Theo Sullivan Aiden Fouliard Cillian Henning John Barrette | | 8:42.24a | LaGrange (Lyons) |
3. | | Cooper Revord Evan Kurimay Henrik Naess Maxwell Lowe | | 8:45.11a | Hinsdale (Central) |
4. | | Julian Hernandez Ryan Fader Graham Faris Cayden Camp | | 9:36.67a | Glen Ellyn (Glenbard... |
5. | | Owen Kelly Ryan Gustis Jack Loftus Nathan Moawad | | 9:39.07a | Downers Grove (North) |
6. | | Aidan Lynch Sam Kehoe Owen Teague Pierce Bradford | | 9:39.59a | Elmhurst (York) |