| 1 | 26 | Maple Park (Kaneland),
IL - Team Time (1st 5) 1:17:08.7 | Spread (1st 5) 46.9 |
| 2, 3, 4, 5, 12, (14), (20) |
| Austin Adams, Daniel Occhipinti, Ethan Walker, Isaiah Dallal, Ethan Neal, (Ben Durbala), (Parker Malone) |
| 15:05.0, 15:16.9, 15:27.0, 15:27.9, 15:51.9, (15:56.9), (16:13.0) |
| 2 | 69 | Sycamore,
IL - Team Time (1st 5) 1:19:45.5 | Spread (1st 5) 37.3 |
| 8, 9, 16, 17, 19, (32), (35) |
| Bryce Guerrettaz, Aaron Trier, Jack Cambier, Alex Taylor, Erik Handel, (Paul Ruetten), (Carson Campbell) |
| 15:34.8, 15:44.5, 16:06.4, 16:07.7, 16:12.1, (16:38.1), (16:46.0) |
| 3 | 74 | Aurora (Marmion Academy),
IL - Team Time (1st 5) 1:19:42.0 | Spread (1st 5) 43.3 |
| 6, 7, 18, 21, 22, (28), (31) |
| Anthony Zangler, Alex Carlson, Trevis Clementi, Anthony Standish, Niraj Abraham, (Charlie Schultz), (Nick Coffman) |
| 15:31.7, 15:32.2, 16:09.8, 16:13.3, 16:15.0, (16:31.4), (16:36.5) |
| 4 | 84 | Burlington (Central),
IL - Team Time (1st 5) 1:19:48.1 | Spread (1st 5) 2:01.4 |
| 1, 10, 11, 26, 36, (45), (51) |
| Anthony Farmer, Gio Martinez, Robert Perry, Zachary Schmidt, Tommy Zettl, (Yusuf Baig), (Nathan Guy) |
| 14:50.1, 15:47.0, 15:51.5, 16:28.0, 16:51.5, (17:02.2), (17:10.9) |
| 5 | 156 | Hampshire,
IL - Team Time (1st 5) 1:23:06.4 | Spread (1st 5) 38.6 |
| 24, 27, 29, 34, 42, (47), (50) |
| Aidan Gonzalez, Darius Nguepi, Isai Morales, Ismael Paniagua, Henry Nangle, (Timothy Puczek), (Tim Puczek) |
| 16:21.9, 16:28.2, 16:32.4, 16:43.4, 17:00.5, (17:06.2), (17:08.8) |
| 6 | 164 | Crystal Lake (Central),
IL - Team Time (1st 5) 1:23:24.6 | Spread (1st 5) 57.6 |
| 15, 33, 37, 38, 41, (48), (53) |
| Austin May, Tommy Landt, Karson Hollander, AJ Camacho, Julian Ryerson, (Daniel Hamill), (Owen Mize) |
| 16:01.4, 16:38.9, 16:52.3, 16:53.0, 16:59.0, (17:06.3), (17:17.9) |
| 7 | 196 | Crystal Lake (South),
IL - Team Time (1st 5) 1:25:06.8 | Spread (1st 5) 1:46.4 |
| 23, 25, 30, 57, 61, (61), (63) |
| Matt Brown, Alex Picchi, Christopher Davis, Garrett Czajkowski, Josh Diersen, (Gabe Waz), (Charlie Davis) |
| 16:19.6, 16:25.6, 16:34.1, 17:41.5, 18:06.0, (18:06.0), (18:07.7) |
| 8 | 214 | Marengo,
IL - Team Time (1st 5) 1:25:19.3 | Spread (1st 5) 2:22.6 |
| 13, 40, 46, 49, 66, (69), (70) |
| Luke Chaffin, Robert Lopez, Zach Secor, Aaron Moehrlin, Preston Bailey, (Patrick Signore), (Jericho Tynis) |
| 15:55.1, 16:57.2, 17:02.6, 17:06.7, 18:17.7, (18:35.2), (19:02.4) |
| 9 | 248 | Aurora (Illinois Math and Science Academy),
IL - Team Time (1st 5) 1:26:42.9 | Spread (1st 5) 1:06.9 |
| 39, 43, 52, 55, 59, (64), (68) |
| Robert Szocinski, Matt Torres, Ishaar Ganesan, Will McClain, Jason Liu, (Ethan Thieme), (Alexander Zhang) |
| 16:53.2, 17:01.7, 17:12.1, 17:35.8, 18:00.1, (18:16.8), (18:22.7) |
| 10 | 272 | Crystal Lake (Prairie Ridge),
IL - Team Time (1st 5) 1:28:01.2 | Spread (1st 5) 58.6 |
| 44, 54, 56, 58, 60, (65), (67) |
| Jared Zuniga, Daniel Llanquiman, Jack Lee, Ian Mahon, Andrew Woenker, (Will Green), (Charlie Inion) |
| 17:01.9, 17:31.1, 17:38.4, 17:49.3, 18:00.5, (18:17.4), (18:19.0) |