1 | 64 | Elmhurst (Timothy Christian),
IL - Team Time (1st 5) 1:30:36.0 | Spread (1st 5) 49.0 |
| 7, 11, 12, 15, 19, (22), (33) |
| William Terpstra, Matt Fox, Tommy Troxel, Clint Fincher, Xavier Ross, (Caleb Mitchell), (Andy Mittlestaedt) |
| 17:42.0, 18:01.0, 18:04.0, 18:18.0, 18:31.0, (18:40.0), (19:22.0) |
2 | 69 | Melrose Park (Walther Christian),
IL - Team Time (1st 5) 1:30:37.0 | Spread (1st 5) 1:21.0 |
| 4, 10, 14, 18, 23, (34), (38) |
| Luis Dieguez, Jack Simzyk, Julio Padilla, Jaylin Williams, Nathaniel Nunez, (Darryl Norwood Jr), (Gus Viise) |
| 17:21.0, 17:58.0, 18:11.0, 18:25.0, 18:42.0, (19:28.0), (19:58.0) |
3 | 78 | Westmont,
IL - Team Time (1st 5) 1:31:16.0 | Spread (1st 5) 1:43.0 |
| 2, 13, 17, 20, 26, (27), (37) |
| Matt Gedraitis, Sam Asa, Jasper Requiron, Kyle Casper, Jake Dooley, (Jason Eiermann), (Elias Hanba) |
| 17:12.0, 18:08.0, 18:22.0, 18:39.0, 18:55.0, (18:56.0), (19:33.0) |
4 | 116 | Chicago (Catalyst/Maria),
IL - Team Time (1st 5) 1:35:29.6 | Spread (1st 5) 5:33.7 |
| 3, 6, 24, 29, 54 |
| Brian Gonzalez, Javon Nash, Eduardo Vega, Jose Huerta, Joseph Whitehorn |
| 17:12.5, 17:39.1, 18:46.7, 19:05.1, 22:46.2 |
5 | 128 | Lisle (Sr.),
IL - Team Time (1st 5) 1:35:23.0 | Spread (1st 5) 3:09.0 |
| 8, 9, 32, 35, 44, (47) |
| Nick Janitch, Zach DeCraene, Joe Chan, Joey Chan, Cole Faulstich, (Kevin Lee) |
| 17:49.0, 17:52.0, 19:14.0, 19:30.0, 20:58.0, (21:35.0) |
6 | 131 | Arlington Heights (Christian Liberty Academy),
IL - Team Time (1st 5) 1:34:44.0 | Spread (1st 5) 2:33.0 |
| 5, 20, 31, 36, 39, (52) |
| Tommy Lowry, Matthew Merrill, Scott Naubert, Jake Elafros, Luke Walder, (David Law) |
| 17:26.0, 18:39.0, 19:09.0, 19:31.0, 19:59.0, (22:15.0) |
7 | 177 | Elmhurst (IC Catholic),
IL - Team Time (1st 5) 1:40:52.0 | Spread (1st 5) 3:22.0 |
| 16, 25, 42, 45, 49, (51), (55) |
| Eric James, Casey Kristie, Antonio Gaudio, Jacob Schmidt, Nico Gaudio, (Dominic Gaudio), (Fabin Perez) |
| 18:20.0, 18:48.0, 20:45.0, 21:17.0, 21:42.0, (22:12.0), (23:07.0) |
8 | 208 | Chicago (Horizon/McKinley),
IL - Team Time (1st 5) 1:47:26.5 | Spread (1st 5) 8:04.7 |
| 1, 40, 50, 56, 61, (66), (69) |
| Quashea Williams, Jafet Trejo, Kenan Sahin, Enrique Memije, Jose Martinez, (Isaac Negrete), (Cortez Camp) |
| 17:01.9, 20:20.2, 21:46.1, 23:11.7, 25:06.6, (29:49.0), (31:02.1) |
9 | 233 | Chicago (Acero/Garcia),
IL - Team Time (1st 5) 1:52:47.0 | Spread (1st 5) 10:41.0 |
| 30, 41, 43, 53, 66, (68) |
| Jose Uribe, Ranferi Reynoso, Rolando Morales, Alejandro Isarve, Alan Barragan, (Luis Daza) |
| 19:08.0, 20:40.0, 20:47.0, 22:23.0, 29:49.0, (30:06.0) |
10 | 248 | Elgin (St. Edward),
IL - Team Time (1st 5) 1:52:19.0 | Spread (1st 5) 5:25.0 |
| 28, 46, 57, 58, 59, (60) |
| Alex Garcia, Max Marquez, Alex Goto, Jacob Linsenmeyer, Chris Costales, (Christian Abarro) |
| 19:00.0, 21:31.0, 23:26.0, 23:57.0, 24:25.0, (24:55.0) |
11 | 302 | Chicago (Christ the King),
IL - Team Time (1st 5) 2:12:39.2 | Spread (1st 5) 7:55.5 |
| 48, 62, 63, 64, 65 |
| Terrence McGee, Andre Willis, Demarius Haralson, Jessie Mell, Taylor Reeves |
| 21:39.6, 26:11.0, 27:03.5, 28:10.0, 29:35.1 |