1 | 42 | Elmhurst (Timothy Christian),
IL - Team Time (1st 5) 1:24:51.5 | Spread (1st 5) 1:01.0 |
| 5, 7, 8, 9, 13, (14), (15) |
| Clint Fincher, William Terpstra, Tommy Troxel, Matt Fox, Xavier Ross, (Andy Mittlestaedt), (Caleb Mitchell) |
| 16:33.9, 16:46.2, 16:54.7, 17:01.8, 17:34.9, (17:43.5), (17:43.9) |
2 | 51 | Westmont,
IL - Team Time (1st 5) 1:25:23.3 | Spread (1st 5) 1:51.1 |
| 1, 6, 11, 16, 17, (19), (20) |
| Matt Gedraitis, Jasper Requiron, Sam Asa, Kyle Casper, Jason Eiermann, (Jake Dooley), (Tom Dea) |
| 15:57.7, 16:40.7, 17:09.6, 17:46.5, 17:48.8, (18:10.2), (18:18.1) |
3 | 80 | Lisle (Sr.),
IL - Team Time (1st 5) 1:31:10.3 | Spread (1st 5) 4:11.4 |
| 2, 3, 18, 26, 31 |
| Nick Janitch, Zach DeCraene, Joey Chan, Cole Faulstich, Kevin Lee |
| 16:24.3, 16:26.7, 17:55.2, 19:48.4, 20:35.7 |
4 | 84 | Melrose Park (Walther Christian),
IL - Team Time (1st 5) 1:29:39.8 | Spread (1st 5) 2:36.7 |
| 4, 10, 21, 24, 25, (29), (32) |
| Unknown Athlete, Julio Padilla, Nathaniel Nunez, Gus Viise, Darryl Norwood Jr, (Isaiah Tyler Jr), (Quang Dang) |
| 16:33.3, 17:05.3, 18:19.7, 18:31.5, 19:10.0, (20:24.5), (21:38.3) |
5 | 119 | Elmhurst (IC Catholic),
IL - Team Time (1st 5) 1:36:35.1 | Spread (1st 5) 2:59.2 |
| 12, 22, 27, 28, 30, (33), (35) |
| Eric James, Casey Kristie, Tony Gaudio, Nico Gaudio, Jacob Schmidt, (Fabin Perez), (Dominic Gaudio) |
| 17:25.5, 18:20.1, 20:03.0, 20:21.8, 20:24.7, (21:48.1), (22:39.7) |
6 | 168 | Elgin (St. Edward),
IL - Team Time (1st 5) 1:52:56.2 | Spread (1st 5) 7:13.6 |
| 23, 34, 36, 37, 38, (39) |
| Alex Garcia, Max Marquez, Chris Costales, Jacob Linsenmeyer, Alex Goto, (Tommy Davidson) |
| 18:24.6, 22:13.2, 23:09.8, 23:30.4, 25:38.2, (27:37.5) |