1 | 36 | Shelbyville,
IL - Team Time (1st 5) 1:23:54.6 | Spread (1st 5) 46.7 |
| 4, 5, 7, 8, 12, (17), (28) |
| Lucus Stokes, Lucas Stokes, Calvin Miller, Ty Zerrusen, Breyton Beck, (Bo Hilbert), (Phoenix Firnhaber) |
| 16:22.3, 16:43.7, 16:46.6, 16:53.0, 17:09.0, (17:25.3), (17:42.7) |
2 | 68 | Glen Carbon (Father McGivney),
IL - Team Time (1st 5) 1:24:22.7 | Spread (1st 5) 2:40.7 |
| 1, 10, 14, 20, 23, (25), (36) |
| Tyler Guthrie, Tanner Fox, Brandon Ahring, Andrew Dupy, Riley Strack, (Noah Beltramea), (Nolan Shearer) |
| 14:53.8, 17:03.3, 17:18.7, 17:32.4, 17:34.5, (17:37.6), (18:17.5) |
3 | 99 | Litchfield,
IL - Team Time (1st 5) 1:26:50.2 | Spread (1st 5) 1:56.9 |
| 3, 6, 21, 34, 35, (37), (38) |
| Camden Quarton, Will Carlile, Kevin Pollard, Sam Horn, Gavin Thimsen, (Alex Delacruz), (Brandon Malloy) |
| 16:14.4, 16:45.1, 17:32.7, 18:06.7, 18:11.3, (18:30.9), (18:31.4) |
4 | 109 | Roxana,
IL - Team Time (1st 5) 1:27:01.9 | Spread (1st 5) 1:48.4 |
| 2, 18, 26, 31, 32, (49), (53) |
| Carlos Ruvalcaba, Matthew Olbert, Kaleb St. Cyr, Austin Walker, Chris Holbrook, (Hunter Ponce), (Kaleb Smith) |
| 16:06.7, 17:27.7, 17:37.7, 17:54.7, 17:55.1, (19:21.2), (19:36.6) |
5 | 113 | Carlinville,
IL - Team Time (1st 5) 1:28:39.3 | Spread (1st 5) 1:58.6 |
| 11, 13, 19, 27, 43, (55), (59) |
| Will Meyer, Brody Harris, Matt Dunn, Jack Goby, Tyler Summers, (Max Wilson), (Charlie Wilson) |
| 17:06.2, 17:17.6, 17:32.2, 17:38.5, 19:04.8, (20:01.2), (20:29.7) |
6 | 155 | Altamont,
IL - Team Time (1st 5) 1:31:39.9 | Spread (1st 5) 3:13.6 |
| 15, 16, 24, 39, 61, (65) |
| Derick Budde, Aden McManaway, Corey Jackson, Jerod Ruffner, Braden Grunloh, (Matthew Becker) |
| 17:24.3, 17:24.6, 17:36.5, 18:36.6, 20:37.9, (20:54.7) |
7 | 174 | Edwardsville (Metro-East Lutheran),
IL - Team Time (1st 5) 1:32:27.5 | Spread (1st 5) 2:41.2 |
| 9, 22, 44, 48, 51, (52), (67) |
| Logan Wyatt, Elijah Schlessinger, Jakob Schroeder, Ethan Ashauer, Grayson Wyatt, (Adam Broekemeier), (Jack Blair) |
| 16:53.8, 17:33.0, 19:06.0, 19:19.7, 19:35.0, (19:35.5), (21:17.3) |
8 | 240 | Pana,
IL - Team Time (1st 5) 1:36:56.0 | Spread (1st 5) 2:54.4 |
| 30, 42, 50, 54, 64 |
| Brayden Cordero, Brock Schoonover, Dillon Elledge, Hunter Sarver, Jacob Swenny |
| 17:53.3, 18:53.8, 19:24.2, 19:57.0, 20:47.7 |
9 | 242 | Cowden (C.-Herrick),
IL - Team Time (1st 5) 1:37:06.0 | Spread (1st 5) 1:37.6 |
| 40, 41, 47, 56, 58, (69), (75) |
| Zander Merrifield, Kenny Robbins, Jackson Sarver, Jason Baylis, Beau Doedtman, (Gage Lorton), (Jack Robinson) |
| 18:39.5, 18:47.2, 19:19.2, 20:03.0, 20:17.1, (21:21.4), (26:11.0) |
10 | 273 | Greenville,
IL - Team Time (1st 5) 1:42:14.5 | Spread (1st 5) 5:38.3 |
| 33, 46, 57, 66, 71, (73), (74) |
| Judah Liss, Nathaniel Williams, Wesley Sussenbach, Wyatt Emken, Walter Smith, (Jordan Pierce), (Gabe Dickerson) |
| 18:03.1, 19:09.6, 20:04.5, 21:15.9, 23:41.4, (24:12.1), (25:42.0) |
11 | 311 | Alton (Marquette),
IL - Team Time (1st 5) 1:49:36.0 | Spread (1st 5) 8:40.8 |
| 45, 60, 62, 68, 76 |
| Parker Macias, Ryan Declue, Michael Hudson, Daniel Kline, Josh Kreitner |
| 19:07.3, 20:37.5, 20:44.6, 21:18.5, 27:48.1 |
| 311 | Piasa (Southwestern),
IL - Team Time (1st 5) 1:54:08.4 | Spread (1st 5) 11:33.4 |
| 29, 63, 70, 72, 77 |
| Logan Santel, Garrett Beuttel, Collin Robinson, Lane Gage, Daniel Cokel |
| 17:50.3, 20:45.2, 22:17.9, 23:51.3, 29:23.7 |