| 1 | 29 | Glen Ellyn (Glenbard South),
IL - Team Time (1st 5) 1:16:25.2 | Spread (1st 5) 1:03.1 |
| 2, 3, 5, 8, 11, (17), (22) |
| Tim Jochum, Thomas Jochum, Jaden Frederick, Lucas Newman, Michael Bailey, (Ben Zima), (Luke Van Tholen) |
| 14:50.1, 15:04.4, 15:06.9, 15:30.6, 15:53.2, (16:27.4), (17:01.7) |
| 2 | 34 | Lisle (Benet Academy),
IL - Team Time (1st 5) 1:16:41.8 | Spread (1st 5) 1:22.3 |
| 1, 4, 7, 10, 12, (13), (14) |
| Finn Richards, Charlie Phelan, Aiden Hulett, Jacob Molloy, Danny Shannon, (Ryan Amidei), (Jeffrey Lange Jr.) |
| 14:44.8, 15:06.1, 15:11.3, 15:32.5, 16:07.1, (16:11.4), (16:20.2) |
| 3 | 88 | Burbank (St. Laurence),
IL - Team Time (1st 5) 1:22:52.9 | Spread (1st 5) 2:09.9 |
| 6, 14, 19, 24, 25, (26), (30) |
| Luis Flores, Peter Mulligan, Isaac Guzman, Jimmy Vertucci, Ethan Tock, (Kendel Mulligan), (Joey D'Anca) |
| 15:09.8, 16:20.2, 16:43.7, 17:19.5, 17:19.7, (17:23.2), (17:34.8) |
| 4 | 103 | Darien (Hinsdale South),
IL - Team Time (1st 5) 1:24:05.5 | Spread (1st 5) 2:07.6 |
| 9, 18, 21, 23, 32, (45), (48) |
| Wojtek Gilarski, Dziugas Meiliulis, Andrew Petersen, Ethan Frankel, Eric Fournier, (Ryan Murphy), (Jose Ortiz) |
| 15:31.9, 16:42.7, 16:52.4, 17:19.0, 17:39.5, (18:26.2), (18:41.2) |
| 5 | 152 | LaGrange Park (Nazareth Academy),
IL - Team Time (1st 5) 1:27:44.5 | Spread (1st 5) 1:43.8 |
| 16, 28, 31, 37, 40, (41), (46) |
| Daniel Lewis, Lucas Weber, Hagan Perfect, Tyler Aulinskis, Liam Smith, (Aaron Martinez), (Drew Hyland) |
| 16:27.2, 17:29.4, 17:35.6, 18:01.3, 18:11.0, (18:16.1), (18:26.8) |
| 6 | 208 | Elmwood Park,
IL - Team Time (1st 5) 1:32:13.6 | Spread (1st 5) 2:41.7 |
| 33, 34, 36, 43, 62, (64), (69) |
| Justus Escarpita, Ethan Rivera, Roy Zuniga, Aidan Brown, Vlad Kavaka, (Robert Konrath), (Steve Alvrenga) |
| 17:41.7, 17:50.1, 18:00.4, 18:18.0, 20:23.4, (20:44.0), (21:33.9) |
| 7 | 223 | Chicago (Noble/ITW Speer),
IL - Team Time (1st 5) 1:33:05.6 | Spread (1st 5) 2:07.7 |
| 27, 39, 49, 52, 56, (65), (70) |
| Karel Rodriguez, Kevin Guzman, Jonathan Diaz, Jefferson Morales, Davian Montanez, (Jonathan Hernandez), (Kevin Marin) |
| 17:24.9, 18:08.4, 18:42.0, 19:17.7, 19:32.6, (21:03.4), (21:47.9) |
| 8 | 235 | Chicago (Kennedy),
IL - Team Time (1st 5) 1:37:23.0 | Spread (1st 5) 6:24.6 |
| 20, 35, 38, 66, 76, (79), (82) |
| Aaron Suarez, Daniel Stachon, Vincent Viola, Joel Acosta, Ricardo Toledo, (Edgar Diaz), (Michael Hermes) |
| 16:52.0, 17:58.1, 18:08.0, 21:08.3, 23:16.6, (25:17.0), (26:22.1) |
| 235 | Chicago (Prosser),
IL - Team Time (1st 5) 1:34:04.7 | Spread (1st 5) 2:03.8 |
| 29, 42, 51, 55, 58, (60), (63) |
| Hector Trinidad, Yael Martinez, Yovanne Magaladon, Jason Alvarado, Victor Gonzalez, (Johni Walker), (Alfredo Argello) |
| 17:32.8, 18:16.7, 19:06.6, 19:32.0, 19:36.6, (19:58.8), (20:41.1) |
| 10 | 248 | Chicago (Hancock),
IL - Team Time (1st 5) 1:34:38.3 | Spread (1st 5) 1:12.1 |
| 44, 47, 50, 53, 54, (57), (59) |
| Luis Arcos, Aidan Pineda, Leonardo Sanchez, Ean Tapia, Antonio Olvera, (Angel (Scott) Estrada), (Elias Navarrete) |
| 18:18.4, 18:31.6, 18:47.6, 19:30.2, 19:30.5, (19:33.2), (19:38.1) |
| 11 | 353 | Chicago (Marine Leadership Academy),
IL - Team Time (1st 5) 1:49:21.0 | Spread (1st 5) 1:15.8 |
| 67, 68, 71, 73, 74, (77), (78) |
| Alejandro Gomez, Isreal Nunez, Jeffrey De Gracia, Josef Vazquez, Eduardo Arangoa, (Eduardo Aviles-Luz), (Justin Mendiola) |
| 21:14.0, 21:32.6, 21:48.8, 22:15.8, 22:29.8, (23:26.3), (24:10.1) |
| 12 | 369 | Chicago (Acero/Garcia),
IL - Team Time (1st 5) 1:57:12.9 | Spread (1st 5) 6:01.2 |
| 61, 72, 75, 80, 81, (83) |
| Anthony Perez, Franko Salazar, Brian Perez, Alan Zavala, Gabriel Hernandez, (David Zaragoza) |
| 20:20.1, 21:54.7, 22:56.2, 25:40.6, 26:21.3, (30:45.3) |