| 1 | 28 | Winnetka (New Trier),
IL - Team Time (1st 5) 1:09:35.8 | Spread (1st 5) 24.0 |
| 3, 4, 6, 7, 8, (9), (11) |
| Charlie Maher, Austin Santacruz, Om Kanwar, Charlie Kupets, Charlie Pearlman, (Jack Myers), (Barr Iserloth) |
| 13:43.5, 13:44.9, 13:54.1, 14:05.8, 14:07.5, (14:08.4), (14:11.6) |
| 2 | 52 | Wilmette (Loyola Academy),
IL - Team Time (1st 5) 1:12:00.6 | Spread (1st 5) 1:30.8 |
| 2, 5, 12, 16, 17, (18), (19) |
| Spencer Kelly, Christian Swenson, Callen Ruiz, Cameron Mulhall, Ross Sullivan, (Michael Krzeczkowski), (Joe Van Horn) |
| 13:41.6, 13:49.3, 14:18.6, 14:58.7, 15:12.4, (15:30.5), (15:35.7) |
| 3 | 58 | Glenview (Glenbrook South),
IL - Team Time (1st 5) 1:12:14.7 | Spread (1st 5) 2:12.4 |
| 1, 10, 13, 14, 20, (22), (23) |
| David O'gara, Alex Jackman, Casey Henrickson, Charlie Castelli, Brent Mitchell, (Tom Olickal), (David Cohn) |
| 13:25.5, 14:10.1, 14:30.4, 14:30.8, 15:37.9, (15:44.8), (15:47.2) |
| 4 | 111 | Park Ridge (Maine South),
IL - Team Time (1st 5) 1:18:23.8 | Spread (1st 5) 1:33.0 |
| 15, 21, 24, 25, 26, (27), (28) |
| Paul d'Ambrosio, Brian Talbott, Ben Steffen, Aidan Gaskin, Guy Olson, (Garrett Young), (Aaron Cortez) |
| 14:40.4, 15:41.5, 15:47.4, 16:01.1, 16:13.4, (16:16.5), (16:17.2) |