| 1 | 46 | Palatine,
IL - Team Time (1st 5) 1:14:45.6 | Spread (1st 5) 1:09.8 |
| 2, 4, 5, 13, 22, (25), (38) |
| Alexander Krieg, Carter Hayes, James O'Sullivan, Christopher Quick, Keaton Fletcher, (Ethan Trujillo), (Evan Salgado) |
| 14:24.9, 14:43.5, 14:49.0, 15:13.5, 15:34.7, (15:46.7), (16:14.2) |
| 2 | 54 | Palatine (Fremd),
IL - Team Time (1st 5) 1:15:06.8 | Spread (1st 5) 1:07.2 |
| 1, 7, 11, 17, 18, (20), (23) |
| Rory Gaan, Jack Jennings, Arjun Shah, Trent Odachowski, David Moore, (Cooper Hewson), (Tom Johnston) |
| 14:21.0, 14:49.7, 15:02.2, 15:25.7, 15:28.2, (15:31.7), (15:39.2) |
| 3 | 69 | Arlington Heights (Hersey),
IL - Team Time (1st 5) 1:16:13.1 | Spread (1st 5) 32.0 |
| 9, 12, 14, 15, 19, (21), (24) |
| Mateus Salomao, Nathan Marotta, Elliot Baik, Owen Wade, Jon Choi, (Aidan Korb), (Gabriel Gronski) |
| 14:58.6, 15:05.4, 15:18.9, 15:19.6, 15:30.6, (15:33.5), (15:42.9) |
| 4 | 140 | Buffalo Grove,
IL - Team Time (1st 5) 1:19:11.0 | Spread (1st 5) 1:19.9 |
| 8, 26, 33, 36, 37, (43), (46) |
| Riley Wold, Will Capito, Spencer Flershem, Luke Hilgeman, Nate Lipani, (Grant Preusker), (Alex Hernandez) |
| 14:53.4, 15:50.4, 16:04.1, 16:09.8, 16:13.3, (16:20.9), (16:25.1) |
| 5 | 167 | Hoffman Estates (Conant),
IL - Team Time (1st 5) 1:19:45.7 | Spread (1st 5) 1:36.0 |
| 10, 16, 42, 47, 52, (60), (63) |
| Charlie Calderone, Henry Dombrowski, Justin Czepiel, Joseph Basile, Johnny Basile, (Andrew Yamaguchi), (David Shu) |
| 15:00.0, 15:23.5, 16:20.5, 16:25.7, 16:36.0, (16:56.7), (17:08.7) |
| 6 | 202 | Schaumburg,
IL - Team Time (1st 5) 1:21:23.3 | Spread (1st 5) 1:00.9 |
| 27, 29, 40, 48, 58, (59), (72) |
| Zach Campbell, Aarav Patel, Radhwan Alhamedi, Sebastian Welc, Liam Mayer, (Brandon Kiene), (Daniel McGarvey) |
| 15:51.6, 15:56.5, 16:16.7, 16:26.0, 16:52.5, (16:55.1), (17:25.5) |
| 7 | 207 | Algonquin (Jacobs),
IL - Team Time (1st 5) 1:21:11.9 | Spread (1st 5) 2:40.7 |
| 3, 32, 49, 57, 66, (68), (69) |
| Maximilian Sudrzynski, Isaac Pepin, Gavin Glosson, Alex Taskov, Michael Moore, (Doyle Watson), (Nathan Pierzchalski) |
| 14:33.7, 16:00.8, 16:31.0, 16:52.0, 17:14.4, (17:14.6), (17:16.0) |
| 8 | 211 | Wheeling,
IL - Team Time (1st 5) 1:21:49.0 | Spread (1st 5) 44.0 |
| 30, 35, 39, 53, 54, (56), (73) |
| Wilbur Bahena, Jesus Campos, Aramis Alcantar, Ryan Warner, Jonny Lenert, (Jason Aivazian), (Lorenzo Magaru) |
| 15:59.1, 16:08.8, 16:15.7, 16:42.4, 16:43.1, (16:47.3), (17:33.9) |
| 9 | 235 | Carpentersville (Dundee-Crown),
IL - Team Time (1st 5) 1:22:36.5 | Spread (1st 5) 1:24.9 |
| 31, 34, 44, 55, 71, (77), (80) |
| Joe Hillyer, Joshua Michalski, Eddie Leon, Logan Grey, Isaiah Mendoza, (Diego Molina), (Frank Moskalik) |
| 15:59.4, 16:06.8, 16:22.0, 16:44.0, 17:24.3, (18:13.3), (18:52.0) |
| 10 | 248 | Rolling Meadows,
IL - Team Time (1st 5) 1:22:51.2 | Spread (1st 5) 41.6 |
| 41, 45, 50, 51, 61, (65), (70) |
| Luke Randolph, Dawid Opiola, Alan Hernandez, Michael Podejko, Simon Ludolph, (Sam Vittore), (Erick Olson) |
| 16:17.3, 16:24.5, 16:34.6, 16:35.9, 16:58.9, (17:10.3), (17:16.6) |
| 11 | 286 | Hoffman Estates,
IL - Team Time (1st 5) 1:24:51.2 | Spread (1st 5) 3:02.7 |
| 6, 64, 67, 74, 75, (76), (78) |
| Brady Faulkner, Trajan Mohammed, Liam Brown, Jayden Dumar, Uriel Bustos, (Alexander Mohammed), (Oliver Wilson) |
| 14:49.3, 17:09.7, 17:14.5, 17:45.7, 17:52.0, (18:12.4), (18:24.5) |
| 12 | 332 | Streamwood,
IL - Team Time (1st 5) 1:38:17.7 | Spread (1st 5) 8:11.6 |
| 28, 62, 79, 81, 82, (83) |
| Alex Harrison, Adel Delic, Howard Baumert, Alan Ruiz, Aiken Navarro, (Alejandro Luna-Padilla) |
| 15:53.1, 17:04.3, 18:41.4, 22:34.2, 24:04.7, (24:05.7) |