1 | 35 | Lake Zurich,
IL - Team Time (1st 5) 1:16:33.5 | Spread (1st 5) 1:00.5 |
| 1, 5, 7, 9, 13, (28), (30) |
| Dylan Myers, Braden Eckman, Will Perez, Cole Boudreault, George Sabev, (Campbell Stawarz), (Dalton Leitz) |
| 14:39.7, 15:16.3, 15:25.6, 15:31.7, 15:40.2, (16:26.3), (16:28.2) |
2 | 59 | Gurnee (Warren),
IL - Team Time (1st 5) 1:18:17.8 | Spread (1st 5) 1:00.0 |
| 4, 6, 12, 14, 23, (38), (49) |
| Kimi Vesely, Cole Kaether, Caleb Levy, Fahim Rafi, Ryan Moats, (Henry Lester), (Daniel Duray) |
| 15:14.7, 15:25.5, 15:36.4, 15:46.5, 16:14.7, (16:44.8), (17:06.8) |
3 | 81 | Highland Park,
IL - Team Time (1st 5) 1:19:23.4 | Spread (1st 5) 1:09.5 |
| 3, 16, 17, 20, 25, (27), (29) |
| Nate Wehner, Angel Zeferino, Noah Jackson, Barak Goldstein, Alex Bradshaw, (Dylan Dominguez), (Lukaas Nales) |
| 15:10.5, 15:55.4, 15:57.7, 15:59.8, 16:20.0, (16:21.0), (16:27.5) |
4 | 120 | Mundelein (H.S.),
IL - Team Time (1st 5) 1:21:00.8 | Spread (1st 5) 1:51.0 |
| 2, 15, 22, 40, 41, (45), (52) |
| Javier Mata, Alberto Diaz, Thomas Russ, Logan Ramirez, Finnegan Keegan, (Nicholas Schwenk), (Nathan McCreight) |
| 15:06.8, 15:51.7, 16:12.3, 16:52.2, 16:57.8, (17:01.2), (17:08.0) |
5 | 143 | Lincolnshire (Stevenson),
IL - Team Time (1st 5) 1:21:53.1 | Spread (1st 5) 1:10.2 |
| 8, 31, 33, 35, 36, (57), (60) |
| Dylan Zimmerman, Richard Klein, Gurshaan Sohi, Abhi Choudhary, Andrew Brandt, (Siddarth Paleati), (Mathew Chan) |
| 15:31.2, 16:30.5, 16:32.4, 16:37.6, 16:41.4, (17:15.9), (17:28.9) |
6 | 155 | Fox Lake (Grant),
IL - Team Time (1st 5) 1:22:18.1 | Spread (1st 5) 1:09.8 |
| 18, 21, 26, 39, 51, (54), (58) |
| Dane Glover, Memphis Roman, Maxx Haas, John Nehmzow, Niko Dayment, (Ryan Golden), (Michael Johnson) |
| 15:58.1, 16:06.0, 16:20.3, 16:45.8, 17:07.9, (17:10.0), (17:27.0) |
7 | 205 | Zion (Z.-Benton),
IL - Team Time (1st 5) 1:24:07.9 | Spread (1st 5) 1:53.5 |
| 10, 42, 44, 50, 59, (63), (66) |
| Eric Barajas, Ryan Hallgren, Jalen Davis, Alex Damitz, Jared Dawkins, (Adam Lara), (Jarek Uchiek) |
| 15:34.0, 16:58.1, 17:00.7, 17:07.6, 17:27.5, (17:51.5), (18:07.6) |
8 | 208 | Libertyville,
IL - Team Time (1st 5) 1:24:25.7 | Spread (1st 5) 30.3 |
| 34, 37, 43, 46, 48, (53), (56) |
| James O'Keeffe, Michael Chudy, William McClendon, Jack Barry, Max Finn, (Bennett Fogle), (Adam Dorner) |
| 16:35.8, 16:41.8, 16:58.2, 17:03.8, 17:06.1, (17:09.1), (17:15.1) |
9 | 218 | Round Lake,
IL - Team Time (1st 5) 1:24:39.8 | Spread (1st 5) 1:22.5 |
| 24, 32, 46, 55, 61, (67), (69) |
| Daniel Campos, Anthony Sementa, Riley Walsh, Oscar Cortes, Emilio Chavarria, (Abraham Gonzalez), (Jackson Young) |
| 16:15.5, 16:31.0, 17:03.8, 17:11.5, 17:38.0, (18:12.1), (18:13.2) |
10 | 221 | McHenry,
IL - Team Time (1st 5) 1:25:13.7 | Spread (1st 5) 2:22.2 |
| 11, 19, 62, 64, 65, (68), (70) |
| Doug Martin, Nick Schmitz, Adam Textor, Danny Thomas, Myles Wagner, (Gianni Sanchez), (Caleb Caldwell) |
| 15:36.0, 15:58.6, 17:47.9, 17:53.0, 17:58.2, (18:12.2), (18:21.2) |
11 | 365 | Waukegan (H.S.),
IL - Team Time (1st 5) 1:40:32.2 | Spread (1st 5) 4:09.1 |
| 71, 72, 73, 74, 75, (76) |
| Maurcio Vega, Jose Montes-Chavez, Maximino Amaro, Ismail Hussaini, Erik Hernandez, (Maximo Arellano) |
| 18:41.0, 18:46.7, 19:21.6, 20:52.8, 22:50.1, (24:43.0) |