1 | 51 | Cedar Grove-Belgium,
WI - Team Time (1st 5) 1:27:30.8 | Spread (1st 5) 1:22.0 |
| 2, 3, 9, 13, 24, (26), (30) |
| Joel Merritt, Alex Holle, Richard Beabout, Brandon Krauska, Michael Merritt, (Mike Merritt), (Zacke Lyons) |
| 16:58.0, 17:02.0, 17:23.8, 17:47.0, 18:20.0, (18:23.7), (18:39.5) |
2 | 70 | Sheboygan Area Lutheran,
WI - Team Time (1st 5) 1:28:58.0 | Spread (1st 5) 1:07.0 |
| 6, 11, 13, 19, 21, (25), (28) |
| Jacob Wheeler, Tyler Hasenstein, Aaron Reseburg, Ben Steinert, Nathan Hasenstein, (Andrew Stillwell), (Max Schmideler) |
| 17:09.0, 17:42.0, 17:47.0, 18:04.0, 18:16.0, (18:22.0), (18:27.0) |
3 | 110 | Manitowoc Lutheran,
WI - Team Time (1st 5) 1:30:49.0 | Spread (1st 5) 1:35.0 |
| 5, 22, 23, 29, 31, (37), (42) |
| Ben Miller, Connor Rehbein, Garrett Buch, James Schuette, Jacob Pekarske, (Zach Smith), (Phil Krahn) |
| 17:05.0, 18:17.0, 18:18.0, 18:29.0, 18:40.0, (18:52.0), (19:09.0) |
4 | 119 | Laconia,
WI - Team Time (1st 5) 1:31:31.6 | Spread (1st 5) 56.7 |
| 15, 17, 20, 33, 34, (41), (43) |
| Alex Rosenau, Chad Stahmann, Mitchell Freiberg, Zach Zimmerman, Brandon Julka, (Alex Tasch), (Isaac Norton) |
| 17:51.5, 17:57.9, 18:09.0, 18:45.0, 18:48.2, (19:07.4), (19:12.0) |
5 | 184 | Reedsville,
WI - Team Time (1st 5) 1:34:08.6 | Spread (1st 5) 2:06.9 |
| 8, 32, 44, 49, 51, (58), (60) |
| Nathan Connell, DJ Bubolz, Devin Bubolz, Colby Kasten, Alex Drews, (Alex Drevs), (Joel Luedtke) |
| 17:21.3, 18:41.0, 19:14.0, 19:24.1, 19:28.2, (19:48.0), (19:52.3) |
6 | 188 | Green Lake,
WI - Team Time (1st 5) 1:34:32.0 | Spread (1st 5) 2:14.4 |
| 10, 36, 39, 44, 59, (68), (79) |
| Chris Van Scyoc, Cordell Walker, Matt Van Scyoc, Garrett Andrews, Spencer Sundberg, (Chris Jahnke), (Lukas Johnson) |
| 17:36.3, 18:49.1, 19:01.9, 19:14.0, 19:50.7, (20:35.9), (21:14.3) |
7 | 197 | Oostburg,
WI - Team Time (1st 5) 1:34:58.0 | Spread (1st 5) 3:48.9 |
| 4, 27, 46, 47, 73, (80), (84) |
| Sam Wensink, Adam Daane, Ben Bartenstein, Justin Molter, Lance Hacker, (Zach Rogers), (Ben Flipse) |
| 17:03.1, 18:24.0, 19:18.9, 19:20.0, 20:52.0, (21:18.0), (21:31.0) |
8 | 222 | Howards Grove,
WI - Team Time (1st 5) 1:36:09.8 | Spread (1st 5) 4:45.2 |
| 1, 12, 55, 76, 78, (83), (93) |
| Ryan Mugan, Phillip Gessler, Trevor Schueler, Brian Eschen, Cody Stange, (Mike Wleklinski), (Garrett Whitehead) |
| 16:27.8, 17:43.0, 19:38.0, 21:08.0, 21:13.0, (21:26.0), (23:03.1) |
9 | 243 | Markesan,
WI - Team Time (1st 5) 1:36:56.0 | Spread (1st 5) 2:09.0 |
| 18, 48, 52, 61, 64, (74), (85) |
| Dylan Chisnell, Tim Abendroth, Zach Schwoch, Jesse Bernhagen, Taylor Zacharias, (Jordan Quade), (Dylan Knackert) |
| 17:59.3, 19:22.7, 19:28.7, 19:57.0, 20:08.3, (20:55.0), (21:35.9) |
10 | 260 | Elkhart Lake-Glenbeulah,
WI - Team Time (1st 5) 1:37:48.5 | Spread (1st 5) 1:16.6 |
| 38, 50, 53, 54, 65, (69), (77) |
| Derek Weiss, Jason Meyers, Joey Gruenke, Austin Schmidt, AJ Lallensack, (Hustin Schmidt), (Neven Grgic) |
| 18:59.5, 19:27.4, 19:30.0, 19:35.5, 20:16.1, (20:38.2), (21:08.4) |
11 | 265 | Pardeeville,
WI - Team Time (1st 5) 1:38:43.6 | Spread (1st 5) 3:25.9 |
| 16, 35, 62, 72, 80, (90) |
| Kemal Kirchmeier, Taylor Wescott, Adam Vrbsky, John Werlich, Colten Curtis, (Tom Gorman) |
| 17:52.1, 18:49.0, 19:58.5, 20:46.0, 21:18.0, (22:24.0) |
12 | 291 | St. Mary's Springs,
WI - Team Time (1st 5) 1:41:32.4 | Spread (1st 5) 5:01.6 |
| 7, 40, 67, 88, 89, (94) |
| Connor Leichtle, Sam Land, Tyler Blakeslee, Alex Thiesen, Cody Cardinal, (Jack Shireman) |
| 17:20.0, 19:02.8, 20:35.0, 22:13.0, 22:21.6, (23:06.0) |
13 | 352 | Horicon,
WI - Team Time (1st 5) 1:43:35.5 | Spread (1st 5) 2:25.7 |
| 56, 63, 71, 75, 87, (91) |
| Ben Dickenson, David Keller, Chris Renning, Travis Berger, Trevor Berger, (Christoph Stenkamp) |
| 19:41.1, 19:59.0, 20:44.0, 21:04.6, 22:06.8, (22:25.0) |
14 | 361 | Central Wisconsin Christian,
WI - Team Time (1st 5) 1:43:51.8 | Spread (1st 5) 2:01.2 |
| 57, 66, 70, 82, 86, (92), (95) |
| Mike Buiter, Tyler Katsma, Ryan Buiter, Andrew Greenfield, Marty DeVries, (Micah Roddy), (Trevor DeVries) |
| 19:43.0, 20:23.0, 20:42.0, 21:19.6, 21:44.2, (22:34.5), (23:31.9) |