1 | 15 | Rockford (R. Christian),
IL - Team Time (1st 5) 1:18:28.0 | Spread (1st 5) 25.0 |
| 1, 2, 3, 4, 5, (6), (8) |
| Stephen Thomas, D'Artagnon Beaver, Adison Elliott, Ethan Walsh, Weston Forward, (Aidan Sosnowski), (Tony Chen) |
| 15:28.0, 15:29.0, 15:46.0, 15:52.0, 15:53.0, (16:36.0), (16:56.0) |
2 | 78 | Rockford Lutheran,
IL - Team Time (1st 5) 1:32:01.0 | Spread (1st 5) 3:21.0 |
| 9, 12, 13, 17, 27, (31), (33) |
| Chris Kellogg, Gage Fox, Trystan Zellar, Joshua Oetting, Caleb Richard, (Colin Jones), (Dasha Curiel) |
| 17:00.0, 18:03.0, 18:05.0, 18:32.0, 20:21.0, (22:15.0), (24:44.0) |
3 | 81 | Poplar Grove (North Boone),
IL - Team Time (1st 5) 1:30:51.0 | Spread (1st 5) 2:38.0 |
| 7, 10, 15, 24, 25, (28), (30) |
| Samuel Toledo, Nicholas Marchetti, Tanner Meyers, Trevor Dawley, Elias Lopez, (Hayden Brown), (Logan Shaddick) |
| 16:54.0, 17:01.0, 18:15.0, 19:09.0, 19:32.0, (21:07.0), (22:14.0) |
4 | 96 | Durand,
IL - Team Time (1st 5) 1:33:20.9 | Spread (1st 5) 50.6 |
| 14, 19, 20, 21, 22, (23), (26) |
| Liam Hammond, Jaden Gocken, Bradyn Windnagle, Tre'von Burfield-Stifter, Drake Fortson, (Antonio Suarez), (Evan Folk) |
| 18:11.5, 18:33.8, 18:42.5, 18:51.0, 19:02.1, (19:02.2), (19:37.9) |
5 | 106 | Polo,
IL - Team Time (1st 5) 1:39:48.6 | Spread (1st 5) 4:52.9 |
| 11, 16, 18, 29, 32 |
| Carson Jones, Wyatt Queckboerner, Avery Grenoble, Carter Merdian, Ben Plachno |
| 18:00.2, 18:24.5, 18:33.6, 21:57.2, 22:53.1 |