1 | 32 | Aurora (A. Christian),
IL - Team Time (1st 5) 1:32:23.8 | Spread (1st 5) 1:54.1 |
| 2, 4, 5, 7, 14, (15), (21) |
| Jake Wert, Jake Gehman, John Diccio, Jared Osika, Grason Poling, (Sam Schuette), (Joseph Grimm) |
| 17:40.9, 18:03.1, 18:17.7, 18:47.1, 19:35.0, (19:45.2), (23:45.7) |
2 | 35 | Elmhurst (Timothy Christian),
IL - Team Time (1st 5) 1:33:37.3 | Spread (1st 5) 1:47.3 |
| 1, 3, 9, 10, 12, (16), (17) |
| Ryan DeGroot, Alex Sweatman, Philip Stanton, Andrew Groenewold, Clarke Doig, (Christian Rasmussen), (Aaron Snoeyink) |
| 17:37.8, 18:01.9, 19:13.9, 19:18.6, 19:25.1, (19:48.0), (19:52.2) |
3 | 56 | Joliet (Catholic Academy),
IL - Team Time (1st 5) 1:36:34.0 | Spread (1st 5) 1:26.0 |
| 6, 8, 11, 13, 18, (19), (20) |
| Zach Siegfried, Jeremy Adams, Riley Carlson, Luke Warpinski, Anthony Salata, (Sam Couch), (Ryan Hippman) |
| 18:37.0, 18:55.0, 19:25.0, 19:34.0, 20:03.0, (20:22.0), (21:08.0) |