| 1 | 22 | Wheaton (W. Warrenville South),
IL - Team Time (1st 5) 1:18:06.8 | Spread (1st 5) 18.3 |
| 1, 3, 5, 6, 7, (10), (11) |
| Nathan Virginelli, Josiah Narayanan, Sam Cruz, Samuel Cruz, Lucas Yonker, (Colin Nelson), (Aiden Noel) |
| 15:26.4, 15:32.9, 15:40.9, 15:41.9, 15:44.7, (15:52.4), (15:58.5) |
| 2 | 36 | Wheaton (North),
IL - Team Time (1st 5) 1:19:23.5 | Spread (1st 5) 1:03.2 |
| 2, 4, 8, 9, 13, (14), (16) |
| Caleb Youngstedt, Aidan Murphy, Jude Hubbard, Ben Shebar, Aidan Herbel, (Luke Haworth), (Isaac Schuda) |
| 15:31.5, 15:39.6, 15:46.2, 15:51.5, 16:34.7, (16:40.2), (16:49.1) |
| 3 | 101 | South Elgin,
IL - Team Time (1st 5) 1:25:24.7 | Spread (1st 5) 1:02.7 |
| 12, 15, 22, 25, 27, (32), (44) |
| Andrew Strama, Richard (Ricky) Ardisana, Logan Iott, Harry Carr, Jacob Yachinich, (Josiah Lindsey), (AC (Aldrin) Boongaling) |
| 16:26.6, 16:43.3, 17:19.0, 17:26.5, 17:29.3, (17:36.9), (18:05.1) |
| 4 | 125 | St. Charles (East),
IL - Team Time (1st 5) 1:27:06.0 | Spread (1st 5) 14.2 |
| 21, 23, 24, 28, 29, (42), (45) |
| Ryan Tobin, Rowan Frontjes, Josh Trentham, Gabe Im, Ryan Sponzilli, (AJ Komerska), (Alex Asimor) |
| 17:17.4, 17:19.8, 17:25.8, 17:31.4, 17:31.6, (17:58.2), (18:08.8) |
| 5 | 139 | Bartlett,
IL - Team Time (1st 5) 1:27:23.9 | Spread (1st 5) 1:14.4 |
| 17, 18, 19, 38, 47, (54), (55) |
| Issak Morales, Whalan Eid, Luke Regalado, John Buchanan, Noah Moose Lopez, (Chase Hopkins), (Yuva Patel) |
| 16:59.1, 17:04.9, 17:13.8, 17:52.6, 18:13.5, (18:41.8), (18:45.7) |
| 6 | 156 | St. Charles (North),
IL - Team Time (1st 5) 1:28:06.7 | Spread (1st 5) 29.1 |
| 20, 31, 34, 35, 36, (43), (56) |
| Wilhelm Lackner, Matthew Russell, Noel Sookswat, Will Stone, Lucas Reed, (Nick Chana), (Matthew Kuryla) |
| 17:17.2, 17:34.0, 17:43.6, 17:45.6, 17:46.3, (18:03.3), (19:03.4) |
| 7 | 184 | Carol Stream (Glenbard North),
IL - Team Time (1st 5) 1:29:12.3 | Spread (1st 5) 45.4 |
| 26, 33, 37, 40, 48, (50), (53) |
| Jakson Moses, Logan Alwan, Faziaan Haq, Daniel Prochaska, Jack Martinez, (Luke Moran), (Connor Sisco) |
| 17:29.1, 17:41.5, 17:49.8, 17:57.4, 18:14.5, (18:30.6), (18:34.7) |
| 8 | 205 | Geneva,
IL - Team Time (1st 5) 1:29:54.7 | Spread (1st 5) 46.9 |
| 30, 39, 41, 46, 49, (51), (52) |
| Luke Gaston, Jack Riviere, Noah Martin, Ryan Kelly, Patrick Waldchen, (Dominic Savarese), (Jackson Avery) |
| 17:32.0, 17:56.1, 17:57.8, 18:09.9, 18:18.9, (18:32.5), (18:33.8) |