1 | 113 | Port Washington,
WI - Team Time (1st 5) 1:24:50.0 | Spread (1st 5) 55.0 |
| 8, 15, 22, 25, 43, (89), (215) |
| Jack Hackett, Colin Zauner, Mark Allen, Evan Ross, Eric Allen, (Ethan Jones), (Jon Meins) |
| 16:27.0, 16:53.0, 17:01.0, 17:07.0, 17:22.0, (17:58.0), (19:29.0) |
2 | 155 | Shorewood,
WI - Team Time (1st 5) 1:24:46.6 | Spread (1st 5) 1:48.4 |
| 4, 6, 16, 28, 101, (136), (140) |
| Dennis Walsh, Kevin McCollow, Andrew Erickson, David Salmon, Christian Larsen, (Ben Tyler), (Jon Bassen) |
| 16:15.2, 16:25.2, 16:53.8, 17:08.8, 18:03.6, (18:24.9), (18:26.1) |
3 | 162 | Catholic Memorial,
WI - Team Time (1st 5) 1:25:35.8 | Spread (1st 5) 59.0 |
| 5, 36, 37, 40, 44, (72), (108) |
| Andy Lepkowski, Tom Novak, Ben Wiesner, Ethan Wickus, Brian Kelly, (Sean Mullen), (Brian Christianson) |
| 16:24.0, 17:14.8, 17:15.4, 17:18.6, 17:23.0, (17:49.0), (18:05.7) |
4 | 167 | Monroe,
WI - Team Time (1st 5) 1:25:33.0 | Spread (1st 5) 1:33.2 |
| 3, 18, 30, 54, 62, (86), (118) |
| Patrick Klein, Brandon Miles, Brett DeNure, Jon Legault, Dan Buvid, (Logan Robertson), (Tyler Schmidt) |
| 16:10.8, 16:56.8, 17:08.9, 17:32.5, 17:44.0, (17:55.5), (18:16.8) |
5 | 183 | Dodgeville/Mineral Point,
WI - Team Time (1st 5) 1:26:01.3 | Spread (1st 5) 1:01.7 |
| 11, 18, 48, 50, 56, (63), (145) |
| Landon Balk, TJ Wunnicke, Joel Hamilton, Bobby Wunnicke, Stephan Wyman, (Kyle McCarville), (Adam Thomas) |
| 16:35.2, 16:56.8, 17:25.7, 17:26.7, 17:36.9, (17:45.1), (18:30.7) |
6 | 236 | Hayward,
WI - Team Time (1st 5) 1:26:56.6 | Spread (1st 5) 1:09.0 |
| 12, 47, 51, 60, 66, (69) |
| Connor Millward, Zach Carlson, Ethan Zimmerman, Billy French, Ray Ostrander, (Kyle Fredrickson) |
| 16:36.5, 17:24.8, 17:27.4, 17:42.4, 17:45.5, (17:47.5) |
7 | 256 | Wisconsin Lutheran,
WI - Team Time (1st 5) 1:26:57.2 | Spread (1st 5) 1:27.2 |
| 10, 20, 55, 82, 89, (92), (151) |
| Ben Garbe, Dan Janacek, Dayton Lueck, Jordan Kook, Blake Miller, (Maurice McSheperd), (Joe McEvoy) |
| 16:30.8, 16:58.0, 17:36.4, 17:54.0, 17:58.0, (17:59.0), (18:33.2) |
8 | 274 | Chilton,
WI - Team Time (1st 5) 1:27:27.4 | Spread (1st 5) 1:21.5 |
| 21, 32, 33, 60, 128, (170), (186) |
| Damian Hilbert, Dylan Schmidt, Alex Steiner, Matt Vollmer, Dustin Geiger, (Jared Stroobants), (Dan Glewen) |
| 16:58.9, 17:12.8, 17:12.9, 17:42.4, 18:20.4, (18:47.9), (19:04.3) |
9 | 355 | Greendale,
WI - Team Time (1st 5) 1:27:45.9 | Spread (1st 5) 2:43.3 |
| 1, 42, 68, 81, 163, (247), (276) |
| Phil Thomas, Bobby Laabs, Sam Irwin, Kyle Goodman, Ken Smith, (Jason Dejna), (Steve Clasen) |
| 16:01.3, 17:21.2, 17:46.4, 17:52.4, 18:44.6, (20:03.5), (20:42.0) |
10 | 361 | Rice Lake,
WI - Team Time (1st 5) 1:28:27.8 | Spread (1st 5) 54.3 |
| 35, 49, 53, 111, 113, (149), (164) |
| Tim Miller, Alex Culy, Anthony Cesnik, Erik Engness, Anton Snyder, (Ryan Kay), (Odin Robinson) |
| 17:14.5, 17:26.3, 17:30.2, 18:08.0, 18:08.8, (18:32.0), (18:45.3) |
11 | 412 | Tomahawk,
WI - Team Time (1st 5) 1:29:05.6 | Spread (1st 5) 1:12.7 |
| 27, 52, 91, 112, 130, (158), (166) |
| Nick VanStrydonk, Cody Lemke, Nick Hagar, Nick Glaeser, Drew Christianseon, (Kurt Cordova), (Sam Arnott) |
| 17:08.2, 17:29.8, 17:58.3, 18:08.4, 18:20.9, (18:36.2), (18:46.3) |
12 | 440 | Lakeside Lutheran,
WI - Team Time (1st 5) 1:29:28.8 | Spread (1st 5) 1:27.0 |
| 23, 83, 84, 104, 146, (150), (164) |
| Cameron Stark, Jake Stewart, Caleb Schmiege, Caleb Sandvold, Dan Paschke, (Aaron Paschke), (Tim Marks) |
| 17:04.0, 17:54.2, 17:55.1, 18:04.5, 18:31.0, (18:32.4), (18:45.3) |
13 | 457 | New Richmond,
WI - Team Time (1st 5) 1:29:49.1 | Spread (1st 5) 56.6 |
| 45, 70, 96, 117, 129, (192), (228) |
| Zach Johnson, Joe Sperling, Jerrod Berget, Trey Brotzler, Charles Donaldson, (Jake Kleiner), (James Hartigan) |
| 17:24.1, 17:47.7, 18:00.9, 18:15.7, 18:20.7, (19:10.2), (19:38.4) |
14 | 468 | New Holstein,
WI - Team Time (1st 5) 1:29:24.2 | Spread (1st 5) 3:03.4 |
| 7, 38, 59, 148, 216, (273), (286) |
| Nate Jenkins, Sam Skurupey, Kevin Boettcher, Matt Pauly, Victor Klapperich, (Kyle Freund), (Mike Klapperich) |
| 16:25.8, 17:16.4, 17:41.3, 18:31.5, 19:29.2, (20:37.6), (20:51.9) |
15 | 469 | Ripon,
WI - Team Time (1st 5) 1:29:49.4 | Spread (1st 5) 1:17.6 |
| 39, 80, 97, 99, 154, (188) |
| Andy Miller, Lukas Page, Clayton Krause, Matthew Page, Andre Hagen, (Scott Haskins) |
| 17:18.3, 17:51.8, 18:01.1, 18:02.3, 18:35.9, (19:04.8) |
16 | 492 | Sheboygan Falls,
WI - Team Time (1st 5) 1:30:16.8 | Spread (1st 5) 36.1 |
| 67, 75, 95, 122, 133, (135), (138) |
| Andrew Koll, Nic Jens, Travis Christianson, Jordan Williams, Reese Mersberger, (Max Fischer), (Tony Johnson) |
| 17:45.9, 17:49.7, 18:00.5, 18:18.7, 18:22.0, (18:24.5), (18:25.0) |
17 | 495 | Pewaukee,
WI - Team Time (1st 5) 1:29:56.1 | Spread (1st 5) 1:54.0 |
| 14, 57, 100, 156, 168, (180), (194) |
| Cassidy Bigsby, Mike McCarthy, Taylor Jannsen, Justin Donohue, Chris Senner, (Ryan Bergren), (Tyler Frodl) |
| 16:52.8, 17:37.8, 18:02.6, 18:36.1, 18:46.8, (18:56.8), (19:12.8) |
18 | 518 | Grafton,
WI - Team Time (1st 5) 1:30:25.7 | Spread (1st 5) 1:34.4 |
| 34, 65, 123, 125, 171, (174), (178) |
| Jeffrey Wagner, Eric Einerson, Brad Wigh, Paul Micha, Ben Conard, (Andrew Jarratt), (Adam Wollner) |
| 17:13.6, 17:45.3, 18:19.2, 18:19.6, 18:48.0, (18:50.3), (18:55.0) |
19 | 564 | Saint Thomas More,
WI - Team Time (1st 5) 1:30:38.4 | Spread (1st 5) 4:07.2 |
| 2, 24, 79, 205, 254, (279), (313) |
| Nick Szczech, Rehan Mahmood, Steve Boyle, Adam Wied, Phil Meyers, (Mike Jakubiak), (Andy Kordus) |
| 16:09.0, 17:04.8, 17:51.5, 19:16.9, 20:16.2, (20:44.1), (21:52.6) |
20 | 574 | Kiel,
WI - Team Time (1st 5) 1:30:56.0 | Spread (1st 5) 1:52.2 |
| 28, 109, 121, 131, 185, (208), (248) |
| Jordan Truttschel, Nathan Vlietstra, Zach Schneider, Matt Scott, Shawn Platz, (Chris Liermann), (Logan Lau) |
| 17:08.8, 18:06.3, 18:18.5, 18:21.4, 19:01.0, (19:22.0), (20:04.1) |
21 | 577 | New Berlin Eisenhower,
WI - Team Time (1st 5) 1:31:09.9 | Spread (1st 5) 1:50.6 |
| 46, 93, 94, 146, 198, (218), (263) |
| Cody Wollenziehn, Ryan Rypel, Alex Winter, Christos Reppas, Jeff Newgard, (Ben Weitekamp), (James Reilly) |
| 17:24.4, 17:59.5, 18:00.0, 18:31.0, 19:15.0, (19:30.7), (20:21.0) |
22 | 582 | Osceola,
WI - Team Time (1st 5) 1:30:57.0 | Spread (1st 5) 1:26.4 |
| 31, 124, 126, 142, 159, (172), (181) |
| Dale Dydvig, Josh Thiel, Chris Greene, Ray Rolling, Race Rolling, (Kaleb Kroells), (JR Switalla) |
| 17:11.3, 18:19.5, 18:19.9, 18:28.6, 18:37.7, (18:48.8), (18:57.8) |
23 | 611 | Nekoosa,
WI - Team Time (1st 5) 1:31:26.2 | Spread (1st 5) 1:43.5 |
| 41, 87, 142, 154, 187, (195), (230) |
| Ben Peterson, Forrest Dostaler, Kyle Severson, Jacob Peterson, Sam Wettstein, (Ian Lavey), (Ben Carlson) |
| 17:21.1, 17:56.0, 18:28.6, 18:35.9, 19:04.6, (19:13.9), (19:40.2) |
24 | 655 | West Salem,
WI - Team Time (1st 5) 1:31:48.1 | Spread (1st 5) 31.1 |
| 106, 119, 133, 141, 156, (177), (225) |
| Jared Haldeman, Steven Gersch, Geoffrey Betz, Andrew Bechstrom, Lucas Wolfe, (Jacob Fisher), (Christian Koepnick) |
| 18:05.0, 18:17.3, 18:22.0, 18:27.7, 18:36.1, (18:53.0), (19:35.5) |
25 | 663 | Watertown Luther Prep,
WI - Team Time (1st 5) 1:31:47.0 | Spread (1st 5) 2:49.8 |
| 9, 63, 183, 202, 206, (249), (252) |
| Nathan Loersch, Nathan Schulte, Marcus Bitter, Alex Meyer, Lucas Rodewald, (Ben Birner), (Bill Schubert) |
| 16:28.7, 17:45.1, 18:58.7, 19:16.0, 19:18.5, (20:07.0), (20:11.1) |
26 | 680 | Kewaskum,
WI - Team Time (1st 5) 1:32:47.6 | Spread (1st 5) 3:21.8 |
| 17, 71, 115, 221, 256, (257), (259) |
| Bobby Gibson, Zack Herriges, Tyler McElhatton, Aaron Monte, Austin Yadro, (Ray Koester), (Dan Justmann) |
| 16:55.7, 17:48.6, 18:13.4, 19:32.4, 20:17.5, (20:17.9), (20:19.1) |
27 | 760 | Milwaukee Lutheran,
WI - Team Time (1st 5) 1:33:18.0 | Spread (1st 5) 1:40.0 |
| 76, 107, 169, 191, 217, (253), (266) |
| Jason Bartsch, Andrew Ferry, Jack Jorgenson, Ben Harper, Kyle Holtz, (Matt McOlash), (Evan Bradtke) |
| 17:50.0, 18:05.1, 18:47.0, 19:05.9, 19:30.0, (20:11.9), (20:29.0) |
28 | 774 | Seymour,
WI - Team Time (1st 5) 1:33:33.6 | Spread (1st 5) 1:54.9 |
| 78, 98, 160, 204, 234, (236), (264) |
| Karl Sachs, Tom Martin, Steve Wagner, Nate Bierdz, Casey Blohm, (Jerod Christensen), (Jake Wickesberg) |
| 17:51.2, 18:01.5, 18:38.4, 19:16.4, 19:46.1, (19:49.3), (20:24.2) |
29 | 798 | Durand,
WI - Team Time (1st 5) 1:33:21.5 | Spread (1st 5) 27.4 |
| 144, 152, 161, 162, 179, (190), (223) |
| Paul Baecker, Silas Cole, Travis Myers, Tyler Brunner, Eric Bechel, (Ryan Bauer), (Sam Cole) |
| 18:29.1, 18:33.9, 18:40.5, 18:41.5, 18:56.5, (19:05.3), (19:33.2) |
30 | 817 | Portage,
WI - Team Time (1st 5) 1:33:51.7 | Spread (1st 5) 1:14.5 |
| 114, 136, 153, 203, 211, (229), (238) |
| Scott Duffy, Bart Mueller, Erick Webb, Alex Champeau, Alex Poniatowski, (Micheal Schutz), (Brian Hart) |
| 18:11.0, 18:24.9, 18:34.2, 19:16.1, 19:25.5, (19:38.6), (19:52.6) |
31 | 819 | Amery,
WI - Team Time (1st 5) 1:35:03.0 | Spread (1st 5) 3:08.8 |
| 73, 88, 127, 241, 290, (311), (312) |
| Alex Hollister, Josh Roos, Preston Paulson, John Gorne, Dallas Nustvold, (Sean Grube), (Aaron Grube) |
| 17:49.4, 17:56.8, 18:20.3, 19:58.3, 20:58.2, (21:51.2), (21:52.5) |
32 | 870 | Lomira,
WI - Team Time (1st 5) 1:34:54.9 | Spread (1st 5) 3:50.8 |
| 13, 173, 182, 227, 275, (301), (306) |
| Tim McGill, Josh Jacak, Mike Luedtke, John Lavarda, Brett Blada, (Jeremy Jacak), (Donny Robinson) |
| 16:49.3, 18:49.5, 18:57.9, 19:38.1, 20:40.1, (21:19.8), (21:36.9) |
33 | 895 | Whitewater,
WI - Team Time (1st 5) 1:34:57.0 | Spread (1st 5) 1:32.0 |
| 102, 176, 193, 198, 226, (239), (243) |
| Zach Edwards, Jeff Luther, Colin Rowley, Michael Borglin, Aaron Holschbach, (Alex Adkinson), (Armando Sandoval) |
| 18:04.0, 18:51.0, 19:11.0, 19:15.0, 19:36.0, (19:53.0), (19:59.0) |
34 | 917 | New Berlin West,
WI - Team Time (1st 5) 1:36:34.1 | Spread (1st 5) 3:29.3 |
| 74, 84, 209, 250, 300 |
| Mike Blank, Austin Schmidt, Patrick Ziesmer, Matt Schumacher, Scott White |
| 17:49.5, 17:55.1, 19:23.6, 20:07.1, 21:18.8 |
35 | 923 | Winnebago Lutheran Academy,
WI - Team Time (1st 5) 1:36:43.3 | Spread (1st 5) 4:04.5 |
| 26, 103, 210, 288, 296, (297), (308) |
| Erik Walsh, Craig Obry, Dan Putz, Jon Koepsell, Jonathan Leisses, (Michael Haugly), (Richard Schmidt) |
| 17:07.5, 18:04.2, 19:23.7, 20:55.9, 21:12.0, (21:13.3), (21:42.2) |
36 | 955 | Prescott,
WI - Team Time (1st 5) 1:36:56.5 | Spread (1st 5) 3:14.0 |
| 77, 104, 213, 267, 294, (295), (322) |
| Jessop Keene, Chris Johnson, Jimmy Mutschler, Blake Huebner, David Jerrick, (David Lonetti), (Alex Helberg) |
| 17:51.1, 18:04.5, 19:26.4, 20:29.4, 21:05.1, (21:05.9), (22:20.8) |
37 | 967 | Ellsworth,
WI - Team Time (1st 5) 1:35:57.5 | Spread (1st 5) 1:28.5 |
| 132, 197, 200, 201, 237, (255), (265) |
| Aaron Nelson, Clayton Bayer, Scott Clifton, Ty Seidschlag, Jose Zepeda, (David Klawitter), (Aaron Samuel) |
| 18:21.9, 19:14.7, 19:15.1, 19:15.4, 19:50.4, (20:17.1), (20:25.7) |
38 | 994 | Martin Luther,
WI - Team Time (1st 5) 1:36:45.0 | Spread (1st 5) 2:30.6 |
| 58, 222, 231, 232, 251, (270), (287) |
| Mike Schultz, Jacob Mertz, Brett Lavelle, Adam Baird, Matthew Fabrizius, (Joel Hughes), (Mark Miller) |
| 17:39.4, 19:33.0, 19:40.6, 19:42.0, 20:10.0, (20:32.0), (20:53.0) |
39 | 1121 | Palmyra-Eagle,
WI - Team Time (1st 5) 1:38:50.0 | Spread (1st 5) 2:46.0 |
| 120, 224, 239, 246, 292, (314), (330) |
| Jim Reid, Ryan Parsons, Gregory Born, Caleb Laufer, Nate Wolf, (Erich Inglin), (Jordan Sievers) |
| 18:18.0, 19:34.0, 19:53.0, 20:01.0, 21:04.0, (21:55.0), (23:35.0) |
40 | 1125 | Somerset,
WI - Team Time (1st 5) 1:38:29.7 | Spread (1st 5) 1:45.8 |
| 175, 184, 233, 261, 272, (278), (291) |
| Joshua Torrey, Michael Meyer, David Blair, David Wenzel, Trevor Mondor, (Caleb Belter), (Steven Bracht) |
| 18:50.4, 18:59.3, 19:44.2, 20:19.6, 20:36.2, (20:42.7), (20:59.3) |
41 | 1149 | Campbellsport,
WI - Team Time (1st 5) 1:40:27.2 | Spread (1st 5) 4:13.1 |
| 116, 189, 258, 262, 324, (325), (338) |
| Evan Kelley, Jake Poznanski, Brett Stageman, Jake Hull, Tyler Koenigs, (Travis Duley), (Mason Salm) |
| 18:15.2, 19:05.0, 20:18.4, 20:20.3, 22:28.3, (22:48.3), (27:11.4) |
42 | 1155 | Mayville,
WI - Team Time (1st 5) 1:39:37.4 | Spread (1st 5) 2:41.9 |
| 110, 212, 268, 281, 284, (303) |
| Zack Retzlaff, Mitch Chamberlin, Travis Borkenhagen, Calvin Franke, Samuel Peters, (Nick Pilsner) |
| 18:06.7, 19:26.2, 20:31.0, 20:44.9, 20:48.6, (21:27.4) |
43 | 1174 | Fox Valley Lutheran,
WI - Team Time (1st 5) 1:39:31.7 | Spread (1st 5) 2:09.8 |
| 167, 207, 242, 269, 289, (310), (316) |
| Brett Maxwell, Ryan Gaulke, Tim Reisner, Eric Timm, Joel Vandenbusch, (Aaron Eisenmann), (Kyle Heise) |
| 18:46.7, 19:18.9, 19:58.5, 20:31.1, 20:56.5, (21:50.7), (22:02.9) |
44 | 1216 | Baldwin-Woodville,
WI - Team Time (1st 5) 1:40:05.8 | Spread (1st 5) 1:36.5 |
| 214, 220, 244, 245, 293, (298), (318) |
| Cody Olson, Elden Holldorf, Derek Johnson, Sam Mattison, Nathan Stone, (Jason LaFavor), (Ian Schoenke) |
| 19:28.3, 19:32.3, 19:59.5, 20:00.9, 21:04.8, (21:15.9), (22:10.0) |
45 | 1268 | Kettle Moraine Lutheran,
WI - Team Time (1st 5) 1:41:11.0 | Spread (1st 5) 1:31.1 |
| 196, 235, 274, 280, 283, (302), (317) |
| Alex Pflughoeft, Blake Basse, Mitch Keller, Adam Mathiak, Mike Ruddat, (Adam Butler), (Mike Behringer) |
| 19:14.1, 19:48.0, 20:39.0, 20:44.7, 20:45.2, (21:24.9), (22:09.4) |
46 | 1409 | Brown Deer,
WI - Team Time (1st 5) 1:44:38.1 | Spread (1st 5) 2:03.3 |
| 219, 282, 299, 304, 305, (315), (321) |
| Alex Earhart, Eric Frisch, Eric Bach, Ray Walker, Jim Zielonka, (Charlie Bach), (Adam Majusiak) |
| 19:31.7, 20:45.1, 21:17.3, 21:29.0, 21:35.0, (21:58.3), (22:18.5) |
47 | 1471 | St. John's NW Military Academy,
WI - Team Time (1st 5) 1:53:52.0 | Spread (1st 5) 5:33.0 |
| 139, 331, 332, 334, 335, (336), (339) |
| Anthony Navarro, Adam Hickey, Colin Sandefur, Jacob Dobson, Jeff Meek, (Sean Misiak), (Jon Gandara) |
| 18:26.0, 23:39.0, 23:50.0, 23:58.0, 23:59.0, (24:22.0), (27:24.0) |
48 | 1538 | Saint Francis,
WI - Team Time (1st 5) 2:02:57.6 | Spread (1st 5) 13:45.3 |
| 260, 271, 329, 337, 341 |
| Tony Porn, David Novak, Zachary Zirzow, Joe Newell, Andrew Memmel |
| 20:19.3, 20:33.7, 23:22.0, 24:38.0, 34:04.6 |
49 | 1554 | Messmer,
WI - Team Time (1st 5) 1:50:10.0 | Spread (1st 5) 2:19.0 |
| 276, 309, 320, 323, 326, (327), (333) |
| Mishon Gentry, James Moore, Marquis Coulter, Nate Nelson, Kelsey Starks, (Christian Massey), (Brandon Jones) |
| 20:42.0, 21:44.0, 22:18.0, 22:25.0, 23:01.0, (23:09.0), (23:52.0) |
50 | 1579 | Waupun,
WI - Team Time (1st 5) 2:00:30.8 | Spread (1st 5) 11:40.4 |
| 285, 307, 319, 328, 340 |
| Matt Harmon, Nils Berg, Kyle Rockefeller, Kyle Talma, Nate Schouten |
| 20:49.6, 21:41.3, 22:11.6, 23:18.3, 32:30.0 |