1 | 43 | Morton,
IL - Team Time (1st 5) 1:18:24.5 | Spread (1st 5) 1:03.5 |
| 3, 6, 7, 10, 17, (22), (32) |
| Josh Weeks, Yonas Wuthrich, Cade Zobrist, Keegan Anderson, Chase Sauder, (Luke Kunz), (Tristan Sturhahn) |
| 15:07.1, 15:34.5, 15:34.7, 15:57.6, 16:10.6, (16:15.6), (16:27.1) |
2 | 49 | Metamora,
IL - Team Time (1st 5) 1:18:22.3 | Spread (1st 5) 1:24.8 |
| 2, 4, 11, 15, 17, (39), (44) |
| Ian O'Laughlin, Hunter Roedell, Colton Barb, Nathan Haines, Andy Foster, (Cade Ward), (Bowie Adams) |
| 14:45.8, 15:18.8, 15:59.0, 16:08.1, 16:10.6, (16:34.4), (16:39.6) |
3 | 103 | Peoria (Notre Dame),
IL - Team Time (1st 5) 1:21:02.2 | Spread (1st 5) 24.5 |
| 9, 16, 24, 25, 29, (40), (53) |
| Logan Keene, Brennan Messmer, Jac Couri, Brett Dickerson, Trey Socha, (Mitch Rickey), (Brian Coulter) |
| 15:57.0, 16:09.9, 16:16.7, 16:17.1, 16:21.5, (16:34.6), (16:56.5) |
4 | 125 | Normal (University),
IL - Team Time (1st 5) 1:21:31.0 | Spread (1st 5) 29.9 |
| 12, 13, 26, 36, 38, (45), (58) |
| Sachit Muduli, Brandt Henderson, Andy Kehias, Mathias Culbertson, Ryan Rice, (Zach Hutchins), (Grant Alexander) |
| 16:03.3, 16:05.6, 16:17.5, 16:31.4, 16:33.2, (16:40.4), (17:17.7) |
5 | 139 | Dunlap,
IL - Team Time (1st 5) 1:21:45.3 | Spread (1st 5) 41.3 |
| 8, 27, 30, 33, 41, (42), (50) |
| Henry Welsh, Nick Sell, Isaiah Hamann, Brant Adreon, Braden Cox, (Aiden Mohr), (Elijah Blascyk) |
| 15:55.6, 16:18.7, 16:24.2, 16:29.9, 16:36.9, (16:37.7), (16:50.1) |
6 | 140 | Bartonville (Limestone),
IL - Team Time (1st 5) 1:20:56.5 | Spread (1st 5) 2:21.0 |
| 1, 20, 21, 43, 55, (60), (63) |
| Wilson Georges, Edwin Monroe, Reece Dusek, Cole Leach, Ashton Horchem, (Bryce Baker), (Lloyd Peronnet) |
| 14:43.9, 16:14.3, 16:14.4, 16:39.0, 17:04.9, (17:24.7), (17:28.0) |
7 | 158 | Washington,
IL - Team Time (1st 5) 1:21:59.8 | Spread (1st 5) 1:30.2 |
| 5, 23, 28, 48, 54, (70), (76) |
| Jackson Ward, Eddie Papis, Sam Tellefson, Milo Rinkenberger, Noah Johnson, (Mitch Coughlin), (Alex Volk) |
| 15:32.3, 16:15.8, 16:20.5, 16:48.7, 17:02.5, (17:46.3), (18:08.8) |
8 | 221 | Bloomington (H.S.),
IL - Team Time (1st 5) 1:23:53.8 | Spread (1st 5) 46.1 |
| 34, 37, 46, 47, 57, (67), (78) |
| Merdi Ilonga, Bryce Reed, Dayton Hammond, Zack Gardner, Isaac Goughnour, (Brayan Gutierrez), (Nico Edwards-Testolin) |
| 16:31.0, 16:32.9, 16:44.3, 16:48.5, 17:17.1, (17:34.9), (18:15.2) |
9 | 241 | East Peoria,
IL - Team Time (1st 5) 1:24:18.4 | Spread (1st 5) 55.3 |
| 31, 49, 50, 52, 59, (61), (64) |
| Matthew Gray, Bailey Webster, Seth Bollinger, Zach Alt, Ayden Thompson, (Ben Riggenbach), (Colin Hieronimus) |
| 16:25.4, 16:50.0, 16:50.1, 16:52.2, 17:20.7, (17:25.1), (17:28.8) |
10 | 248 | Geneseo,
IL - Team Time (1st 5) 1:25:27.3 | Spread (1st 5) 1:36.0 |
| 14, 34, 65, 66, 69, (71), (86) |
| William Plumley, Justin Johnson, Tyler Gehl, Isaac Kuster, Gavin Allison, (Lucas Nicke), (Josiah King) |
| 16:07.7, 16:31.0, 17:31.7, 17:33.2, 17:43.7, (17:48.5), (18:49.6) |
11 | 313 | Galesburg (H.S.),
IL - Team Time (1st 5) 1:28:13.7 | Spread (1st 5) 2:09.2 |
| 19, 62, 75, 77, 80, (82), (84) |
| Ben Vasquez, Alex Buchen, Armando Jimenez, Alexander Harvey, Andrew Peterson, (Dominic Cantarini), (Jessie Rivera) |
| 16:13.7, 17:26.5, 17:55.8, 18:14.8, 18:22.9, (18:30.6), (18:31.9) |
12 | 356 | Peoria (Richwoods),
IL - Team Time (1st 5) 1:29:17.5 | Spread (1st 5) 1:19.5 |
| 56, 68, 72, 79, 81, (83), (85) |
| Mykel Ellis, Ashton Custer, Thomas Scriven, Carson Kellem, Isaac Custer, (Charles Wentworth), (Nicholas McCully) |
| 17:07.4, 17:36.8, 17:48.8, 18:17.6, 18:26.9, (18:31.6), (18:32.9) |
13 | 411 | Ottawa (Twp.),
IL - Team Time (1st 5) 1:36:21.6 | Spread (1st 5) 3:01.8 |
| 73, 74, 87, 88, 89, (90), (91) |
| Liam Tipple, Thomas Reinhardt, Aaron Noble, Daniel Reinhardt, Cole Smelko, (Tanner Ditchfield), (Drew Hood) |
| 17:54.3, 17:55.6, 19:11.1, 20:24.5, 20:56.1, (21:27.7), (22:21.2) |