1 | 15 | Elmhurst (York),
IL - Team Time (1st 5) 1:14:04.0 | Spread (1st 5) 54.0 |
| 1, 2, 3, 4, 5, (6), (9) |
| Steve Sulkin, Jordan Herbert, Adam Cecil, Andrew Smith, Jack Driggs, (Brian Pollastrini), (Patrick Morgan) |
| 14:19.0, 14:21.0, 15:04.0, 15:07.0, 15:13.0, (15:15.0), (15:23.0) |
2 | 53 | Roselle (Lake Park),
IL - Team Time (1st 5) 1:18:57.0 | Spread (1st 5) 1:10.0 |
| 7, 10, 11, 12, 13, (14), (17) |
| Luke Nally, Ryan Jorgensen, Steve Krauss, John Oldenburg, Trevor Murphy, (Abraham Pedraza), (Tim Layer) |
| 15:18.0, 15:27.0, 15:32.0, 16:12.0, 16:28.0, (16:41.0), (17:05.0) |
3 | 76 | Wheaton (North),
IL - Team Time (1st 5) 1:23:24.7 | Spread (1st 5) 1:43.7 |
| 8, 15, 16, 18, 19, (20), (21) |
| Sean Bomher, Ryan Gorup, Logan Blair, Caleb Philbrick, Tom Jaderholm, (Kevin Bomher), (Jim Dunn) |
| 15:22.0, 16:48.1, 17:03.5, 17:05.4, 17:05.7, (17:18.2), (17:20.4) |