1 | 52 | Richmond (R.-Burton),
IL - Team Time (1st 5) 1:17:11.0 | Spread (1st 5) 1:38.0 |
| 1, 3, 4, 17, 27, (46), (52) |
| Ian Sanchez, Matt Lytle, Richard Kaht, David Wolfram, Sean Baker, (Aaron Spivey), (Justin Hamrs) |
| 14:40.0, 14:58.0, 15:16.0, 15:59.0, 16:18.0, (17:04.5), (17:23.0) |
2 | 82 | Burlington (Central),
IL - Team Time (1st 5) 1:18:59.0 | Spread (1st 5) 1:36.0 |
| 2, 10, 20, 21, 29, (31), (36) |
| Clint Kliem, Mike Gulik, Sam Moose, Mason Creal, Will Evans, (Joe Gannon), (Dan Morgan) |
| 14:44.0, 15:40.0, 16:06.0, 16:09.0, 16:20.0, (16:23.0), (16:41.0) |
3 | 84 | Byron,
IL - Team Time (1st 5) 1:19:36.5 | Spread (1st 5) 1:47.0 |
| 5, 8, 9, 15, 47, (63), (66) |
| Eric Dinges, Charles Sievers, Andrew McCarey, Brendan Walters, Alec Sanders, (Adrian Santellano), (Nolan Adrian) |
| 15:20.0, 15:38.0, 15:39.0, 15:52.5, 17:07.0, (17:53.0), (17:58.0) |
4 | 101 | Winnebago,
IL - Team Time (1st 5) 1:20:25.0 | Spread (1st 5) 55.0 |
| 11, 13, 18, 25, 34, (37), (49) |
| Brandon Clinite, Steven Lynn, Shawn Patrick, Drew Johnson, Nick Olmstead, (Aaron Traum), (Jon Smith) |
| 15:41.0, 15:50.0, 16:03.0, 16:15.0, 16:36.0, (16:44.0), (17:10.4) |
5 | 123 | Oregon,
IL - Team Time (1st 5) 1:21:09.9 | Spread (1st 5) 1:23.1 |
| 7, 19, 24, 33, 40, (42), (43) |
| Ryan Creegan, Garrett Newman, Nick Jones, Mahali Granados, Zack Freeman, (Jake Smith), (Joey Randich) |
| 15:29.9, 16:04.0, 16:11.0, 16:32.0, 16:53.0, (16:55.0), (16:56.0) |
6 | 170 | Poplar Grove (North Boone),
IL - Team Time (1st 5) 1:23:05.6 | Spread (1st 5) 1:35.3 |
| 14, 16, 32, 53, 55, (73), (80) |
| Armon Kennedy, Kevin Piskie, Morris Kennedy, Cody Johnson, Broc Pagni, (Matt Herrmann), (Anthony Romano) |
| 15:52.2, 15:52.9, 16:29.0, 17:24.0, 17:27.5, (18:08.6), (19:15.0) |
7 | 178 | Rockford Lutheran,
IL - Team Time (1st 5) 1:23:25.3 | Spread (1st 5) 1:58.1 |
| 6, 28, 39, 51, 54, (58), (61) |
| Ian Lofgren, Zach Dougherty, Matt Lenser, Jaden Stigman, Greg Harris, (Matt Gustafson), (Martin Dobler) |
| 15:29.0, 16:19.0, 16:48.2, 17:22.0, 17:27.1, (17:36.0), (17:51.0) |
8 | 225 | Hampshire,
IL - Team Time (1st 5) 1:25:14.0 | Spread (1st 5) 2:19.0 |
| 12, 26, 50, 68, 69, (94) |
| Tanner Holman, Evan Woodbury, Ross Seaton, Matt Peters, Alexander Pagan, (Trevor Tobcik) |
| 15:44.0, 16:16.0, 17:11.0, 18:00.0, 18:03.0, (23:05.0) |
9 | 252 | Elsinore,
CA - Team Time (1st 5) 1:26:31.0 | Spread (1st 5) 1:49.0 |
| 22, 47, 57, 59, 67, (77), (78) |
| Jared Forte, Ryan McKendry, Raymond McKendry, Osmar Meneses, Michael Perez, (Tyler Sobieck), (Matthew Martinez) |
| 16:10.0, 17:07.0, 17:35.0, 17:40.0, 17:59.0, (18:58.0), (19:09.0) |
10 | 261 | Genoa (G.-Kingston),
IL - Team Time (1st 5) 1:27:17.0 | Spread (1st 5) 2:35.0 |
| 30, 38, 45, 72, 76, (86), (87) |
| Alex Bode, Trevor Hanson, Titus Young, Fernando Millan, Zach Herrmann, (Matt Holley), (Cody Jennings) |
| 16:22.0, 16:47.0, 17:03.0, 18:08.0, 18:57.0, (19:50.0), (19:51.0) |
11 | 268 | Harvard,
IL - Team Time (1st 5) 1:28:07.0 | Spread (1st 5) 3:25.0 |
| 22, 34, 60, 70, 82, (83) |
| Alex Kick, Keenan Baldwin, Dan Bach, Cody Linhart, Kevin Wright, (Ryan Sutera) |
| 16:10.0, 16:36.0, 17:41.0, 18:05.0, 19:35.0, (19:41.0) |
12 | 319 | Golden Valley (SJ),
CA - Team Time (1st 5) 1:30:33.0 | Spread (1st 5) 2:21.0 |
| 40, 62, 64, 74, 79, (90), (92) |
| Alberto Vasquez, Rusman Purewal, Andrew Muncherian, Adam Rios, Jon Vigil, (Munir Eltal), (Michael Espinosa) |
| 16:53.0, 17:52.0, 17:56.0, 18:38.0, 19:14.0, (20:38.0), (21:00.0) |
13 | 347 | Pitman,
CA - Team Time (1st 5) 1:32:00.0 | Spread (1st 5) 1:57.0 |
| 56, 65, 70, 75, 81, (84), (89) |
| Kirk Renshaw, Frank Finch, Dillon Tennison, Caleb Wittstruck, Sean Wilkinson-Walker, (Jacob Belloli), (Zach Osborne) |
| 17:34.0, 17:57.0, 18:05.0, 18:53.0, 19:31.0, (19:48.0), (20:25.0) |
14 | 400 | Kingsburg,
CA - Team Time (1st 5) 1:38:57.0 | Spread (1st 5) 4:24.0 |
| 44, 84, 88, 91, 93 |
| Gustavo Rangel, Farhan Mugammal, Kevin Rodriguez, Jacob Campos, Martin Pereschica |
| 16:59.0, 19:48.0, 20:08.0, 20:39.0, 21:23.0 |