1 | 42 | Taylorville JHS,
IL - Team Time (1st 5) 57:05.2 | Spread (1st 5) 48.5 |
| 3, 6, 7, 8, 18, (43), (56) |
| Jesse Sloan, Drake Howard, Brenton Good, Jack Chesser, Brody Harker, (Alex Davis), (Payton Schriver) |
| 11:01.1, 11:24.0, 11:25.1, 11:25.4, 11:49.6, (12:41.5), (13:02.7) |
2 | 71 | Petersburg PORTA JHS,
IL - Team Time (1st 5) 57:52.9 | Spread (1st 5) 1:46.7 |
| 1, 5, 10, 27, 28, (29), (45) |
| Haven Gronewold, Camren McCoy, Justin Zimmerman, Daxton Trueblood, Quincy Stuhmer, (Jack Nale), (Bryce Davis) |
| 10:28.8, 11:22.5, 11:33.5, 12:12.6, 12:15.5, (12:15.8), (12:42.1) |
3 | 83 | Auburn JHS at Divernon,
IL - Team Time (1st 5) 58:50.1 | Spread (1st 5) 35.2 |
| 9, 11, 16, 23, 24, (30), (34) |
| Jovan Richmond, Bryan Lamb, Jacob Barth, Maddux McQuality, Wyatt Thurman, (Clayton Kessler), (James Baisden) |
| 11:26.1, 11:34.4, 11:47.3, 12:01.0, 12:01.3, (12:16.1), (12:23.2) |
4 | 119 | Jacksonville MS,
IL - Team Time (1st 5) 59:51.3 | Spread (1st 5) 1:46.1 |
| 4, 15, 19, 33, 48, (51), (52) |
| Keller Finn, Nolan Groves, Troy Defrates, Ory Grojean, Jack Hudson, (Geoffrey Ott), (Abram Davidson) |
| 11:02.6, 11:44.7, 11:53.5, 12:21.8, 12:48.7, (12:54.0), (12:55.1) |
5 | 167 | Carlinville,
IL - Team Time (1st 5) 1:01:43.4 | Spread (1st 5) 1:55.3 |
| 13, 14, 31, 37, 72, (76), (79) |
| William Meyer, Matthew Dunn, Tyler Summers, Sam Wilson, Alex Behme, (Jack Goby), (Evan Starr) |
| 11:40.5, 11:41.8, 12:16.3, 12:29.0, 13:35.8, (13:46.9), (14:06.2) |
6 | 184 | Pleasant Plains,
IL - Team Time (1st 5) 1:01:21.9 | Spread (1st 5) 2:40.9 |
| 2, 36, 40, 46, 60, (61), (62) |
| Jack Willenborg, Ethan Griminger, Cole Payne, Xavier James, Hugh Beeler, (Liam Egizii), (Logan Guillou) |
| 10:30.8, 12:24.1, 12:32.8, 12:42.5, 13:11.7, (13:13.6), (13:16.0) |
7 | 211 | Rochester,
IL - Team Time (1st 5) 1:03:17.5 | Spread (1st 5) 1:19.6 |
| 20, 26, 44, 57, 64, (65), (69) |
| Jack Arends, Adan Nieves, George Oliver, Ben Armbruster, Curtis Roselle, (Brayden Trello), (Jack Reid) |
| 11:57.8, 12:10.9, 12:41.9, 13:09.5, 13:17.4, (13:19.1), (13:29.2) |
8 | 219 | Williamsville,
IL - Team Time (1st 5) 1:03:19.1 | Spread (1st 5) 1:49.8 |
| 12, 21, 53, 66, 67, (70), (71) |
| Drew Mirabile, Jonathan Janssen, Luke Milnes, Dalton Hembrough, Matt Lessen, (Matthew Termine), (Drew Farnsworth) |
| 11:35.4, 11:58.3, 12:55.7, 13:24.5, 13:25.2, (13:31.7), (13:34.8) |
9 | 253 | Jacksonville Our Saviour,
IL - Team Time (1st 5) 1:04:44.7 | Spread (1st 5) 1:42.6 |
| 25, 41, 50, 59, 78, (80), (86) |
| Eli Bryant, Charlie Alan, Korbin Kluge, Dawson Dillard, Alek Brackett, (Adam Abell), (Walt Copper) |
| 12:10.1, 12:37.7, 12:53.0, 13:11.2, 13:52.7, (14:11.3), (14:39.9) |
10 | 267 | Springfield Washington,
IL - Team Time (1st 5) 1:06:36.0 | Spread (1st 5) 4:02.1 |
| 17, 32, 55, 73, 90, (92), (93) |
| Wyatt Watson, Victor Smith, Cedar Ngiramoai, Earl Clark, Stefan Bladen, (Brandon Koehler), (Matt Bladen) |
| 11:48.4, 12:16.5, 13:01.1, 13:39.5, 15:50.5, (16:25.1), (22:16.8) |
11 | 278 | Springfield Christian,
IL - Team Time (1st 5) 1:06:06.6 | Spread (1st 5) 2:59.3 |
| 22, 47, 54, 68, 87, (89) |
| Jacob Crater, Lincoln Young, James Wallman, Derrick Morris, Cohen Blakeman, (Wyatt Black) |
| 11:59.3, 12:43.6, 12:57.4, 13:27.7, 14:58.6, (15:34.1) |
12 | 282 | Springfield Lincoln,
IL - Team Time (1st 5) 1:05:26.4 | Spread (1st 5) 1:09.1 |
| 39, 48, 58, 63, 74, (77), (84) |
| Carter Kruse, Alex Heyen, Jaden Kuntz, Alex Hockenyos, John Eichinger, (Lucas Trimmer), (Cameron Trimmer) |
| 12:31.1, 12:48.7, 13:10.2, 13:16.2, 13:40.2, (13:47.6), (14:23.8) |
13 | 328 | Roxana,
IL - Team Time (1st 5) 1:08:57.1 | Spread (1st 5) 2:58.8 |
| 38, 42, 75, 85, 88 |
| Erick Scroggins, Isaac Flener, Daniel Scroggins, Hunter Ponce, Eithen Weigler |
| 12:30.5, 12:40.5, 13:43.1, 14:33.7, 15:29.3 |
14 | 371 | Beardstown MS,
IL - Team Time (1st 5) 1:11:30.1 | Spread (1st 5) 3:49.9 |
| 34, 81, 82, 83, 91 |
| Darren Lopez, Favio Flores, Marcos Lopez, Luis De La Cruz, Jason Gil |
| 12:23.2, 14:15.6, 14:16.6, 14:21.6, 16:13.1 |