1 | 42 | Carbondale (H.S.),
IL - Team Time (1st 5) 1:20:40.0 | Spread (1st 5) 1:05.0 |
| 5, 6, 8, 8, 15, (30), (37) |
| James Douglas, Dylan Gibson, Micah Cherry, Joyner Deamer, Jared Heern, (Cam McElheny), (Davell Love) |
| 15:40.0, 15:47.0, 16:14.0, 16:14.0, 16:45.0, (17:11.0), (17:26.0) |
2 | 89 | Mt. Vernon (H.S.),
IL - Team Time (1st 5) 1:23:07.1 | Spread (1st 5) 1:48.9 |
| 3, 18, 20, 21, 27, (30), (32) |
| David Modert, Brykell Patton, Jordan Wilemon, Karson Hahn, Daniel Flood, (Jake Wilson), (Ethan Badger) |
| 15:16.0, 16:52.9, 16:56.0, 16:57.3, 17:04.9, (17:11.0), (17:16.0) |
3 | 97 | Troy (Triad),
IL - Team Time (1st 5) 1:24:19.0 | Spread (1st 5) 34.2 |
| 11, 17, 19, 22, 28, (34), (43) |
| Dylan Faulkenberg, Colin Hayes, Brandon Rose, Ryan Krause, Ben Richter, (Lucas Haller), (Allen Lawson) |
| 16:30.8, 16:52.0, 16:53.2, 16:58.0, 17:05.0, (17:21.0), (17:40.0) |
4 | 101 | Waterloo (H.S.),
IL - Team Time (1st 5) 1:23:19.0 | Spread (1st 5) 1:59.0 |
| 4, 7, 13, 37, 40, (41), (49) |
| Josh Rodenberg, Cole Rodenberg, Lance Mueller, Adam Henson, Dustin Schrieber, (Weston Liefer), (Will Zeisset) |
| 15:30.0, 16:11.0, 16:43.0, 17:26.0, 17:29.0, (17:36.0), (18:04.0) |
5 | 138 | Mascoutah,
IL - Team Time (1st 5) 1:24:18.5 | Spread (1st 5) 3:56.5 |
| 1, 2, 16, 59, 60, (64), (66) |
| Chris Martin, Murphy Affolder, Matt Thompson, JJ Martin, Craig Ford, (Ryan Ewers), (John Clayton) |
| 14:51.0, 15:04.0, 16:49.0, 18:47.0, 18:47.5, (18:59.0), (19:16.0) |
6 | 142 | Marion (H.S.),
IL - Team Time (1st 5) 1:25:50.9 | Spread (1st 5) 1:19.0 |
| 12, 13, 24, 46, 47, (51), (55) |
| Zach Humphrey, Mitchell Rushing, Dustin Reed, Jacob Young, Elijah Pulley, (Bryce Pulley), (Evan Carr) |
| 16:31.0, 16:43.0, 17:00.0, 17:46.9, 17:50.0, (18:18.0), (18:39.0) |
7 | 158 | East St. Louis (Sr.),
IL - Team Time (1st 5) 1:26:19.3 | Spread (1st 5) 23.9 |
| 25, 29, 33, 35, 36, (48), (53) |
| Jwauhn Askew, Tommie Johnson, Deonte' Smith, Marcus Jackson, Devonte Atkins, (Frank Bonnard), (Ramon Shelton) |
| 17:01.1, 17:09.5, 17:20.7, 17:23.0, 17:25.0, (17:57.8), (18:22.0) |
8 | 193 | Highland,
IL - Team Time (1st 5) 1:28:10.0 | Spread (1st 5) 1:56.0 |
| 10, 37, 42, 50, 54, (56), (61) |
| Alex Cranick, Brad Sperber, Zach Bramstedt, Grant Riggs, Austin Fischer, (Caleb Miller), (Hayden Smart) |
| 16:30.0, 17:26.0, 17:38.0, 18:10.0, 18:26.0, (18:42.0), (18:48.0) |
9 | 220 | Centralia (H.S.),
IL - Team Time (1st 5) 1:29:25.4 | Spread (1st 5) 1:48.5 |
| 22, 43, 45, 52, 58, (65), (67) |
| TJ Rodgers, Brandon Beaver, Cody Boughers, Lucas Haake, Ryan Hargis, (Kodde Louvier), (Garrett Blanchard) |
| 16:58.0, 17:40.0, 17:41.9, 18:19.0, 18:46.5, (19:08.5), (20:05.0) |
10 | 276 | Cahokia (H.S.),
IL - Team Time (1st 5) 1:34:15.0 | Spread (1st 5) 3:39.4 |
| 26, 57, 62, 63, 68 |
| Deran Jimison, Mike Monigan, Ja'Mari Ward, Chris Raymond, Malik Ware |
| 17:02.0, 18:45.6, 18:49.1, 18:56.9, 20:41.4 |