| 1 | 36 | Oswego (East),
IL - Team Time (1st 5) 53:31.5 | Spread (1st 5) 1:24.2 |
| 1, 4, 6, 10, 15, (18), (24) |
| Anthony Garcia, Felix Pilny, Cameron Luthman, Tyler York, Gavin Tirpak, (Andrew Medrano), (Nimit Trivedi) |
| 9:50.4, 10:36.9, 10:48.4, 11:01.2, 11:14.6, (11:24.4), (11:31.6) |
| 2 | 51 | Naperville (Central),
IL - Team Time (1st 5) 55:20.6 | Spread (1st 5) 19.7 |
| 7, 8, 11, 12, 13, (17), (25) |
| Ryan Hendricks, Chase Gewin, Moiz Hameed, Keegan Friant, Alex Hostetler, (Henry Andersen), (Tavis Hill) |
| 10:52.8, 10:55.0, 11:09.5, 11:10.8, 11:12.5, (11:19.7), (11:32.0) |
| 3 | 65 | Aurora (Metea Valley),
IL - Team Time (1st 5) 55:14.9 | Spread (1st 5) 59.6 |
| 3, 5, 9, 22, 26, (29), (30) |
| Jerry Cicero, Henry Faber, Deepak Peddinti, Anshuman Sikhwal, Jacob Thomas, (Eitan Gutierrez Villanueva), (Jaziel Gutierrez Villanueva) |
| 10:32.4, 10:40.9, 10:59.9, 11:29.7, 11:32.0, (11:42.8), (11:50.9) |
| 4 | 93 | Naperville (Neuqua Valley),
IL - Team Time (1st 5) 56:57.2 | Spread (1st 5) 15.9 |
| 14, 16, 19, 21, 23, (27), (28) |
| Bryson Deocampo, Jack Ma, Ronan Shrivastava, Aaryan Jain, Ryan Goodall, (Konner Foley), (Joshua Mathew) |
| 11:14.5, 11:18.7, 11:24.7, 11:28.9, 11:30.4, (11:37.0), (11:40.6) |
| 5 | 132 | Oswego,
IL - Team Time (1st 5) 59:51.4 | Spread (1st 5) 2:50.6 |
| 2, 20, 32, 34, 44, (48), (49) |
| Andrew Shroba, Andrew Anderson, Achyut Vavilala, Jacob Wester, Liam Piekarczyk, (Jakob Bacerdo), (Aiden Dejong) |
| 10:19.8, 11:27.5, 12:14.2, 12:39.5, 13:10.4, (13:58.6), (15:53.4) |
| 6 | 180 | Downers Grove (South),
IL - Team Time (1st 5) 1:03:09.8 | Spread (1st 5) 1:10.5 |
| 31, 33, 35, 39, 42, (43), (46) |
| Jakub Kranz, Loren Hirthe, Jack Begler, Laith Yasin, Raistlin Korth, (Jibran Ahmed), (Ben Kindelin) |
| 11:54.2, 12:31.5, 12:41.2, 12:58.0, 13:04.8, (13:06.6), (13:12.4) |
| 7 | 192 | Bolingbrook,
IL - Team Time (1st 5) 1:04:47.2 | Spread (1st 5) 9.5 |
| 36, 37, 38, 40, 41, (45), (47) |
| Angel Tixta, Shelby Willis Jr., Tayo Akinyemi, Diego Garcia, Dillon McAndrew, (Bryan Denney Jr), (Jordan Julien) |
| 12:52.6, 12:55.2, 12:57.9, 12:59.4, 13:02.1, (13:12.0), (13:16.3) |