1 | 50 | Breese (Mater Dei),
IL - Team Time (1st 5) 1:33:00.6 | Spread (1st 5) 1:29.3 |
| 2, 7, 11, 13, 17, (21), (32) |
| Luke Goebel, Otto Stark, Kevin Medlin, Ray Moylan, Zach Huelskamp, (Matt Mote), (Mitchell Wilke) |
| 17:49.3, 18:08.6, 18:46.8, 18:57.3, 19:18.6, (19:30.4), (20:42.0) |
2 | 62 | Mt. Vernon (H.S.),
IL - Team Time (1st 5) 1:33:51.0 | Spread (1st 5) 1:36.0 |
| 4, 6, 10, 20, 22, (26), (30) |
| Hagan Schneider, Daniel Flood, Tyler Williams, Michael Barban, Evan Owens, (Asher Hughey), (Brandon Rios) |
| 17:59.0, 18:07.0, 18:46.0, 19:24.0, 19:35.0, (19:55.0), (20:28.0) |
3 | 63 | Mascoutah,
IL - Team Time (1st 5) 1:33:42.2 | Spread (1st 5) 2:27.4 |
| 1, 5, 8, 24, 25, (27), (28) |
| Ethan Price, Nate Montemayor, Daniel Pearson, Zach Wood, Jay Gray, (Kaleb Dabbs), (Julian Johnson) |
| 17:27.3, 18:03.2, 18:24.5, 19:52.5, 19:54.7, (19:56.0), (20:08.5) |
4 | 80 | Highland,
IL - Team Time (1st 5) 1:35:42.0 | Spread (1st 5) 1:12.0 |
| 9, 14, 15, 19, 23, (29), (31) |
| Hayden Smart, Trevor White, Grant Riggs, Zach Plocher, Jacob Plocher, (Trevor Langhauser), (Zach Chapman) |
| 18:32.0, 19:00.0, 19:04.0, 19:22.0, 19:44.0, (20:15.0), (20:41.0) |
5 | 82 | Marion (H.S.),
IL - Team Time (1st 5) 1:37:43.3 | Spread (1st 5) 4:25.1 |
| 3, 12, 16, 18, 33, (34), (35) |
| Zach Young, Dustin Reed, Jacob Young, CJ Wrolson, Ian Gilcrest, (Darryl Sullivan), (Hasani Branch) |
| 17:58.8, 18:54.2, 19:04.7, 19:21.7, 22:23.9, (23:22.2), (24:19.5) |