1 | 16 | Wheaton (W. Warrenville South),
IL - Team Time (1st 5) 1:21:13.4 | Spread (1st 5) 42.2 |
| 1, 2, 3, 4, 6, (8), (22) |
| Nathan Virginelli, Lucas Yonker, Sam Cruz, Colin Nelson, Aiden Noel, (Caleb Hatzinger), (Josiah Narayanan) |
| 15:59.5, 16:03.6, 16:08.3, 16:20.3, 16:41.7, (16:45.8), (18:13.3) |
2 | 51 | Wheaton (North),
IL - Team Time (1st 5) 1:24:59.0 | Spread (1st 5) 1:14.0 |
| 5, 9, 10, 12, 15, (17), (18) |
| Caleb Youngstedt, Aidan Murphy, Ben Shebar, Jude Hubbard, Luke Haworth, (Isaac Schuda), (Aidan Herbel) |
| 16:27.0, 16:46.0, 16:57.0, 17:08.0, 17:41.0, (17:49.0), (17:50.0) |
3 | 75 | Roselle (Lake Park),
IL - Team Time (1st 5) 1:27:35.0 | Spread (1st 5) 1:09.7 |
| 7, 13, 16, 19, 20, (21), (23) |
| Jake Zegger, James Guevarra, James Jalowiec, Nick Sheklarevski, Daniel Bernal, (Jamarious Bassette), (Lucas Skupien) |
| 16:43.9, 17:17.8, 17:47.5, 17:52.2, 17:53.6, (17:59.9), (18:16.2) |
4 | 102 | West Chicago (H.S.),
IL - Team Time (1st 5) 1:29:42.0 | Spread (1st 5) 1:49.6 |
| 11, 14, 24, 26, 27, (28), (30) |
| Judah McLean, Connor Zentner, Noah Herbst, Diego Avalos, Brandon Wallace, (Owen Williams), (Romeo Alfaro) |
| 16:57.3, 17:18.0, 18:16.4, 18:23.4, 18:46.9, (18:47.7), (19:35.7) |
5 | 150 | Bartlett,
IL - Team Time (1st 5) 1:41:20.8 | Spread (1st 5) 4:04.0 |
| 25, 29, 31, 32, 33 |
| Issak Morales, Yuva Patel, John Buchanan, Matthew Luczak, Luke Winter |
| 18:18.7, 19:33.9, 20:02.3, 21:03.2, 22:22.7 |