1 | 31 | Dixon (H.S.),
IL - Team Time (1st 5) 1:17:53.8 | Spread (1st 5) 1:06.9 |
| 1, 2, 6, 8, 14, (22), (28) |
| Collin Grady, Brock Drengenberg, Andrew Lohse, Christian Seagren, Cadyn Grafton, (Logan Griswold), (Aidan Johnson) |
| 15:03.4, 15:12.1, 15:39.9, 15:48.1, 16:10.3, (16:23.2), (16:47.4) |
2 | 42 | Sycamore (H.S.),
IL - Team Time (1st 5) 1:18:45.9 | Spread (1st 5) 36.0 |
| 4, 5, 9, 11, 13, (17), (18) |
| Aaron Trier, David Lerohl, Jack Cambier, Bailin Farrell, Dayton Ward, (Paul Ruetten), (Lucas McKay) |
| 15:23.5, 15:29.6, 15:55.5, 15:57.8, 15:59.5, (16:12.6), (16:13.4) |
3 | 77 | Rockford (R. Christian),
IL - Team Time (1st 5) 1:20:26.8 | Spread (1st 5) 1:13.0 |
| 3, 12, 16, 20, 26, (27), (35) |
| Riley Wells, Brent Brunner, Stephen Thomas, D'Artagnon Beaver, Carter Fryer, (Nicolas Capriola), (Cal Granite) |
| 15:21.5, 15:58.7, 16:11.0, 16:21.1, 16:34.5, (16:47.3), (17:08.0) |
4 | 123 | Belvidere (North),
IL - Team Time (1st 5) 1:22:56.1 | Spread (1st 5) 1:26.6 |
| 7, 23, 29, 30, 34, (40), (46) |
| Max Beutel, Zander Casis, Logan Walsh, Myles Vining, Eric Rodriguez, (Steve Brown), (Caden Lendman) |
| 15:40.2, 16:25.4, 16:50.2, 16:53.5, 17:06.8, (17:12.4), (17:21.3) |
5 | 131 | Sterling (H.S.),
IL - Team Time (1st 5) 1:23:28.2 | Spread (1st 5) 1:15.5 |
| 10, 15, 31, 36, 39, (45), (48) |
| Mikio Martinez, Isaiah Moorman, Sam Janssen, Javon Bruce, Sam Brown, (Cameron Taylor), (Dillon Nitz) |
| 15:56.6, 16:10.9, 16:59.7, 17:08.9, 17:12.1, (17:20.9), (17:32.7) |
6 | 180 | Belvidere (H.S.),
IL - Team Time (1st 5) 1:25:15.8 | Spread (1st 5) 53.0 |
| 24, 32, 37, 43, 44, (52), (63) |
| Nick Fiore, Jonathan Allen, Jon Allen, Daniel Golonka, Owin Hunter, (Dane Jankiewicz), (Ramses BaezTejeda) |
| 16:26.2, 17:02.8, 17:10.0, 17:17.6, 17:19.2, (17:48.0), (19:11.0) |
7 | 211 | Rockford (Boylan Catholic),
IL - Team Time (1st 5) 1:26:48.6 | Spread (1st 5) 1:33.5 |
| 19, 33, 50, 54, 55, (56), (60) |
| Peter LaMantia, Liam Keefe, Sam Oliveri, Blaise Mace, Kyle Gomel, (Alex Bauling), (Mason Siebert) |
| 16:19.4, 17:04.4, 17:42.6, 17:49.3, 17:52.9, (17:57.3), (18:05.5) |
8 | 220 | Harvard,
IL - Team Time (1st 5) 1:28:21.0 | Spread (1st 5) 3:16.0 |
| 25, 38, 41, 49, 67, (68), (69) |
| Reid Stricker, Steven Austin, Jason Pichardo, JJ Lich, Connor Flores, (Levi Austin), (Jacob Pedersen) |
| 16:30.0, 17:12.0, 17:14.0, 17:39.0, 19:46.0, (20:15.0), (20:43.5) |
9 | 229 | Freeport (H.S.),
IL - Team Time (1st 5) 1:27:24.3 | Spread (1st 5) 1:42.3 |
| 21, 42, 51, 57, 58, (59), (61) |
| Chris Metz, Tyler Brooks, Tate Slaght, Bayley Pierce, Elias Lassandro, (Andrew Weisenberg), (Jayden Pierce) |
| 16:21.7, 17:15.2, 17:45.3, 17:58.1, 18:04.0, (18:05.2), (18:54.4) |
10 | 290 | Rochelle,
IL - Team Time (1st 5) 1:33:39.8 | Spread (1st 5) 2:07.0 |
| 47, 52, 62, 64, 65, (66), (70) |
| Santi Cordoba, Tucker Louis, Aiden Seldal, Connor Lenkaitas, Max Orlikowski, (Xavier Arriaga), (Diego Escobar) |
| 17:31.8, 17:48.0, 19:07.2, 19:34.0, 19:38.8, (19:45.9), (20:51.1) |