1 | 27 | Clifton (Central),
IL - Team Time (1st 5) 1:18:31.8 | Spread (1st 5) 49.1 |
| 3, 4, 5, 7, 8, (19), (22) |
| Isaiah Ditta, Jeremy Snejberg, Trevor Swanson, Jarod Snejberg, Blake Stua, (Christian Ladehoff), (Caden Chamness) |
| 15:18.8, 15:22.9, 15:40.4, 16:01.8, 16:07.9, (16:50.9), (16:53.4) |
2 | 80 | Paxton (P.-Buckley-Loda),
IL - Team Time (1st 5) 1:22:28.4 | Spread (1st 5) 1:44.5 |
| 2, 10, 20, 23, 25, (26), (32) |
| Ryder James, Alec St. Julien, Erik Reck, Jordan Giese, Nik Schnabel, (Jesse Barfield), (Keagan Busboom) |
| 15:17.5, 16:17.9, 16:52.1, 16:58.9, 17:02.0, (17:04.1), (17:22.6) |
3 | 104 | Joliet (Catholic Academy),
IL - Team Time (1st 5) 1:24:31.1 | Spread (1st 5) 22.0 |
| 14, 18, 21, 24, 27, (29), (41) |
| Marcus Porchia, Matt Ciarlette, Owen O'Connor, Jacob Capalbo, Andrew Ciarlette, (Zach Bertino), (Michael Rodriguez) |
| 16:43.2, 16:50.1, 16:52.5, 17:00.1, 17:05.2, (17:12.6), (18:02.6) |
4 | 105 | Herscher,
IL - Team Time (1st 5) 1:23:48.5 | Spread (1st 5) 2:24.9 |
| 1, 11, 28, 30, 35, (39), (40) |
| Drew Rogers, Kamden Lockwood, Ben Morgan, Trevor Stutz, Nick Bushey, (Connor Joffe), (Tyler Howard) |
| 15:16.6, 16:26.1, 17:07.6, 17:16.7, 17:41.5, (17:57.4), (18:00.5) |
5 | 137 | Gilman (Iroquois West),
IL - Team Time (1st 5) 1:26:57.7 | Spread (1st 5) 1:50.9 |
| 13, 16, 17, 42, 49, (57), (60) |
| Max Grant, Lucas Alvarez, Connor Price, Ty Pankey, Jacob Kuipers, (Andrew Schutte-Jibril), (Imanol Salazar) |
| 16:42.1, 16:47.1, 16:48.0, 18:07.5, 18:33.0, (19:21.2), (19:30.4) |
6 | 171 | Palos Heights (Chicago Christian),
IL - Team Time (1st 5) 1:28:29.8 | Spread (1st 5) 1:46.7 |
| 12, 34, 36, 44, 45, (54), (56) |
| Nathanael Rivera, Gabe Kuecker, Joey Gawron, Steve Kronenberger, Tony Reppman, (Kaleb VanDrunen), (Cristian Contreras) |
| 16:34.2, 17:37.1, 17:42.6, 18:15.0, 18:20.9, (18:57.6), (19:16.6) |
7 | 187 | Beecher,
IL - Team Time (1st 5) 1:30:28.7 | Spread (1st 5) 3:31.6 |
| 15, 33, 37, 38, 64, (72), (77) |
| Justin Janssen, Logan Turney, Shawn Giggey, Cody Graniczny, Jared Jennings, (Tommy Coccaro), (Brendan Kincaid) |
| 16:47.0, 17:31.0, 17:55.1, 17:57.0, 20:18.6, (21:44.7), (28:10.1) |
8 | 222 | Bismarck (B.-Henning-Rossville-Alvin),
IL - Team Time (1st 5) 1:34:10.8 | Spread (1st 5) 5:30.3 |
| 6, 31, 50, 67, 68, (73), (76) |
| Gabe Martinez, Eli Mojonnier, Emerson Thorlton, Colin Schaumburg, Brandon Grabhorn, (Evan Wheeler-Steidel), (Kayden Trimble) |
| 15:50.7, 17:18.4, 18:37.0, 21:03.7, 21:21.0, (22:16.3), (26:57.6) |
9 | 243 | Armstrong,
IL - Team Time (1st 5) 1:35:13.8 | Spread (1st 5) 5:21.3 |
| 9, 51, 52, 61, 70, (74), (75) |
| Austin Bridgman, Luke Gordon, Dalton Loschen, Marshall Gudauskas, Joshua Goulding, (Ethan Rabb), (Bryce Franzen) |
| 16:09.7, 18:50.0, 18:52.0, 19:51.1, 21:31.0, (23:03.0), (23:12.0) |
10 | 261 | Kankakee (McNamara),
IL - Team Time (1st 5) 1:34:28.7 | Spread (1st 5) 1:20.3 |
| 43, 48, 53, 58, 59, (63), (71) |
| Vaughn Studer, Wes Provost, Gavin Phillips, Mathew Lampley, Connor Curtis, (Jack Baud), (Kyle Lampley) |
| 18:08.7, 18:30.0, 18:56.0, 19:25.0, 19:29.0, (20:03.0), (21:42.8) |
11 | 275 | Richton Park (Southland College Prep Charter),
IL - Team Time (1st 5) 1:36:27.6 | Spread (1st 5) 2:09.9 |
| 46, 47, 55, 62, 65, (66), (69) |
| Malik Fountain, Kenneth McClain, Cornelius Carter, Dane Humphries, Derrick Harper-Stewart, (Oluwaseye Ayamolowo), (Clifford Underwood) |
| 18:21.5, 18:29.1, 19:12.6, 19:53.0, 20:31.4, (20:42.8), (21:21.9) |