1 | 24 | Troy (Triad),
IL - Team Time (1st 5) 1:20:37.0 | Spread (1st 5) 23.0 |
| 1, 2, 6, 7, 8, (15), (17) |
| Brett Conway, Nathan Armes, Kyle Reed, Adam Buskirk, Trent Ross, (Justin Krause), (Aaron Buskirk) |
| 15:53.0, 15:59.0, 16:14.0, 16:15.0, 16:16.0, (16:44.0), (16:55.0) |
2 | 50 | Breese (Mater Dei),
IL - Team Time (1st 5) 1:22:18.0 | Spread (1st 5) 49.0 |
| 3, 4, 12, 13, 18, (29), (30) |
| Blake Ofstedal, Taylor Beckmann, Alex Henrichs, Andy Sudholt, Colten Strotheide, (Austin Heckenkemper), (Ricky Sherman) |
| 16:08.0, 16:11.0, 16:25.0, 16:37.0, 16:57.0, (18:03.0), (18:19.0) |
3 | 71 | Highland,
IL - Team Time (1st 5) 1:23:38.5 | Spread (1st 5) 56.5 |
| 8, 10, 14, 19, 20, (21), (23) |
| Tyler Weis, Landon Goldstein, Alex McCloud, AJ Abert, Eric Stoff, (Dominic Cipicchio), (Chris Wiedner) |
| 16:16.0, 16:18.0, 16:41.0, 17:11.0, 17:12.5, (17:15.0), (17:36.0) |
4 | 84 | Cahokia (H.S.),
IL - Team Time (1st 5) 1:24:58.4 | Spread (1st 5) 1:41.8 |
| 5, 11, 16, 24, 28, (40), (43) |
| Lyjerrick Ward, Justin Calhoun, Jic Oneil, Trenton Hopper, Ryan Tucker, (Bryan Tucker), (Videl Akins) |
| 16:13.8, 16:21.0, 16:49.0, 17:39.0, 17:55.6, (20:44.0), (21:01.0) |
5 | 141 | Mascoutah,
IL - Team Time (1st 5) 1:31:38.7 | Spread (1st 5) 2:00.6 |
| 22, 25, 26, 33, 35, (42), (44) |
| Matt McKenzie, Justin Wood, Jake Schmittling, Patrick Maze, Hunter Swift, (Josh Goda), (Robert James) |
| 17:26.0, 17:43.7, 17:44.3, 19:18.1, 19:26.6, (20:50.0), (21:04.1) |
6 | 162 | Waterloo (H.S.),
IL - Team Time (1st 5) 1:34:51.7 | Spread (1st 5) 2:13.4 |
| 27, 31, 32, 34, 38, (39) |
| James Rick, Alex Dunker, Phil Brumfield, Scott Williams, Devin Lobsinger, (Chris Blankenship) |
| 17:45.6, 18:30.3, 19:10.8, 19:26.0, 19:59.0, (20:12.1) |
7 | 205 | Bethalto (Civic Memorial),
IL - Team Time (1st 5) 1:45:27.0 | Spread (1st 5) 3:01.0 |
| 36, 37, 41, 45, 46, (47), (48) |
| Dylan Vogt, Keegen Myers, Jacob Patton, Rickey Wilson, Tyler Bilbruck, (Antonio Woods), (Jeff Bruns) |
| 19:37.0, 19:51.0, 20:45.0, 22:36.0, 22:38.0, (23:06.0), (25:23.2) |