1 | 15 | Arlington Heights (Hersey),
IL - Team Time (1st 5) 1:20:15.1 | Spread (1st 5) 59.6 |
| 1, 2, 3, 4, 5, (9), (14) |
| David Rodriguez, Jacob Krupa, Kevin Ziegenhorn, Josh Plischke, Grant Von Der Lippe, (Sam Svienty), (Kevin Paton) |
| 15:21.7, 16:08.9, 16:10.1, 16:13.1, 16:21.3, (16:42.4), (16:54.3) |
2 | 47 | Mt. Prospect (Prospect),
IL - Team Time (1st 5) 1:23:14.7 | Spread (1st 5) 20.3 |
| 6, 8, 10, 11, 12, (13), (15) |
| Karsen LeComte, Michael Anderson, Alec Heyde, Jack Terry, Matt Cozine, (James Riordan), (Max Crowninshield) |
| 16:24.1, 16:37.8, 16:44.1, 16:44.3, 16:44.4, (16:46.0), (17:08.6) |
3 | 106 | Palatine (Fremd),
IL - Team Time (1st 5) 1:30:28.3 | Spread (1st 5) 1:15.6 |
| 18, 19, 20, 22, 27, (30), (32) |
| Joe Smaga, Danny Peterson, Jack Buban, Matt Fossing, Nathaniel Jinkens, (Liyu Liu), (Gianfranco Torres) |
| 17:44.5, 17:46.1, 17:52.9, 18:04.7, 19:00.1, (19:25.9), (19:53.3) |
4 | 110 | Des Plaines (Maine West),
IL - Team Time (1st 5) 1:31:50.8 | Spread (1st 5) 3:35.9 |
| 7, 16, 24, 29, 34, (36), (37) |
| Alex Liston, Lucas Martin-Ranft, David Meyers, Charles Ellsworth, Angel Maldonado, (Maverick Horton), (Ashur Visperas) |
| 16:32.3, 17:39.0, 18:13.2, 19:18.1, 20:08.2, (20:18.3), (20:33.0) |
5 | 124 | Elk Grove Village (E.G.),
IL - Team Time (1st 5) 1:32:49.8 | Spread (1st 5) 1:57.2 |
| 17, 23, 25, 28, 31, (35), (40) |
| Sean Frintner, Michael Banasik, Matt Warrington, Campbell Kraemer, Chris Mertes, (Ryan Casey), (Nick Rosenorn) |
| 17:44.0, 18:04.9, 18:14.4, 19:05.3, 19:41.2, (20:09.8), (21:04.1) |
6 | 157 | Rolling Meadows,
IL - Team Time (1st 5) 1:38:38.5 | Spread (1st 5) 3:05.8 |
| 21, 26, 33, 38, 39, (41), (42) |
| Tim Howley, Colin Piscitello, Trevor West, Liam Fruzyna, Dennis Gainulin, (Jose Padilla), (Tripp Turchik) |
| 17:55.2, 18:43.4, 20:06.3, 20:52.6, 21:01.0, (21:25.4), (21:27.9) |