| 1 | 29 | Batavia,
IL - Team Time (1st 5) 1:15:33.7 | Spread (1st 5) 1:22.1 |
| 2, 4, 6, 7, 10, (14), (17) |
| Francesco Benelli, Edward Polaski, Will Polaski, David Bednarek, Gavin Warpinski, (Luke Gianfrancesco), (Ryan Widmer) |
| 14:26.6, 14:41.6, 15:07.5, 15:29.3, 15:48.7, (16:00.4), (16:02.4) |
| 2 | 88 | Huntley,
IL - Team Time (1st 5) 1:19:23.7 | Spread (1st 5) 2:04.8 |
| 1, 9, 23, 26, 29, (32), (35) |
| Thomas Nitz, Andrew Raistrick, Logan Barreto, Nathan Sauber, Mark Omoniyi, (Brandon Thompson), (Anthony Madison) |
| 14:25.7, 15:41.3, 16:21.1, 16:25.1, 16:30.5, (16:36.5), (16:38.5) |
| 3 | 96 | South Elgin,
IL - Team Time (1st 5) 1:20:38.6 | Spread (1st 5) 1:05.8 |
| 11, 12, 13, 21, 39, (41), (42) |
| Logan Iott, Noah Callahan, Gael Bibiano, Aldrin Carlo Boongaling, Josiah Lindsey, (Charlie Stace), (Kyle Diven) |
| 15:48.8, 15:49.5, 15:51.6, 16:14.1, 16:54.6, (16:59.1), (16:59.2) |
| 4 | 102 | Hampshire,
IL - Team Time (1st 5) 1:20:52.6 | Spread (1st 5) 58.9 |
| 8, 15, 23, 25, 31, (38), (40) |
| Jack Sheets, Nolan Sheets, Logan Legge, Hudson Cuplin, Nigel Gay, (Cody Dobush), (Samuel Beamon) |
| 15:34.4, 16:01.6, 16:21.1, 16:22.2, 16:33.3, (16:50.8), (16:58.2) |
| 5 | 112 | Rockton (Hononegah),
IL - Team Time (1st 5) 1:20:34.9 | Spread (1st 5) 2:08.6 |
| 5, 16, 20, 28, 43, (50), (55) |
| Landon Samuelson, Jack McLarty, Caleb Greving, Oliver Filimonov, Sam Castelli, (Isaiah Mohnacky), (Joel McGinnis) |
| 14:51.3, 16:02.2, 16:13.0, 16:28.5, 16:59.9, (17:25.7), (17:41.5) |
| 6 | 158 | Machesney Park (Harlem),
IL - Team Time (1st 5) 1:22:51.5 | Spread (1st 5) 44.4 |
| 18, 33, 34, 36, 37, (45), (63) |
| Jack Johnson, Parker Lipinski, Tyler Buetsch, Dominic Carlson, James Gallagher, (Timeo Gijbels), (Tommy Leese) |
| 16:05.0, 16:37.4, 16:37.7, 16:41.9, 16:49.4, (17:06.2), (18:15.3) |
| 7 | 168 | DeKalb,
IL - Team Time (1st 5) 1:22:33.7 | Spread (1st 5) 2:55.2 |
| 3, 27, 44, 46, 48, (49), (58) |
| Jacob Barraza, Nathan Tumminaro, Andy Duran, Felipe Hernandez, Riley Collins, (Rafael Forney), (Noah Thompson) |
| 14:28.4, 16:25.2, 17:01.6, 17:14.9, 17:23.6, (17:24.0), (17:54.6) |
| 8 | 209 | Rockford (Guilford),
IL - Team Time (1st 5) 1:25:26.2 | Spread (1st 5) 1:41.0 |
| 19, 30, 51, 52, 57, (61), (62) |
| Landon Bachta, Riddock Blakeney, Kyle Wang, Archer Wedwick, Bode Koenings, (Ryan Phillips), (Lucas Molina) |
| 16:07.8, 16:33.1, 17:27.1, 17:29.4, 17:48.8, (18:05.7), (18:08.8) |
| 9 | 281 | Elgin (Larkin),
IL - Team Time (1st 5) 1:29:27.0 | Spread (1st 5) 1:35.9 |
| 47, 53, 56, 60, 65, (72), (73) |
| Rafael Valdes, Xavier De Leon, Cruz Bravo, Andrew Gonzalez, Alex V. Lopez, (David Lawson), (Caleb Reinheimer) |
| 17:15.2, 17:35.5, 17:46.3, 17:59.0, 18:51.1, (19:15.6), (19:37.7) |
| 10 | 287 | Rockford (East),
IL - Team Time (1st 5) 1:32:12.0 | Spread (1st 5) 2:42.1 |
| 22, 64, 66, 67, 68, (76), (77) |
| Mlondani Shindano, Jordan Lee, Hayden Roach, Eavan Janvick, Isaiah Hart, (Nicholas Shook-Hernandez), (Owen Henke) |
| 16:20.1, 18:49.3, 18:58.7, 19:01.8, 19:02.2, (19:56.4), (20:10.0) |
| 11 | 355 | Rockford (Jefferson),
IL - Team Time (1st 5) 1:37:04.5 | Spread (1st 5) 3:00.8 |
| 59, 69, 71, 74, 82, (83), (84) |
| Dominic Erickson, Samuel Neubauer, Aiden LeClaire, Dominick Erickson, Jaden Chase, (Leno Gonzalez), (Virgilio Lofranco) |
| 17:58.1, 19:02.3, 19:15.3, 19:49.9, 20:58.9, (21:16.3), (22:25.0) |
| 12 | 356 | Rockford (Auburn),
IL - Team Time (1st 5) 1:37:24.4 | Spread (1st 5) 2:47.1 |
| 54, 70, 75, 78, 79, (80), (81) |
| Henry Peifer, Seth Reinold, Sayed Jurado, Daniel Rodriguez, Gustavo Ramirez, (Devin Van Vlierbergen), (Michael Conniff) |
| 17:37.5, 19:10.1, 19:52.5, 20:19.8, 20:24.6, (20:41.6), (20:48.5) |