1 | 33 | Elgin (Harvest Christian Academy),
IL - Team Time (1st 5) 1:21:16.6 | Spread (1st 5) 1:42.4 |
| 1, 3, 4, 11, 14, (18), (22) |
| JJ Gonnam, Luca Bryja, Jimmy Bernaeyge, Tyler Linta, Lucas Pagan, (Caleb Gonzalez), (Jack Welsh) |
| 15:26.1, 15:45.4, 16:03.2, 16:53.4, 17:08.5, (17:34.6), (17:48.8) |
2 | 38 | Lombard (Montini),
IL - Team Time (1st 5) 1:21:52.7 | Spread (1st 5) 1:27.1 |
| 2, 5, 6, 12, 13, (15), (19) |
| Nolan Ferris, Hugh Flannery, Nino Pesola, Andrew Vreeland, Conor Kaefer, (Gavin Conway), (Adriel Garcia) |
| 15:32.4, 16:04.3, 16:19.2, 16:57.3, 16:59.5, (17:09.0), (17:37.2) |
3 | 63 | Elmhurst (Timothy Christian),
IL - Team Time (1st 5) 1:25:14.8 | Spread (1st 5) 1:03.9 |
| 8, 9, 10, 16, 20, (23), (27) |
| Tyce Plaisier, Gio Molina, Ryan McKenzie, Rich Meszaros, Josh Bemister, (Nate Bemister), (Jack Gudgel) |
| 16:37.2, 16:46.4, 16:49.2, 17:20.9, 17:41.1, (17:59.5), (18:45.3) |
4 | 125 | Westmont,
IL - Team Time (1st 5) 1:33:00.2 | Spread (1st 5) 3:49.6 |
| 7, 24, 26, 31, 37, (58), (65) |
| Paul Lalonde, Michael Aho, Kaleb Sica, Quentin Jarlson, Owen Berbaum, (Dylan DeSagun), (Titus Berbaum) |
| 16:19.6, 18:36.8, 18:42.9, 19:11.7, 20:09.2, (23:40.7), (26:18.0) |
5 | 130 | Lisle (Sr.),
IL - Team Time (1st 5) 1:32:59.9 | Spread (1st 5) 2:30.1 |
| 17, 21, 28, 30, 34, (52) |
| Colin Ruthe, Belal Harb, Zeke Gonzalez, Simon Klein, Aiden Slehofer, (Jimmy Mullen) |
| 17:23.3, 17:48.2, 18:48.9, 19:06.1, 19:53.4, (23:16.3) |
6 | 183 | Melrose Park (Walther Christian),
IL - Team Time (1st 5) 1:41:57.4 | Spread (1st 5) 3:34.1 |
| 32, 33, 35, 36, 47, (50), (62) |
| Matthew Eden, Daniel Seabaugh, Eliot Gonzalez, William Kuehner, Carter Powell, (Tristen Williams), (Damian Quintana) |
| 19:14.9, 19:47.5, 19:58.0, 20:08.0, 22:49.0, (22:52.0), (24:34.0) |
7 | 217 | Elgin (E. Academy),
IL - Team Time (1st 5) 1:47:18.9 | Spread (1st 5) 5:26.8 |
| 29, 40, 42, 46, 60 |
| Braeden Ceci, Alex Almazan, Jayen Jaitley, Efe Yagic, Ben Wegrzyn |
| 18:49.6, 20:44.5, 21:05.4, 22:23.0, 24:16.4 |
8 | 241 | Chicago (Leo),
IL - Team Time (1st 5) 1:52:25.4 | Spread (1st 5) 2:51.3 |
| 39, 44, 51, 53, 54, (55), (56) |
| Kaleb Larry, Eli Nowden, LeSean Garrett, David Maldanado, Lordan Black, (Darius Triplett), (Keion Long) |
| 20:40.5, 21:48.1, 22:54.0, 23:31.0, 23:31.8, (23:32.0), (23:33.9) |
9 | 246 | Chicago (Acero/Soto),
IL - Team Time (1st 5) 1:53:29.0 | Spread (1st 5) 5:55.5 |
| 25, 48, 49, 61, 63, (64), (69) |
| Angel Rodriguez, Israel Gomez, Angel Tamayo, Tony Macias, Zarek Hernandez, (Carlos Leon), (Diego Barajas) |
| 18:39.6, 22:49.1, 22:51.6, 24:33.6, 24:35.1, (25:05.2), (27:51.9) |
10 | 254 | Chicago (Horizon/McKinley),
IL - Team Time (1st 5) 1:55:06.5 | Spread (1st 5) 5:34.2 |
| 41, 43, 45, 59, 66 |
| Tj Tinsley, Daniel Martinez, Isandro Madrigal, Arnez Ryan, Josue Toledo |
| 20:58.8, 21:38.5, 21:58.0, 23:58.2, 26:33.0 |
11 | 300 | Chicago (C. Academy),
IL - Team Time (1st 5) 2:06:54.9 | Spread (1st 5) 8:34.1 |
| 38, 57, 67, 68, 70, (71) |
| Khalil Crosby, Joshua Salinas, Christopher Reyes, Austin Coyago, David Anaya, (Resendez Andre) |
| 20:22.9, 23:37.0, 26:52.0, 27:06.0, 28:57.0, (32:40.9) |