1 | 39 | Wheaton (St. Francis), IL - Team Time (1st 5) 1:20:02.1 | Spread (1st 5) 1:20.6 |
| 1, 6, 8, 9, 15, (20), (23) |
| Dan Weizeorick, Chris Covone, Luke Orwig, Tom England, Daniel O'Connell, (Sam Andrzejewski), (Sam King) |
| 15:07.2, 16:01.6, 16:11.3, 16:14.2, 16:27.8, (16:37.0), (16:40.3) |
2 | 41 | Chicago (Latin), IL - Team Time (1st 5) 1:19:51.6 | Spread (1st 5) 1:04.0 |
| 2, 4, 5, 14, 16, (19), (24) |
| Ryan Hardiman, Peter Bernhardt, Akili Parekh, Ronan Hussar, Matthew Kotcher, (Henry Coleman), (Will Benford) |
| 15:23.9, 15:43.1, 15:50.6, 16:26.1, 16:27.9, (16:35.8), (16:41.7) |
3 | 94 | Chicago (Mather), IL - Team Time (1st 5) 1:23:07.3 | Spread (1st 5) 1:08.0 |
| 7, 11, 18, 25, 33, (35), (37) |
| Kevin Gee, Yasir Hirsi, Daniel Bekkouche, Emmanuel Nwatu, Tarek Alnatsheh, (Anas Hirsi), (Alex Bardales) |
| 16:09.1, 16:19.9, 16:33.3, 16:47.9, 17:17.1, (17:18.0), (17:22.1) |
4 | 119 | Bensenville (Fenton), IL - Team Time (1st 5) 1:24:08.4 | Spread (1st 5) 1:00.6 |
| 10, 17, 26, 32, 34, (40), (49) |
| Sam Elizondo, Chris Kovich, James Palumbo, Matt Sisto, Matthew Sisto, (Victor Vazquez), (Juan Sosa) |
| 16:17.0, 16:30.0, 16:48.0, 17:15.8, 17:17.6, (17:27.9), (18:11.1) |
5 | 120 | Arlington Heights (St. Viator), IL - Team Time (1st 5) 1:23:51.5 | Spread (1st 5) 1:46.0 |
| 3, 21, 28, 30, 38, (39), (44) |
| Patric Natindim, Michael Schumacher, Nathan Kochera, Ryan Politzki, Connor Flynn, (Matthew Goss), (Patrick Schumacher) |
| 15:38.1, 16:37.7, 17:00.0, 17:11.6, 17:24.1, (17:27.7), (17:39.6) |
6 | 165 | Vernon Hills, IL - Team Time (1st 5) 1:26:14.3 | Spread (1st 5) 34.8 |
| 27, 29, 31, 36, 42, (45), (46) |
| Christian Gitzinger, Alex Utsis, Itamar Shifrin, Ian Joe, Nathan Faitsch, (Phillip Back), (Gavin White) |
| 16:58.2, 17:09.8, 17:14.9, 17:18.4, 17:33.0, (17:49.0), (17:52.6) |
7 | 179 | Chicago (Northside), IL - Team Time (1st 5) 1:28:03.5 | Spread (1st 5) 2:25.6 |
| 13, 22, 41, 51, 52, (53), (56) |
| Ezra Hill, Seth Karall, Liam Pentangelo, Payton Kane, Maciej Zychowski, (Arlo Johnston), (Josiah Shimandle) |
| 16:24.0, 16:38.6, 17:28.4, 18:42.9, 18:49.6, (18:57.9), (19:24.9) |
8 | 200 | Mundelein (Carmel), IL - Team Time (1st 5) 1:28:20.8 | Spread (1st 5) 2:02.4 |
| 12, 43, 47, 48, 50, (54), (55) |
| Alexander Speer, Alex Miiller, Andrew White, Evan Ashley, Mario Drunil, (Dylan Franada), (Jeremy Bobber) |
| 16:20.6, 17:34.1, 17:55.1, 18:08.0, 18:23.0, (19:04.0), (19:17.8) |