1 | 30 | Winnebago,
IL - Team Time (1st 5) 1:14:55.0 | Spread (1st 5) 35.0 |
| 4, 5, 6, 7, 8, (15), (16) |
| Nathan Ambrose, Nathan Smith, Allan Daly, Nathan Nozzi, Jeff Swanson, (Christain Devant), (Noah Watson) |
| 14:44.0, 14:47.0, 14:54.0, 15:11.0, 15:19.0, (15:35.0), (15:36.0) |
2 | 79 | Rockford (R. Christian),
IL - Team Time (1st 5) 1:17:31.0 | Spread (1st 5) 1:24.0 |
| 2, 10, 18, 22, 27, (31), (33) |
| Nick Monkemeyer, Noah Wells, Ethan Volk, David Mecklenburg, Brian Smith, (Steven Reierson), (Alex Wilfong) |
| 14:37.0, 15:27.0, 15:37.0, 15:49.0, 16:01.0, (16:14.0), (16:18.0) |
3 | 84 | Byron,
IL - Team Time (1st 5) 1:17:44.0 | Spread (1st 5) 1:59.0 |
| 1, 9, 12, 28, 34, (35), (41) |
| Tj Pitcock, Drew Franklin, Nick Wagner, Chad Trenholm, Peter Hodapp, (Bryce Wilson), (Jake Heiter) |
| 14:25.0, 15:23.0, 15:29.0, 16:03.0, 16:24.0, (16:30.0), (16:47.0) |
4 | 114 | Harvard,
IL - Team Time (1st 5) 1:18:50.0 | Spread (1st 5) 1:37.0 |
| 3, 24, 26, 29, 32, (35), (52) |
| Jorge Pichardo, Marcelino Perales, David Anaya, Jose Ortiz, Matt Logan, (Eduardo Galvez), (Gilberto Mercado) |
| 14:39.0, 15:54.0, 15:56.0, 16:05.0, 16:16.0, (16:30.0), (17:22.0) |
5 | 120 | Rockford Lutheran,
IL - Team Time (1st 5) 1:19:56.0 | Spread (1st 5) 1:12.0 |
| 14, 16, 20, 30, 40, (47), (50) |
| Matthew Kortze, Josh Stim, Chase Sluis, Adrian Radabaugh, Daniel Johnson, (Billy Hartenberger), (Michael Martin) |
| 15:34.0, 15:36.0, 15:48.0, 16:12.0, 16:46.0, (17:03.0), (17:21.0) |
6 | 138 | Woodstock (Marian),
IL - Team Time (1st 5) 1:20:49.0 | Spread (1st 5) 1:24.0 |
| 13, 20, 24, 39, 42, (45), (46) |
| Alex Cetera, Justin Santopadre, Mike Lyons, Ryan Dipetro, Adam Konopka, (Sam Gulbrandsen), (Andrew Payton) |
| 15:33.0, 15:48.0, 15:54.0, 16:37.0, 16:57.0, (17:00.0), (17:02.0) |
7 | 186 | Poplar Grove (North Boone),
IL - Team Time (1st 5) 1:23:13.0 | Spread (1st 5) 2:07.0 |
| 11, 37, 38, 47, 53, (54), (56) |
| Skyler Yunk, Josh Herrmann, Tanner Synove, Jacob Blouin, Tim Richert, (Josh Perez), (Alan Rojas) |
| 15:28.0, 16:31.0, 16:36.0, 17:03.0, 17:35.0, (17:38.0), (17:46.0) |
8 | 237 | Durand,
IL - Team Time (1st 5) 1:26:33.0 | Spread (1st 5) 2:31.0 |
| 19, 49, 50, 59, 60, (67) |
| Jeremy Degner, Michael Campa, Grant Munson, Lucas Schulze, Kyle Ernzen, (Trey Degner) |
| 15:41.0, 17:20.0, 17:21.0, 17:59.0, 18:12.0, (21:02.0) |
9 | 263 | Genoa (G.-Kingston),
IL - Team Time (1st 5) 1:27:58.0 | Spread (1st 5) 1:19.0 |
| 43, 44, 57, 58, 61, (63) |
| Andy Voltz, Jason McLean, Justin Campbell, Kevin McLean, Justin McLean, (Josh Cook) |
| 16:58.0, 16:59.0, 17:50.0, 17:54.0, 18:17.0, (18:36.0) |
10 | 269 | Oregon,
IL - Team Time (1st 5) 1:30:12.0 | Spread (1st 5) 3:20.0 |
| 23, 55, 62, 64, 65, (66), (68) |
| Austin Burkhart, Zimrrith Granados, Jacob Harshman, Jacob Ebens, Ricky Greenwood, (Adam McFalls), (Will Coots) |
| 15:50.0, 17:44.0, 18:34.0, 18:54.0, 19:10.0, (20:58.0), (23:21.0) |