1 | 17 | Mt. Vernon (H.S.),
IL - Team Time (1st 5) 1:29:51.0 | Spread (1st 5) 1:36.0 |
| 1, 2, 3, 4, 7, (13), (16) |
| Jordan Wilemon, Ethan Badger, Daniel Flood, Brykell Patton, Jordan Hubbard, (Hagan Schneider), (Tyler Williams) |
| 17:17.0, 17:44.0, 17:54.0, 18:03.0, 18:53.0, (19:15.0), (19:23.0) |
2 | 63 | Highland,
IL - Team Time (1st 5) 1:35:44.0 | Spread (1st 5) 49.0 |
| 5, 9, 14, 17, 18, (21), (22) |
| Caleb Miller, Brad Sperber, Jacob Plocher, Grant Riggs, Keshaan Matthews, (Collin Meyer), (Andrew Molinari) |
| 18:38.0, 18:54.0, 19:19.0, 19:26.0, 19:27.0, (19:43.0), (19:44.0) |
3 | 71 | Breese (Mater Dei),
IL - Team Time (1st 5) 1:36:28.0 | Spread (1st 5) 47.0 |
| 7, 11, 14, 19, 20, (23), (25) |
| Zach Huelskamp, Philip Harper, Josh Albers, Ray Moylan, Josh Roeckenhaus, (Matt Mote), (Dane Straeter) |
| 18:53.0, 18:57.0, 19:19.0, 19:39.0, 19:40.0, (19:51.0), (20:28.0) |
4 | 76 | Centralia (H.S.),
IL - Team Time (1st 5) 1:37:07.0 | Spread (1st 5) 1:51.0 |
| 5, 9, 12, 24, 26, (27) |
| Brandon Beaver, Lucas Haake, Ryan Hargis, Garrett Blanchard, Josh Nunnery, (Austyn Louvier) |
| 18:38.0, 18:54.0, 19:14.0, 19:52.0, 20:29.0, (24:13.0) |