1 | 38 | Elmwood,
IL - Team Time (1st 5) 1:19:39.5 | Spread (1st 5) 1:15.0 |
| 2, 3, 7, 12, 14, (22), (30) |
| Matt Osmulski, Derek McCoy, Cooper Hoffmann, Kelby Barnewolt, Trevor Dunkel, (Logan Whitney), (Alex Hermann) |
| 15:15.0, 15:21.0, 16:06.5, 16:27.0, 16:30.0, (16:53.1), (16:59.6) |
2 | 50 | El Paso (E.P.-Gridley),
IL - Team Time (1st 5) 1:19:50.3 | Spread (1st 5) 1:56.5 |
| 1, 5, 9, 10, 25, (32), (33) |
| Hunter Cobbley, Andy Layden, Ryan Filkins, Adam Ludy, Shelby Heffron, (Quinn Killian), (Noah Smith) |
| 14:59.0, 15:30.4, 16:12.0, 16:13.4, 16:55.5, (17:10.0), (17:12.0) |
3 | 88 | Eureka,
IL - Team Time (1st 5) 1:23:03.7 | Spread (1st 5) 25.7 |
| 13, 16, 17, 19, 23, (29), (31) |
| Travis Dietrich, Logan Ogg, Kyle Johnson, Eli Steinbeck, Tommy Standish, (Keith Walder), (Lane Young) |
| 16:28.3, 16:31.9, 16:32.5, 16:37.0, 16:54.0, (16:58.0), (17:01.0) |
4 | 132 | Bloomington (Central Catholic),
IL - Team Time (1st 5) 1:25:03.0 | Spread (1st 5) 1:32.0 |
| 8, 21, 23, 38, 42, (44), (59) |
| Adam Schlenker, Bobby Schopp, Will Dionesotes, Will Trauner, Alex Zlatic, (Jonathon Homan), (Luke Casper) |
| 16:08.0, 16:48.0, 16:54.0, 17:33.0, 17:40.0, (17:43.0), (18:35.9) |
5 | 148 | Mackinaw (Deer Creek-M.),
IL - Team Time (1st 5) 1:25:40.2 | Spread (1st 5) 2:26.2 |
| 6, 18, 20, 48, 56, (57), (64) |
| Gary Cates, Dakota Myers, Trent Scheuermann, Dalton Myers, John Carnicle, (Jacob Henderson), (Sam Brodahl) |
| 15:58.3, 16:36.1, 16:40.5, 18:00.8, 18:24.5, (18:27.1), (18:53.9) |
6 | 165 | Tremont,
IL - Team Time (1st 5) 1:26:33.9 | Spread (1st 5) 1:36.6 |
| 11, 26, 35, 43, 50, (51), (55) |
| Brock Holmes, Luke Miller, Andrew Hellrigel, Jesse Pflederer, Austin Shafer, (Dalton Petro), (Jack Miller) |
| 16:26.7, 16:56.9, 17:26.0, 17:41.0, 18:03.3, (18:06.7), (18:22.4) |
7 | 194 | Stanford (Olympia),
IL - Team Time (1st 5) 1:27:44.3 | Spread (1st 5) 56.0 |
| 26, 36, 39, 46, 47, (68), (80) |
| Kyle Rader, Dallas Spencer, Chance Cook, Liam O'Rourke, Cody Cheeseman, (Dawson Swindle), (Zach Kingston) |
| 16:56.9, 17:29.2, 17:33.1, 17:52.2, 17:52.9, (19:25.3), (21:06.9) |
8 | 206 | Peoria (P. Christian),
IL - Team Time (1st 5) 1:28:02.8 | Spread (1st 5) 3:33.1 |
| 3, 37, 41, 60, 65, (70) |
| Jonah Coyle, Caleb Schellenberg, Jared Backstrom, Charlie Jarvis, Micah Baum, (Aaron Rieker) |
| 15:21.0, 17:30.5, 17:38.7, 18:38.5, 18:54.1, (19:28.0) |
9 | 256 | Heyworth,
IL - Team Time (1st 5) 1:32:00.4 | Spread (1st 5) 3:51.9 |
| 15, 53, 54, 58, 76, (81), (84) |
| Devon Butler, Logan King, Levi Campbell, Hayden Schnieder, Noah Petrie, (Preston Trask), (Grant Martens) |
| 16:31.1, 18:13.0, 18:22.0, 18:31.3, 20:23.0, (21:21.5), (21:47.1) |
10 | 260 | Farmington,
IL - Team Time (1st 5) 1:31:12.8 | Spread (1st 5) 1:19.0 |
| 34, 40, 61, 62, 63, (66), (71) |
| Andrew Cation, Carter Hintz, Alex Clark, Isaac Asplund, Collin Krakowiecki, (Tj Benedict), (Tony Nawiboonwong) |
| 17:25.1, 17:37.4, 18:42.9, 18:43.3, 18:44.1, (18:57.7), (19:31.0) |
11 | 325 | Manito (Midwest Central),
IL - Team Time (1st 5) 1:43:38.6 | Spread (1st 5) 7:27.0 |
| 28, 45, 77, 87, 88 |
| Joe Hohenshell, Collin White, Evan Shytles, Ethan Sego, Tommy Wood |
| 16:57.1, 17:51.1, 20:35.7, 23:50.6, 24:24.1 |
12 | 344 | Peoria (Manual),
IL - Team Time (1st 5) 1:38:41.0 | Spread (1st 5) 3:33.2 |
| 52, 67, 69, 73, 83, (85), (86) |
| Amarri Gibson, Vinson Nash, Ethan Winters, Braden Bybee, Tyler Trainor, (Abdullah Muhammad), (Tyrese Johnson) |
| 18:12.3, 19:21.8, 19:27.7, 19:53.7, 21:45.5, (22:21.9), (22:37.7) |
13 | 348 | Delavan,
IL - Team Time (1st 5) 1:38:57.9 | Spread (1st 5) 2:38.2 |
| 49, 72, 74, 75, 78, (79), (82) |
| Zach Davis, Austin Sundell, Corbin Kentner, Geoff Diver, Alex Vetter, (Justin Squires), (Hayden Vetter) |
| 18:01.6, 19:52.2, 20:05.7, 20:18.6, 20:39.8, (20:45.0), (21:25.7) |