| 1 | 18 | Naperville (Central),
IL - Team Time (1st 5) 1:18:41.1 | Spread (1st 5) 37.0 |
| 1, 2, 3, 5, 7, (8), (10) |
| Luke Noren, Lucas De La Cruz, Samuel Barnard, Tyler Browning, Foster Shelbert, (Thomas Mask), (Luke Flessner) |
| 15:24.3, 15:32.4, 15:45.6, 15:57.5, 16:01.3, (16:02.8), (16:08.9) |
| 2 | 68 | Naperville (North),
IL - Team Time (1st 5) 1:21:51.2 | Spread (1st 5) 31.3 |
| 9, 12, 13, 16, 18, (24), (29) |
| Gabe Russell, Sean Chilcoat, Colin Corcoran, Ammar Bhanpuri, Jack Robertz, (Miles Taylor), (Tommy Morrison) |
| 16:04.1, 16:20.5, 16:23.1, 16:28.1, 16:35.4, (17:03.2), (17:18.6) |
| 3 | 73 | Aurora (Waubonsie Valley),
IL - Team Time (1st 5) 1:22:14.0 | Spread (1st 5) 51.9 |
| 6, 14, 15, 17, 21, (25), (27) |
| Zach Self, Kyle Sullivan, Zack Hayden, Gavin Ebenezer, Jonathan Treuhaft, (Parth Thakkar), (Ethan Hsu) |
| 15:57.9, 16:26.7, 16:28.0, 16:31.6, 16:49.8, (17:09.3), (17:11.0) |
| 4 | 80 | Aurora (Metea Valley),
IL - Team Time (1st 5) 1:22:40.2 | Spread (1st 5) 1:11.7 |
| 4, 11, 20, 22, 23, (26), (28) |
| Sam Urbon, Austin Brown, Zach Johnson, Zach Ortlund, Connor Vine, (Ian French), (Josh Murray) |
| 15:50.6, 16:12.4, 16:43.7, 16:51.2, 17:02.3, (17:10.7), (17:16.9) |
| 5 | 161 | Batavia,
IL - Team Time (1st 5) 1:27:58.2 | Spread (1st 5) 29.4 |
| 30, 31, 32, 33, 35, (37), (38) |
| William Streepey, Liam Storie, Corne du Toit, Mason Hendricks, Benjamin Pelech, (Lukas Turnbaugh), (Gavin Warpinski) |
| 17:22.3, 17:33.4, 17:35.2, 17:35.6, 17:51.7, (18:06.5), (18:09.7) |
| 6 | 168 | Aurora (West Aurora),
IL - Team Time (1st 5) 1:29:50.0 | Spread (1st 5) 2:17.8 |
| 19, 34, 36, 39, 40, (41), (42) |
| Aiden Massaro, Miguel Orrala, Kaden Neuhaus, Yoshua Paredes, Martin Alanis, (Jahir Hernandez), (Jacob Burns) |
| 16:37.7, 17:35.7, 18:05.7, 18:35.4, 18:55.5, (18:58.6), (19:20.9) |