1 | 67 | Herscher,
IL - Team Time (1st 5) 1:22:36.0 | Spread (1st 5) 2:58.0 |
| 1, 10, 13, 19, 24, (26), (37) |
| Drew Rogers, Ben Morgan, Brayden Shepard, Blaine Dodds, Thomas Morgan, (Matthew Benoit), (Connor Overacker) |
| 14:29.0, 16:37.7, 16:52.9, 17:09.4, 17:27.0, (17:38.0), (18:02.8) |
2 | 87 | Pontiac,
IL - Team Time (1st 5) 1:24:54.0 | Spread (1st 5) 2:08.2 |
| 3, 12, 14, 22, 36, (42), (56) |
| Aidan Lee, Cam Fenton, Sam Fogarty, Jaxen Paine, Jake Dewald, (Fernando Daily), (Tyler Hanson) |
| 15:52.9, 16:52.0, 16:53.0, 17:15.0, 18:01.1, (18:18.0), (19:26.3) |
3 | 93 | Lombard (Montini),
IL - Team Time (1st 5) 1:25:50.8 | Spread (1st 5) 1:00.6 |
| 9, 15, 18, 25, 26, (41), (43) |
| Nolan Ferris, Mick Flannery, Tommy May, Hugh Flannery, Lupe Herrmann, (Miguel Jaojoco), (Maxwell Neal) |
| 16:37.4, 16:56.6, 17:08.8, 17:30.0, 17:38.0, (18:16.0), (18:23.0) |
4 | 97 | Joliet (Catholic Academy),
IL - Team Time (1st 5) 1:25:45.9 | Spread (1st 5) 2:48.1 |
| 4, 8, 16, 20, 49, (59), (69) |
| Andrew Ciarlette, Owen O'Connor, Matthew Naughton, Nathan Ciarlette, Phillip Broderick, (Lucas Furlane), (Tristan Paul) |
| 16:06.9, 16:34.0, 16:59.0, 17:11.0, 18:55.0, (19:45.0), (20:22.0) |
5 | 101 | Kankakee (McNamara),
IL - Team Time (1st 5) 1:26:06.1 | Spread (1st 5) 1:50.0 |
| 7, 11, 17, 23, 43, (45), (47) |
| Chase Provost, Christian Provost, Carter Heinrich, Sam Munsterman, Grant Fouts, (Bladimir Lopez), (Gavin Phillips) |
| 16:33.0, 16:51.0, 16:59.1, 17:20.0, 18:23.0, (18:27.1), (18:44.2) |
6 | 177 | Westmont,
IL - Team Time (1st 5) 1:30:40.3 | Spread (1st 5) 3:37.2 |
| 6, 28, 33, 46, 64, (98) |
| Tim Rosland, Henry O'Connor, Kaleb Sica, Paul Tikhiy, Quentin Jarlson, (Hamzah Bedeir) |
| 16:24.5, 17:40.1, 17:50.0, 18:44.0, 20:01.7, (31:35.0) |
7 | 192 | Palos Heights (Chicago Christian),
IL - Team Time (1st 5) 1:31:45.3 | Spread (1st 5) 3:00.5 |
| 5, 32, 50, 51, 54, (68), (73) |
| Noah Luke, Landon Stoub, Davis Crevier, Deacon Kosloskus, Cristian Contreras, (Anthony Neibert), (Aidan Gorman) |
| 16:23.8, 17:49.2, 18:59.0, 19:09.0, 19:24.3, (20:19.0), (21:18.0) |
8 | 208 | Beecher,
IL - Team Time (1st 5) 1:32:49.1 | Spread (1st 5) 3:22.1 |
| 21, 30, 31, 55, 71 |
| Ryan Gayton, Cody Graniczny, Andre Kellum, Josiah Imig, Jared Jennings |
| 17:14.0, 17:46.0, 17:47.0, 19:26.0, 20:36.1 |
9 | 223 | Gilman (Iroquois West),
IL - Team Time (1st 5) 1:35:05.6 | Spread (1st 5) 7:51.2 |
| 2, 38, 39, 63, 81 |
| Bryson Grant, Tony Espinosa, Damian Alvarado, Jake Kocher, Dalton Pollock |
| 15:27.2, 18:09.0, 18:12.0, 19:59.0, 23:18.4 |
10 | 266 | Chicago (Leo),
IL - Team Time (1st 5) 1:36:21.3 | Spread (1st 5) 1:56.4 |
| 35, 52, 57, 60, 62, (70), (74) |
| JaKeem Cole, Lordan Black, Timothy Wilson, David Hannah, Joshua Smith, (Kelechi Mbah), (Jacari Marshall) |
| 17:54.7, 19:10.0, 19:35.6, 19:49.9, 19:51.1, (20:25.0), (21:21.4) |
11 | 284 | Manteno,
IL - Team Time (1st 5) 1:38:54.0 | Spread (1st 5) 4:25.0 |
| 33, 48, 58, 67, 78, (79), (80) |
| Carter Watkins, Logan Ziman, Collin Zeppi, Zac Carrol, Kevin Arseneau, (Zachary Carroll), (Zach Barwock) |
| 17:50.0, 18:53.0, 19:43.0, 20:13.0, 22:15.0, (22:32.3), (23:05.0) |
12 | 298 | Cullom (Tri-Point),
IL - Team Time (1st 5) 1:42:59.1 | Spread (1st 5) 7:14.1 |
| 29, 40, 65, 77, 87 |
| Jose Amador, Mihreteab Gilleland, Anthony Harell, Hunter Davies, Ayden McNeill |
| 17:43.0, 18:14.0, 20:09.0, 21:56.0, 24:57.1 |
13 | 327 | Richton Park (Southland College Prep Charter),
IL - Team Time (1st 5) 1:41:20.8 | Spread (1st 5) 2:13.0 |
| 53, 61, 66, 72, 75, (76), (83) |
| Robert Lane, Anthony House Jr, Alex Taylor, John Hannah III, Jaden Blankenship, (Kwabena Robinson), (Blaze Atwood) |
| 19:14.0, 19:51.0, 20:10.0, 20:38.8, 21:27.0, (21:46.0), (23:46.0) |
14 | 426 | Chicago (Noble/Noble Academy),
IL - Team Time (1st 5) 2:02:03.3 | Spread (1st 5) 2:32.0 |
| 82, 84, 85, 86, 89, (90), (92) |
| Cruz Javier, Marco Cruz, Jamari Hearon, Willie Ferguson, Erik Ramirez, (Angel Ramirez), (Edwin Mejia-Ayala) |
| 23:34.6, 24:03.6, 24:05.7, 24:12.8, 26:06.6, (26:55.1), (29:02.5) |
15 | 461 | Chicago (Noble/Butler),
IL - Team Time (1st 5) 2:22:52.0 | Spread (1st 5) 4:09.9 |
| 88, 91, 93, 94, 95, (96), (97) |
| D'ontay Taylor, Alekzandeur Gaines, Jermain Sellers, Dionta Banks, Justin Harris, (Christian Scroggins), (Raliq Sanders) |
| 25:42.4, 27:37.4, 29:49.3, 29:50.6, 29:52.3, (30:45.6), (30:52.1) |