| 1 | 43 | Naperville (Neuqua Valley),
IL - Team Time (1st 5) 1:21:55.0 | Spread (1st 5) 30.0 |
| 3, 5, 8, 11, 16, (17), (20) |
| Nick Bushelle, Alekh Meka, Connor Horn, Daniel Weiss, Mike Whaley, (Robbie Hohlman), (Brendan O'Connor) |
| 16:07.0, 16:11.0, 16:29.0, 16:31.0, 16:37.0, (16:39.0), (16:49.9) |
| 2 | 51 | Plainfield (South),
IL - Team Time (1st 5) 1:22:35.0 | Spread (1st 5) 1:01.0 |
| 3, 7, 8, 10, 23, (25), (27) |
| Dan Lathrop, Jake Fitzgerald, Cody Dyer, Misael Tobias, Frank Pasqua, (Kenny Peters), (Gabe Calvillo) |
| 16:07.0, 16:21.0, 16:29.0, 16:30.0, 17:08.0, (17:18.0), (17:24.0) |
| 3 | 69 | Oswego,
IL - Team Time (1st 5) 1:22:52.0 | Spread (1st 5) 1:07.0 |
| 1, 6, 19, 21, 22, (26), (59) |
| Caleb Beck, Peter Johnsrud, Desmond Meyer, Brandon Ramsey, Christian Bartell, (Nick Couch), (Chase Hall) |
| 15:53.0, 16:17.0, 16:49.0, 16:53.0, 17:00.0, (17:20.0), (18:38.0) |
| 4 | 74 | Plainfield (East),
IL - Team Time (1st 5) 1:23:21.0 | Spread (1st 5) 1:34.0 |
| 2, 12, 14, 15, 31, (68) |
| Joseph Suarez, Collin Warke, Cody Hughes, Jake Runnion, Harris Jordan, (Josh Simmons) |
| 16:01.0, 16:34.0, 16:35.0, 16:36.0, 17:35.0, (20:56.0) |
| 5 | 125 | Lockport (Twp.),
IL - Team Time (1st 5) 1:26:27.0 | Spread (1st 5) 1:03.0 |
| 12, 24, 28, 29, 32, (41), (50) |
| Will Giroux, Jared Bitters, Kristian Hernandez, Chris Fojtik, Gabe Davalos, (Evan Smeitanski), (Mark Diamond) |
| 16:34.0, 17:14.0, 17:29.0, 17:33.0, 17:37.0, (17:58.0), (18:17.0) |
| 6 | 174 | Oswego (East),
IL - Team Time (1st 5) 1:28:19.0 | Spread (1st 5) 1:11.0 |
| 18, 36, 38, 40, 42, (43), (44) |
| Turner Kelly, Elijah Page, Ryan Fluke, Charles Thornton, Mason Miller, (Joe Molina), (Tanner McQuality) |
| 16:48.0, 17:40.0, 17:55.0, 17:57.0, 17:59.0, (18:00.0), (18:03.0) |
| 7 | 197 | Bolingbrook,
IL - Team Time (1st 5) 1:29:23.0 | Spread (1st 5) 31.0 |
| 32, 35, 38, 45, 47, (58), (60) |
| Johnathan Cook, Jerome Davis, Tim Pape, Bjorn Shroda, Kokeith Perry, (Peyton Chapman), (Jesse Pape) |
| 17:37.0, 17:38.0, 17:55.0, 18:05.0, 18:08.0, (18:34.0), (18:46.0) |
| 8 | 244 | Plainfield (Central),
IL - Team Time (1st 5) 1:31:35.0 | Spread (1st 5) 1:37.0 |
| 29, 46, 50, 57, 62, (64), (65) |
| John Principato, John Lyons, Tomas Aguilar, Zach Schmidt, Robert Brooks, (Justin Montalto), (Mike Fischer) |
| 17:33.0, 18:07.0, 18:17.0, 18:28.0, 19:10.0, (19:41.0), (19:51.0) |
| 244 | Plainfield (North),
IL - Team Time (1st 5) 1:31:16.0 | Spread (1st 5) 32.0 |
| 37, 49, 52, 52, 54, (54), (56) |
| Tanner Thurman, Jack Malec, Tim Schrank, Richie Rysiewicz, Sean Bruyere, (Cole Goshert), (Jack Sebok) |
| 17:52.0, 18:14.0, 18:23.0, 18:23.0, 18:24.0, (18:24.0), (18:27.0) |
| 10 | 270 | Romeoville,
IL - Team Time (1st 5) 1:34:55.0 | Spread (1st 5) 2:55.0 |
| 32, 48, 61, 63, 66, (67), (69) |
| Mike Samuelson, Josh Sopczak, Ian Irvine, Christian Ambrosio, John Kosiek, (Matt Bush), (Adam Irvine) |
| 17:37.0, 18:09.0, 19:05.0, 19:32.0, 20:32.0, (20:45.0), (21:12.0) |