1 | 57 | Olney (Richland County),
IL - Team Time (1st 5) 1:26:18.5 | Spread (1st 5) 35.4 |
| 7, 8, 9, 16, 17, (21), (27) |
| Matthew DeVenecia, Jonah Wendling, Dalyn Brach, Nathan DeMeyer, Noah Buscher, (Michael DeMeyer), (Silven Stallard) |
| 17:00.2, 17:00.7, 17:08.0, 17:34.0, 17:35.6, (17:46.0), (18:01.0) |
2 | 92 | Teutopolis,
IL - Team Time (1st 5) 1:28:10.3 | Spread (1st 5) 49.1 |
| 10, 13, 18, 25, 26, (28), (30) |
| Lucas Probst, Scott Isley, Riley Drees, Nick Bierman, Michael Bradley, (Zach Mette), (Logan Probst) |
| 17:09.4, 17:24.1, 17:40.5, 17:57.8, 17:58.5, (18:05.9), (18:14.2) |
3 | 96 | Robinson,
IL - Team Time (1st 5) 1:27:11.7 | Spread (1st 5) 2:41.2 |
| 2, 5, 24, 31, 34, (57), (69) |
| Noah Tennison, Henry Treadway, Joey Wright, Tyler Thompson, Landon Tracy, (Cole Chipman), (JB Chapman) |
| 15:48.1, 16:43.0, 17:56.7, 18:14.6, 18:29.3, (20:03.0), (21:05.8) |
4 | 115 | Marshall,
IL - Team Time (1st 5) 1:28:55.2 | Spread (1st 5) 3:07.1 |
| 3, 14, 23, 32, 43, (44), (50) |
| Ben Scamihorn, Geoffrey Ray, Victor Oetjen, Jeremy Devore, Brandon Sanders, (Lane Brown), (Brandon Lampe) |
| 16:06.0, 17:25.9, 17:53.8, 18:16.4, 19:13.1, (19:14.1), (19:21.8) |
5 | 135 | Toledo (Cumberland),
IL - Team Time (1st 5) 1:30:27.2 | Spread (1st 5) 2:46.8 |
| 4, 15, 33, 36, 47, (49), (73) |
| Tye Sutherland, Nathan Day, Kyle Swingler, Andrew Talley, Dreyton Ruholl, (JD Thompson), (Elijah Ray) |
| 16:33.0, 17:33.3, 18:27.0, 18:34.1, 19:19.8, (19:21.4), (21:37.4) |
6 | 164 | Lawrenceville,
IL - Team Time (1st 5) 1:32:29.1 | Spread (1st 5) 2:16.4 |
| 11, 19, 38, 45, 51, (62), (75) |
| Conner Holmes, Dylan Volkman, Harry Loeb, Noah Volkman, Tyler Tewell, (Brandt Cochran), (Jag Rich) |
| 17:10.9, 17:42.6, 18:53.4, 19:14.9, 19:27.3, (20:26.8), (22:13.2) |
7 | 165 | Altamont,
IL - Team Time (1st 5) 1:32:11.9 | Spread (1st 5) 5:00.8 |
| 1, 12, 29, 58, 65, (77) |
| Andrew Sharp, Jesus Flores, Devin Durbin, Ethan Deadmond, Jake Seidel, (Collin York) |
| 15:40.9, 17:21.0, 18:13.0, 20:15.3, 20:41.7, (23:09.2) |
8 | 196 | Louisville (North Clay),
IL - Team Time (1st 5) 1:34:49.0 | Spread (1st 5) 2:39.6 |
| 20, 22, 40, 54, 60, (71) |
| Billy Cruse, Garrett Rubsam, Boyd Rinehart, Brantly Griffy, Andrew Worthey, (Jonathan Dial) |
| 17:43.9, 17:52.5, 19:00.4, 19:48.7, 20:23.5, (21:11.5) |
9 | 236 | Mt. Carmel,
IL - Team Time (1st 5) 1:37:40.2 | Spread (1st 5) 4:03.7 |
| 6, 37, 61, 64, 68, (76) |
| Grady Wilkinson, Dylan Brown, Austin Rodriguez, Grant Hockgieger, Andrew Carwile, (Logan Banks) |
| 16:52.0, 18:48.2, 20:25.0, 20:39.3, 20:55.7, (22:28.6) |
10 | 245 | Dieterich,
IL - Team Time (1st 5) 1:38:00.8 | Spread (1st 5) 2:23.1 |
| 35, 39, 41, 63, 67, (74), (78) |
| Josh Kidd, Dalton Flach, Jacob Bushur, Reed Higgs, Josh Campbell, (Issac Davis), (Troy Niemerg) |
| 18:31.9, 18:56.9, 19:05.7, 20:31.3, 20:55.0, (21:47.7), (24:06.7) |
11 | 251 | Newton,
IL - Team Time (1st 5) 1:38:02.9 | Spread (1st 5) 49.6 |
| 42, 48, 52, 53, 56, (66), (70) |
| Noah Dart, Lane Simpson, Faron Bartens, Trenton Gonzalez, Mike Carr, (Grant Stark), (Steven Susman) |
| 19:09.7, 19:20.2, 19:45.7, 19:48.0, 19:59.3, (20:46.6), (21:09.2) |
12 | 311 | Effingham (St. Anthony),
IL - Team Time (1st 5) 1:45:34.6 | Spread (1st 5) 5:14.6 |
| 46, 55, 59, 72, 79 |
| Mack McWhorter, Mitchell Sager, Matt Gibson, Kyle Bourgeois, Jay Niebrugge |
| 19:15.4, 19:52.8, 20:21.1, 21:35.3, 24:30.0 |