1 | 74 | Marion (H.S.),
IL - Team Time (1st 5) 1:22:02.8 | Spread (1st 5) 1:07.7 |
| 6, 10, 12, 20, 26, (27), (38) |
| Logan Morgan, Jack Gregory, Benja Stone, Mekye Lomax, Noah Gilley, (Christopher LaChiana), (Chris Luchiana) |
| 15:48.4, 16:09.8, 16:22.4, 16:46.1, 16:56.1, (16:57.7), (17:28.5) |
2 | 80 | Highland,
IL - Team Time (1st 5) 1:22:39.4 | Spread (1st 5) 54.1 |
| 8, 13, 18, 19, 22, (24), (36) |
| Dallas Mancinas, Ethan Smith, Mason Steinbeck, Avery Brock, Cole Basden, (Christian Knobloch), (Cameron Pace) |
| 15:53.2, 16:30.4, 16:43.8, 16:44.7, 16:47.3, (16:48.9), (17:26.6) |
3 | 88 | Bethalto (Civic Memorial),
IL - Team Time (1st 5) 1:22:44.7 | Spread (1st 5) 1:49.0 |
| 3, 9, 11, 28, 37, (44), (52) |
| Jackson Collman, Justice Eldridge, Lucas Naugle, Gabe Roberts, DJ Dutton, (Trevor Kroeschel), (Aslan Henderson) |
| 15:39.4, 16:08.2, 16:18.1, 17:10.6, 17:28.4, (17:53.0), (18:40.5) |
4 | 100 | Mascoutah,
IL - Team Time (1st 5) 1:23:17.6 | Spread (1st 5) 1:37.2 |
| 5, 14, 21, 25, 35, (41), (43) |
| Lance Miller, Sam LaJoye, Andrew Latham, Christopher Copher, Elijah Pounds, (Abe Woodrome), (Ian Moll) |
| 15:46.3, 16:32.2, 16:46.3, 16:49.3, 17:23.5, (17:43.8), (17:49.2) |
5 | 114 | Waterloo (H.S.),
IL - Team Time (1st 5) 1:23:35.3 | Spread (1st 5) 2:15.0 |
| 2, 16, 23, 34, 39, (50), (53) |
| Joe Schwartz, Morgan Stratton, Justin Witt, Henry Huels, Kyle Kern, (Ethan Schimpf), (Luke Warden) |
| 15:15.0, 16:40.0, 16:47.4, 17:22.9, 17:30.0, (18:19.5), (19:09.9) |
6 | 130 | Troy (Triad),
IL - Team Time (1st 5) 1:24:57.9 | Spread (1st 5) 2:03.0 |
| 4, 15, 29, 40, 42, (44), (49) |
| Andrew Pace, Drew Twyman, Ben Winslow, Sam Kuckuck, Jacob Metcalf, (Dalton Mersinger), (Dillon Henderson) |
| 15:45.0, 16:38.4, 17:13.6, 17:32.9, 17:48.0, (17:53.0), (18:12.5) |
7 | 142 | Carbondale (H.S.),
IL - Team Time (1st 5) 1:24:01.3 | Spread (1st 5) 3:41.1 |
| 1, 30, 32, 33, 46, (48), (62) |
| Alex Partlow, Chace Massie, Ben Simmons, Lucas Ratcliff, Ajay Altman, (Lockley Welcker), (Thomas Imboden) |
| 14:12.0, 17:14.3, 17:20.4, 17:21.5, 17:53.1, (17:59.6), (19:41.1) |
8 | 219 | Jerseyville (Jersey),
IL - Team Time (1st 5) 1:34:51.5 | Spread (1st 5) 5:41.5 |
| 6, 17, 64, 65, 67, (68), (69) |
| Cole Martinez, Griffin Williams, Dax Goetten, Zane Peterbaugh, Drake Wilson, (Eli Hetzel), (Adam Kribs) |
| 15:48.4, 16:43.0, 20:07.1, 20:43.1, 21:29.9, (22:27.7), (22:40.7) |
9 | 244 | Herrin (H.S.),
IL - Team Time (1st 5) 1:32:17.7 | Spread (1st 5) 2:06.9 |
| 31, 47, 51, 56, 59, (61), (70) |
| Ruben Pullum, Waylon Hall, Braden Hudgens, Leyton Earl, Cameron Christ, (Grant Ellet), (Jaxon Hale) |
| 17:17.9, 17:57.9, 18:21.5, 19:15.6, 19:24.8, (19:40.7), (24:26.3) |
10 | 284 | East St. Louis (Sr.),
IL - Team Time (1st 5) 1:36:43.2 | Spread (1st 5) 27.6 |
| 54, 55, 57, 58, 60, (63), (66) |
| Devonte Ellard, Jaylin Moore, Ladarius Estes, Quinten Stepney, Cortez Sanders, (Wayne Brown), (Lamar Doss) |
| 19:11.0, 19:14.8, 19:16.1, 19:22.7, 19:38.6, (19:49.2), (20:50.4) |