1 | 46 | Benton,
IL - Team Time (1st 5) 1:30:31.4 | Spread (1st 5) 1:06.6 |
| 2, 4, 11, 14, 15, (19), (23) |
| Jarrod Johns, Gavin Hartley, Mason Wills, Brandtlee Brown, Dailus Richardson, (Matt Williams), (Avery Potter) |
| 17:27.4, 17:32.0, 18:27.0, 18:31.0, 18:34.0, (18:49.0), (19:16.7) |
2 | 48 | Herrin (H.S.),
IL - Team Time (1st 5) 1:30:18.0 | Spread (1st 5) 1:12.0 |
| 3, 5, 6, 16, 18, (32), (36) |
| Michael Oliver, Ryan Gottschalk, Damion Restivo, Michael Rutkowski, Anthony Bowling, (David Carlson), (Damen Bordner) |
| 17:31.0, 17:41.0, 17:45.0, 18:38.0, 18:43.0, (19:51.0), (20:22.0) |
3 | 74 | McLeansboro (Hamilton County),
IL - Team Time (1st 5) 1:32:50.9 | Spread (1st 5) 2:24.2 |
| 1, 10, 13, 21, 29, (33), (39) |
| Tyler Byars, Clay Ragan, Logan Hunt, Matt Rubenacker, Alex Soltanipanah, (Trenton Butler), (Chad Barnard) |
| 17:19.8, 18:19.0, 18:30.0, 18:58.1, 19:44.0, (20:04.6), (20:42.0) |
4 | 93 | Fairfield,
IL - Team Time (1st 5) 1:34:43.7 | Spread (1st 5) 3:32.0 |
| 7, 8, 9, 25, 44, (46), (54) |
| Billy Martinez, Michael Harvey, Ethan Kakac, Chance Martinez, Wyatt Troyer, (Justin Miller), (Nick Kunce) |
| 17:46.0, 18:06.7, 18:09.0, 19:24.0, 21:18.0, (21:26.0), (22:40.0) |
5 | 122 | West Frankfort (Frankfort),
IL - Team Time (1st 5) 1:36:28.0 | Spread (1st 5) 1:06.0 |
| 17, 22, 26, 27, 30, (34), (37) |
| Lucas Wilmore, Colton Essary, Brendan Russell, Mitchell Kerley, Cole Brookhouse, (Dylan Fuehne), (Keagan Thrash) |
| 18:40.0, 19:02.2, 19:27.0, 19:32.8, 19:46.0, (20:15.0), (20:27.0) |
6 | 171 | Harrisburg,
IL - Team Time (1st 5) 1:42:43.6 | Spread (1st 5) 4:01.6 |
| 12, 20, 38, 49, 52, (59) |
| Aiden Blades, Seth Thai, Donny Hicks, Franko Teston, Christian Murry, (Ethan Haney) |
| 18:29.0, 18:55.0, 20:37.0, 22:12.0, 22:30.6, (24:43.0) |
7 | 208 | Eldorado,
IL - Team Time (1st 5) 1:45:52.9 | Spread (1st 5) 3:21.2 |
| 24, 35, 41, 53, 55 |
| Johnathan Mitchell, Bret Plunkett, Austin Keown, Christopher Acheson, Ryan Ralston |
| 19:23.6, 20:18.0, 20:47.0, 22:39.5, 22:44.8 |
8 | 236 | Carrier Mills (C.M.-Stonefort),
IL - Team Time (1st 5) 1:52:26.0 | Spread (1st 5) 5:57.0 |
| 28, 43, 47, 58, 60, (62) |
| Brandon Walker, Billy Lewis, Nick Paris, Andrew Lollis, Kale Rister, (Alex Peebles) |
| 19:39.0, 21:16.0, 21:53.0, 24:02.0, 25:36.0, (29:20.0) |
9 | 237 | Junction (Gallatin County),
IL - Team Time (1st 5) 1:50:17.0 | Spread (1st 5) 3:49.0 |
| 31, 45, 48, 56, 57 |
| Logan Lane, Bryan Wargel, Trevor Duvall, Hunter Walters, Aaron Walters |
| 19:47.0, 21:25.0, 21:57.0, 23:32.0, 23:36.0 |
10 | 244 | Metropolis (Massac County),
IL - Team Time (1st 5) 1:53:08.0 | Spread (1st 5) 5:57.0 |
| 40, 42, 50, 51, 61, (63) |
| Clayton Obermark, Collin Fiorentini, Nate Hanson, Caleb Blankenbaker, Kyle Lawrence, (Ryan Lawrence) |
| 20:46.0, 21:06.0, 22:15.0, 22:18.0, 26:43.0, (38:01.0) |