1 | 34 | LaGrange (Lyons),
IL - Team Time (1st 5) 1:16:09.3 | Spread (1st 5) 39.4 |
| 1, 5, 7, 8, 13, (21), (22) |
| Owen Hays, Jocqael Thorpe, Charlie McLawhorn, Finn Gallagher, Sawyer Madell, (Sam Nowak), (Nicholas Strayer) |
| 14:55.6, 15:08.0, 15:13.9, 15:16.8, 15:35.0, (15:49.6), (15:51.9) |
2 | 51 | Elmhurst (York),
IL - Team Time (1st 5) 1:17:09.8 | Spread (1st 5) 42.0 |
| 2, 4, 12, 16, 17, (18), (24) |
| Mickey Vreeland, Colin Hill, Sam Ayers, Ethan Summer, Garrett Schwan, (Jackson Geiger), (David Rosario) |
| 15:02.5, 15:04.6, 15:34.3, 15:43.9, 15:44.5, (15:45.8), (15:53.0) |
3 | 86 | Wheaton (W. Warrenville South),
IL - Team Time (1st 5) 1:18:24.6 | Spread (1st 5) 43.4 |
| 6, 14, 15, 25, 26, (28), (29) |
| Michael Atkins, Alex Gazarek, Carson Rewiski, Matthew Dale, Michael Macabobby, (Nathan Virginelli), (Gabe Ham) |
| 15:10.6, 15:42.9, 15:43.4, 15:53.7, 15:54.0, (15:58.2), (16:00.5) |
4 | 94 | Wheaton (North),
IL - Team Time (1st 5) 1:18:30.1 | Spread (1st 5) 1:10.1 |
| 3, 10, 20, 27, 34, (37), (40) |
| Ryan Schreiner, Will Roth, Ryan Zydek, Caleb Youngstedt, Hudson Romaine, (Ben Shebar), (Jonah Noyes) |
| 15:03.7, 15:28.3, 15:48.0, 15:56.3, 16:13.8, (16:27.8), (16:30.9) |
5 | 130 | Glen Ellyn (Glenbard West),
IL - Team Time (1st 5) 1:19:55.9 | Spread (1st 5) 51.2 |
| 11, 19, 31, 33, 36, (39), (46) |
| Pierce Cousins, Michael Miller, Luke Cavan, Colin Hess, Tyler Yeager, (Jack Hatlestad), (Ben McGrath) |
| 15:30.5, 15:46.6, 16:05.6, 16:11.5, 16:21.7, (16:30.5), (17:03.3) |
6 | 158 | Batavia,
IL - Team Time (1st 5) 1:21:26.5 | Spread (1st 5) 1:29.5 |
| 9, 23, 41, 42, 43, (47), (48) |
| Ryan Mansour, Quintin Lowe, Ian Rousseau, Anders Nyland, Adam Miller, (Alex Ebel), (Dylan Knanishu) |
| 15:18.3, 15:52.8, 16:42.2, 16:45.4, 16:47.8, (17:06.8), (17:12.7) |
7 | 234 | Addison (A. Trail),
IL - Team Time (1st 5) 1:25:57.9 | Spread (1st 5) 2:01.7 |
| 30, 35, 54, 55, 60, (69), (70) |
| Dylan Moran, Alex Martinez, Cole Greaves, Max Ojeda, Daniel Alvarez, (Daniel Guerrero), (Eduardo Escamirosa) |
| 16:03.3, 16:17.6, 17:43.0, 17:49.0, 18:05.0, (19:28.0), (19:59.0) |
8 | 235 | Carol Stream (Glenbard North),
IL - Team Time (1st 5) 1:25:44.1 | Spread (1st 5) 1:44.0 |
| 32, 45, 49, 53, 56, (59), (67) |
| Daniel Gallegos, Tyler Craig, Om Patel, Connor Sisco, Daisuke Kamiuchi, (Kameron Alwan), (Harry Llobrera) |
| 16:09.9, 17:01.7, 17:17.3, 17:21.3, 17:53.9, (18:03.8), (18:58.2) |
9 | 260 | West Chicago (H.S.),
IL - Team Time (1st 5) 1:27:26.0 | Spread (1st 5) 1:10.9 |
| 44, 49, 52, 57, 58, (63), (64) |
| Silas Schroeder, Josiah McLean, Joseph Williamson, Jared Diaz, Noah Herbst, (Caleb Shade), (Ryan Nguyen) |
| 16:50.0, 17:17.3, 17:20.5, 17:57.3, 18:00.9, (18:25.6), (18:33.2) |
10 | 277 | Villa Park (Willowbrook),
IL - Team Time (1st 5) 1:29:23.0 | Spread (1st 5) 2:23.0 |
| 38, 51, 61, 62, 65, (66), (68) |
| Tyler King, Nick Leo, Kevin Diederich, Charlie Hayes, Garrett Williams, (Thomas Florey), (Declan Abercrombie) |
| 16:30.0, 17:20.0, 18:15.0, 18:25.0, 18:53.0, (18:54.0), (19:22.1) |