1 | 40 | Winnetka (New Trier),
IL - Team Time (1st 5) 1:15:41.6 | Spread (1st 5) 47.6 |
| 1, 7, 9, 10, 13, (14), (19) |
| Josh Derrick, Warren Blood, Jack Litowitz, Alex Burck, Patrick Norrick, (Ted Oh), (Will Taylor) |
| 14:41.1, 15:04.3, 15:06.5, 15:21.0, 15:28.7, (15:29.6), (15:41.5) |
2 | 55 | Park Ridge (Maine South),
IL - Team Time (1st 5) 1:16:20.2 | Spread (1st 5) 46.3 |
| 4, 6, 8, 17, 20, (23), (24) |
| Brian Sodaro, Ralph Patejunas, Reese Jordan, Brian Shanahan, Zack Fishman, (Brandon Christopher), (Ray Sutschek) |
| 14:55.6, 15:02.2, 15:05.4, 15:35.1, 15:41.9, (15:53.3), (15:58.7) |
3 | 63 | Wilmette (Loyola Academy),
IL - Team Time (1st 5) 1:16:54.1 | Spread (1st 5) 43.1 |
| 3, 11, 15, 16, 18, (22), (25) |
| Paolo Tiongson, Patrick Reilly-Hayward, Andrew Niewiarowski, Connor Hoag, Matthew Kadus, (Scott Berens), (Daniel Pasco) |
| 14:52.1, 15:22.5, 15:30.0, 15:34.3, 15:35.2, (15:51.7), (16:02.2) |
4 | 105 | Skokie (Niles North),
IL - Team Time (1st 5) 1:18:46.4 | Spread (1st 5) 1:46.2 |
| 2, 12, 21, 34, 36, (48), (50) |
| Martin Barr, Conor Perreault, Andrew Mareczko, Zach Harris, Russell Reyes, (Jay Patel), (Jonathan Butbul) |
| 14:42.2, 15:24.9, 15:46.0, 16:24.9, 16:28.4, (16:54.4), (17:01.1) |
5 | 149 | Skokie (Niles West),
IL - Team Time (1st 5) 1:21:16.0 | Spread (1st 5) 16.2 |
| 27, 28, 29, 32, 33, (35), (40) |
| Samuel Iverson, Francisco Santa, Eric Scott, Atul Krishna, Marco Alanis, (Sebastian Villegas), (Abdallah Hashlamoun) |
| 16:07.8, 16:13.1, 16:13.2, 16:17.9, 16:24.0, (16:27.7), (16:37.4) |
6 | 192 | Niles (Notre Dame),
IL - Team Time (1st 5) 1:22:41.6 | Spread (1st 5) 43.5 |
| 26, 38, 39, 44, 45, (49), (60) |
| Matt Contreras, Braulio Alvarez, Robert Kostecki, Jeremy Ermilio, Travis Martin, (Adam Sadko), (Aidan Brennan) |
| 16:04.5, 16:29.7, 16:34.7, 16:44.7, 16:48.0, (16:59.6), (17:23.8) |
7 | 200 | Evanston (Twp.),
IL - Team Time (1st 5) 1:23:05.6 | Spread (1st 5) 46.4 |
| 30, 31, 43, 46, 50, (54), (55) |
| Logan Singer, Joe Eovaldi, Spencer Eanes, Ethan Hawker, Sam Bergman, (Jay Moore), (Max Ebeling) |
| 16:14.7, 16:17.5, 16:42.5, 16:49.8, 17:01.1, (17:11.0), (17:11.3) |
8 | 222 | Park Ridge (Maine East),
IL - Team Time (1st 5) 1:23:36.3 | Spread (1st 5) 2:31.1 |
| 5, 41, 56, 58, 62, (67), (70) |
| Torrain Haughton, James Liu, Elly Jdaidany, Felix Benitz, Altamish Khan, (Felix Benitez), (Jigar Patel) |
| 14:58.7, 16:40.4, 17:13.2, 17:14.2, 17:29.8, (17:58.8), (18:50.9) |
9 | 248 | Elk Grove Village (E.G.),
IL - Team Time (1st 5) 1:24:52.6 | Spread (1st 5) 53.4 |
| 37, 47, 52, 53, 59, (61), (64) |
| Sean Frintner, Michael Banasik, Nate Kraemer, Quentin Lange, Oscar Patino, (Ethan Bilodeau), (Michael Bravos) |
| 16:29.3, 16:50.0, 17:01.5, 17:09.1, 17:22.7, (17:28.0), (17:35.4) |
10 | 293 | Des Plaines (Maine West),
IL - Team Time (1st 5) 1:27:01.9 | Spread (1st 5) 1:08.5 |
| 42, 57, 63, 65, 66, (68), (69) |
| Derek Pace, Charles Ellsworth, Cesar Soria, Angel Maldonado, Donny Johnson, (Vrutik Patel), (Angel Soria) |
| 16:41.5, 17:14.1, 17:30.1, 17:46.2, 17:50.0, (18:05.9), (18:11.2) |