1 | 38 | Winnetka (New Trier),
IL - Team Time (1st 5) 1:15:34.1 | Spread (1st 5) 31.3 |
| 2, 6, 7, 10, 13, (15), (17) |
| Josh Rosenkranz, Jack Litowitz, Austin Santacruz, Luke Duros, Tarel Afifi, (Om Kanwar), (Nick Merrill) |
| 14:50.8, 15:05.9, 15:06.0, 15:09.3, 15:22.1, (15:25.0), (15:26.0) |
2 | 60 | Park Ridge (Maine South),
IL - Team Time (1st 5) 1:16:23.8 | Spread (1st 5) 49.9 |
| 4, 5, 11, 14, 26, (29), (30) |
| Paul d'Ambrosio, Henry Mierzwa, Brian Sodaro, Ralph Patejunas, Aiden Gaskin, (Alex Ortwig), (Aidan Gaskin) |
| 14:59.0, 15:00.9, 15:12.0, 15:23.0, 15:48.9, (15:56.0), (15:59.0) |
3 | 61 | Wilmette (Loyola Academy),
IL - Team Time (1st 5) 1:16:25.1 | Spread (1st 5) 46.0 |
| 1, 7, 12, 20, 21, (23), (27) |
| Jack Carroll, Todd Swenson, Paolo Tiongson, Patrick Reilly-Hayward, Spencer Kelly, (Matthew Kadus), (Andrew Niewiarowski) |
| 14:50.0, 15:06.0, 15:19.0, 15:34.1, 15:36.0, (15:37.7), (15:49.0) |
4 | 108 | Skokie (Niles North),
IL - Team Time (1st 5) 1:18:10.3 | Spread (1st 5) 1:17.0 |
| 3, 19, 21, 32, 33, (37), (39) |
| Dhruvil Patel, Nebil Mohamed, Martin Barr, Tommy Montgomery, Ross Schneider, (Andrew Mareczko), (Conor Perreault) |
| 14:51.1, 15:30.4, 15:36.0, 16:04.7, 16:08.1, (16:22.3), (16:23.9) |
5 | 137 | Northbrook (Glenbrook North),
IL - Team Time (1st 5) 1:19:09.7 | Spread (1st 5) 1:29.0 |
| 9, 18, 24, 36, 50, (58), (60) |
| Nate Whitfield, Jason Golden, Scott Thomas, Jay Silver, Alex Hanskat, (Michael Lee), (Will Congbalay) |
| 15:09.0, 15:27.6, 15:37.9, 16:17.2, 16:38.0, (16:58.7), (16:59.2) |
6 | 174 | Evanston (Twp.),
IL - Team Time (1st 5) 1:20:48.0 | Spread (1st 5) 1:26.7 |
| 16, 25, 38, 41, 54, (56), (61) |
| Estaban Escabar, Carl Klamm, Conrad Gordon, Spencer Eanes, Sam Burgman, (David Burkhart), (Sam Bergman) |
| 15:25.6, 15:40.7, 16:22.4, 16:27.0, 16:52.3, (16:56.9), (17:01.6) |
7 | 191 | Glenview (Glenbrook South),
IL - Team Time (1st 5) 1:21:31.5 | Spread (1st 5) 33.0 |
| 31, 34, 35, 43, 48, (53), (57) |
| Henry Dickson, Jordan Theriault, Jack Whetstone, Michael Aki, Charith Wickrema, (Nick Stanek), (Colin Burrowes) |
| 16:03.7, 16:08.7, 16:12.7, 16:29.7, 16:36.7, (16:46.7), (16:58.5) |
8 | 215 | Skokie (Niles West),
IL - Team Time (1st 5) 1:22:18.1 | Spread (1st 5) 43.0 |
| 28, 45, 46, 47, 49, (51), (52) |
| Theo Beck, Eric Scott, Marco Alanis, Atul Krishna, Adrian Vargas, (Marco Alanas), (Sammy Iverson) |
| 15:54.3, 16:35.1, 16:35.4, 16:36.0, 16:37.3, (16:41.4), (16:44.9) |
9 | 254 | Niles (Notre Dame),
IL - Team Time (1st 5) 1:25:10.4 | Spread (1st 5) 1:32.5 |
| 40, 42, 44, 63, 65, (66), (68) |
| Matt Conteras, Matt Contreras, Robert Kostecki, Gus Henson, Jeremy Mueller, (Robert Kostecky), (Travis Martin) |
| 16:24.7, 16:27.8, 16:34.8, 17:45.9, 17:57.2, (17:58.8), (18:10.2) |
10 | 307 | Park Ridge (Maine East),
IL - Team Time (1st 5) 1:27:10.7 | Spread (1st 5) 1:10.1 |
| 55, 59, 62, 64, 67, (69), (70) |
| James Liu, Joshua Madsen, Christian Hernandez, Josh Madsen, Felix Benitez, (Altamish Khan), (Felix Benitz) |
| 16:54.6, 16:58.8, 17:20.4, 17:52.2, 18:04.7, (18:12.7), (18:28.9) |