1 | 24 | Barrington,
IL - Team Time (1st 5) 1:15:08.4 | Spread (1st 5) 1:09.0 |
| 1, 2, 3, 6, 12, (22), (24) |
| Joe Bregenzer, Ethan Scott, Justin Hurtado, Mark McGinn, Max Lewis, (Manasyu Chaudhari), (Avery Erickson) |
| 14:27.4, 14:53.7, 14:55.3, 15:15.6, 15:36.4, (15:45.3), (15:52.9) |
2 | 78 | Deerfield (H.S.),
IL - Team Time (1st 5) 1:18:21.5 | Spread (1st 5) 26.8 |
| 9, 11, 14, 19, 25, (26), (28) |
| Dylan Cohen, Jamie Chandler, Eric Hogenkamp, Dane Brown, Jon Wool, (Ben Freedman), (Ryan Jones) |
| 15:29.4, 15:35.2, 15:39.4, 15:41.3, 15:56.2, (16:03.0), (16:03.8) |
3 | 115 | Fox Lake (Grant),
IL - Team Time (1st 5) 1:19:28.8 | Spread (1st 5) 1:00.7 |
| 8, 16, 20, 33, 38, (42), (49) |
| Niko Dayment, Maxx Haas, John Nehmzow, Ryan Golden, Memphis Roman, (Nathan Kempf), (Michael Johnson) |
| 15:27.1, 15:40.3, 15:41.8, 16:11.8, 16:27.8, (16:35.5), (16:44.6) |
4 | 127 | Vernon Hills,
IL - Team Time (1st 5) 1:19:50.3 | Spread (1st 5) 1:19.2 |
| 5, 16, 30, 37, 39, (45), (47) |
| Charles Blackmer, Bryant Lester, Campbell Woolard, Jeremy Gitzinger, Trevor Todd, (Konstantin Koychev), (Aarav Sheth) |
| 15:11.7, 15:40.3, 16:07.0, 16:20.4, 16:30.9, (16:38.8), (16:40.2) |
5 | 134 | Mundelein (H.S.),
IL - Team Time (1st 5) 1:19:57.5 | Spread (1st 5) 37.9 |
| 15, 21, 29, 34, 35, (46), (54) |
| Alberto Diaz, Thomas Russ, Elijah Mendoza, Izic Miller, Nathan McCreight, (Andrew Weaver), (Logan Ramirez) |
| 15:39.6, 15:42.0, 16:04.4, 16:14.0, 16:17.5, (16:39.7), (17:00.4) |
6 | 142 | Libertyville,
IL - Team Time (1st 5) 1:20:27.4 | Spread (1st 5) 1:00.0 |
| 10, 23, 32, 36, 41, (43), (53) |
| Michael Chudy, Thomas Chudy, James O'Keeffe, Filip Vojvodic, Jack Steffe, (Bennett Fogle), (Marcello Prinz) |
| 15:34.3, 15:48.8, 16:10.8, 16:19.2, 16:34.3, (16:35.8), (16:49.4) |
7 | 143 | McHenry,
IL - Team Time (1st 5) 1:20:22.2 | Spread (1st 5) 1:37.6 |
| 4, 13, 31, 44, 51, (57), (66) |
| Nick Schmitz, Doug Martin, Mason Syens, Jaxon Berry, Myles Wagner, (Nate Martin), (Adam Textor) |
| 15:09.3, 15:37.8, 16:10.6, 16:37.6, 16:46.9, (17:05.9), (17:30.5) |
8 | 244 | Round Lake,
IL - Team Time (1st 5) 1:24:11.1 | Spread (1st 5) 2:01.8 |
| 18, 40, 52, 65, 69, (71), (76) |
| Daniel Campos, Oscar Rodriguez, Jackson Young, Edwin Alvarez, Emilio Chavarria, (Riley Walsh), (Manuel Ramirez) |
| 15:41.1, 16:31.9, 16:48.5, 17:26.7, 17:42.9, (17:54.7), (18:01.9) |
9 | 258 | Cary (C.-Grove),
IL - Team Time (1st 5) 1:24:48.6 | Spread (1st 5) 2:18.2 |
| 7, 55, 61, 67, 68, (75), (79) |
| Jameson Tenopir, Ethan Waddell, Alex Demas, Luke Kephart, Nate Kephart, (Sam Vogt), (Aiden Kyle) |
| 15:19.7, 17:01.8, 17:14.2, 17:35.0, 17:37.9, (17:58.7), (18:18.9) |
10 | 277 | Zion (Z.-Benton),
IL - Team Time (1st 5) 1:25:41.9 | Spread (1st 5) 1:51.9 |
| 27, 50, 58, 70, 72, (77), (78) |
| Alex Damitz, Ryan Hallgren, Jalen Davis, Jarek Uchiek, Adam Lara, (Antonio Osorio-Matute), (Andrew Mitchell) |
| 16:03.2, 16:44.8, 17:08.4, 17:50.4, 17:55.1, (18:10.5), (18:18.3) |
11 | 285 | Gurnee (Warren),
IL - Team Time (1st 5) 1:25:29.0 | Spread (1st 5) 35.5 |
| 48, 56, 59, 60, 62, (63), (64) |
| Kyle Newton, Jesse Kowalski, Joshua Duray, Dexter Gliatta, Kellen Trukov, (Andru Koehl), (Lucas Jablonski) |
| 16:42.5, 17:04.4, 17:10.6, 17:13.5, 17:18.0, (17:22.3), (17:26.5) |
12 | 390 | Waukegan (H.S.),
IL - Team Time (1st 5) 1:36:08.7 | Spread (1st 5) 3:01.2 |
| 73, 74, 80, 81, 82, (83), (84) |
| Maurcio Vega, Jose Popoca, Andres Sanchez, Erik Hernandez, Ismail Hussaini, (Josue Montero), (Jonathan Moore) |
| 17:58.5, 17:58.6, 19:02.4, 20:09.5, 20:59.7, (21:18.7), (21:42.5) |