1 | 207 | Darlington,
WI - Team Time (1st 5) 1:24:58.9 | Spread (1st 5) 1:15.3 |
| 7, 12, 17, 72, 99, (107), (233) |
| Payton Heinberg, Tanner Evenstad, Connor Hackett, Tucker Lange, Paul King, (Trae Schilling), (Curtis Blosch) |
| 16:26.5, 16:35.6, 16:46.2, 17:28.8, 17:41.8, (17:45.4), (18:33.0) |
2 | 218 | Chequamegon-Park Falls,
WI - Team Time (1st 5) 1:25:49.3 | Spread (1st 5) 42.0 |
| 22, 23, 31, 56, 86, (122), (134) |
| Cole Bay, Brady Kielpikowski, John Swanson, Joe Sylvester, Jacob Dietz, (Isaiah Poetzl), (Quinn O'Meara) |
| 16:51.7, 16:57.6, 17:04.9, 17:21.4, 17:33.7, (17:49.8), (17:54.7) |
3 | 286 | Assumption,
WI - Team Time (1st 5) 1:25:56.3 | Spread (1st 5) 1:37.0 |
| 4, 35, 43, 90, 114, (212), (293) |
| Connor Dolan, Theodore Kobza, Garrett Dolan, Tony Keuntjes, Nicholas Smits, (Tyler Schmidt), (Cameran Kopacz) |
| 16:10.7, 17:07.9, 17:13.6, 17:36.4, 17:47.7, (18:25.9), (18:55.0) |
4 | 312 | Aquinas,
WI - Team Time (1st 5) 1:26:34.3 | Spread (1st 5) 1:05.8 |
| 18, 26, 57, 83, 128, (236), (244) |
| Jeremiah DeGroot, Ryan Scheidt, Andy Goldsmith, Ethan Gregg, Rory Campbell, (Peter Glodosky), (Zachary Degroot) |
| 16:46.7, 17:01.5, 17:21.7, 17:31.9, 17:52.5, (18:33.5), (18:36.6) |
5 | 314 | Durand,
WI - Team Time (1st 5) 1:26:52.3 | Spread (1st 5) 49.5 |
| 29, 36, 48, 69, 132, (138), (434) |
| Brett Tomlinson, Wesley Brantner, Isaac Wegner, Amanuel Bauer, Riley Radle, (Ely Bauer), (Ashton Kallstrom) |
| 17:04.3, 17:08.9, 17:16.9, 17:28.4, 17:53.8, (17:56.4), (20:00.8) |
6 | 414 | Living Word Lutheran,
WI - Team Time (1st 5) 1:27:23.0 | Spread (1st 5) 1:17.1 |
| 14, 66, 78, 110, 146, (203), (222) |
| Michael Axtman, Nate Burnside, Grant Fox, Matthew Axtman, Jacob Fischer, (Jacob Klumb), (Oliver Krause) |
| 16:42.0, 17:25.1, 17:29.9, 17:46.9, 17:59.1, (18:22.4), (18:29.7) |
7 | 431 | Princeton-Green Lake,
WI - Team Time (1st 5) 1:27:45.7 | Spread (1st 5) 50.1 |
| 33, 52, 87, 123, 136, (304), (338) |
| Alex Van Crete, Conner Richter, Alex Flick, Alex Galatowitsch, Devin Kallenbach, (Bennett Bartol), (Wyatt Johnson) |
| 17:06.0, 17:19.0, 17:34.0, 17:50.6, 17:56.1, (18:58.0), (19:09.5) |
8 | 459 | Reedsville,
WI - Team Time (1st 5) 1:28:01.8 | Spread (1st 5) 1:02.1 |
| 34, 59, 98, 101, 167, (254), (292) |
| Nick Hein, Andy Spatchek, Levi Otto, Derrick Cherney, Jacob Schneider, (Joe Shikoski), (Austin Frank) |
| 17:06.0, 17:23.0, 17:41.8, 17:42.9, 18:08.1, (18:41.0), (18:54.9) |
9 | 460 | Rosholt,
WI - Team Time (1st 5) 1:27:35.6 | Spread (1st 5) 1:30.8 |
| 11, 45, 96, 147, 161, (220), (256) |
| Adam Rzentkowski, Sawyer Fleming, Jonah Guzman, Dausen Anderson, Bryan Cook, (Cole Bembenek), (Isaiah Cherek) |
| 16:34.5, 17:15.4, 17:41.2, 17:59.2, 18:05.3, (18:28.9), (18:42.3) |
10 | 483 | Sheboygan Area Lutheran,
WI - Team Time (1st 5) 1:28:13.4 | Spread (1st 5) 50.6 |
| 40, 88, 94, 108, 153, (164), (225) |
| Jared Jurss, Mathias Otten, Josh Leland, Jacob Glewen, Charlie Heim, (Noah Barthels), (Sam Leibham) |
| 17:11.5, 17:34.2, 17:39.6, 17:46.0, 18:02.1, (18:07.2), (18:31.4) |
11 | 523 | Luther,
WI - Team Time (1st 5) 1:27:14.7 | Spread (1st 5) 2:22.6 |
| 2, 42, 138, 168, 173, (202), (258) |
| David Vannucchi, Sam Larson, Quaid Handy, Ian Timm, Beau Clemmensen, (Jacob Wintrone), (Thomas Walsh) |
| 15:47.4, 17:12.6, 17:56.4, 18:08.3, 18:10.0, (18:22.0), (18:43.0) |
12 | 530 | McDonell Central,
WI - Team Time (1st 5) 1:27:28.6 | Spread (1st 5) 2:19.6 |
| 3, 63, 116, 162, 186, (259), (441) |
| Jacob Schemenauer, Isaac Bohaty, Charlie Bleskachek, Peyton Tozer, Seth Schemenauer, (Sean Craker), (Jalen Tozer) |
| 15:55.6, 17:23.7, 17:48.0, 18:06.1, 18:15.2, (18:43.1), (20:04.3) |
13 | 594 | Manitowoc Lutheran,
WI - Team Time (1st 5) 1:29:04.7 | Spread (1st 5) 28.1 |
| 91, 103, 115, 125, 160, (193), (229) |
| Noah Melso, Grant Schroeder, Sam Ciha, Nolan Winter, Josh Zander, (Devyn Becker), (Jacob Schultz) |
| 17:36.9, 17:43.7, 17:47.9, 17:51.2, 18:05.0, (18:18.9), (18:32.2) |
14 | 626 | Amherst,
WI - Team Time (1st 5) 1:29:14.6 | Spread (1st 5) 43.1 |
| 82, 93, 113, 154, 184, (192), (396) |
| Adam Wise, Cole McKenzie, Sawyer Eiden, David Reick, Trent Miller, (Seth Barnes), (Robert Johannes) |
| 17:31.8, 17:37.8, 17:47.4, 18:02.7, 18:14.9, (18:17.5), (19:43.9) |
15 | 664 | Wisconsin Heights,
WI - Team Time (1st 5) 1:29:07.5 | Spread (1st 5) 1:40.4 |
| 16, 68, 176, 194, 210, (306), (327) |
| Lucas Caminiti, Daniel Guyer, Kauy Fargo, William Hanson, Christian Patzka, (Jacob Doescher), (Andrew Spreen) |
| 16:45.0, 17:27.1, 18:11.0, 18:19.0, 18:25.4, (18:58.6), (19:05.0) |
16 | 666 | Columbus Catholic,
WI - Team Time (1st 5) 1:29:32.2 | Spread (1st 5) 14.8 |
| 119, 123, 126, 142, 156, (237), (341) |
| Josh Guyer, Jeremiah Giles, Benny Frericks, Peyton Nystrom, Bryce Fuerlinger, (Jon Viegut), (Leonard Steinert) |
| 17:48.8, 17:50.6, 17:51.7, 17:57.5, 18:03.6, (18:34.7), (19:10.0) |
17 | 687 | Stratford,
WI - Team Time (1st 5) 1:29:28.6 | Spread (1st 5) 1:30.8 |
| 31, 74, 157, 183, 242, (385), (438) |
| Cade Lehman, Lucas Heidmann, Chris Zuelke, Isaac Guyer, Isaac Thompson, (Sam Schoenfuss), (Jacob Danen) |
| 17:04.9, 17:28.9, 18:04.5, 18:14.6, 18:35.7, (19:38.9), (20:03.3) |
18 | 715 | Kenosha St. Joseph,
WI - Team Time (1st 5) 1:29:45.2 | Spread (1st 5) 1:21.0 |
| 44, 67, 157, 209, 238, (241), (278) |
| Ben Scopp, Cameron Mills, Nick Harron, Jack Bolog, Luke Nuzzo, (Scott Grymkoski), (John Hodge) |
| 17:13.8, 17:26.8, 18:04.5, 18:25.3, 18:34.8, (18:35.3), (18:49.0) |
19 | 753 | Unity,
WI - Team Time (1st 5) 1:29:35.4 | Spread (1st 5) 2:17.1 |
| 15, 46, 165, 211, 316, (407), (419) |
| Alex Binfet, Logan Jensen, Cullen Feist, Soren Vosbenkowski, Dylan Kern, (Zach Rau), (Caleb Vosbenkowski) |
| 16:44.6, 17:15.8, 18:07.7, 18:25.6, 19:01.7, (19:47.9), (19:51.9) |
20 | 770 | Augusta,
WI - Team Time (1st 5) 1:30:09.6 | Spread (1st 5) 41.9 |
| 85, 144, 176, 178, 187, (189), (332) |
| Kyle Gjerseth, Aaron Dorf, Ryan Grunewald, Jacob Engstrom, Kayne Korger, (Jackson Goings), (Ryan Dorf) |
| 17:33.5, 17:58.4, 18:11.0, 18:11.3, 18:15.4, (18:16.1), (19:07.6) |
21 | 776 | Marathon,
WI - Team Time (1st 5) 1:30:14.0 | Spread (1st 5) 54.8 |
| 92, 140, 151, 163, 230, (272), (297) |
| Evan Pilgrim, Joe Kraimer, Nathan Franke, David Kindlarski, Silas Beranek, (Kaiden Turnquist), (Jacob Hilgendorf) |
| 17:37.6, 17:56.8, 18:00.3, 18:06.9, 18:32.4, (18:47.4), (18:56.3) |
22 | 798 | Lake Country Lutheran,
WI - Team Time (1st 5) 1:29:57.8 | Spread (1st 5) 1:55.3 |
| 21, 49, 191, 267, 270, (358), (372) |
| Alex Mielke, Caleb Anderson, Zach Borkowski, Kevin Krimpelbein, Nathan Wessel, (Eric Thoren), (Sam Lowry) |
| 16:51.4, 17:17.4, 18:17.0, 18:45.3, 18:46.7, (19:22.0), (19:31.1) |
23 | 827 | The Prairie School,
WI - Team Time (1st 5) 1:30:31.9 | Spread (1st 5) 1:09.4 |
| 89, 97, 143, 235, 263, (348), (360) |
| Vincent Guardiola, Eli Vass, Matthew Attipetty, Peter Lamberton, Harry Bukacek Frazier, (Ricky Granger), (Henry Hua) |
| 17:34.8, 17:41.3, 17:58.2, 18:33.4, 18:44.2, (19:13.8), (19:24.4) |
24 | 841 | Bonduel,
WI - Team Time (1st 5) 1:30:34.3 | Spread (1st 5) 1:37.6 |
| 79, 109, 145, 172, 336, (350), (370) |
| Jared Wondra, Colin Ewing, Jacob Moede, Austin Kurey, Alex Schill, (Craig Rusch), (Carter Kurey) |
| 17:30.8, 17:46.6, 17:58.9, 18:09.6, 19:08.4, (19:17.4), (19:30.6) |
25 | 865 | Albany,
WI - Team Time (1st 5) 1:30:46.9 | Spread (1st 5) 1:20.2 |
| 80, 102, 171, 227, 285, (310), (346) |
| Josh Dahl, Isaac Halverson, Trevor Mueller, Connor Trow, Logun Parker, (Jacob Elmer), (Travis Oliver) |
| 17:30.9, 17:43.6, 18:09.4, 18:31.9, 18:51.1, (18:59.5), (19:12.5) |
26 | 898 | St. Mary's Springs,
WI - Team Time (1st 5) 1:30:52.3 | Spread (1st 5) 1:32.2 |
| 71, 75, 155, 282, 315, (376), (452) |
| Sam Busse, Isaac Shannon, Jake Butzen, Adam Ringwell, John Kain, (Andrew Loehr), (Crea Flood) |
| 17:28.6, 17:29.1, 18:03.3, 18:50.5, 19:00.8, (19:34.8), (20:19.1) |
27 | 912 | Algoma,
WI - Team Time (1st 5) 1:30:18.7 | Spread (1st 5) 2:48.0 |
| 6, 69, 227, 272, 338, (471), (472) |
| Jacob Wahlers, Isaac Ballone, Austin Lee, Connor Preston, Brevin Robertson, (Tyler Paplham), (Sebastian Schmiling) |
| 16:21.5, 17:28.4, 18:31.9, 18:47.4, 19:09.5, (20:43.1), (20:48.8) |
28 | 948 | Phillips,
WI - Team Time (1st 5) 1:31:15.5 | Spread (1st 5) 1:34.0 |
| 51, 135, 196, 279, 287, (302), (322) |
| Jasper Bushman, Ben Edwards, Austin Edwards, Mitchell Roberts, Wesley Kelly, (Trey Tingo), (Kees Hoogland) |
| 17:18.3, 17:56.0, 18:19.6, 18:49.3, 18:52.3, (18:57.5), (19:04.2) |
29 | 970 | Webster,
WI - Team Time (1st 5) 1:30:56.2 | Spread (1st 5) 3:07.6 |
| 10, 61, 238, 275, 386, (454), (511) |
| Andrew Ruiz, Joey Formanek, Hunter Erickson, Mason Schaaf, Dustin Kern, (Kerik Stubbe), (Trent Gustafson) |
| 16:31.5, 17:23.2, 18:34.8, 18:47.6, 19:39.1, (20:21.9), (24:01.7) |
30 | 989 | Wittenberg-Birnamwood,
WI - Team Time (1st 5) 1:31:36.2 | Spread (1st 5) 51.7 |
| 120, 150, 219, 248, 252, (276), (307) |
| Cole Schairer, Brendan Resch, Damon Wolff, Teagon Lehman, Nathan Miller, (Hunter Schroepfer), (Alex Nelson) |
| 17:48.9, 17:59.9, 18:28.4, 18:38.4, 18:40.6, (18:48.0), (18:58.8) |
31 | 991 | Prentice-Rib Lake XC,
WI - Team Time (1st 5) 1:31:36.0 | Spread (1st 5) 1:22.4 |
| 81, 181, 199, 240, 290, (311), (367) |
| Donald Dums, Peyton Enders, Adam Dums, Dixon Ericson, Josh Jast, (Aidan Anderson), (Josh Probst) |
| 17:31.6, 18:14.2, 18:21.0, 18:35.2, 18:54.0, (18:59.6), (19:28.8) |
32 | 992 | Lancaster,
WI - Team Time (1st 5) 1:31:23.5 | Spread (1st 5) 2:03.8 |
| 37, 129, 166, 313, 347, (378), (487) |
| Jonathon Murphy, Aaron Murphy, Hunter Liddell, Tyler Graney, Harrison Stone, (Austin Doyle), (Andrew McCarville) |
| 17:09.7, 17:52.7, 18:07.9, 18:59.7, 19:13.5, (19:35.0), (21:10.1) |
33 | 1010 | Boscobel,
WI - Team Time (1st 5) 1:31:40.1 | Spread (1st 5) 1:38.0 |
| 77, 110, 198, 294, 331, (435), (451) |
| Jordan Molzof, Noah Toye, Jack Latham, David Martinez, Dallas Marks, (Daryen Heisz), (Braiden Pickett) |
| 17:29.4, 17:46.9, 18:20.7, 18:55.7, 19:07.4, (20:01.2), (20:16.1) |
34 | 1025 | Kenosha Christian Life,
WI - Team Time (1st 5) 1:31:34.2 | Spread (1st 5) 2:15.9 |
| 27, 147, 175, 324, 352, (365), (395) |
| Steven Wright, Dylan Snow, Micah Anderson, JR Wilson, Matt Gill, (Matt Gee), (Jack Sisson) |
| 17:01.9, 17:59.2, 18:10.9, 19:04.4, 19:17.8, (19:26.9), (19:43.6) |
35 | 1044 | Edgar,
WI - Team Time (1st 5) 1:32:01.5 | Spread (1st 5) 2:06.9 |
| 58, 110, 253, 255, 368, (404), (408) |
| Nick Koller, Jon Hall, Justin Michalewicz, Scott Lepak, Joshua Brewster, (Heath Kavajecz), (Mitchel Paul) |
| 17:22.8, 17:46.9, 18:40.7, 18:41.4, 19:29.7, (19:45.9), (19:48.5) |
36 | 1061 | Laconia,
WI - Team Time (1st 5) 1:31:46.8 | Spread (1st 5) 2:01.6 |
| 30, 105, 277, 320, 329, (390), (403) |
| Alec Potter, Kyle Westphal, Derek Stahmann, Logan Meyer, Hayden Pucker, (Jeb Loomans), (Michael Kastein) |
| 17:04.5, 17:44.8, 18:48.6, 19:02.8, 19:06.1, (19:41.9), (19:45.5) |
37 | 1084 | University Lake,
WI - Team Time (1st 5) 1:32:00.4 | Spread (1st 5) 2:59.9 |
| 19, 65, 224, 364, 412, (421), (480) |
| Daniel Bronner, Mitchell Horner, Joe Gehl, Joe Murphy, Sam Ehrsam, (Chris Durham), (Dan Brand) |
| 16:49.3, 17:24.3, 18:31.2, 19:26.4, 19:49.2, (19:52.8), (20:57.8) |
38 | 1094 | New Glarus/Monticello,
WI - Team Time (1st 5) 1:32:21.0 | Spread (1st 5) 2:42.3 |
| 24, 106, 190, 382, 392, (422), (461) |
| Kyle Fredrickson, Christian Arnett, Adam Nelson, Andrew Newberry, Cade Beutler, (Kellan Zweifel), (Garrett Grossen) |
| 16:59.9, 17:45.2, 18:16.2, 19:37.5, 19:42.2, (19:54.5), (20:27.1) |
39 | 1099 | Crandon,
WI - Team Time (1st 5) 1:31:55.1 | Spread (1st 5) 2:17.5 |
| 20, 205, 243, 299, 332, (464), (490) |
| Tanner Moris, Brad Mihalko, Stetson Flannery, Tanner Marvin, Drew Boney, (Austin Kalkofen), (Trevor Hauser) |
| 16:50.1, 18:23.9, 18:36.5, 18:57.0, 19:07.6, (20:30.4), (21:31.4) |
40 | 1103 | Gibraltar,
WI - Team Time (1st 5) 1:32:25.6 | Spread (1st 5) 2:25.0 |
| 38, 59, 251, 375, 380, (455), (458) |
| Caleb House, Evan Henry, Matt Scharrig, Ian Moore, Juan Jauregui, (Ian Chomeau), (Ulysses Jauregui) |
| 17:11.3, 17:23.0, 18:40.3, 19:34.7, 19:36.3, (20:22.0), (20:23.7) |
41 | 1109 | Brookwood,
WI - Team Time (1st 5) 1:32:19.6 | Spread (1st 5) 1:22.7 |
| 95, 174, 250, 271, 319, (344), (439) |
| Chase Ferries, Orrie Maurhoff, Adrian Degenhardt, Dakota Markell, Zach Leis, (Sam Downing), (Cole Brandau) |
| 17:39.9, 18:10.7, 18:39.4, 18:47.0, 19:02.6, (19:11.3), (20:03.6) |
42 | 1124 | Roncalli,
WI - Team Time (1st 5) 1:32:41.5 | Spread (1st 5) 2:21.5 |
| 54, 127, 180, 373, 390, (393), (405) |
| Chambi Lambert, Chombi Lambert, Luke Bettag, Bryce Pautz, Ethan Yanda, (Joe Gentine), (Zach Schroeder) |
| 17:20.4, 17:52.3, 18:13.9, 19:33.0, 19:41.9, (19:42.7), (19:46.7) |
43 | 1146 | Valley Christian (Oshkosh),
WI - Team Time (1st 5) 1:31:14.0 | Spread (1st 5) 3:18.0 |
| 1, 233, 264, 321, 327, (473), (496) |
| Wesley Schiek, John Geffers, Abraham Schiek, Luke O'Brien, Diego Griese, (Josiah Guyant), (Joel O'Brien) |
| 15:47.0, 18:33.0, 18:45.0, 19:04.0, 19:05.0, (20:50.5), (22:10.0) |
44 | 1154 | Parkview,
WI - Team Time (1st 5) 1:32:39.5 | Spread (1st 5) 57.6 |
| 169, 185, 213, 257, 330, (387), (417) |
| Alex Diaz, Mason Spencer, Evan Spencer, Josh Soderstrom, Noah Lutzke, (Zach Draeving), (Evan Willing) |
| 18:09.2, 18:15.1, 18:26.0, 18:42.4, 19:06.8, (19:39.5), (19:51.2) |
45 | 1183 | Marshall,
WI - Team Time (1st 5) 1:32:45.9 | Spread (1st 5) 1:04.6 |
| 149, 152, 264, 295, 323, (325), (408) |
| Noah Harrison, Kale Grossman, Blake Luzenski, Jared Gillett, Hayden Wollin, (Quinn Killerlain), (Joel Thorsen) |
| 17:59.7, 18:01.0, 18:45.0, 18:55.9, 19:04.3, (19:04.6), (19:48.5) |
46 | 1214 | Brillion,
WI - Team Time (1st 5) 1:32:50.7 | Spread (1st 5) 2:25.3 |
| 25, 137, 334, 356, 362, (383), (427) |
| Gunner Schlender, Garrett Kocourek, Collin Greve, John Hassemer, Zach Schoen, (George Witt), (Brock Behnke) |
| 17:00.4, 17:56.2, 19:08.0, 19:20.4, 19:25.7, (19:37.8), (19:55.9) |
| 1214 | St. Mary Catholic,
WI - Team Time (1st 5) 1:33:32.6 | Spread (1st 5) 3:21.2 |
| 41, 84, 216, 406, 467, (486) |
| Brandon Wagner, Ethan Unruh, Connor Trader, Sam Solowicz, Colin Higgins, (Cullin Hayes) |
| 17:12.2, 17:32.6, 18:27.5, 19:46.9, 20:33.5, (21:07.2) |
48 | 1222 | Solon Springs,
WI - Team Time (1st 5) 1:33:08.8 | Spread (1st 5) 2:01.2 |
| 64, 207, 231, 359, 361, (384), (460) |
| Owen Dickenson, Zach Rajala, Alex Hunter, Nick Zosel, Declan Ross, (Aaron Pfister), (Reid Lisson) |
| 17:23.8, 18:24.3, 18:32.6, 19:23.1, 19:25.0, (19:38.2), (20:25.3) |
49 | 1227 | Athens,
WI - Team Time (1st 5) 1:32:53.9 | Spread (1st 5) 4:02.1 |
| 5, 133, 260, 376, 453, (463), (465) |
| Josh Langteau, Nicholas Rogaczewski, Nathan Wheatley, Andrew Hartmann, Aaron Hartmann, (Tanner Westfall), (Brock Thompson) |
| 16:19.6, 17:54.6, 18:43.2, 19:34.8, 20:21.7, (20:30.0), (20:31.4) |
50 | 1234 | Coleman,
WI - Team Time (1st 5) 1:34:32.8 | Spread (1st 5) 4:15.8 |
| 47, 53, 221, 422, 491, (514), (518) |
| Miles Kremsreiter, Kasey Casper, Caleb Gross, Garret Johnson, Dakota Baars, (RJ Duckert), (Cameron Zirbil) |
| 17:16.4, 17:20.2, 18:29.5, 19:54.5, 21:32.2, (25:28.5), (30:26.9) |
51 | 1262 | Oostburg,
WI - Team Time (1st 5) 1:33:36.2 | Spread (1st 5) 2:35.2 |
| 55, 159, 204, 416, 428, (443), (500) |
| Nick Schinner, Jacob Eernisse, Josh Brill, Cam Jaeger, Chase Lombardi, (Peter Gross), (Charlie Castillo) |
| 17:21.4, 18:04.8, 18:22.5, 19:51.0, 19:56.6, (20:06.6), (22:22.6) |
52 | 1289 | Sevastopol,
WI - Team Time (1st 5) 1:33:59.5 | Spread (1st 5) 3:03.5 |
| 72, 226, 246, 279, 466, (516) |
| Lucas Stenzel, Josh Pflieger, Isiah Spetz, Kyle Carlson, Ty Zaworski, (Bennet Rabach) |
| 17:28.8, 18:31.4, 18:37.7, 18:49.3, 20:32.3, (27:03.0) |
53 | 1297 | Dodgeland,
WI - Team Time (1st 5) 1:33:42.8 | Spread (1st 5) 1:56.3 |
| 117, 214, 264, 301, 401, (410), (432) |
| Malachi Dornfeld, Dalton Klentz, Kyle Engels, Jacob Stuebe, Chandler Cox, (Julian Thull), (William Woolf) |
| 17:48.6, 18:26.9, 18:45.0, 18:57.4, 19:44.9, (19:48.6), (19:59.6) |
54 | 1308 | Hillsboro,
WI - Team Time (1st 5) 1:33:29.1 | Spread (1st 5) 1:11.0 |
| 141, 197, 309, 326, 335, (366), (399) |
| Dakota Wells, Zach O'hair, Nick Kurtz, Jason Griffiths, Drew Bisarek, (Cameron Haas), (Dawson Cordner) |
| 17:57.1, 18:19.7, 18:59.3, 19:04.9, 19:08.1, (19:28.7), (19:44.8) |
55 | 1333 | Immanuel Lutheran,
WI - Team Time (1st 5) 1:33:39.9 | Spread (1st 5) 3:45.4 |
| 9, 121, 311, 442, 450, (455), (503) |
| Dan Lau, Austin Karow, Henry Lau, Daniel Masker, Levi Wittorp, (Jacob Hammond), (Zachary Strike) |
| 16:30.3, 17:49.3, 18:59.6, 20:05.0, 20:15.7, (20:22.0), (22:41.5) |
56 | 1398 | Lourdes Academy,
WI - Team Time (1st 5) 1:36:57.5 | Spread (1st 5) 5:43.2 |
| 13, 129, 269, 488, 499, (510) |
| Jackson Moore, Trent Trofka, Dylan Konop, Gavin Meyers, Juraj Plaza, (Aaron Perpich) |
| 16:38.8, 17:52.7, 18:46.3, 21:17.7, 22:22.0, (23:51.6) |
57 | 1415 | Ladysmith,
WI - Team Time (1st 5) 1:37:32.5 | Spread (1st 5) 5:31.0 |
| 50, 61, 318, 481, 505, (515) |
| Dale Hetke, Connor Berg, Christian Gomez, Jake Zimmer, Zach Stryker, (Daniel Dent) |
| 17:17.7, 17:23.2, 19:02.5, 21:00.4, 22:48.7, (26:06.3) |
58 | 1432 | Colfax,
WI - Team Time (1st 5) 1:34:22.1 | Spread (1st 5) 51.5 |
| 205, 261, 300, 317, 349, (394), (431) |
| Jacob Larson, Trey Hovde, Luke Heidorn, Cole Seehaver, Saywer Best, (Matthew Reisdorf), (Trevor Rothbauer) |
| 18:23.9, 18:43.9, 18:57.1, 19:01.8, 19:15.4, (19:43.3), (19:59.5) |
59 | 1436 | Chetek/Weyerhaeuser,
WI - Team Time (1st 5) 1:36:30.7 | Spread (1st 5) 4:32.8 |
| 104, 231, 249, 354, 498, (512), (513) |
| Josiah Morris, Matt Koenitzer, William Peters, Jordan Rihn, Chris Farmer, (Austin Fankhauser), (Eric Anderson) |
| 17:44.2, 18:32.6, 18:38.8, 19:18.1, 22:17.0, (24:21.8), (24:26.5) |
60 | 1443 | Green Bay NEW Lutheran,
WI - Team Time (1st 5) 1:34:41.5 | Spread (1st 5) 1:23.2 |
| 200, 208, 281, 357, 397, (504) |
| Noah Roubal, Evan Roubal, Braeden Rai, David Cantwell, Mason Aulik, (Liam Bosinius) |
| 18:21.3, 18:24.6, 18:49.8, 19:21.3, 19:44.5, (22:46.0) |
61 | 1444 | Waterloo,
WI - Team Time (1st 5) 1:34:27.0 | Spread (1st 5) 1:01.1 |
| 195, 268, 283, 343, 355, (388), (418) |
| Eduardo Garcia, Kurtis Seufzer, Brandon Springer, Eduardo Garcia Olvera, Carlos Garcia, (Carlos Garcia Olvera), (Thomas Brey) |
| 18:19.2, 18:45.6, 18:50.7, 19:11.2, 19:20.3, (19:41.5), (19:51.6) |
62 | 1475 | Pardeeville,
WI - Team Time (1st 5) 1:34:53.4 | Spread (1st 5) 1:23.4 |
| 179, 201, 345, 369, 381, (424), (449) |
| Dylan Oelke, Jack Trahms, Tanner Johnson, Cody Burns, Jacob Ott, (Seth Stollfus), (Jackson Pargman) |
| 18:13.3, 18:21.5, 19:11.6, 19:30.3, 19:36.7, (19:54.6), (20:14.6) |
63 | 1492 | Winnebago Lutheran Academy,
WI - Team Time (1st 5) 1:35:21.7 | Spread (1st 5) 2:45.8 |
| 100, 261, 298, 371, 462, (468), (489) |
| Evan Schulz, Jonathan Huey, Mark Flood, Nathaniel Jahns, Mitchell Edwards, (Noah Theisen), (Cody Barber) |
| 17:42.3, 18:43.9, 18:56.5, 19:30.9, 20:28.1, (20:35.5), (21:20.9) |
64 | 1516 | Drummond,
WI - Team Time (1st 5) 1:37:05.1 | Spread (1st 5) 4:26.8 |
| 39, 218, 291, 476, 492, (497), (509) |
| Gavin Martell, Zach Moore, Sean Bjork, Logan Arthur, George Tuttle, (Shawn Traaholt), (Joe Tuttle) |
| 17:11.4, 18:27.9, 18:54.5, 20:53.1, 21:38.2, (22:13.6), (23:41.7) |
65 | 1535 | Markesan,
WI - Team Time (1st 5) 1:36:46.2 | Spread (1st 5) 4:02.0 |
| 28, 169, 374, 479, 485, (494), (506) |
| Jordan Jahnke, Chris Schwartz, Ben Bruss, Kole Straks, Wes Elford, (Landon Leedle), (Shane Ryan) |
| 17:02.0, 18:09.2, 19:34.0, 20:57.0, 21:04.0, (21:58.0), (23:11.0) |
66 | 1536 | Mishicot,
WI - Team Time (1st 5) 1:35:14.7 | Spread (1st 5) 1:35.4 |
| 188, 284, 286, 363, 415, (426), (433) |
| Kory Wiegert, Trenton Klesper, Zaine Oakley, Roger Zipperer, Zac Fencl, (Isaac Schnell), (Luke Englebert) |
| 18:15.5, 18:50.8, 18:51.5, 19:26.0, 19:50.9, (19:55.8), (20:00.1) |
67 | 1564 | Blair-Taylor,
WI - Team Time (1st 5) 1:36:08.6 | Spread (1st 5) 3:01.0 |
| 131, 214, 340, 402, 477, (495), (507) |
| Preston Guttenberg, Preston Gutenberg, Rafael Dacosta, Chad Waldera, Logan Shramek, (Chadd Williamson), (Damian Brazee) |
| 17:53.0, 18:26.9, 19:09.7, 19:45.0, 20:54.0, (22:03.1), (23:24.7) |
68 | 1646 | Horicon,
WI - Team Time (1st 5) 1:36:04.6 | Spread (1st 5) 2:13.3 |
| 118, 314, 353, 425, 436, (448), (458) |
| Tyronn Gremminger, Roman Gil, Jonah Herrick, Brandon Poler, Brandon Zamorano, (Christian Nehls), (Forrest Frami) |
| 17:48.7, 19:00.7, 19:18.0, 19:55.2, 20:02.0, (20:10.9), (20:23.7) |
69 | 1693 | Grantsburg,
WI - Team Time (1st 5) 1:36:12.3 | Spread (1st 5) 1:10.4 |
| 289, 305, 308, 351, 440, (445), (481) |
| Joe Duncan, David MacKean, Chris Hermann, Joseph Ohnstad, Trevor Vollendorf, (Jared Lee), (Connor Detienne) |
| 18:53.5, 18:58.2, 18:59.0, 19:17.7, 20:03.9, (20:07.4), (21:00.4) |
70 | 1697 | Elk Mound,
WI - Team Time (1st 5) 1:36:36.9 | Spread (1st 5) 2:20.3 |
| 76, 398, 399, 411, 413, (469), (470) |
| Cade Hanson, Nate Schreiber, Andrew Pathos, Seth Hazen, Nate Lind, (Matt McLaughlin), (Jonas Kohls) |
| 17:29.2, 19:44.6, 19:44.8, 19:48.8, 19:49.5, (20:35.7), (20:35.8) |
71 | 1711 | Pacelli,
WI - Team Time (1st 5) 1:38:10.9 | Spread (1st 5) 5:17.2 |
| 8, 296, 430, 484, 493, (501), (517) |
| Thomas Basala, Trevor Frane, Sam Franz, Ben Formella, Mitchell Jensen, (Curtis Carlson), (Nate Bronk) |
| 16:28.0, 18:56.1, 19:58.6, 21:03.0, 21:45.2, (22:30.4), (27:37.6) |
72 | 1724 | South Shore,
WI - Team Time (1st 5) 1:36:27.8 | Spread (1st 5) 1:14.7 |
| 245, 303, 342, 414, 420, (474), (502) |
| Sam Borchers, Mitchel Hinson, Dalton Collins, Nathan Holder, Hunter Schierman, (Hayden Suo), (Dante Ray) |
| 18:37.4, 18:57.9, 19:10.4, 19:50.0, 19:52.1, (20:51.4), (22:35.3) |
73 | 1732 | Racine Saint Catherine's,
WI - Team Time (1st 5) 1:37:30.6 | Spread (1st 5) 2:40.6 |
| 182, 247, 379, 446, 478, (483) |
| Santiago Espinoza, Nick Ignasiak, Cole Dixon, Alex Pawlowski, Marcelo Sosa, (Joe Paiga) |
| 18:14.5, 18:37.9, 19:35.4, 20:07.7, 20:55.1, (21:02.0) |
74 | 1746 | Owen-Withee,
WI - Team Time (1st 5) 1:37:18.7 | Spread (1st 5) 2:24.6 |
| 217, 288, 337, 429, 475, (508) |
| Matt Jankowski, Jacob Seidel, Marcus Ackerman, Marlin Pogodzinski, Christian Rohland, (Matthew Moffitt) |
| 18:27.7, 18:52.9, 19:08.6, 19:57.2, 20:52.3, (23:40.8) |
75 | 1766 | Spring Valley,
WI - Team Time (1st 5) 1:37:08.1 | Spread (1st 5) 1:37.5 |
| 222, 274, 389, 437, 444, (447), (457) |
| Calvin Kotval, Julian Davis, Patrick Cipriano, Nathan Hannack, Michael Laffin, (Cole Pelzel), (Josh Hannack) |
| 18:29.7, 18:47.5, 19:41.6, 20:02.1, 20:07.2, (20:10.0), (20:22.1) |