| 1 | 27 | Wheaton (North),
IL - Team Time (1st 5) 1:18:59.7 | Spread (1st 5) 1:01.2 |
| 1, 2, 5, 9, 10, (13), (14) |
| Ryan Zydek, Ryan Schreiner, Caleb Youngstedt, Jonah Noyes, Ben Shebar, (Aidan Herbel), (Jude Hubbard) |
| 15:15.1, 15:26.1, 15:49.5, 16:12.7, 16:16.3, (16:48.6), (16:48.9) |
| 2 | 28 | Wheaton (W. Warrenville South),
IL - Team Time (1st 5) 1:19:22.0 | Spread (1st 5) 29.1 |
| 3, 4, 6, 7, 8, (11), (12) |
| Nathan Virginelli, Michael Atkins, Caleb Hatzinger, Lucas Yonker, Michael Macabobby, (Mark Hasbrouck), (Andrew Colina) |
| 15:38.6, 15:38.9, 15:56.6, 16:00.2, 16:07.7, (16:31.9), (16:32.4) |