1 | 50 | Pewaukee,
WI - Team Time (1st 5) 1:27:29.5 | Spread (1st 5) 1:22.7 |
| 4, 5, 7, 14, 20, (25), (32) |
| Josh Martin, Chris Czech, Max Nonnamaker, Alex Caffentzis, Peter Lokken, (Scott Wolter), (James Taylor) |
| 16:53.7, 16:56.5, 17:20.7, 18:02.2, 18:16.4, (18:26.1), (18:41.9) |
2 | 93 | Turner,
WI - Team Time (1st 5) 1:30:44.0 | Spread (1st 5) 1:32.0 |
| 9, 10, 13, 24, 37, (43), (45) |
| Jose' Perez, Joe Pickett, Tim Laursen, Paul Sorenson, Jeff Pickett, (Scott Swing), (Tyler Bosetti) |
| 17:29.0, 17:50.0, 18:02.0, 18:22.0, 19:01.0, (19:12.9), (19:24.0) |
3 | 114 | Clinton,
WI - Team Time (1st 5) 1:31:46.1 | Spread (1st 5) 36.8 |
| 15, 18, 22, 29, 30, (31), (34) |
| Brian Gilbank, Sean Lavery, Craig Smith, Jordan DeLong, Daniel Banh, (Brandon Wixom), (Nate McConnell) |
| 18:02.5, 18:12.0, 18:17.2, 18:35.1, 18:39.3, (18:41.4), (18:44.1) |
4 | 135 | Catholic Memorial,
WI - Team Time (1st 5) 1:31:08.5 | Spread (1st 5) 3:39.3 |
| 1, 18, 32, 38, 46, (62), (63) |
| John Luterbach, Don Kennedy, Sam Holt, Peter Gottsacker, Derek Benz, (Dan Schmidt), (Dan Czarnecki) |
| 15:46.3, 18:12.0, 18:41.9, 19:02.7, 19:25.6, (20:17.9), (20:18.3) |
5 | 154 | Kettle Moraine Lutheran,
WI - Team Time (1st 5) 1:33:29.5 | Spread (1st 5) 1:49.5 |
| 11, 26, 28, 36, 53, (94), (95) |
| Garrett Miller, Cody Goll, Erik Thorson, Jordan Lark, Robert Bolwerk, (Zach Semmmann), (Zack Semmann) |
| 17:53.0, 18:27.0, 18:33.0, 18:54.0, 19:42.5, (23:48.0), (25:20.4) |
6 | 180 | Marshall,
WI - Team Time (1st 5) 1:34:21.3 | Spread (1st 5) 2:55.6 |
| 6, 23, 47, 48, 56, (66), (81) |
| Hunter Weber, Zach Peterson, Sean Fitzsimmons, Devin Weber, Wyeth Augustine-Marceil, (Jake Heiman), (Cody Wild) |
| 17:04.7, 18:18.3, 19:27.6, 19:30.4, 20:00.3, (20:22.8), (21:43.4) |
7 | 183 | Deerfield,
WI - Team Time (1st 5) 1:33:58.7 | Spread (1st 5) 3:56.6 |
| 2, 27, 44, 51, 59, (83), (91) |
| Patrick Jenkins, Adam Resnick, Robert Holland, Ben Roberts, Stephen Zakowski, (Eric Moe), (Keith Behm) |
| 16:18.1, 18:29.9, 19:17.1, 19:38.9, 20:14.7, (21:49.9), (22:39.9) |
8 | 205 | Columbus,
WI - Team Time (1st 5) 1:35:55.5 | Spread (1st 5) 3:49.4 |
| 3, 12, 58, 61, 71, (74), (80) |
| Garrett Patrick, Kendall Cucinotta, Bryson Langer, Jacob James, Casey Crombie, (Kasey Reese), (Cory Plutschack) |
| 16:50.6, 17:54.5, 20:13.0, 20:17.4, 20:40.0, (21:01.8), (21:26.6) |
9 | 218 | Lake Mills,
WI - Team Time (1st 5) 1:36:31.3 | Spread (1st 5) 2:19.9 |
| 17, 39, 42, 52, 68, (92) |
| Rob Waters, Dan Converse, Bill Mulligan, Nathan Coy, Joe Converse, (Shane Hoffman) |
| 18:09.0, 19:03.3, 19:08.4, 19:41.7, 20:28.9, (22:42.1) |
10 | 229 | Lakeside Lutheran,
WI - Team Time (1st 5) 1:37:19.1 | Spread (1st 5) 3:36.8 |
| 8, 21, 55, 70, 75, (78), (87) |
| Grey Davis, Danny Hafenstein, Alec Brooks, Joe Miller, Alex Loroff, (Matt Willmann), (Ben Ross) |
| 17:28.8, 18:17.1, 19:47.9, 20:39.7, 21:05.6, (21:17.6), (22:16.3) |
11 | 274 | Whitewater,
WI - Team Time (1st 5) 1:40:31.1 | Spread (1st 5) 3:45.9 |
| 16, 41, 50, 82, 85, (86), (88) |
| Ben Cipriano, Sean McKenzie, Nathan Cederberg, Zach Adkinson, Tyler Myszkewicz, (Brian Furlano), (Jacob Kanack) |
| 18:07.9, 19:07.5, 19:33.5, 21:48.4, 21:53.8, (21:58.7), (22:17.4) |
12 | 317 | Big Foot,
WI - Team Time (1st 5) 1:41:46.4 | Spread (1st 5) 1:42.2 |
| 49, 60, 64, 67, 77, (79), (84) |
| Justin Swaney, Andy Oja, Patrick Vandyke, Ed Kinerk, Peter Ruess, (Bobby Brouer), (James Laitila) |
| 19:32.4, 20:16.8, 20:19.0, 20:23.6, 21:14.6, (21:25.1), (21:51.8) |
13 | 319 | Delavan-Darien,
WI - Team Time (1st 5) 1:43:10.4 | Spread (1st 5) 3:39.2 |
| 35, 40, 65, 89, 90, (93) |
| Tommy Jones, Dylan Allen, Sam Logterman, John Reinhart, Robert Reed, (Nick Avampato) |
| 18:51.6, 19:05.3, 20:19.7, 22:23.0, 22:30.8, (23:19.5) |
14 | 325 | East Troy,
WI - Team Time (1st 5) 1:42:13.6 | Spread (1st 5) 1:11.3 |
| 54, 57, 69, 72, 73, (76) |
| Adam Kehl, Chandler Denhart, Damien Malsbury, Zach Jester, Aaron Akey, (Kalib Price) |
| 19:42.6, 20:10.9, 20:38.0, 20:48.2, 20:53.9, (21:11.9) |