1 | 31 | Winnetka (New Trier),
IL - Team Time (1st 5) 1:21:39.1 | Spread (1st 5) 40.4 |
| 2, 3, 7, 9, 10, (11), (12) |
| Nicholas Falk, Andrew Flynn, Charlie Siebert, Ben Akason, Conor O'Neill, (Noah Rush), (George Cahill) |
| 15:59.0, 16:01.4, 16:26.7, 16:32.6, 16:39.4, (16:43.9), (16:44.1) |
2 | 38 | Park Ridge (Maine South),
IL - Team Time (1st 5) 1:22:09.8 | Spread (1st 5) 1:50.8 |
| 1, 5, 6, 8, 18, (20), (21) |
| Joey Kasch, Adam Christopher, Matt Cull, Matt Coyle, Luke Burkum, (Brad Altman), (Jack Walsh) |
| 15:45.4, 16:07.4, 16:13.6, 16:27.2, 17:36.2, (17:46.5), (17:49.9) |
3 | 62 | Wilmette (Loyola Academy),
IL - Team Time (1st 5) 1:24:10.6 | Spread (1st 5) 1:11.2 |
| 4, 13, 14, 15, 16, (17), (22) |
| Spencer Werner, Michael Solmos, Jack Garrigus, Spencer Dzyacky, Alexander Owens, (Billy Delaney), (Cameron Matejka) |
| 16:06.9, 16:48.5, 16:57.0, 17:00.1, 17:18.1, (17:18.2), (17:54.4) |
4 | 117 | Elk Grove Village (E.G.),
IL - Team Time (1st 5) 1:34:29.5 | Spread (1st 5) 2:43.5 |
| 19, 23, 24, 25, 26, (27), (28) |
| Michael Johnson, Abigail Garcia, Marco Perez, Mustafa Zakeu, Armando Zavala, (Gerick Valera), (Miguel Murillo) |
| 17:40.0, 18:33.6, 18:51.2, 19:01.2, 20:23.5, (20:45.2), (21:39.3) |