1 | 35 | Aurora (Marmion Academy),
IL - Team Time (1st 5) 1:13:56.0 | Spread (1st 5) 1:31.0 |
| 2, 5, 6, 8, 14, (17), (19) |
| Rohn Ritchie, Charlie Schultz, Anthony Standish, Nicholas Coffman, Samuel Phipps, (Jack Leuer), (Michael Rauch) |
| 14:10.0, 14:37.0, 14:41.0, 14:47.0, 15:41.0, (16:10.0), (16:22.0) |
2 | 50 | South Elgin,
IL - Team Time (1st 5) 1:16:10.3 | Spread (1st 5) 1:19.0 |
| 4, 7, 11, 13, 15, (18), (21) |
| Ryan Harvey, Derryl Barnes, Andrew Jo, David Galanes, Pranav Khare, (Colin Frank), (Isaac Zamudio) |
| 14:31.7, 14:44.7, 15:23.7, 15:39.5, 15:50.7, (16:13.8), (16:40.6) |
3 | 70 | Machesney Park (Harlem),
IL - Team Time (1st 5) 1:19:19.9 | Spread (1st 5) 2:30.5 |
| 3, 10, 12, 22, 23, (24), (25) |
| Kayden Ridens, Brady Marocco, Ben Ewald, Cameron Pryor, Dominic Dawsey, (Michael Darr), (Aiden Gruner) |
| 14:29.2, 15:15.9, 15:38.5, 16:56.6, 16:59.7, (17:03.5), (17:42.7) |
4 | 71 | Oswego (East),
IL - Team Time (1st 5) 1:19:33.0 | Spread (1st 5) 4:27.0 |
| 1, 9, 16, 19, 26 |
| Nick Henz, Coby Adaya, Blake White, David Roach, Kyle Suess |
| 13:51.0, 14:58.0, 16:04.0, 16:22.0, 18:18.0 |