1 | 33 | Arlington Heights (Hersey),
IL - Team Time (1st 5) 1:14:19.0 | Spread (1st 5) 49.7 |
| 1, 4, 5, 8, 15, (24), (26) |
| Zach Frayder, Liam Naughton, Cameron Donner, Rob Geissenberger, AJ Svienty, (Nathan Marotta), (Aidan Korb) |
| 14:29.5, 14:34.9, 14:49.5, 15:05.9, 15:19.2, (15:41.4), (15:45.6) |
2 | 70 | Palatine (Fremd),
IL - Team Time (1st 5) 1:16:19.7 | Spread (1st 5) 1:03.6 |
| 3, 6, 19, 21, 21, (23), (29) |
| Rory Gaan, Jack Jennings, Cooper Hewson, Arjun Shah, Adarsh Prathap, (Thomas Border), (Tom Johnston) |
| 14:34.5, 14:57.5, 15:31.5, 15:38.1, 15:38.1, (15:41.0), (15:51.7) |
3 | 75 | Palatine,
IL - Team Time (1st 5) 1:16:23.1 | Spread (1st 5) 1:23.4 |
| 2, 10, 16, 17, 30, (37), (45) |
| Alexander Krieg, Carter Hayes, Andy Hansen, James O'Sullivan, Christopher Quick, (Abraham Hernandez), (Keaton Fletcher) |
| 14:32.7, 15:07.0, 15:23.0, 15:24.3, 15:56.1, (16:13.5), (16:38.2) |
4 | 99 | Hoffman Estates (Conant),
IL - Team Time (1st 5) 1:17:32.9 | Spread (1st 5) 58.8 |
| 11, 12, 14, 28, 34, (41), (48) |
| Connor Ariunbat, Jayden Patel, Gaven Corpin, Kyle Corpin, David Shu, (Charlie Calderone), (Henry Dombrowski) |
| 15:07.8, 15:10.6, 15:16.4, 15:51.5, 16:06.6, (16:17.4), (16:45.7) |
5 | 104 | Algonquin (Jacobs),
IL - Team Time (1st 5) 1:17:53.1 | Spread (1st 5) 1:27.5 |
| 7, 9, 13, 33, 42, (52), (54) |
| Andrew Beyer, Matthew Andreano, Maximilian Sudrzynski, Isaac Pepin, Jake Fetting, (Charlie Mason), (Ethan Aichholz) |
| 15:00.9, 15:06.3, 15:11.3, 16:06.2, 16:28.4, (17:01.8), (17:05.8) |
6 | 149 | Lake Zurich,
IL - Team Time (1st 5) 1:19:33.0 | Spread (1st 5) 48.5 |
| 18, 27, 31, 35, 38, (40), (44) |
| Luke Marshall, Max Kotelnikov, Dalton Leitz, Esaú Meza, George Sabev, (Sushant Kesavan), (Diego Banuelos) |
| 15:27.0, 15:46.4, 15:57.2, 16:06.9, 16:15.5, (16:16.7), (16:35.6) |
7 | 223 | Buffalo Grove,
IL - Team Time (1st 5) 1:23:26.8 | Spread (1st 5) 1:44.9 |
| 25, 32, 49, 58, 59, (62), (64) |
| Riley Wold, Will Capito, Grant Preusker, Alex Hernandez, Spencer Flershem, (Emanuel Esquina), (Nate Lipani) |
| 15:42.2, 16:04.8, 16:46.7, 17:26.0, 17:27.1, (17:37.6), (17:40.7) |
8 | 241 | Carpentersville (Dundee-Crown),
IL - Team Time (1st 5) 1:24:19.6 | Spread (1st 5) 2:10.5 |
| 20, 46, 51, 57, 67, (71), (75) |
| Joseph Hillyer, Eddie Leon, Joshua Michalski, Tim Navarro, Zachary Michalski, (Logan Grey), (Nicholas Jamison) |
| 15:36.2, 16:38.6, 16:57.1, 17:21.0, 17:46.7, (18:16.1), (18:40.0) |
9 | 253 | Schaumburg,
IL - Team Time (1st 5) 1:24:40.4 | Spread (1st 5) 46.6 |
| 42, 47, 53, 55, 56, (60), (68) |
| Zach Campbell, Sebastian Welc, Ohki Akimoto, Brandon Kiene, Peyton Caster, (Liam Mayer), (Aarav Patel) |
| 16:28.4, 16:42.1, 17:04.1, 17:10.8, 17:15.0, (17:30.6), (17:49.3) |
10 | 283 | Hoffman Estates,
IL - Team Time (1st 5) 1:26:47.9 | Spread (1st 5) 2:13.6 |
| 36, 39, 61, 73, 74, (76), (77) |
| Brady Faulkner, Jeremiah Somerville, Cole Faulkner, Thomas Krautstrunk, Noah Roberts, (Nabeel Shakeel), (Ryan Bohl) |
| 16:10.3, 16:16.6, 17:33.6, 18:23.5, 18:23.9, (18:51.5), (19:26.0) |
11 | 313 | Rolling Meadows,
IL - Team Time (1st 5) 1:27:53.2 | Spread (1st 5) 1:01.5 |
| 50, 63, 65, 66, 69, (70), (72) |
| Dawid Opiola, Alan Hernandez, Simon Ludolph, Luke Randolph, Lukas Samuels, (Erick Olson), (Hayden Sander) |
| 16:52.5, 17:39.8, 17:41.0, 17:45.9, 17:54.0, (18:01.7), (18:21.5) |