1 | 35 | Athens,
IL - Team Time (1st 5) 1:20:47.3 | Spread (1st 5) 1:18.7 |
| 1, 6, 7, 8, 13, (22), (44) |
| Noah McIntyre, Ryan Nordsiek, Joseph Goodenow, James Goodenow, Will Hill, (Kyle Sholtis), (Hayden Thomas) |
| 15:27.6, 16:04.8, 16:06.1, 16:22.5, 16:46.3, (17:33.2), (18:33.4) |
2 | 57 | Pleasant Plains,
IL - Team Time (1st 5) 1:22:58.0 | Spread (1st 5) 1:39.0 |
| 4, 5, 9, 16, 23, (63), (73) |
| Braden Moore, Steven Melin, Otis Sanders, Michael Scott, Michael Benning, (Brandon Daugherty), (Zeke Frappier) |
| 15:54.4, 15:55.5, 16:23.7, 17:11.0, 17:33.4, (20:01.0), (21:13.2) |
3 | 91 | Williamsville,
IL - Team Time (1st 5) 1:25:59.8 | Spread (1st 5) 2:09.0 |
| 3, 17, 19, 24, 28, (32), (36) |
| Evan Horn, Chase Law, Nathan Clack, Keaton Hill, Logan Giacomini, (Joey Janssen), (Cody Szafranski) |
| 15:44.5, 17:14.8, 17:25.4, 17:41.6, 17:53.5, (17:59.5), (18:07.9) |
4 | 125 | Quincy (Notre Dame),
IL - Team Time (1st 5) 1:28:20.4 | Spread (1st 5) 1:00.4 |
| 15, 21, 25, 30, 34, (37), (49) |
| Nathan Haxel, Sam Schlegl, Alex Mast, Hayden Donaldson, Dalton Steinkamp, (Owen Ley), (Steven Liao) |
| 17:03.8, 17:31.9, 17:43.9, 17:56.6, 18:04.2, (18:12.1), (18:51.4) |
5 | 136 | Riverton,
IL - Team Time (1st 5) 1:27:48.5 | Spread (1st 5) 2:53.5 |
| 2, 27, 31, 35, 41, (58), (61) |
| Shane Yamco, Isaac Gaddis, Evan Wilson, Dayton Durham, Tristan Hodson, (Gavin Hartlaub), (Drake Tudor) |
| 15:29.6, 17:49.7, 17:58.9, 18:07.2, 18:23.1, (19:24.2), (19:45.5) |
6 | 158 | Pittsfield,
IL - Team Time (1st 5) 1:30:02.2 | Spread (1st 5) 1:17.7 |
| 18, 26, 29, 40, 45, (70) |
| Bryan Piper, Eli Smithers, J.J. Petty, Colin James, Max Couch, (Forest Mangham) |
| 17:18.6, 17:49.0, 17:55.5, 18:22.8, 18:36.3, (20:44.5) |
7 | 164 | Franklin,
IL - Team Time (1st 5) 1:29:28.1 | Spread (1st 5) 2:26.5 |
| 11, 14, 42, 47, 50, (57), (69) |
| Grant Marshall, Jake Gutzman, Tyler Kanganis, Andrew McGath, Codey Smith, (Tayson Neely), (Kallen Watson) |
| 16:27.1, 16:56.4, 18:29.2, 18:41.8, 18:53.6, (19:19.5), (20:35.8) |
8 | 178 | Liberty,
IL - Team Time (1st 5) 1:30:37.5 | Spread (1st 5) 2:53.5 |
| 10, 20, 39, 53, 56 |
| Cannen Wolf, Mason Tate, Carter Holt, Lowell Sparrow, Lucas Obert |
| 16:24.6, 17:28.9, 18:17.6, 19:08.3, 19:18.1 |
9 | 231 | Springfield (Lutheran),
IL - Team Time (1st 5) 1:34:02.7 | Spread (1st 5) 3:19.3 |
| 12, 38, 54, 62, 65, (72), (79) |
| Zach Fales, Justin Kerwin, Zachary Fales, Christian Schoeffel, Jay McAfee, (Caden Lowery), (David Ludwig) |
| 16:43.3, 18:16.9, 19:13.0, 19:46.9, 20:02.6, (21:00.1), (22:29.4) |
10 | 251 | Petersburg (PORTA),
IL - Team Time (1st 5) 1:34:43.2 | Spread (1st 5) 58.4 |
| 43, 46, 48, 55, 59, (60), (66) |
| Jack Pickerill, Parker Fox, Jacob Brant, Aden Mathis, Jonah Sinclair, (Cannon Anderson), (Conner Peterson) |
| 18:32.0, 18:40.7, 18:45.8, 19:14.3, 19:30.4, (19:36.9), (20:03.0) |
11 | 303 | Beardstown,
IL - Team Time (1st 5) 1:40:36.3 | Spread (1st 5) 3:38.8 |
| 33, 51, 68, 75, 76, (80), (81) |
| Kole Tate, Godman Sodjedo, Godwin Sodjedo, Mamadou Sambou, Lamine Sambou, (Maxwell Avosse), (Denmark Mahilom) |
| 18:00.0, 18:55.1, 20:25.1, 21:37.3, 21:38.8, (22:55.4), (23:37.0) |
12 | 327 | Mendon (Unity),
IL - Team Time (1st 5) 1:41:47.8 | Spread (1st 5) 2:19.2 |
| 52, 63, 67, 71, 74, (77), (78) |
| Daine Meyer, Vincent Maglioacchetti, Clayton Tallcott, Zach Steinkamp, Levi Corrigan, (Noah Hibbert), (Logan Woodruff) |
| 19:06.8, 20:01.0, 20:14.0, 21:00.0, 21:26.0, (22:15.0), (22:20.0) |