1 | 35 | Oswego (East),
IL - Team Time (1st 5) 1:04:39.0 | Spread (1st 5) 1:16.0 |
| 1, 2, 9, 10, 13, (14), (15) |
| Nicholas Goduto, Eddie Bozett, Luca Hernandez, Michael Curfs, Jackson Follett, (Bradley Porter), (Evan Danan) |
| 12:14.0, 12:24.0, 13:15.0, 13:16.0, 13:30.0, (13:31.0), (13:33.0) |
2 | 56 | Naperville (North),
IL - Team Time (1st 5) 1:06:10.0 | Spread (1st 5) 1:03.0 |
| 3, 5, 12, 15, 21, (22), (23) |
| Lukas Keane, Aidan Malana, Sebastian Zylstra, Griffin Brejcha, Carston Harris, (Jackson Truty), (Simon Reckamp) |
| 12:38.0, 12:49.0, 13:29.0, 13:33.0, 13:41.0, (13:44.0), (13:48.0) |
3 | 82 | Rolling Meadows,
IL - Team Time (1st 5) 1:07:16.0 | Spread (1st 5) 1:08.0 |
| 4, 15, 19, 20, 24, (26), (27) |
| David Opiola, Lukas Samuels, Simon Ludolph, Oliver Ryan, Ransom Maddalone, (Rauren Whiting), (Peter Crow) |
| 12:41.0, 13:33.0, 13:36.0, 13:37.0, 13:49.0, (14:15.0), (14:18.0) |
4 | 95 | Schaumburg (H.S.),
IL - Team Time (1st 5) 1:10:14.0 | Spread (1st 5) 3:05.0 |
| 6, 11, 18, 29, 31, (32), (34) |
| Brandon Kiene, Nick Rehberg, Artur Woszczyk, Aiden Bledsoe, Daniel Briganti, (Sebastian Welc), (Frank Lopez) |
| 12:50.0, 13:23.0, 13:34.0, 14:32.0, 15:55.0, (15:59.0), (16:02.0) |
5 | 98 | Plainfield (Central),
IL - Team Time (1st 5) 1:09:37.0 | Spread (1st 5) 2:26.0 |
| 7, 8, 25, 28, 30, (33), (35) |
| Ubaldo Rodriguez, Luke Adair, Adrian Castillo, Tyler Weir, Brogan Terry, (Stephen Cameron), (Troy Henschen) |
| 12:52.0, 13:11.0, 13:51.0, 14:25.0, 15:18.0, (16:01.0), (17:27.0) |