1 | 21 | Glen Ellyn (Glenbard South),
IL - Team Time (1st 5) 1:29:22.8 | Spread (1st 5) 57.2 |
| 1, 2, 5, 6, 7, (9), (10) |
| Ethan Woods, Ryan Allspach, Austin MacClure, Caleb Walter, Ryan Daca, (Avery Webster), (Tyler Kalebic) |
| 17:22.0, 17:33.4, 17:49.1, 18:19.1, 18:19.2, (18:31.2), (18:34.3) |
2 | 57 | Chicago (Senn),
IL - Team Time (1st 5) 1:36:50.8 | Spread (1st 5) 2:39.3 |
| 4, 8, 13, 15, 17, (19), (22) |
| Kavin Nagpal, Gad Kanago, Jonas Oliver, Danny Hua, Josiah Dudenhofer, (Joey Piper), (Giorgio Fornari) |
| 17:45.9, 18:25.8, 19:59.6, 20:14.3, 20:25.2, (20:35.7), (20:55.3) |
3 | 74 | Chicago (Amundsen),
IL - Team Time (1st 5) 1:38:57.3 | Spread (1st 5) 3:21.8 |
| 3, 11, 16, 20, 24, (25), (26) |
| Nelson Gates, Emiliano Almendariz, Matthew Bell, Jackson Menendez, Simon Tolzman, (Frank Weinstock), (Nolan Barrett) |
| 17:38.8, 19:15.8, 20:17.5, 20:44.6, 21:00.6, (21:34.9), (21:38.8) |
4 | 88 | Chicago (Noble/ITW Speer),
IL - Team Time (1st 5) 1:42:09.8 | Spread (1st 5) 1:20.1 |
| 12, 14, 18, 21, 23, (27) |
| Emilio Dominguez, Bryan Garcia, Armando Luz, Christopher Cortes, Xavier Mercado, (Isiah Gonzalez) |
| 19:39.0, 20:05.4, 20:32.9, 20:53.4, 20:59.1, (22:47.8) |