| 1 | 20 | Arlington Heights (Hersey),
IL - Team Time (1st 5) 1:19:56.6 | Spread (1st 5) 1:53.3 |
| 1, 2, 4, 5, 8, (9), (11) |
| Joshua Methner, Max Svienty, Quinn Rudy, Colin Safford, Tim Choma, (Jason Palafox), (Luis Vazquez) |
| 14:57.7, 15:39.9, 16:13.5, 16:14.5, 16:51.0, (16:54.8), (16:57.6) |
| 2 | 66 | Glenview (Glenbrook South),
IL - Team Time (1st 5) 1:26:10.9 | Spread (1st 5) 2:22.5 |
| 3, 6, 14, 16, 27, (28), (30) |
| Will Kelly, Will Houser, Brian Hiltebrand, James Kurtzweil, Cody Slutzky, (Wade Herrera), (John Bresnahan) |
| 16:12.6, 16:49.1, 17:12.6, 17:21.5, 18:35.1, (18:36.9), (18:48.7) |
| 3 | 74 | Mt. Prospect (Prospect),
IL - Team Time (1st 5) 1:26:59.7 | Spread (1st 5) 1:00.0 |
| 7, 10, 18, 19, 20, (21), (23) |
| Erik Snell, Thomas Walter, Jack Dechoudens, TJ Garland, Sean Kura, (Logan Mertes), (Nic Squillacioti) |
| 16:49.7, 16:57.0, 17:39.4, 17:43.9, 17:49.7, (17:56.0), (18:01.9) |
| 4 | 97 | Rolling Meadows,
IL - Team Time (1st 5) 1:29:32.8 | Spread (1st 5) 2:40.7 |
| 12, 13, 15, 24, 33, (34), (35) |
| Stephen Barretto, Jack Martin, Jacob Johnson Wright, Jose Castillo, Alex Sanchez, (Michael O'Keeffe), (Matthew Helminski) |
| 17:09.0, 17:11.2, 17:20.3, 18:02.6, 19:49.7, (20:25.8), (20:37.0) |
| 5 | 119 | Palatine (Fremd),
IL - Team Time (1st 5) 1:30:35.5 | Spread (1st 5) 1:04.8 |
| 17, 22, 25, 26, 29, (31), (32) |
| Jack Wolski, Dhruv Purohit, Thomas Novak, Anish Pokharkar, Jeet Pote, (Kevin Lui), (Caleb Reed) |
| 17:36.8, 17:58.0, 18:08.6, 18:10.5, 18:41.6, (19:05.5), (19:20.7) |