1 | 235 | Madison La Follette,
WI - Team Time (1st 5) 1:20:03.8 | Spread (1st 5) 1:11.7 |
| 1, 5, 62, 81, 86, (137), (296) |
| Finn Gessner, Trevor Legg, Alex Cotter, Josh Freitag, Kye Nichols, (Terrill Oliphant), (Ian Franczek) |
| 15:14.2, 15:37.7, 16:21.0, 16:25.0, 16:25.9, (16:39.3), (17:10.6) |
2 | 240 | West Bend West,
WI - Team Time (1st 5) 1:21:13.9 | Spread (1st 5) 37.0 |
| 17, 32, 36, 41, 114, (131), (157) |
| Luke Guttormson, Matt Stoll, Jaden Salinas, Jordan Gehrke, Max Hardy, (Tyler Kozlowski), (Peyton Janto) |
| 15:58.2, 16:10.6, 16:14.2, 16:15.7, 16:35.2, (16:38.7), (16:44.0) |
3 | 281 | Middleton,
WI - Team Time (1st 5) 1:20:48.3 | Spread (1st 5) 1:02.1 |
| 4, 18, 19, 102, 138, (160), (244) |
| Gus Newcomb, Perrin Hagge, Jack Radar, Sam Jaeger, David Marrone, (Caleb Easton), (Michael Madoch) |
| 15:37.6, 15:58.5, 16:00.4, 16:32.1, 16:39.7, (16:44.8), (17:01.4) |
4 | 326 | Marquette University,
WI - Team Time (1st 5) 1:21:36.8 | Spread (1st 5) 42.4 |
| 11, 36, 49, 109, 121, (143), (224) |
| Riley DeMeulenaere, Leo Ehrlich, Caeleb Rauh, James McKenna, Ryan Mauk, (Nolan Kozinski), (Will Cappon) |
| 15:54.2, 16:14.2, 16:17.9, 16:33.9, 16:36.6, (16:40.8), (16:58.1) |
5 | 378 | Kimberly,
WI - Team Time (1st 5) 1:21:37.1 | Spread (1st 5) 58.1 |
| 7, 33, 56, 136, 146, (309), (408) |
| Nicholas Rink, Derek Rink, Isaac Benz, Rowen Ellenberg, Jack Fitzgerald, (Will Demerath), (Jesse Lambrecht) |
| 15:43.2, 16:13.0, 16:20.4, 16:39.2, 16:41.3, (17:13.9), (17:37.4) |
6 | 426 | Homestead,
WI - Team Time (1st 5) 1:21:40.5 | Spread (1st 5) 1:14.6 |
| 6, 28, 58, 120, 214, (347), (371) |
| Drew Bosley, Thomas Miller, Evan Routhier, Noah Cummisford, Meseret Elgin, (Adam Peterson), (Jordan Kranich) |
| 15:41.9, 16:05.4, 16:20.5, 16:36.2, 16:56.5, (17:22.6), (17:29.6) |
7 | 436 | Arrowhead,
WI - Team Time (1st 5) 1:22:02.6 | Spread (1st 5) 44.7 |
| 10, 89, 104, 111, 122, (129), (146) |
| Cole Sandvold, Elijah DeVries, Kyle Vogt, Connor Kumlien, Caleb Anderson, (Mason Durst), (Sean Straka) |
| 15:52.3, 16:26.7, 16:32.5, 16:34.1, 16:37.0, (16:38.4), (16:41.3) |
8 | 465 | Madison Memorial,
WI - Team Time (1st 5) 1:22:16.2 | Spread (1st 5) 40.4 |
| 26, 64, 95, 119, 161, (175), (195) |
| Luke Vandermeer, Jonas Bietz, Rory Sanchez, Casey Gregorich-Trevor, Jack Zweifel, (Zach Herman), (Trevor Ruplinger) |
| 16:04.7, 16:21.4, 16:28.9, 16:36.1, 16:45.1, (16:48.7), (16:52.5) |
9 | 483 | Sun Prairie East,
WI - Team Time (1st 5) 1:22:17.1 | Spread (1st 5) 49.0 |
| 22, 58, 73, 145, 185, (302), (358) |
| Scott Helstad, Justin Hodges, Noah O'Neill, Nathan Smith, Matt Rodenkirch, (Hunter Dercks), (Tyler King) |
| 16:01.8, 16:20.5, 16:22.8, 16:41.2, 16:50.8, (17:11.0), (17:26.7) |
10 | 525 | Muskego,
WI - Team Time (1st 5) 1:22:38.6 | Spread (1st 5) 30.9 |
| 53, 60, 97, 133, 182, (203), (281) |
| Jake Petri, Evan Seghers, Josh Deakin, Adam Kierzek, Kyle Neuroth, (Grant LeGros), (Harrison Foss) |
| 16:19.3, 16:20.8, 16:29.3, 16:39.0, 16:50.2, (16:54.1), (17:07.7) |
11 | 569 | Stevens Point,
WI - Team Time (1st 5) 1:22:34.2 | Spread (1st 5) 57.9 |
| 24, 41, 48, 205, 251, (266), (291) |
| Ricky Perez, Derek Franz, Liam Belson, Chad Franz, Mark Stoskopf, (Sam Smith), (Johnny Hyland) |
| 16:04.4, 16:15.7, 16:17.3, 16:54.5, 17:02.3, (17:04.3), (17:09.3) |
12 | 580 | Wisconsin Lutheran,
WI - Team Time (1st 5) 1:22:43.9 | Spread (1st 5) 47.3 |
| 25, 96, 106, 161, 192, (216), (227) |
| Dylan Lueck, Matt Olson, Drew Konkol, Sheldon Habben, Alex Huang, (Philip Maio), (Jared Denk) |
| 16:04.5, 16:29.2, 16:33.3, 16:45.1, 16:51.8, (16:56.9), (16:58.7) |
13 | 616 | Germantown,
WI - Team Time (1st 5) 1:22:58.5 | Spread (1st 5) 38.0 |
| 52, 81, 127, 144, 212, (332), (378) |
| Craig Reese, Jake Dufrane, Jake Garvey, Dylan Ayer, Evan Adair, (Joe Biesel), (Westin Feltz) |
| 16:18.3, 16:25.0, 16:38.0, 16:40.9, 16:56.3, (17:19.3), (17:30.5) |
14 | 620 | Neenah,
WI - Team Time (1st 5) 1:22:47.2 | Spread (1st 5) 1:03.5 |
| 14, 98, 101, 175, 232, (245), (325) |
| Matt Bourland, Derek Gross, Bradley Gumtow, Jonathan Moderson, Karsen Sherrick, (Colton Kaszuba), (Will Newsome) |
| 15:56.5, 16:30.2, 16:31.8, 16:48.7, 17:00.0, (17:01.8), (17:18.2) |
15 | 628 | Pewaukee,
WI - Team Time (1st 5) 1:22:23.8 | Spread (1st 5) 1:59.7 |
| 3, 43, 90, 103, 389, (406), (454) |
| Robert Wagner, Kyle Turba, Will Young, Nick Roberts, Charlie Monday, (Tommy Manbeck), (Joey Thomas) |
| 15:34.2, 16:15.8, 16:27.5, 16:32.4, 17:33.9, (17:37.3), (17:52.0) |
16 | 644 | South Milwaukee,
WI - Team Time (1st 5) 1:22:51.6 | Spread (1st 5) 1:18.4 |
| 21, 67, 108, 115, 333, (344), (447) |
| Jordan Janusiak, Chris Sobczak, Wyatt Schlager, Justin Weber, Sage Leahy, (Max Moran), (Andrew Strasser) |
| 16:01.1, 16:21.9, 16:33.8, 16:35.3, 17:19.5, (17:21.4), (17:49.2) |
17 | 649 | Madison West,
WI - Team Time (1st 5) 1:23:07.8 | Spread (1st 5) 25.3 |
| 92, 94, 113, 153, 197, (220), (258) |
| Eli Wilson, Sean Topel, Noah Zamzow-Schmidt, Casey Olson, Sam Bishop, (Nick Lawson), (Dejon Noel) |
| 16:27.9, 16:28.5, 16:34.8, 16:43.4, 16:53.2, (16:57.9), (17:03.5) |
18 | 675 | Kenosha Bradford,
WI - Team Time (1st 5) 1:23:07.9 | Spread (1st 5) 48.8 |
| 31, 56, 140, 218, 230, (323), (323) |
| Noah Trimark, Ansel Fellman, Nick Gwynne, Emanuel Defaut, Jake Fellman, (Nathan Leipzig), (Kolin Meyer) |
| 16:10.5, 16:20.4, 16:40.6, 16:57.1, 16:59.3, (17:18.1), (17:18.1) |
19 | 711 | Green Bay Preble,
WI - Team Time (1st 5) 1:23:19.2 | Spread (1st 5) 35.0 |
| 80, 88, 140, 172, 231, (327), (346) |
| Nick Petersen, Andy Holzmann, Nick Verheyden, Jared Weiler, Shannon Exferd, (Dawson Borley), (Mason Lukas) |
| 16:24.6, 16:26.5, 16:40.6, 16:47.9, 16:59.6, (17:18.7), (17:22.2) |
20 | 727 | Whitefish Bay,
WI - Team Time (1st 5) 1:23:23.9 | Spread (1st 5) 35.0 |
| 60, 93, 165, 199, 210, (312), (320) |
| David Potter, Scott Rojahn, George Papajohn, Blake Bostwick, Matthew Dudek, (Nathan Ebersole), (Ilias Bengana) |
| 16:20.8, 16:28.4, 16:45.5, 16:53.4, 16:55.8, (17:15.5), (17:17.3) |
21 | 774 | Westosha Central,
WI - Team Time (1st 5) 1:23:28.1 | Spread (1st 5) 52.9 |
| 27, 146, 184, 197, 220, (293), (381) |
| Jacob Hebior, Sheel Patel, Sam Keller, Matthew Holloway, Andrew Allen, (Mason Hedrick), (Brandon Horton) |
| 16:05.0, 16:41.3, 16:50.7, 16:53.2, 16:57.9, (17:09.8), (17:32.0) |
22 | 786 | Racine Horlick,
WI - Team Time (1st 5) 1:23:33.8 | Spread (1st 5) 40.3 |
| 65, 72, 170, 232, 247, (374), (459) |
| Nathan Perez, Vinny Galis, Mike Streckenbach, Josh Crowe, Tyler Buckley-Hunter, (Tommy Appleton), (Galen Weber) |
| 16:21.8, 16:22.6, 16:47.3, 17:00.0, 17:02.1, (17:29.8), (17:54.2) |
23 | 787 | Verona Area,
WI - Team Time (1st 5) 1:23:31.4 | Spread (1st 5) 51.6 |
| 63, 71, 116, 229, 308, (356), (387) |
| Brady Traeder, TJ Manning, Peter Barger, Alec Shiva, Jared Jenkins, (Will Zunker), (Cory Pedersen) |
| 16:21.2, 16:22.3, 16:36.0, 16:59.1, 17:12.8, (17:25.9), (17:33.5) |
24 | 827 | Franklin,
WI - Team Time (1st 5) 1:23:43.8 | Spread (1st 5) 48.0 |
| 40, 135, 190, 204, 258, (397), (451) |
| Brady Snelson, Joe Frisch, Michael Gorman, Max Fassbender, Cale Pliska, (Bryce Tome), (Nick Tilley) |
| 16:15.5, 16:39.1, 16:51.5, 16:54.2, 17:03.5, (17:35.1), (17:50.5) |
25 | 850 | Waukesha North,
WI - Team Time (1st 5) 1:23:48.9 | Spread (1st 5) 46.6 |
| 49, 124, 205, 205, 267, (281), (286) |
| Michael Juarez, Spencer Muffler, Adam Schmidt, Chris Lehouillier, Doug Muffler, (Collin Ribar), (Henry Laste) |
| 16:17.9, 16:37.5, 16:54.5, 16:54.5, 17:04.5, (17:07.7), (17:08.3) |
26 | 866 | Lakeland,
WI - Team Time (1st 5) 1:23:53.4 | Spread (1st 5) 37.5 |
| 84, 161, 166, 201, 254, (269), (294) |
| Will Bodewes, Caleb Anderson, Kavanaugh FitzPatrick, Jack Garcia, Noah Bodewes, (Mackinley FitzPatrick), (Darius Diver) |
| 16:25.4, 16:45.1, 16:46.1, 16:53.9, 17:02.9, (17:04.8), (17:10.2) |
| 866 | Wauwatosa East,
WI - Team Time (1st 5) 1:23:37.9 | Spread (1st 5) 1:09.1 |
| 16, 150, 209, 212, 279, (286), (299) |
| Sam Potter, Marquez Green, Nathan Green, Paul Gagne, Sam Stelloh, (Faisal Bartlett), (Jack Sveum) |
| 15:57.5, 16:42.5, 16:55.0, 16:56.3, 17:06.6, (17:08.3), (17:10.8) |
28 | 877 | Baraboo,
WI - Team Time (1st 5) 1:23:40.9 | Spread (1st 5) 1:22.3 |
| 20, 105, 130, 272, 350, (361), (435) |
| Joey Rausch, Austin Castleberry, Jackson Snow, Ben Bildsten, Brad Nordin, (Silas Patten), (Aaron Brekke) |
| 16:00.6, 16:33.2, 16:38.6, 17:05.6, 17:22.9, (17:28.0), (17:45.1) |
| 877 | Notre Dame,
WI - Team Time (1st 5) 1:23:58.0 | Spread (1st 5) 40.8 |
| 55, 169, 191, 220, 242, (265), (277) |
| Brian Hansford, Nick Robinson, Hans Ernst, Jack Colleran, Nate Zeller, (Nathan Ciriacks), (Charlie Sauter) |
| 16:20.3, 16:47.0, 16:51.7, 16:57.9, 17:01.1, (17:04.1), (17:06.3) |
30 | 885 | Hamilton,
WI - Team Time (1st 5) 1:24:00.0 | Spread (1st 5) 32.8 |
| 91, 174, 189, 195, 236, (366), (383) |
| Michael Swope, Zachary Leinbach, Brian Wiedenfeld, Tyler Voelzke, Evan Selin, (Rohan Washikar), (Peyton Feudner) |
| 16:27.6, 16:48.3, 16:51.2, 16:52.5, 17:00.4, (17:29.0), (17:32.5) |
31 | 919 | Deerfield,
WI - Team Time (1st 5) 1:24:08.1 | Spread (1st 5) 26.0 |
| 112, 132, 200, 236, 239, (482), (516) |
| Spencer Currie, Gus Kaiser, Jay Nikolay, Will Kaashagen, Carson Kaashagen, (Josh Niesen), (Parker Knapp) |
| 16:34.5, 16:38.9, 16:53.8, 17:00.4, 17:00.5, (18:04.9), (18:51.8) |
32 | 955 | Oak Creek,
WI - Team Time (1st 5) 1:24:08.5 | Spread (1st 5) 1:03.4 |
| 35, 124, 188, 286, 322, (418), (433) |
| Evan Siira, Michael Sippy, Steven Potter, Tyler Kisting, Collin Doome, (Camron Varland), (Nate McDonald) |
| 16:14.1, 16:37.5, 16:51.1, 17:08.3, 17:17.5, (17:40.7), (17:44.9) |
33 | 958 | Racine Case,
WI - Team Time (1st 5) 1:24:01.5 | Spread (1st 5) 55.0 |
| 47, 49, 257, 300, 305, (359), (420) |
| Andy Dehahn, Justin Norris, Taylor Schneider, Jesse Ball, Mike Stapleman, (Ty Stetler), (Alex Villalobos) |
| 16:17.2, 16:17.9, 17:03.3, 17:10.9, 17:12.2, (17:27.2), (17:41.0) |
34 | 962 | Janesville Craig,
WI - Team Time (1st 5) 1:23:33.2 | Spread (1st 5) 1:40.3 |
| 8, 23, 263, 316, 352, (357), (366) |
| Nate Farrell, Payton Bender, Tyler Brown, Joe Cooper, Mark Fiore, (Blake McCann), (Bradley Mainock) |
| 15:44.0, 16:04.1, 17:04.0, 17:16.8, 17:24.3, (17:26.2), (17:29.0) |
35 | 1007 | Beaver Dam,
WI - Team Time (1st 5) 1:24:22.1 | Spread (1st 5) 1:19.8 |
| 45, 100, 123, 334, 405, (504), (522) |
| Sam Uhrich, Isaiah Rabata, Gino Montoya, Connor Kelm, Cade Ferron, (Nathan Simon), (Nate Simon) |
| 16:17.0, 16:31.2, 16:37.4, 17:19.7, 17:36.8, (18:30.4), (18:58.9) |
36 | 1021 | Shorewood,
WI - Team Time (1st 5) 1:24:19.3 | Spread (1st 5) 48.1 |
| 54, 126, 271, 284, 286, (302), (345) |
| Cole Baumann, Gus Wettstein, Henry Fowler, Jake Woyak, Leo Fowler, (Henry Kuhlmann), (Victor Gould) |
| 16:20.2, 16:37.6, 17:05.1, 17:08.1, 17:08.3, (17:11.0), (17:22.1) |
37 | 1026 | Darlington,
WI - Team Time (1st 5) 1:24:26.0 | Spread (1st 5) 40.0 |
| 68, 232, 240, 240, 246, (418), (457) |
| Jaden Komprood, Tanner Evenstad, Blake Cwynar, Payton Heinberg, Sean Barbee, (Tucker Lange), (Connor Hackett) |
| 16:22.0, 17:00.0, 17:01.0, 17:01.0, 17:02.0, (17:40.7), (17:54.0) |
38 | 1029 | Hudson,
WI - Team Time (1st 5) 1:24:25.6 | Spread (1st 5) 49.4 |
| 87, 156, 180, 292, 314, (341), (386) |
| Max Ball, George Halunen, Connor Johnson, Ian Smith, Keegan Sansone, (Jacob Mathes), (Erik Peterson) |
| 16:26.4, 16:43.8, 16:50.0, 17:09.6, 17:15.8, (17:20.4), (17:33.1) |
39 | 1083 | Milwaukee King,
WI - Team Time (1st 5) 1:24:32.8 | Spread (1st 5) 1:21.5 |
| 43, 46, 254, 334, 406, (440), (488) |
| Corey Thornton, Ahmed Ibrahim, Najee Ahmad, Kevin Diaz, Julian White, (Willie Koch), (Ryan Fields) |
| 16:15.8, 16:17.1, 17:02.9, 17:19.7, 17:37.3, (17:46.7), (18:11.1) |
40 | 1102 | McFarland,
WI - Team Time (1st 5) 1:24:34.4 | Spread (1st 5) 55.8 |
| 39, 192, 276, 295, 300, (392), (465) |
| Chris Pahnke, Andrew Pahnke, Marcos Kinder, Brandon Hass, Dietrich Schwoerer, (Ryan Stube), (Peter Aehl) |
| 16:15.1, 16:51.8, 17:06.1, 17:10.5, 17:10.9, (17:34.2), (17:55.4) |
41 | 1171 | New Berlin Eisenhower,
WI - Team Time (1st 5) 1:24:38.6 | Spread (1st 5) 1:38.7 |
| 13, 78, 302, 382, 396, (491), (523) |
| Matt Cavanaugh, Jack Lodermeier, Danny Browne, Andrew Schrom, Steve Zaborowski, (Rob Snyder), (Alexey Bickelhaupt) |
| 15:56.3, 16:24.1, 17:11.0, 17:32.2, 17:35.0, (18:12.1), (19:08.9) |
42 | 1181 | Brookfield East,
WI - Team Time (1st 5) 1:24:53.4 | Spread (1st 5) 54.7 |
| 83, 186, 270, 305, 337, (343), (355) |
| Donovan Lutz, Jas Wodnicki, Andrew Swietlik, Greg Schuh, Nick Krueger, (Stuart Gildea), (Mark Stack) |
| 16:25.3, 16:50.9, 17:05.0, 17:12.2, 17:20.0, (17:21.3), (17:25.7) |
43 | 1190 | Ashwaubenon,
WI - Team Time (1st 5) 1:24:17.3 | Spread (1st 5) 2:02.8 |
| 2, 155, 329, 339, 365, (380), (395) |
| Tannor Wagner, Randy Johnson, Draven Knaus, Andrew Hebbring, Ben Ratschan, (Jared Wilquet), (Sam Missbach) |
| 15:25.9, 16:43.7, 17:18.8, 17:20.2, 17:28.7, (17:31.8), (17:34.5) |
| 1190 | Menomonie,
WI - Team Time (1st 5) 1:25:02.8 | Spread (1st 5) 23.8 |
| 187, 202, 228, 263, 310, (478), (502) |
| Grant Bilse, Matthew Kieffer, Austin Scott, Alex Wittmershaus, Jared Wittmershaus, (Kolten Nelsen), (Kyle Baker) |
| 16:51.0, 16:54.0, 16:59.0, 17:04.0, 17:14.8, (18:04.0), (18:28.0) |
45 | 1198 | DC Everest,
WI - Team Time (1st 5) 1:24:41.3 | Spread (1st 5) 1:54.1 |
| 9, 75, 277, 409, 428, (483), (492) |
| Anthony Anderson, Logan Spooner, Aaron Carr, Michael Steinke, Isaiah Winowiski, (Jon Nelson), (Trever Zunker) |
| 15:50.0, 16:23.3, 17:06.3, 17:37.6, 17:44.1, (18:05.4), (18:12.8) |
46 | 1213 | Manitowoc Lincoln,
WI - Team Time (1st 5) 1:25:07.8 | Spread (1st 5) 25.5 |
| 180, 225, 243, 253, 312, (460), (495) |
| Andrew Hoffman, Erick Jansen, Ian Siebold, Andy Cavanaugh, William Diraimondo, (Andrew Klavekoske), (Jack Cavanaugh) |
| 16:50.0, 16:58.4, 17:01.3, 17:02.6, 17:15.5, (17:54.3), (18:16.0) |
47 | 1222 | Oconomowoc,
WI - Team Time (1st 5) 1:25:05.6 | Spread (1st 5) 1:12.3 |
| 77, 116, 297, 329, 403, (415), (449) |
| Alex Carter, Brian Jacques, Miles Mulder, Andy Muskevitsch, Parker Ellis, (Will Ullrich), (Andy Woods) |
| 16:23.9, 16:36.0, 17:10.7, 17:18.8, 17:36.2, (17:40.0), (17:49.3) |
48 | 1232 | Badger,
WI - Team Time (1st 5) 1:25:16.0 | Spread (1st 5) 41.5 |
| 167, 173, 211, 320, 361, (421), (443) |
| Miguel Barrera, Mario Gomez, Gustavo Gordillo, Cody Sadikoff, Will Hamilton, (Logan Koehling), (Jacob Dertz) |
| 16:46.5, 16:48.2, 16:56.0, 17:17.3, 17:28.0, (17:41.3), (17:48.5) |
| 1232 | Little Chute,
WI - Team Time (1st 5) 1:24:54.6 | Spread (1st 5) 1:48.9 |
| 12, 76, 297, 417, 430, (477), (519) |
| Luke Sampson, Derek Hietpas, Mike Lancour, Chase Janssen, Patrick Joosten, (James Vandenberg), (Noah Mueller) |
| 15:55.4, 16:23.6, 17:10.7, 17:40.6, 17:44.3, (18:02.1), (18:57.1) |
50 | 1263 | Eau Claire Memorial,
WI - Team Time (1st 5) 1:25:14.4 | Spread (1st 5) 1:20.8 |
| 38, 168, 319, 340, 398, (401), (404) |
| Jesse Becker, Zak Sather, Josh Becker, Joe Freitag, Drake Schneider, (Ben Gochanour), (Troy Krueger) |
| 16:14.7, 16:46.8, 17:17.1, 17:20.3, 17:35.5, (17:36.0), (17:36.4) |
51 | 1309 | Poynette,
WI - Team Time (1st 5) 1:25:43.7 | Spread (1st 5) 1:42.4 |
| 69, 116, 219, 425, 480, (496), (509) |
| Cody Chadwick, Hans Tollaksen, Hudson Horn, Kyle Mackey, Derek Young, (Will Roberts), (Steven Leiterman) |
| 16:22.1, 16:36.0, 16:57.5, 17:43.6, 18:04.5, (18:17.4), (18:36.8) |
52 | 1349 | Madison Edgewood,
WI - Team Time (1st 5) 1:25:33.4 | Spread (1st 5) 1:11.4 |
| 74, 183, 347, 351, 394, (486), (503) |
| Nathaniel Langlie, Jaxon Todd, Matthew Schmitt, Matt Gilles, Ned Stanley, (Tommy Beyer), (Henry DeMarco) |
| 16:22.9, 16:50.6, 17:22.6, 17:23.0, 17:34.3, (18:10.6), (18:28.4) |
53 | 1352 | Cedarburg,
WI - Team Time (1st 5) 1:25:21.8 | Spread (1st 5) 1:43.2 |
| 15, 236, 274, 413, 414, (497), (512) |
| Jack O'Neil, Max Struve, Andrew Rathkamp, Greg Sorrell, Ben Mrotek, (Alex Schilke), (Matthew Zbiegien) |
| 15:56.7, 17:00.4, 17:05.8, 17:39.0, 17:39.9, (18:22.3), (18:41.9) |
54 | 1369 | Grafton,
WI - Team Time (1st 5) 1:25:46.6 | Spread (1st 5) 1:30.2 |
| 79, 150, 315, 363, 462, (476), (506) |
| Max Jensen, Gordy Thompson, Noah Vaculik, Ben Weishan, McKenna Wolfe, (Zander Lichosik), (Derek Ruona) |
| 16:24.5, 16:42.5, 17:16.7, 17:28.2, 17:54.7, (18:01.7), (18:31.8) |
55 | 1383 | Valders,
WI - Team Time (1st 5) 1:25:49.0 | Spread (1st 5) 1:25.3 |
| 85, 152, 256, 438, 452, (480), (507) |
| Cody Meyer, Trevor Wenzel, Kassahun Lehman, Jacob Pattee, Joey Demeyer, (Casey Gunderson), (Luke Oltmanns) |
| 16:25.6, 16:43.0, 17:03.0, 17:46.5, 17:50.9, (18:04.5), (18:34.0) |
56 | 1406 | Monroe,
WI - Team Time (1st 5) 1:25:52.0 | Spread (1st 5) 1:00.3 |
| 109, 164, 354, 387, 392, (474), (475) |
| Nick Baumann, Dylan Scace, Drake Ingold, Thang Lu, Jonah Tostrud, (Parker Ingold), (Derek Christiansen) |
| 16:33.9, 16:45.2, 17:25.2, 17:33.5, 17:34.2, (18:00.2), (18:01.2) |
57 | 1444 | Northwestern,
WI - Team Time (1st 5) 1:26:24.3 | Spread (1st 5) 2:04.2 |
| 65, 157, 310, 411, 501, (505), (520) |
| Tim Heikkila, Donny Pooler, Leo Mack, Reilly Moore, Zach Pooler, (Zach Grohn), (Jeremy Johnson) |
| 16:21.8, 16:44.0, 17:14.8, 17:37.7, 18:26.0, (18:30.7), (18:57.4) |
58 | 1459 | Slinger,
WI - Team Time (1st 5) 1:26:12.1 | Spread (1st 5) 2:05.7 |
| 29, 178, 317, 445, 490, (500), (517) |
| David Fassbender, August Beyer, John German, Cameron Opalacz, Trent Huebner, (Alec Curran), (Jeremiah Miller) |
| 16:05.9, 16:48.9, 17:17.0, 17:48.7, 18:11.6, (18:25.7), (18:53.4) |
59 | 1476 | Onalaska,
WI - Team Time (1st 5) 1:26:02.0 | Spread (1st 5) 43.5 |
| 171, 274, 283, 369, 379, (427), (485) |
| Nick Victor, Jackson Clements, Nate Simon, Isaiah Sample, Hunter Stojadinovic, (Aj Irvin), (Connor Birdsong) |
| 16:47.7, 17:05.8, 17:08.0, 17:29.3, 17:31.2, (17:44.0), (18:10.1) |
60 | 1496 | Lakeside Lutheran,
WI - Team Time (1st 5) 1:26:25.4 | Spread (1st 5) 1:59.9 |
| 34, 208, 370, 390, 494, (508), (511) |
| Mitchell Georgi, Elijah Tesch, Charlie Pingel, Ben Tweit, Matt Schumacher, (Adam Peters), (Ben Runke) |
| 16:13.7, 16:54.7, 17:29.4, 17:34.0, 18:13.6, (18:35.1), (18:41.4) |
61 | 1500 | Kettle Moraine,
WI - Team Time (1st 5) 1:26:20.8 | Spread (1st 5) 1:33.4 |
| 69, 140, 364, 460, 467, (479), (484) |
| Spencer Scherwinsk, Spencer Scherwinski, Travis Luterbach, Matthias Burrie, Eric Neuwirth, (Nick Yray), (Jack Smith) |
| 16:22.1, 16:40.6, 17:28.3, 17:54.3, 17:55.5, (18:04.2), (18:05.9) |
62 | 1505 | Westby,
WI - Team Time (1st 5) 1:26:21.2 | Spread (1st 5) 2:03.5 |
| 30, 235, 326, 426, 488, (513), (515) |
| Spencer Oftedahl, Hayden Fredrickson, John Lucas, Noah Shea, Kyle Hansen, (Joe Call), (Griffin Thurin) |
| 16:07.6, 17:00.2, 17:18.4, 17:43.9, 18:11.1, (18:42.4), (18:49.8) |
63 | 1530 | Kenosha Tremper,
WI - Team Time (1st 5) 1:26:18.8 | Spread (1st 5) 48.3 |
| 215, 247, 250, 385, 433, (464), (470) |
| Ryan Vojtisek, Martin Haugstad, Gable Schmidt, Jarod Sturycz, Steve Crane, (Kyle Eccles), (Tyler Ralph) |
| 16:56.6, 17:02.1, 17:02.2, 17:33.0, 17:44.9, (17:55.1), (17:56.7) |
64 | 1534 | Jefferson,
WI - Team Time (1st 5) 1:26:23.4 | Spread (1st 5) 1:23.6 |
| 107, 226, 307, 423, 471, (518), (520) |
| Rylee Miller, Jesse Paucek, Alex Anason, Ryan Nelson, Alex Marin, (Jaden Gallardo), (Dylan Schneider) |
| 16:33.4, 16:58.5, 17:12.7, 17:41.8, 17:57.0, (18:55.2), (18:57.4) |
65 | 1544 | Mukwonago,
WI - Team Time (1st 5) 1:26:21.2 | Spread (1st 5) 1:07.0 |
| 133, 261, 353, 360, 437, (455), (465) |
| Dylan Scherff, Luke Boyle, Sean Stokhaug, Ian Nadolski, Josh Schneider, (Michael Waller), (Logan Goetz) |
| 16:39.0, 17:03.8, 17:24.5, 17:27.9, 17:46.0, (17:52.7), (17:55.4) |
66 | 1550 | Omro,
WI - Team Time (1st 5) 1:26:31.4 | Spread (1st 5) 1:04.1 |
| 179, 216, 252, 447, 456, (524), (525) |
| Dillon Heise, Andrew Wright, Dom Milis, Nate Erck, Jacob Bloede, (Jarred Hanson), (Mitchell Crowley) |
| 16:49.4, 16:56.9, 17:02.4, 17:49.2, 17:53.5, (19:18.4), (19:50.7) |
67 | 1552 | Brookfield Central,
WI - Team Time (1st 5) 1:26:20.5 | Spread (1st 5) 48.3 |
| 159, 260, 373, 376, 384, (409), (436) |
| Ben Olson, Joey Schindler, Cole Shilobrit, Ethan Gustafson, Logan Menke, (Cooper Mcmorris), (Blake Boles) |
| 16:44.4, 17:03.6, 17:29.7, 17:30.1, 17:32.7, (17:37.6), (17:45.8) |
68 | 1590 | Bay Port,
WI - Team Time (1st 5) 1:26:28.2 | Spread (1st 5) 1:08.3 |
| 99, 342, 366, 371, 412, (416), (441) |
| Cole Cohorst, Nicholas Key, Kyle Thieme, Race Archibald, Zachary Smith, (Eric Hess), (Drew Abfall) |
| 16:30.3, 17:20.7, 17:29.0, 17:29.6, 17:38.6, (17:40.5), (17:47.1) |
69 | 1597 | Wausau East,
WI - Team Time (1st 5) 1:26:30.1 | Spread (1st 5) 1:02.3 |
| 149, 284, 331, 401, 432, (510), (514) |
| Axel Treinen, Bryan Lemmer, Alex Miller, Charlie Brimacombe, Jordan Straub, (Cody Potter), (Bennet Gassner) |
| 16:42.4, 17:08.1, 17:18.9, 17:36.0, 17:44.7, (18:40.0), (18:42.9) |
70 | 1601 | Nicolet,
WI - Team Time (1st 5) 1:26:32.3 | Spread (1st 5) 1:04.3 |
| 153, 290, 317, 399, 442, (457), (468) |
| Max Selbach, Kyle Asmann, Zachary Asmann, August Eurich, Rafi Barasch, (Austin Cramer), (Dylan Ellison) |
| 16:43.4, 17:08.6, 17:17.0, 17:35.6, 17:47.7, (17:54.0), (17:56.4) |
71 | 1605 | Monona Grove,
WI - Team Time (1st 5) 1:26:38.3 | Spread (1st 5) 1:15.9 |
| 139, 268, 280, 450, 468, (498), (499) |
| Charlie Ellenbecker, Reed Anderson, James Giftos, Eddie Gnewuch, Caden Nelson, (Soren Davick), (Gage Hunter) |
| 16:40.5, 17:04.6, 17:07.3, 17:49.5, 17:56.4, (18:22.4), (18:25.2) |
| 1605 | Seymour,
WI - Team Time (1st 5) 1:26:39.6 | Spread (1st 5) 1:16.6 |
| 128, 247, 338, 429, 463, (487), (493) |
| Dylan Deschler, Zachary Bain, Aaron Walters, Dylan Weyer, Alec Weitermann, (Riley Volkman), (James Baumgart) |
| 16:38.3, 17:02.1, 17:20.1, 17:44.2, 17:54.9, (18:10.8), (18:13.1) |
73 | 1609 | Port Washington,
WI - Team Time (1st 5) 1:26:34.0 | Spread (1st 5) 46.6 |
| 220, 262, 272, 424, 431, (443), (445) |
| Ben Claas, Max Noll, Brett Grisar, Fraser Toal, Miles Stimac, (TJ Kasdorf), (Charles DeMerit) |
| 16:57.9, 17:03.9, 17:05.6, 17:42.1, 17:44.5, (17:48.5), (17:48.7) |
74 | 1664 | La Crosse Logan,
WI - Team Time (1st 5) 1:26:45.6 | Spread (1st 5) 52.6 |
| 177, 327, 347, 391, 422, (453), (473) |
| Ben Pierce, Evan Schultz, Marcus Jarrett, Michael Felix, Joe Schmida, (Tanner Boge), (Braxton Haines) |
| 16:48.8, 17:18.7, 17:22.6, 17:34.1, 17:41.4, (17:51.9), (17:59.3) |
75 | 1680 | Appleton North,
WI - Team Time (1st 5) 1:26:47.6 | Spread (1st 5) 44.0 |
| 192, 336, 375, 377, 400, (438), (472) |
| Stephen Dinkler, Clint Woerishofer, Ethan Cruz, Colin Johnson, Asher Edwards, (Thomas Weed), (Paul Schaefer) |
| 16:51.8, 17:19.8, 17:30.0, 17:30.2, 17:35.8, (17:46.5), (17:59.0) |