1 | 19 | Mt. Vernon (H.S.),
IL - Team Time (1st 5) 1:26:14.0 | Spread (1st 5) 1:00.0 |
| 1, 3, 4, 5, 6, (9), (10) |
| David Modert, Karson Hahn, Daniel Flood, Jake Wilson, Jordan Wilemon, (Ethan Badger), (Brykell Patton) |
| 16:29.0, 17:22.0, 17:26.0, 17:28.0, 17:29.0, (17:43.0), (18:22.0) |
2 | 55 | Highland,
IL - Team Time (1st 5) 1:31:45.0 | Spread (1st 5) 2:37.0 |
| 2, 10, 13, 13, 17, (18), (19) |
| Alex Cranick, Brad Sperber, Zach Bramstedt, Kody Gray, Austin Fischer, (Trevor Langhauser), (Grant Riggs) |
| 16:55.0, 18:22.0, 18:28.0, 18:28.0, 19:32.0, (19:37.0), (19:38.0) |
3 | 58 | Centralia (H.S.),
IL - Team Time (1st 5) 1:30:51.0 | Spread (1st 5) 1:15.0 |
| 7, 8, 12, 15, 16, (20), (21) |
| TJ Rodgers, Colten Wesling, Brandon Beaver, Cody Boughers, Lucas Haake, (Kodde Louvier), (Ryan Hargis) |
| 17:31.0, 17:36.0, 18:25.0, 18:33.0, 18:46.0, (19:52.0), (19:57.4) |