1 | 36 | Rockford (R. Christian),
IL - Team Time (1st 5) 1:25:53.4 | Spread (1st 5) 1:48.9 |
| 2, 3, 8, 9, 14, (25), (31) |
| Weston Forward, Andrew Kurien, Evan White, Blake Lindberg, Joel White, (Sam Walsh), (Zac Wesseln) |
| 16:14.4, 16:27.3, 17:23.7, 17:44.7, 18:03.3, (18:55.9), (19:30.8) |
2 | 38 | Winnebago,
IL - Team Time (1st 5) 1:26:11.4 | Spread (1st 5) 1:47.8 |
| 1, 4, 10, 11, 12, (17), (20) |
| Nicolai Martino, Joseph Erb Jr., Blake Linder, Daniel Hodgdon, Aiden Vazquez, (Cole Thomas), (Hudson Pope) |
| 16:04.2, 16:37.5, 17:45.9, 17:51.8, 17:52.0, (18:29.8), (18:35.6) |
3 | 95 | Richmond (R.-Burton),
IL - Team Time (1st 5) 1:32:26.2 | Spread (1st 5) 1:05.7 |
| 13, 15, 19, 21, 27, (56), (57) |
| Gavin McInnis, Angus McClellan, Ryan McClellan, Owen Weinfurtner, Jacob Farmer, (Cade Garrison), (James Neumann) |
| 17:57.1, 18:12.4, 18:34.2, 18:39.7, 19:02.8, (24:37.3), (24:38.2) |
4 | 108 | Byron,
IL - Team Time (1st 5) 1:32:47.1 | Spread (1st 5) 2:40.8 |
| 5, 23, 24, 26, 30, (32), (33) |
| Tim Starwalt, Braden Dietrich, Conner Welt, Aiden Carby, Paul Wicklein, (Micah Hilliker), (Kevin Maldonado) |
| 16:47.7, 18:45.1, 18:48.9, 18:56.9, 19:28.5, (19:35.1), (19:37.2) |
5 | 126 | Rockford Lutheran,
IL - Team Time (1st 5) 1:36:13.7 | Spread (1st 5) 3:42.4 |
| 7, 16, 28, 37, 38, (40), (42) |
| Kyle Gnewuch, Kyle Enke, Trystan Zeller, Douglas Johnson, Conrad Johnson, (Elias Richard), (Noah Bramble) |
| 17:13.4, 18:14.7, 19:23.0, 20:26.8, 20:55.8, (21:18.2), (21:29.0) |
6 | 176 | Genoa (G.-Kingston),
IL - Team Time (1st 5) 1:42:28.6 | Spread (1st 5) 3:06.0 |
| 18, 29, 41, 43, 45, (50), (51) |
| Gabriel Peña, Christopher Garcia, Michael Schmidt, Jarik Scott, Tyler Guptail, (Ryken Scott), (Hawke Mitchell) |
| 18:30.0, 19:24.9, 21:23.6, 21:34.1, 21:36.0, (22:13.9), (22:30.2) |
7 | 200 | Forreston,
IL - Team Time (1st 5) 1:43:01.0 | Spread (1st 5) 2:29.1 |
| 34, 35, 36, 47, 48, (52), (53) |
| Kale Grobe, Noah Genandt, Kameron Grobe, Taryn Heather, Joey Rowland, (Korbin DeVora), (Jared Merkel) |
| 19:40.4, 19:46.2, 19:47.6, 21:37.3, 22:09.5, (23:09.8), (23:12.0) |
8 | 216 | Dakota,
IL - Team Time (1st 5) 1:51:17.0 | Spread (1st 5) 9:08.7 |
| 6, 46, 49, 54, 61 |
| Aiden Ruiz, Logan Hanson, Jerry Knight, Brayden Novak, Ivan Wenger |
| 16:57.8, 21:36.9, 22:11.2, 24:24.6, 26:06.5 |
9 | 218 | Stillman Valley,
IL - Team Time (1st 5) 1:50:40.6 | Spread (1st 5) 6:00.0 |
| 22, 39, 44, 55, 58, (59), (60) |
| Holland Reynolds, Storm Hickey, Evan Jones, Lucas Dallio, Paul Baker, (Landon Paff), (Adam Gampetro) |
| 18:39.8, 21:11.5, 21:34.3, 24:35.2, 24:39.8, (25:47.3), (25:56.7) |