1 | 38 | Rockford (R. Christian),
IL - Team Time (1st 5) 1:16:55.1 | Spread (1st 5) 1:36.1 |
| 1, 3, 9, 12, 13, (32), (33) |
| Weston Forward, Andrew Kurien, Evan White, Blake Lindberg, Joel White, (Sam Walsh), (Zac Wesseln) |
| 14:28.0, 14:39.6, 15:43.3, 16:00.1, 16:04.1, (17:19.5), (17:23.7) |
2 | 39 | Winnebago,
IL - Team Time (1st 5) 1:17:24.3 | Spread (1st 5) 1:47.9 |
| 2, 5, 6, 10, 16, (18), (20) |
| Nicolai Martino, Joseph Erb Jr., Daniel Hodgdon, Aiden Vazquez, Blake Linder, (Cole Thomas), (Hudson Pope) |
| 14:35.0, 15:07.8, 15:28.5, 15:50.1, 16:22.9, (16:33.9), (16:39.4) |
3 | 100 | Byron,
IL - Team Time (1st 5) 1:22:03.7 | Spread (1st 5) 2:05.4 |
| 4, 21, 23, 24, 28, (30), (46) |
| Tim Starwalt, Conner Welt, Aiden Carby, Braden Dietrich, Paul Wicklein, (Micah Hilliker), (Kevin Maldonado) |
| 14:50.7, 16:42.3, 16:46.2, 16:48.4, 16:56.1, (17:16.8), (18:37.1) |
4 | 114 | Richmond (R.-Burton),
IL - Team Time (1st 5) 1:23:33.2 | Spread (1st 5) 58.5 |
| 15, 17, 26, 27, 29, (64), (68) |
| Angus McClellan, Gavin McInnis, Owen Weinfurtner, Ryan McClellan, Jacob Farmer, (James Neumann), (Cade Garrison) |
| 16:12.2, 16:25.0, 16:52.4, 16:52.9, 17:10.7, (20:09.3), (20:38.6) |
5 | 133 | Rockford Lutheran,
IL - Team Time (1st 5) 1:25:31.1 | Spread (1st 5) 3:10.6 |
| 8, 11, 19, 47, 48, (59), (60) |
| Kyle Gnewuch, Kyle Enke, Trystan Zeller, Douglas Johnson, Conrad Johnson, (Elias Richard), (Noah Bramble) |
| 15:33.4, 15:58.1, 16:37.4, 18:38.2, 18:44.0, (19:36.5), (19:41.5) |
6 | 189 | Genoa (G.-Kingston),
IL - Team Time (1st 5) 1:29:22.5 | Spread (1st 5) 3:06.7 |
| 14, 25, 45, 50, 55, (56), (61) |
| Gabriel Peña, Christopher Garcia, Michael Schmidt, Jarik Scott, Tyler Guptail, (Ryken Scott), (Hawke Mitchell) |
| 16:08.4, 16:51.3, 18:14.9, 18:52.8, 19:15.1, (19:29.8), (19:44.2) |
7 | 202 | Forreston,
IL - Team Time (1st 5) 1:30:02.2 | Spread (1st 5) 2:15.5 |
| 31, 34, 35, 44, 58, (66) |
| Kameron Grobe, Noah Genandt, Kale Grobe, Taryn Heather, Joey Rowland, (Jared Merkel) |
| 17:17.8, 17:26.2, 17:30.4, 18:14.5, 19:33.3, (20:24.8) |
8 | 207 | Stillman Valley,
IL - Team Time (1st 5) 1:30:16.4 | Spread (1st 5) 2:14.8 |
| 22, 38, 42, 52, 53, (54), (63) |
| Holland Reynolds, Evan Jones, Storm Hickey, Paul Baker, Ryne Lundquist, (Lucas Dallio), (Landon Paff) |
| 16:45.3, 17:35.8, 17:57.0, 18:58.2, 19:00.1, (19:03.0), (20:08.9) |
9 | 219 | Dakota,
IL - Team Time (1st 5) 1:31:45.2 | Spread (1st 5) 4:38.7 |
| 7, 39, 51, 57, 65 |
| Aiden Ruiz, Logan Hanson, Jerry Knight, Brayden Novak, Ivan Wenger |
| 15:32.1, 17:37.5, 18:53.8, 19:31.0, 20:10.8 |
10 | 233 | Durand,
IL - Team Time (1st 5) 1:32:40.4 | Spread (1st 5) 3:03.0 |
| 36, 40, 41, 49, 67, (70), (71) |
| Tyler Weber, Nathan Munson, Logan Connell, Danny White, Caleb Beatty, (Dylan Smith), (Marshal Groves) |
| 17:31.9, 17:51.0, 17:56.4, 18:46.2, 20:34.9, (20:44.1), (20:48.0) |
11 | 283 | Rockford (Our Lady of the Sacred Heart),
IL - Team Time (1st 5) 1:42:01.0 | Spread (1st 5) 8:16.6 |
| 37, 43, 62, 69, 72 |
| Emmanuel Ortega, William Schirger, Zachary Carguillo, Frank Parnello, Benny Aguilar |
| 17:33.2, 17:57.4, 20:00.2, 20:40.4, 25:49.8 |