1 | 42 | Highland Park,
IL - Team Time (1st 5) 1:16:55.0 | Spread (1st 5) 1:17.0 |
| 4, 5, 6, 10, 17, (30), (40) |
| Jonah Hanig, Angel Estrada, Emmett Smith, Ben Casey, Luke Nudelman, (Brady McDougall), (James Rector) |
| 14:46.0, 15:02.0, 15:19.0, 15:45.0, 16:03.0, (16:27.0), (16:40.0) |
2 | 53 | Gurnee (Warren),
IL - Team Time (1st 5) 1:17:57.5 | Spread (1st 5) 1:16.2 |
| 3, 9, 11, 14, 16, (19), (38) |
| Martin Martinez, Adam Shurson, Jakob Martinez, Marcus Shamberg, Wil Kellerhals, (Reese Brady), (Pat Kreis) |
| 14:41.0, 15:42.2, 15:46.8, 15:50.3, 15:57.2, (16:05.0), (16:34.7) |
3 | 98 | Buffalo Grove,
IL - Team Time (1st 5) 1:19:38.3 | Spread (1st 5) 1:53.6 |
| 2, 18, 20, 24, 34, (51), (52) |
| Steven Salvano, Tom Cleary, Kevin Salvano, Jake Wenzel, Eli Hinkle, (Daron Bedian), (Yegor Krutikov) |
| 14:37.0, 16:04.6, 16:10.3, 16:15.8, 16:30.6, (17:03.8), (17:10.0) |
4 | 107 | Lincolnshire (Stevenson),
IL - Team Time (1st 5) 1:20:40.0 | Spread (1st 5) 34.9 |
| 12, 15, 25, 27, 28, (37), (46) |
| Samuel Oh, Brendan Wood, Jared Borowsky, Jon Rice, Thomas Russell, (Grayson Stout), (Alex Mazursky) |
| 15:47.8, 15:51.0, 16:17.9, 16:20.6, 16:22.7, (16:32.9), (16:48.3) |
5 | 138 | Libertyville,
IL - Team Time (1st 5) 1:21:22.0 | Spread (1st 5) 1:12.0 |
| 8, 26, 29, 36, 39, (45), (49) |
| Nick Korhumel, Atticus Rush, David Rule, Evan Bujak, Alex Zoellick, (Max Roberts), (Scott Post) |
| 15:27.0, 16:20.5, 16:23.1, 16:32.4, 16:39.0, (16:47.8), (16:57.8) |
6 | 146 | Mundelein (H.S.),
IL - Team Time (1st 5) 1:21:47.0 | Spread (1st 5) 1:57.6 |
| 7, 12, 31, 41, 55, (56), (60) |
| Bryce Richards, Liam Mellon, Chris Palacios, Cooper Lohr, Tom Shannon, (Mickey Cardenas), (Andrew Lovell) |
| 15:25.8, 15:47.8, 16:27.5, 16:42.5, 17:23.4, (17:29.9), (17:41.6) |
7 | 151 | Lake Forest,
IL - Team Time (1st 5) 1:21:05.6 | Spread (1st 5) 3:05.2 |
| 1, 21, 33, 42, 54, (57), (59) |
| Billy Bund, Liam Gayter, Sean Jones, Mark Myers, Matthew Mekaelian, (Matthew Buddell), (Zach Streightiff) |
| 14:17.0, 16:13.0, 16:29.0, 16:44.4, 17:22.2, (17:31.4), (17:37.6) |
8 | 175 | Zion (Z.-Benton),
IL - Team Time (1st 5) 1:22:44.4 | Spread (1st 5) 39.8 |
| 22, 23, 35, 47, 48, (50), (53) |
| Andrew Ntim, Philip Meyer, Issac Murray, Desmond Washington, Angel Arroyo, (John Ultreras), (Dakota Burroughs) |
| 16:13.9, 16:14.2, 16:31.4, 16:51.2, 16:53.7, (17:02.0), (17:15.8) |
9 | 238 | Waukegan (H.S.),
IL - Team Time (1st 5) 1:25:15.4 | Spread (1st 5) 1:13.9 |
| 32, 43, 44, 58, 61, (62), (63) |
| Joe Celis, Ivan Juarez, Stephen Palacios, Rodrigo Rogel-Perez, Joseph Chagoya, (Jimmy Chagoya), (Topilitzin Gomez) |
| 16:28.4, 16:44.8, 16:46.9, 17:33.0, 17:42.3, (17:42.6), (18:11.3) |