1 | 22 | Huntley,
IL - Team Time (1st 5) 1:15:57.5 | Spread (1st 5) 40.6 |
| 2, 3, 4, 5, 8, (10), (23) |
| Jeremy Roe, Jadon Conroy, Ian Geisler, Josh Segura, Rasheed Ahmad, (Chris Simek), (Joey Ozzauto) |
| 14:56.0, 14:56.5, 15:12.2, 15:16.2, 15:36.6, (15:37.9), (16:26.5) |
2 | 50 | Algonquin (Jacobs),
IL - Team Time (1st 5) 1:17:59.7 | Spread (1st 5) 1:23.3 |
| 1, 7, 9, 14, 19, (29), (33) |
| Zach Albrecht, Jacob Melgosa, Mark Lemke, Brett Bognar, Gary Richardson, (Evan Ludlum), (Brandon Cole) |
| 14:45.7, 15:34.2, 15:37.0, 15:53.8, 16:09.0, (16:32.6), (16:50.0) |
3 | 66 | DeKalb,
IL - Team Time (1st 5) 1:18:57.9 | Spread (1st 5) 40.3 |
| 6, 11, 12, 16, 21, (22), (39) |
| Jacob Trapp, Aidan Donohue, Riley Marks, Ben Allen, Juan Castro, (Emmanuel Yepiz), (Karl Olsen) |
| 15:31.7, 15:39.2, 15:39.9, 15:55.1, 16:12.0, (16:19.6), (16:57.9) |
4 | 130 | South Elgin,
IL - Team Time (1st 5) 1:22:29.1 | Spread (1st 5) 1:02.2 |
| 13, 20, 30, 32, 35, (37), (38) |
| Jace Warrick, Hector Rodriguez, Finnegan Engel, Ryan Harvey, Peter Fossa, (Brady Tolva), (Owen Sirridge) |
| 15:52.5, 16:10.4, 16:44.8, 16:46.7, 16:54.7, (16:56.3), (16:56.7) |
5 | 135 | Machesney Park (Harlem),
IL - Team Time (1st 5) 1:22:36.6 | Spread (1st 5) 1:01.0 |
| 15, 24, 27, 33, 36, (44), (46) |
| Brady Johnson, Michael Gille, Kayden Ridens, Sam Procopio, Kaden Rydens, (David Perian), (Samuel Procopio) |
| 15:53.9, 16:26.8, 16:31.0, 16:50.0, 16:54.9, (17:26.7), (17:30.7) |
6 | 142 | Rockton (Hononegah),
IL - Team Time (1st 5) 1:22:49.7 | Spread (1st 5) 53.1 |
| 18, 25, 28, 31, 40, (41), (45) |
| Spencer Hielkema, Tyler Wilson, Eddie Baines, Andrew Wilson, Dominick Welte, (David Breiten), (Jack Kaufmann) |
| 16:05.2, 16:29.0, 16:32.3, 16:44.9, 16:58.3, (17:07.6), (17:30.4) |
7 | 226 | Rockford (East),
IL - Team Time (1st 5) 1:28:08.5 | Spread (1st 5) 2:27.5 |
| 17, 43, 53, 55, 58, (59), (63) |
| Noah Friske, Jacob Woloszyn, Josephin Ndjebe, Jack Bathje, Jacob Cypret, (Nolan Beard), (Onesphore Nduwayo) |
| 15:56.7, 17:20.5, 18:11.5, 18:15.6, 18:24.2, (18:27.4), (18:49.5) |
8 | 243 | Elgin (Larkin),
IL - Team Time (1st 5) 1:28:27.7 | Spread (1st 5) 1:04.2 |
| 42, 47, 48, 49, 57, (60), (62) |
| Miguel Rodriguez, Miguel Uriostegui, Carlos Miranda, Jair Villagomez, Evan Powers, (Andres Dominguez), (Leopoldo Solis) |
| 17:18.2, 17:32.8, 17:35.6, 17:38.7, 18:22.4, (18:27.5), (18:36.3) |
9 | 248 | Rockford (Auburn),
IL - Team Time (1st 5) 1:29:20.7 | Spread (1st 5) 2:30.2 |
| 26, 50, 52, 56, 64, (66), (70) |
| Andrew Baxter, Matthew Seigel, Ryan Sweeney, Peter Maculan, Matthew Blessing, (Tamir Bell), (Victory Hughes) |
| 16:29.5, 17:39.9, 17:50.6, 18:21.0, 18:59.7, (19:27.5), (19:52.4) |
10 | 298 | Rockford (Guilford),
IL - Team Time (1st 5) 1:33:26.1 | Spread (1st 5) 1:59.3 |
| 51, 54, 61, 65, 67, (68), (69) |
| Emon Johnson, Salvador Salas-Godinez, Keegan Strand, Colin Burley, Daniel Simmonds, (Joe Gibbons), (Rashad Ahmad) |
| 17:44.3, 18:15.4, 18:29.5, 19:13.3, 19:43.6, (19:46.0), (19:52.3) |