1 | 27 | Castle Cross Country,
IN - Team Time (1st 5) 45:53.0 | Spread (1st 5) 1:14.0 |
| 1, 2, 3, 10, 11, (13), (15) |
| Colin Olson, Cameron Brown, Quentin Pierce, Josh Heidecker, Dale Schoenbaechler, (Dan Kamrath), (Jake Heidecker) |
| 8:36.0, 8:53.0, 8:55.0, 9:39.0, 9:50.0, (9:55.0), (10:00.0) |
2 | 64 | St. Charles Borromeo,
WA - Team Time (1st 5) 49:35.9 | Spread (1st 5) 1:22.1 |
| 4, 9, 14, 18, 19, (20), (23) |
| Quentin Purtzer, Jack Yearian, Blake Maenhout, Brodie Bordeaux, Peter Gray, (Ryan Baer), (Niall Kelleher) |
| 9:10.4, 9:36.8, 9:56.2, 10:20.0, 10:32.5, (10:58.2), (11:51.2) |
3 | 66 | All Saints School,
WA - Team Time (1st 5) 50:55.3 | Spread (1st 5) 2:28.3 |
| 7, 8, 12, 17, 22, (26) |
| Hunter Taylor, Kevin McCarthy, Riley Hunter, Alex Schneller, Shane Meyer, (David Kurz) |
| 9:21.3, 9:32.3, 9:54.9, 10:17.2, 11:49.6, (12:44.5) |
4 | 72 | St Frances Cabrini,
WA - Team Time (1st 5) 52:03.8 | Spread (1st 5) 2:57.1 |
| 5, 6, 16, 21, 24, (25) |
| Nathaniel Rimorin, Ian Chambers, Daniel Cook, Will Hunton, Ben Hetter, (Alec Robydek) |
| 9:15.1, 9:18.4, 10:03.5, 11:14.6, 12:12.2, (12:36.7) |