1 | 52 | Olney (Richland County),
IL - Team Time (1st 5) 1:31:54.0 | Spread (1st 5) 50.0 |
| 5, 7, 11, 14, 15, (23), (27) |
| Matthew DeVenecia, Nathan DeMeyer, Dalyn Brach, Michael DeMeyer, Silven Stallard, (Addison Craig), (Jonah Wendling) |
| 17:53.0, 18:07.0, 18:31.0, 18:40.0, 18:43.0, (19:09.0), (19:35.0) |
2 | 60 | Robinson,
IL - Team Time (1st 5) 1:31:53.0 | Spread (1st 5) 2:03.0 |
| 1, 8, 9, 18, 24, (28), (35) |
| Noah Tennison, Lukas Baird, Joey Wright, Cole Waggoner, Henry Treadway, (Gordon Pinkston), (Max Smigiel) |
| 17:07.0, 18:11.0, 18:21.0, 19:04.0, 19:10.0, (19:44.0), (20:19.0) |
3 | 84 | Teutopolis,
IL - Team Time (1st 5) 1:34:01.0 | Spread (1st 5) 2:13.0 |
| 4, 13, 17, 21, 29, (34), (36) |
| Lucas Probst, Riley Drees, Scott Isley, Jordan Schumacher, Eddie Waldhoff, (Jacob Schmidt), (Zach Mette) |
| 17:34.0, 18:38.0, 18:55.0, 19:07.0, 19:47.0, (20:13.0), (20:24.0) |
4 | 112 | Greenville,
IL - Team Time (1st 5) 1:36:12.7 | Spread (1st 5) 3:33.7 |
| 2, 12, 25, 31, 42, (49) |
| Logan Robart, Collin Kessinger, Cody Smith, Will Sunderland, Caine Ashlock, (Simeon Robart) |
| 17:26.5, 18:36.6, 19:10.5, 19:58.9, 21:00.2, (22:05.5) |
5 | 139 | Lawrenceville,
IL - Team Time (1st 5) 1:38:56.0 | Spread (1st 5) 2:39.0 |
| 10, 20, 32, 33, 44, (48), (52) |
| Conner Holmes, Jack Holden, Dylan Volkman, Gavin Rucker, Harry Loeb, (Zane Crossen), (Noah Volkman) |
| 18:28.0, 19:06.0, 20:07.0, 20:08.0, 21:07.0, (22:04.0), (22:18.0) |
6 | 174 | Effingham (St. Anthony),
IL - Team Time (1st 5) 1:43:38.4 | Spread (1st 5) 5:31.4 |
| 6, 19, 30, 58, 61, (66), (71) |
| Andrew Gardewine, Mack McWhorter, Clayton Helmink, Drake McHugh, Alec Niebrugge, (John Sandschafer), (Derek Rios) |
| 18:00.2, 19:04.7, 19:58.7, 23:03.2, 23:31.6, (25:54.3), (27:25.8) |
7 | 191 | Altamont,
IL - Team Time (1st 5) 1:44:03.9 | Spread (1st 5) 3:58.0 |
| 16, 37, 39, 43, 56, (68) |
| Jesus Flores, Hunter Barns, Toby Slingerland, Travis Whitt, Brad Caravello, (Collin York) |
| 18:51.0, 20:29.0, 20:52.0, 21:02.9, 22:49.0, (26:13.2) |
8 | 209 | Mt. Carmel,
IL - Team Time (1st 5) 1:46:44.0 | Spread (1st 5) 5:57.0 |
| 3, 45, 50, 51, 60, (67) |
| Grady Wilkinson, Dylan Brown, Trent Thompson, Austin Rodriguez, Andrew Carwile, (Jonathan Miller) |
| 17:33.0, 21:13.0, 22:12.0, 22:16.0, 23:30.0, (25:56.0) |
9 | 212 | Newton,
IL - Team Time (1st 5) 1:47:16.0 | Spread (1st 5) 5:20.0 |
| 22, 26, 38, 62, 64 |
| Collin Harris, Trenton Gonzalez, Tucker Rieman, Donovan Cantrell, Brett Schackmann |
| 19:08.0, 19:23.0, 20:39.0, 23:38.0, 24:28.0 |
10 | 256 | Paris,
IL - Team Time (1st 5) 1:51:12.0 | Spread (1st 5) 2:05.0 |
| 40, 47, 53, 57, 59, (63), (65) |
| Alam Millis, Sammy Biddle, Garrett Clark, River Wilken, Danny Allanson, (Zach Burger), (Peyton Abernathy) |
| 21:00.0, 21:56.0, 22:21.0, 22:50.0, 23:05.0, (23:45.0), (25:04.0) |
11 | 264 | Hutsonville,
IL - Team Time (1st 5) 1:54:08.0 | Spread (1st 5) 5:17.0 |
| 40, 46, 54, 55, 69, (69), (72) |
| Trent Newlin, Ian Faulkner, Justin Lowrance, Nathan Kiger, Lucas Nave, (Wyatt Smith), (Devin Plew) |
| 21:00.0, 21:23.0, 22:40.0, 22:48.0, 26:17.0, (26:17.0), (32:30.0) |