1 | 58 | Pleasant Plains,
IL - Team Time (1st 5) 1:22:48.5 | Spread (1st 5) 2:29.1 |
| 1, 6, 14, 18, 19, (26), (33) |
| Tyler Johnson, David Plunkett, Otis Sanders, Jordan Verhulst, Adam Ely, (Jake Higginson), (Joey Monke) |
| 14:52.6, 16:15.7, 16:57.6, 17:20.9, 17:21.7, (17:46.8), (18:04.8) |
2 | 62 | Liberty,
IL - Team Time (1st 5) 1:23:35.0 | Spread (1st 5) 2:18.2 |
| 3, 7, 9, 12, 31, (40), (59) |
| Lucas Booher, Reed Tate, Logan Waid, Brady Cook, Mason Tate, (Levi Obert), (Logan Graham) |
| 15:44.8, 16:22.2, 16:30.0, 16:55.0, 18:03.0, (18:25.0), (19:38.0) |
3 | 99 | Auburn,
IL - Team Time (1st 5) 1:26:49.1 | Spread (1st 5) 1:08.1 |
| 11, 13, 22, 24, 29, (30), (31) |
| Brandon Arenz, Austin Baker, Nic Richmond, Dakota Doggett, Jake Mehochko, (Jeremy Lamb), (Bailey Maher) |
| 16:44.2, 16:57.4, 17:32.7, 17:42.5, 17:52.3, (17:55.3), (18:03.0) |
4 | 123 | Athens,
IL - Team Time (1st 5) 1:26:51.2 | Spread (1st 5) 3:57.6 |
| 2, 10, 15, 39, 57 |
| Wyatt McIntyre, Layne Hill, Ryan Nordsiek, Javan Meints, Caleb Orme |
| 15:27.0, 16:35.3, 17:05.3, 18:19.0, 19:24.6 |
5 | 124 | Williamsville,
IL - Team Time (1st 5) 1:28:07.6 | Spread (1st 5) 2:10.4 |
| 8, 20, 25, 27, 44, (48), (51) |
| Jared Owens, Max Janssen, Thomas Hofferkamp, Nathan Cathey, Braeden Koechle, (Quentin Smith), (Zach Leblond) |
| 16:27.9, 17:27.9, 17:44.7, 17:48.8, 18:38.3, (18:43.3), (18:52.6) |
6 | 133 | Mason City (Illini Central),
IL - Team Time (1st 5) 1:28:03.7 | Spread (1st 5) 2:48.7 |
| 4, 17, 23, 43, 46, (55), (61) |
| Emilio Rivera, Jacob McKinley, Lane Dowell, Issac Doyle, Cody Thompson, (Race Damm), (Dalton Griffin) |
| 15:53.0, 17:20.0, 17:33.0, 18:36.0, 18:41.7, (19:13.0), (19:43.3) |
7 | 190 | Quincy (Notre Dame),
IL - Team Time (1st 5) 1:31:25.7 | Spread (1st 5) 1:33.7 |
| 16, 38, 41, 45, 50, (52), (54) |
| Carter Henry, Sean Eling, Sam Finson, Nicholas Haxel, Owen Ley, (Jaden Sangoi), (Jack Schieferdecker) |
| 17:13.7, 18:16.9, 18:26.3, 18:41.4, 18:47.4, (18:58.7), (19:06.9) |
8 | 198 | Pittsfield,
IL - Team Time (1st 5) 1:31:52.2 | Spread (1st 5) 3:55.3 |
| 5, 36, 37, 56, 64 |
| Eli Ten Eyck, Joel Cook, Thomas Hull, Hayden Osment, Wyatt Watkins |
| 16:01.5, 18:15.7, 18:16.3, 19:21.9, 19:56.8 |
9 | 210 | Riverton,
IL - Team Time (1st 5) 1:33:34.0 | Spread (1st 5) 3:10.0 |
| 21, 28, 35, 58, 68, (75) |
| Tanner Dodd, Sean Yamco, Jack Mraz, Chris Mraz, Dillion Branham, (Seth Clyne) |
| 17:28.0, 17:50.0, 18:12.0, 19:26.0, 20:38.0, (24:09.0) |
10 | 285 | Franklin,
IL - Team Time (1st 5) 1:38:40.3 | Spread (1st 5) 2:27.5 |
| 34, 53, 65, 66, 67, (69), (73) |
| Keysen Markley, Nick Gorsich, Colin Tillery, Riley Raven, Tate Tankersley, (Hunter Steelman), (Trenten Graves) |
| 18:10.3, 19:04.6, 20:10.1, 20:37.5, 20:37.8, (20:47.5), (22:49.8) |
11 | 292 | Springfield (Lutheran),
IL - Team Time (1st 5) 1:39:10.4 | Spread (1st 5) 3:20.7 |
| 47, 49, 62, 63, 71 |
| Zach Vespa, Josh Lowy, Jay McAfee, Robby McQuinn, David Ludwig |
| 18:42.0, 18:45.3, 19:48.3, 19:52.1, 22:02.7 |
12 | 317 | Beardstown,
IL - Team Time (1st 5) 1:45:26.1 | Spread (1st 5) 5:08.6 |
| 42, 59, 70, 72, 74, (76), (77) |
| Edgar Cortes, Anthony Canton, Mauro Pineda, Florencio Guijosa, Tyson Krems, (Keeagan Hall), (Cesar Quintana) |
| 18:33.9, 19:38.0, 21:07.2, 22:24.5, 23:42.5, (27:33.0), (28:23.1) |