1 | 67 | Stevens Point,
WI - Team Time (1st 5) 57:10.0 | Spread (1st 5) 1:03.0 |
| 2, 5, 9, 24, 27, (39), (45) |
| Bode Erickson, Ethan Olds, Aloysius Franzen, Dominik Urrutiamicker, Jerrin Suehs, (Carsen Metz), (Tyler Dalsbo) |
| 10:51.0, 11:17.0, 11:21.0, 11:47.0, 11:54.0, (12:05.0), (12:10.0) |
2 | 87 | Solon Springs,
WI - Team Time (1st 5) 57:28.0 | Spread (1st 5) 1:26.0 |
| 1, 7, 11, 22, 46, (48), (91) |
| Dylan Taggart, Tarver Sellwood, Isaac Dickenson, Abe Ahlberg, Jacob Taggart, (Isaiah Ahlberg), (Mika Mckercher) |
| 10:47.0, 11:19.0, 11:23.0, 11:46.0, 12:13.0, (12:16.0), (13:00.0) |
3 | 183 | Tomahawk,
WI - Team Time (1st 5) 1:00:19.8 | Spread (1st 5) 21.0 |
| 31, 32, 33, 34, 53, (61), (97) |
| Beau Stromberg, Samuel Zastrow, Brett Borchardt, Hayden Loka, Wyatt Loka, (Jeremiah Johnson), (Zachary Germano) |
| 11:58.3, 11:59.6, 12:01.2, 12:01.4, 12:19.3, (12:32.7), (13:03.6) |
4 | 192 | St. Mary (Neenah),
WI - Team Time (1st 5) 1:00:13.8 | Spread (1st 5) 1:25.3 |
| 8, 30, 41, 43, 70, (121), (125) |
| Alexander Groppel, Ashton Post, Benjamin Schoeni, Harry Higgins, Andrew Werner, (Joseph Pirillo), (George Staner) |
| 11:20.0, 11:54.3, 12:05.2, 12:09.0, 12:45.3, (13:19.4), (13:21.3) |
5 | 243 | Marathon Venture Academy,
WI - Team Time (1st 5) 1:01:13.5 | Spread (1st 5) 1:27.7 |
| 4, 42, 64, 65, 68, (81), (85) |
| Jacob Smith, Derek Vesely, Jacob Plachetka, Parker Pietrowski, Aiden Stanek, (Blake Underwood), (Logan Rohland) |
| 11:12.6, 12:07.7, 12:34.5, 12:38.4, 12:40.3, (12:51.5), (12:56.2) |
6 | 249 | Pacelli,
WI - Team Time (1st 5) 1:01:24.9 | Spread (1st 5) 1:11.7 |
| 27, 27, 36, 58, 101, (118), (122) |
| Nolan Wojchik, Sam Carpenter, Lucas Haemmerle, Luke Eiden, Nathaniel Meadows, (Luke Sekerka), (Nathaniel Haemmerle) |
| 11:54.0, 11:54.0, 12:03.5, 12:27.7, 13:05.7, (13:15.2), (13:19.7) |
7 | 327 | John Muir,
WI - Team Time (1st 5) 1:03:07.0 | Spread (1st 5) 46.0 |
| 39, 67, 69, 72, 80, (114), (114) |
| Brett Butalla, Jack Kostroski, Will Butalla, Gabe Larkin, Lucas Hager, (Henry Galang), (Teigan Rasmus) |
| 12:05.0, 12:40.0, 12:43.0, 12:48.0, 12:51.0, (13:13.0), (13:13.0) |
8 | 369 | Rosholt,
WI - Team Time (1st 5) 1:02:40.1 | Spread (1st 5) 1:52.5 |
| 10, 21, 105, 116, 117, (236), (283) |
| Dan Simonis, Jacob Ross, Seth Delikowski, Abe Steines, Nick Trzebiatowski, (Ethan Mansavage), (Marcus Kohl) |
| 11:21.5, 11:44.7, 13:06.7, 13:13.2, 13:14.0, (14:47.8), (15:38.0) |
9 | 383 | Chequamegon,
WI - Team Time (1st 5) 1:03:21.0 | Spread (1st 5) 1:50.0 |
| 20, 43, 75, 100, 145, (173), (183) |
| Vladimir Boettcher, Jackson Ernst, Corbyn Phelps, Robert Schienebeck, Will Krause, (Josh Poetzl), (Aiden Bushman) |
| 11:44.0, 12:09.0, 12:49.0, 13:05.0, 13:34.0, (13:59.0), (14:07.0) |
10 | 384 | Amherst,
WI - Team Time (1st 5) 1:03:42.1 | Spread (1st 5) 48.6 |
| 49, 51, 83, 98, 103, (112), (136) |
| Max Voss, Ayden Kazda, Beau Diederich, Elijah Bohm, Colton Vanderlaan, (Marcus Barz), (Dylan Smith) |
| 12:17.7, 12:19.0, 12:54.9, 13:04.2, 13:06.3, (13:12.2), (13:26.2) |
11 | 422 | Colby,
WI - Team Time (1st 5) 1:03:50.6 | Spread (1st 5) 1:56.7 |
| 14, 59, 88, 123, 138, (230), (337) |
| Carter Roth, Braylon Schoelzel, Weslee Pichardo, Matthew Sprotte, Xander Roesler, (Kaiden Sherman), (Jaden Odonnell) |
| 11:33.0, 12:29.4, 12:58.2, 13:20.3, 13:29.7, (14:43.5), (18:42.0) |
12 | 445 | Cedar Grove,
WI - Team Time (1st 5) 1:04:50.8 | Spread (1st 5) 18.5 |
| 79, 83, 86, 89, 108, (127), (141) |
| Brett Williams, Will Huenink, Nolie Brill, Michael Kuerschner, Carsen Voskuil, (Chase Heimerman), (Reid Ketterhagen) |
| 12:50.9, 12:54.9, 12:57.0, 12:58.6, 13:09.4, (13:22.8), (13:32.4) |
13 | 462 | Marshfield,
WI - Team Time (1st 5) 1:04:40.0 | Spread (1st 5) 1:29.0 |
| 38, 72, 75, 135, 142, (168), (180) |
| Thomas Cashmer, Owen Hoerneman, Blake Jakobi, Hayden Rice, Morgan Shrader, (Charles Kenney), (Emerson Young) |
| 12:04.0, 12:48.0, 12:49.0, 13:26.0, 13:33.0, (13:55.0), (14:04.0) |
14 | 479 | Ashland,
WI - Team Time (1st 5) 1:04:37.0 | Spread (1st 5) 1:29.0 |
| 50, 51, 56, 161, 161, (167), (174) |
| Jackson Fiamoncini, Dylan Anderson, Tristan Blancarte, Chase Hedican, Trevor Fiamoncini, (Michael Zunker), (Dalton Hartshorn) |
| 12:18.0, 12:19.0, 12:26.0, 13:47.0, 13:47.0, (13:51.0), (14:00.0) |
15 | 482 | Prentice,
WI - Team Time (1st 5) 1:04:48.2 | Spread (1st 5) 2:24.5 |
| 26, 63, 66, 134, 193, (225), (307) |
| Kaleb Scott, Matthew Schmidt, Josh Hartke, Evan Lord, Eliah Harding, (Ian Anderson), (Owen Sarkkinen) |
| 11:53.0, 12:33.5, 12:38.5, 13:25.7, 14:17.5, (14:41.9), (16:18.1) |
16 | 492 | Horace Mann (Wausau),
WI - Team Time (1st 5) 1:05:14.0 | Spread (1st 5) 52.0 |
| 62, 94, 94, 111, 131, (149), (172) |
| Bodee Beversdorf, Taylen Taylor, Turner Olson, Quinn Barber, Matthew Gross, (Darius Yanez), (Braden Imhoff) |
| 12:33.0, 13:02.0, 13:02.0, 13:12.0, 13:25.0, (13:37.0), (13:58.0) |
17 | 527 | Columbus Catholic,
WI - Team Time (1st 5) 1:04:42.3 | Spread (1st 5) 2:41.0 |
| 13, 15, 146, 165, 188 |
| Isaac Scheer, Nathen Nemitz, Emerson DeJarlais, Drew Lang, James Wojcik |
| 11:31.7, 11:33.2, 13:34.1, 13:50.6, 14:12.7 |
18 | 552 | Stanley-Boyd,
WI - Team Time (1st 5) 1:04:51.7 | Spread (1st 5) 2:53.9 |
| 3, 12, 176, 179, 182, (185), (318) |
| Reece Trunkel, Zachary Haas, Trevor Christoph, Carter Reed, Nathan Gully, (Joseph Broughton), (Miles Vircks) |
| 11:12.4, 11:27.7, 14:01.7, 14:03.6, 14:06.3, (14:07.9), (16:46.1) |
19 | 587 | Assumption,
WI - Team Time (1st 5) 1:06:33.0 | Spread (1st 5) 3:57.8 |
| 34, 54, 71, 132, 296, (300) |
| Owen Daliege, Aiden Daliege, Aaron Jacoby, Alex Jacoby, Wyatt Clark, (AJ Plummer) |
| 12:01.4, 12:20.7, 12:46.5, 13:25.2, 15:59.2, (16:02.5) |
20 | 628 | Wisconsin Rapids Area,
WI - Team Time (1st 5) 1:06:52.0 | Spread (1st 5) 1:27.0 |
| 60, 75, 159, 163, 171, (183), (186) |
| Lucas Schuld, Max Hetze, Carson Derringer, Mason Tritz, Trestian Brinegar, (Sawyer Wilkins), (Ayden Stainbrook) |
| 12:30.0, 12:49.0, 13:46.0, 13:50.0, 13:57.0, (14:07.0), (14:08.0) |
21 | 634 | Athens,
WI - Team Time (1st 5) 1:06:41.3 | Spread (1st 5) 4:10.4 |
| 16, 17, 99, 212, 290 |
| Riley Schultz-Becker, Andrew Schaer, Nicholas Pittman, Hunter Felix, Garrett Knott |
| 11:37.5, 11:38.2, 13:04.6, 14:33.1, 15:47.9 |
22 | 662 | Stratford,
WI - Team Time (1st 5) 1:06:43.5 | Spread (1st 5) 3:23.9 |
| 6, 124, 144, 165, 223, (254), (264) |
| Ethan Heeg, Brandon Messmann, Mathias Kaiser, Kaden Foster, Logan Wright, (Derek Wiese), (Brandon Gebelein) |
| 11:17.4, 13:20.5, 13:33.7, 13:50.6, 14:41.3, (15:11.1), (15:21.5) |
23 | 715 | Waupaca,
WI - Team Time (1st 5) 1:08:14.0 | Spread (1st 5) 1:46.0 |
| 72, 82, 156, 191, 214, (247), (265) |
| Owen Lencki, Anton Downs, Cohen Deschler, Oliver Waller, Kadin Becker, (Bowe Bessette), (Maxwell Dolski) |
| 12:48.0, 12:52.0, 13:44.0, 14:16.0, 14:34.0, (15:05.0), (15:22.0) |
24 | 717 | Mosinee,
WI - Team Time (1st 5) 1:08:16.0 | Spread (1st 5) 1:38.0 |
| 87, 90, 129, 196, 215, (217), (233) |
| Kolton Cherek, Chase Pemble, Cooper Zastrow, Spencer Lemke, Nathan Kohnert, (Jack Hohenstein), (Isaac Lewens) |
| 12:58.0, 12:59.0, 13:23.0, 14:20.0, 14:36.0, (14:37.0), (14:46.0) |
25 | 720 | Wittenberg Birnamwood,
WI - Team Time (1st 5) 1:08:38.6 | Spread (1st 5) 5:03.2 |
| 18, 57, 93, 237, 315, (322) |
| Ian Salveson, Nash Wojnowiak, Kaden Wincensten, Jonas Bushman, Joey Seegmiller, (Eddie Nowinsky) |
| 11:38.8, 12:26.9, 13:01.2, 14:49.7, 16:42.0, (16:55.0) |
26 | 734 | Campbellsport,
WI - Team Time (1st 5) 1:08:05.2 | Spread (1st 5) 49.3 |
| 126, 130, 137, 154, 187, (231), (234) |
| Isaac Timm, Aydan Meilahn, Logan Nolan, Davin Rentmeester, Jon Thelen, (Karstan Krueger), (Sawyer Dirmeier) |
| 13:21.8, 13:24.6, 13:27.0, 13:40.7, 14:11.1, (14:44.0), (14:46.8) |
27 | 747 | Westfield,
WI - Team Time (1st 5) 1:08:10.0 | Spread (1st 5) 2:50.0 |
| 25, 151, 155, 189, 227, (243), (259) |
| Keegan Hockerman, Ethan Stolpa, Hugo Johnson, Owen Hendee, Robbie Moody, (Ben Halverson), (Boyan Krastev) |
| 11:52.0, 13:40.0, 13:43.0, 14:13.0, 14:42.0, (14:58.0), (15:16.0) |
28 | 803 | Bessie Allen,
WI - Team Time (1st 5) 1:09:07.5 | Spread (1st 5) 3:26.4 |
| 37, 128, 157, 206, 275, (293), (299) |
| Noah Burbank, Gavin Simon, Kaisyn Schraufnagel, Connor Rauls, Carson Fisher, (Lennon Rauls), (Ariel Paz) |
| 12:03.8, 13:22.9, 13:44.2, 14:26.4, 15:30.2, (15:52.2), (16:00.8) |
29 | 810 | Elkhart Lake-Glenbeulah,
WI - Team Time (1st 5) 1:09:18.9 | Spread (1st 5) 1:32.2 |
| 109, 110, 158, 208, 225, (238), (267) |
| Soren Holzwart, Carson Mersberger, Trevor Awe, Markus Prigge, Sal Viglietti, (Dakota Koehler), (Nash Wenninger) |
| 13:09.7, 13:11.5, 13:45.4, 14:30.4, 14:41.9, (14:51.1), (15:23.3) |
30 | 821 | Medford,
WI - Team Time (1st 5) 1:09:21.0 | Spread (1st 5) 2:28.0 |
| 55, 151, 175, 200, 240, (246), (278) |
| Tanner Hraby, Nick Steliga, Logan Gubser, Weston Rogers, Sawyer Elsner, (Andrew Krug), (Gage Dixon) |
| 12:24.0, 13:40.0, 14:01.0, 14:24.0, 14:52.0, (15:03.0), (15:33.0) |
31 | 829 | Mishicot,
WI - Team Time (1st 5) 1:09:24.4 | Spread (1st 5) 49.8 |
| 143, 151, 159, 177, 199, (239), (242) |
| Nick Parma, Karson Kowalski, Aiden Schanilec, Benjamin Brice, Nick Logan, (Owen Schacht), (Ethan Gnadt) |
| 13:33.3, 13:40.0, 13:46.0, 14:02.0, 14:23.1, (14:51.8), (14:55.4) |
32 | 850 | Loyal,
WI - Team Time (1st 5) 1:10:04.0 | Spread (1st 5) 4:00.0 |
| 22, 94, 198, 249, 287 |
| Connor Genteman, Jack Raese, Payten Ellis, Lucas Nielsen, Landin Bock |
| 11:46.0, 13:02.0, 14:23.0, 15:07.0, 15:46.0 |
33 | 891 | Winnebago Lutheran Academy,
WI - Team Time (1st 5) 1:10:20.9 | Spread (1st 5) 1:24.5 |
| 119, 140, 203, 205, 224, (257), (279) |
| Bennett Midthun, Louis Schultz V, Trenton Klawitter, Ellis Keifenheim, Moses Metzger, (James Knapp), (Jackson Ryan) |
| 13:17.0, 13:32.0, 14:24.8, 14:25.6, 14:41.5, (15:14.2), (15:33.7) |
34 | 897 | Beaver Dam,
WI - Team Time (1st 5) 1:10:31.0 | Spread (1st 5) 2:55.0 |
| 47, 194, 195, 210, 251, (282), (311) |
| EJ Salettel, Carter Kuenzi, Owen Hemling, Julian Espinoza, Jackson Uttech, (Weston Finke), (Tristan Young) |
| 12:14.0, 14:18.0, 14:19.0, 14:31.0, 15:09.0, (15:37.0), (16:28.0) |
35 | 913 | Crandon,
WI - Team Time (1st 5) 1:10:54.0 | Spread (1st 5) 2:13.0 |
| 92, 139, 177, 249, 256, (308), (313) |
| Taylor Karcz, Brody LeMaster, Mason Dewing, Conor Flannery, Eian Wilson, (Nolan Wilson), (Kruz Kulinski) |
| 13:01.0, 13:30.0, 14:02.0, 15:07.0, 15:14.0, (16:22.0), (16:32.0) |
36 | 963 | Thorp,
WI - Team Time (1st 5) 1:11:22.4 | Spread (1st 5) 3:56.2 |
| 19, 181, 202, 280, 281, (309), (344) |
| Luke Schraufnagel, Tyler Hughes, Preston Olsen, Walker Horgen, Hunter Kodl, (Rak Werner), (Johnny Petranovich) |
| 11:40.3, 14:05.7, 14:24.4, 15:35.5, 15:36.5, (16:22.2), (19:23.5) |
37 | 993 | Reedsville,
WI - Team Time (1st 5) 1:11:46.4 | Spread (1st 5) 1:49.5 |
| 113, 163, 228, 244, 245, (285) |
| Hunter Taddy, Nathan Schneider, Logan Loppnow, Kodie Bubolz, Talon Behnke, (Christopher Timm) |
| 13:12.4, 13:50.0, 14:43.0, 14:59.1, 15:01.9, (15:40.1) |
38 | 1090 | Neillsville,
WI - Team Time (1st 5) 1:13:18.0 | Spread (1st 5) 1:34.0 |
| 168, 168, 219, 262, 273, (317), (325) |
| William Drinka, Chase Uptergrove, Hunter Schultz, Kalan Hamm, Wyatt Hanna, (Kaiden Strey), (Cody Hart) |
| 13:55.0, 13:55.0, 14:38.0, 15:21.0, 15:29.0, (16:45.0), (17:11.0) |
39 | 1095 | Bonduel,
WI - Team Time (1st 5) 1:17:16.6 | Spread (1st 5) 6:01.5 |
| 104, 120, 204, 326, 341 |
| Ben O'Brien, Race Anvelink, Ben Reisner, Reegan Kocherer, Caleb Wondra |
| 13:06.5, 13:19.2, 14:25.3, 17:17.6, 19:08.0 |
40 | 1193 | Northland Pines,
WI - Team Time (1st 5) 1:16:10.0 | Spread (1st 5) 4:19.0 |
| 107, 221, 241, 297, 327, (339) |
| Jason Linn, Jonathon Miller, Nicholas Fluegel, Matt Milanowski, Owen Frenz, (Christian Forss) |
| 13:08.0, 14:41.0, 14:54.0, 16:00.0, 17:27.0, (18:55.0) |
41 | 1197 | Gresham Community/Bowler,
WI - Team Time (1st 5) 1:19:28.9 | Spread (1st 5) 7:41.6 |
| 132, 207, 220, 288, 350 |
| Porter Hoffman, Bryson Nelson, Kevin Miller, Kobe Miller, Chris Kelley |
| 13:25.2, 14:30.2, 14:40.2, 15:46.5, 21:06.8 |
42 | 1219 | Laconia,
WI - Team Time (1st 5) 1:15:12.6 | Spread (1st 5) 57.7 |
| 208, 213, 255, 271, 272, (274), (321) |
| Carter Bonlender, Eyon Yunto, Luke Rabe, Fisher Kotnick, Grahm Lemmenes, (Thane Glewen), (Will Schommer) |
| 14:30.4, 14:33.3, 15:13.1, 15:27.7, 15:28.1, (15:29.1), (16:54.3) |
43 | 1235 | Auburndale,
WI - Team Time (1st 5) 1:15:39.0 | Spread (1st 5) 1:44.0 |
| 191, 211, 268, 268, 297, (303), (314) |
| Sawyer Cherney, Trevin Seevers, James Binder, Ben Willfahrt, Julian Anderson, (Frank Becker), (Brody Braunsky) |
| 14:16.0, 14:33.0, 15:25.0, 15:25.0, 16:00.0, (16:08.7), (16:37.0) |
44 | 1240 | Prairie River,
WI - Team Time (1st 5) 1:17:30.2 | Spread (1st 5) 4:44.0 |
| 106, 232, 261, 310, 331, (335), (338) |
| Malakai Wheeler, Matthew Steffen, Kaden Schwandt, Carson Schmitz, Mitchell Moran, (Hollis Eternicka), (Jonathan Leander) |
| 13:07.0, 14:45.0, 15:20.8, 16:26.4, 17:51.0, (18:36.0), (18:45.9) |
45 | 1245 | Spencer,
WI - Team Time (1st 5) 1:16:05.3 | Spread (1st 5) 3:08.1 |
| 147, 228, 270, 284, 316, (351) |
| Austin Lalicata, Weston Nieman, Breckin Miller, Lucas Matteson, Levi Anderson, (Noah Anderson) |
| 13:34.2, 14:43.0, 15:27.3, 15:38.5, 16:42.3, (21:20.3) |
46 | 1252 | Mellen,
WI - Team Time (1st 5) 1:21:55.0 | Spread (1st 5) 6:12.0 |
| 102, 148, 319, 340, 343 |
| Dayton Schock, Gus Josephson, Lowgan Kaseno, Wyatt Bergey, Caleb Anderson |
| 13:06.0, 13:36.0, 16:48.0, 19:07.0, 19:18.0 |
47 | 1255 | Omro,
WI - Team Time (1st 5) 1:15:59.3 | Spread (1st 5) 1:40.2 |
| 201, 216, 251, 286, 301, (306), (320) |
| Blake Stachura, Mason Gruss, Drake Milis, Jonah Brey, Elijah Binder, (Alex Villalobos), (Dominic Crump) |
| 14:24.3, 14:36.1, 15:09.0, 15:45.4, 16:04.5, (16:15.8), (16:49.1) |
48 | 1278 | Marion,
WI - Team Time (1st 5) 1:19:11.3 | Spread (1st 5) 5:12.5 |
| 190, 218, 221, 304, 345 |
| Kasey Roethle, Jackson Krohn, Jesse Trebus, Landon Marquardt, Cameron Buss |
| 14:15.7, 14:37.3, 14:41.0, 16:09.1, 19:28.2 |
49 | 1364 | Ledgers,
WI - Team Time (1st 5) 1:17:31.7 | Spread (1st 5) 1:04.7 |
| 234, 258, 289, 291, 292, (323), (329) |
| Jack Brinkley, Brady Olig, Hazen Norton, Evan Kelnhofer, Logan Jashinsky, (Ryan Holder), (Gavin Twohig) |
| 14:46.8, 15:15.0, 15:47.1, 15:51.3, 15:51.5, (17:07.1), (17:35.0) |
50 | 1374 | Edgar,
WI - Team Time (1st 5) 1:25:40.0 | Spread (1st 5) 6:46.0 |
| 75, 277, 334, 342, 346 |
| Cree DeFoe, Wyitt Christiansen, Lemmer Mason, Ethan Hoernke, Wade Kohel |
| 12:49.0, 15:32.0, 18:27.0, 19:17.0, 19:35.0 |
51 | 1377 | Notre Dame-Chippewa Falls,
WI - Team Time (1st 5) 1:17:55.0 | Spread (1st 5) 39.0 |
| 260, 262, 266, 294, 295, (311), (324) |
| Andrew Thaler, Andy Bormann, Owen Clark, Callan Laux, Alex Tokarski, (Sam Bresina), (Paul Tetrault) |
| 15:18.0, 15:21.0, 15:23.0, 15:56.0, 15:57.0, (16:28.0), (17:08.0) |
52 | 1455 | Lomira,
WI - Team Time (1st 5) 1:28:29.0 | Spread (1st 5) 6:57.0 |
| 150, 276, 332, 348, 349 |
| Evan Casper, Spencer Campbell, Dawson Doyle, Ty Wolff, Myles Verhunce |
| 13:38.3, 15:30.4, 18:10.5, 20:34.5, 20:35.3 |
53 | 1487 | Wauzeka-Steuben,
WI - Team Time (1st 5) 1:25:02.9 | Spread (1st 5) 5:22.9 |
| 197, 302, 305, 336, 347 |
| Brett Wagner, Tate Gillitzer, Clint Mitchell, Parker McCullick, Cooper Lomas |
| 14:22.2, 16:04.9, 16:14.0, 18:36.7, 19:45.1 |
54 | 1492 | Weyauwega-Fremont,
WI - Team Time (1st 5) 1:23:52.4 | Spread (1st 5) 3:18.4 |
| 248, 253, 328, 330, 333 |
| Braeden Mclvor, Kole Schwirtz, Seth Malueg, Evan Poltrock, Victor Kiedrowski |
| 15:05.3, 15:09.8, 17:32.6, 17:41.0, 18:23.7 |