1 | 48 | Algonquin (Jacobs),
IL - Team Time (1st 5) 1:20:11.1 | Spread (1st 5) 55.0 |
| 3, 4, 8, 14, 19, (25), (29) |
| Andrew Doetsch, Connor Maloney, Mitchell Ruffin, Aidan DeMuth, Kyle Horn, (Alec Melendez), (Adam Lakeman) |
| 15:33.4, 15:38.3, 16:07.1, 16:23.9, 16:28.4, (16:54.0), (16:56.0) |
2 | 75 | DeKalb,
IL - Team Time (1st 5) 1:21:13.1 | Spread (1st 5) 1:35.1 |
| 1, 5, 17, 20, 32, (35), (37) |
| Riley Newport, Alex Boyden, Angel Fernandez, Jake Diedrich, Jack Harrison, (Zander Ward), (JaMari Newell) |
| 15:23.2, 15:56.0, 16:25.5, 16:30.1, 16:58.3, (17:02.2), (17:02.5) |
3 | 89 | Huntley,
IL - Team Time (1st 5) 1:22:24.0 | Spread (1st 5) 49.4 |
| 7, 16, 21, 22, 23, (27), (40) |
| Thomas Patel, Charlie Kucz, Ryan Besch, Luke Grubbs, Ty Rasmussen, (Chase Porsche), (Zachary Zuzzio) |
| 16:00.4, 16:25.4, 16:32.4, 16:36.0, 16:49.8, (16:54.8), (17:04.7) |
4 | 114 | Carpentersville (Dundee-Crown),
IL - Team Time (1st 5) 1:23:20.2 | Spread (1st 5) 54.3 |
| 9, 12, 24, 30, 39, (42), (49) |
| Christian Azar, Daniel Montoya, Tyler Toms, Cristian Rodriguez, Jose Castro, (Alex Petinaux), (Conner Mogge) |
| 16:10.1, 16:16.7, 16:52.0, 16:57.0, 17:04.4, (17:06.5), (17:18.4) |
| 114 | Rockton (Hononegah),
IL - Team Time (1st 5) 1:23:22.8 | Spread (1st 5) 51.0 |
| 10, 13, 26, 27, 38, (43), (46) |
| Nathan Halbrader, Bailen Estrada, Chris Schwuchow, Lyons Buckley, Thomas Ptacin, (Philip Winkelman), (Jack Collier) |
| 16:11.6, 16:19.4, 16:54.4, 16:54.8, 17:02.6, (17:09.4), (17:11.2) |
6 | 132 | Rockford (Guilford),
IL - Team Time (1st 5) 1:23:30.0 | Spread (1st 5) 1:13.2 |
| 6, 18, 31, 32, 45, (52), (54) |
| Juan Del Real, Brandon Lawson, Jackson Durso, Joe Gibbons, Owen Dahlberg, (Hayden Johnson), (Carson Dennis) |
| 15:56.9, 16:27.4, 16:57.3, 16:58.3, 17:10.1, (17:45.2), (17:49.1) |
7 | 163 | Rockford (Auburn),
IL - Team Time (1st 5) 1:23:52.2 | Spread (1st 5) 1:53.8 |
| 2, 34, 36, 43, 48, (50), (51) |
| Peter Maculan, Aron Tatman, Joey Woloszyn, Alex Kruchten, Sawyer Johnson, (Jordan Woloszyn), (Cayden Schroeder) |
| 15:23.4, 16:59.9, 17:02.3, 17:09.4, 17:17.2, (17:41.6), (17:44.3) |
8 | 210 | Machesney Park (Harlem),
IL - Team Time (1st 5) 1:26:49.3 | Spread (1st 5) 1:56.4 |
| 11, 41, 47, 55, 56, (58), (59) |
| Aiden Gruner, Aktanay Kwazdran, Nick Greenland, Julian Lugo, Carter Moski, (Jack Seymour), (Tyler Wehde) |
| 16:12.3, 17:06.3, 17:13.7, 18:08.3, 18:08.7, (18:24.6), (18:28.5) |
9 | 288 | Rockford (East),
IL - Team Time (1st 5) 1:44:14.1 | Spread (1st 5) 8:35.3 |
| 15, 63, 64, 72, 74 |
| Miles Lang, Gamaliel Ramirez, Ben Bathje, Taylor Nolan, Camden Taylor |
| 16:25.1, 19:25.5, 19:58.8, 23:24.3, 25:00.4 |
10 | 298 | Elgin (Larkin),
IL - Team Time (1st 5) 1:33:46.9 | Spread (1st 5) 2:29.4 |
| 53, 57, 61, 62, 65, (70), (71) |
| Andy Salazar, Alex Goto, Sean Styles, Matt Preuss, Alexander Young, (Daniel Arellano), (Jayden Meyer) |
| 17:48.8, 18:09.4, 18:43.0, 18:47.5, 20:18.2, (21:26.0), (21:54.4) |
11 | 330 | Rockford (Jefferson),
IL - Team Time (1st 5) 1:41:57.2 | Spread (1st 5) 2:42.1 |
| 60, 66, 67, 68, 69, (73) |
| Kane Smith, Angel Chavez, Ricardo Ortiz, James Lindsey, Ryan Smith, (Cody O'Neal) |
| 18:32.7, 20:33.3, 20:39.4, 20:57.0, 21:14.8, (24:18.6) |