| 1 | 23 | Ottawa (Marquette),
IL - Team Time (1st 5) 1:19:09.1 | Spread (1st 5) 1:23.0 |
| 1, 3, 5, 6, 8, (9), (14) |
| Evan Darm, James Weissensel, Lucas Hill, Luke Hill, Drew Gama, (Quinn Crowley), (Douglas Skromme) |
| 15:13.0, 15:33.0, 15:48.0, 15:59.1, 16:36.0, (16:42.0), (17:34.0) |
| 2 | 49 | Aurora (A. Christian),
IL - Team Time (1st 5) 1:23:59.4 | Spread (1st 5) 1:54.7 |
| 4, 7, 10, 13, 15, (16), (18) |
| Sam Schuette, Jake Gehman, Jake Wert, Jared Osika, John DiCicco, (Grason Poling), (Billy Howorth) |
| 15:42.0, 16:35.8, 16:50.8, 17:14.1, 17:36.7, (17:36.9), (17:41.6) |
| 3 | 83 | Plano,
IL - Team Time (1st 5) 1:28:04.7 | Spread (1st 5) 59.6 |
| 11, 12, 19, 20, 21, (29), (33) |
| Derrik Martin, Adam Morello, Max Morello, Michael Miller, Andrew Debolt, (Luke Romano), (Alfonso Macias) |
| 17:04.7, 17:09.6, 17:44.4, 18:01.7, 18:04.3, (19:22.2), (20:41.2) |
| 4 | 94 | Seneca,
IL - Team Time (1st 5) 1:29:31.9 | Spread (1st 5) 4:08.2 |
| 2, 17, 22, 23, 30, (34) |
| Ray LaFree, Ben Barnett, Miguel Williams, Travis Koetz, Patrick Sandness, (Faustino Alcaraz) |
| 15:15.0, 17:40.9, 18:18.8, 18:54.0, 19:23.2, (21:57.4) |
| 5 | 152 | Granville (Putnam County),
IL - Team Time (1st 5) 1:43:41.1 | Spread (1st 5) 4:32.8 |
| 24, 25, 26, 38, 39, (40) |
| Jeff Nieslawski, Ben Arnold, Lucas Foockle, Andrew White, Zach Scarborough, (Kevin Alleman) |
| 19:03.2, 19:11.6, 19:14.4, 22:35.9, 23:36.0, (23:45.0) |
| 6 | 153 | Elgin (E. Academy),
IL - Team Time (1st 5) 1:40:01.8 | Spread (1st 5) 2:52.9 |
| 27, 28, 31, 32, 35, (36), (37) |
| Martin DeLeon, Irfan Uraizee, Billy Gracik, Matt Gould, Sohail Alikhan, (Derrick Demay), (Nick Skawinski) |
| 19:17.6, 19:19.2, 19:26.9, 19:47.6, 22:10.5, (22:10.8), (22:17.1) |