1 | 52 | Stevens Point,
WI - Team Time (1st 5) 1:17:26.8 | Spread (1st 5) 1:00.9 |
| 2, 4, 8, 16, 22, (31), (34) |
| Aloysius Franzen, Ethan Olds, Cooper Erickson, Graham Ballard, Bode Erickson, (Andrew Dziak), (Cooper Gundersen) |
| 14:53.6, 15:15.5, 15:37.3, 15:45.9, 15:54.5, (16:03.9), (16:06.7) |
2 | 110 | Hudson,
WI - Team Time (1st 5) 1:19:06.3 | Spread (1st 5) 50.8 |
| 5, 10, 21, 36, 38, (61), (71) |
| Brock Bjerke, Addisu Haverly, Noah Lawrence, Ryan Keller, Ethan Eilertson, (Theodore Pennycook), (Zachery Waterman) |
| 15:17.8, 15:38.9, 15:53.0, 16:08.0, 16:08.6, (16:24.8), (16:30.1) |
3 | 231 | Oconomowoc,
WI - Team Time (1st 5) 1:20:45.3 | Spread (1st 5) 57.0 |
| 7, 12, 66, 70, 76, (91), (110) |
| Jayden Sayles, James Lennington, Bryce Faith, Mason Paar, Max Meissner, (Troy Bartelt), (James Belus) |
| 15:35.4, 15:41.2, 16:26.8, 16:29.5, 16:32.4, (16:37.8), (16:44.9) |
4 | 336 | Marquette University,
WI - Team Time (1st 5) 1:21:56.1 | Spread (1st 5) 50.7 |
| 18, 45, 68, 101, 104, (105), (192) |
| Thomas Menefee, Brendan Reardon, Jack Kwiatt, Eli North, Charlie Cary, (Andres Campos), (Dermot More O'Ferrall) |
| 15:51.2, 16:13.2, 16:28.7, 16:41.1, 16:41.9, (16:42.0), (17:05.5) |
5 | 359 | Madison West,
WI - Team Time (1st 5) 1:21:48.9 | Spread (1st 5) 1:14.0 |
| 11, 40, 51, 111, 146, (158), (183) |
| Zach Temple, Eli Pettit III, Liam Culp, Truman White, Luke O'Neil, (Jonah Simonson), (Basil Keck) |
| 15:40.9, 16:09.7, 16:18.0, 16:45.4, 16:54.9, (16:58.3), (17:03.8) |
6 | 366 | Green Bay Preble,
WI - Team Time (1st 5) 1:22:04.1 | Spread (1st 5) 1:07.7 |
| 13, 56, 72, 101, 124, (148), (249) |
| Jacob Nuthals, Jesus Zavala III, Killian Arlt, Marshall Willems, Ben Piontek, (Brayden Michaels), (Louis Jean Baptiste) |
| 15:41.3, 16:22.3, 16:30.4, 16:41.1, 16:49.0, (16:56.2), (17:22.3) |
7 | 398 | Muskego,
WI - Team Time (1st 5) 1:22:12.9 | Spread (1st 5) 1:08.0 |
| 15, 48, 67, 130, 138, (157), (201) |
| Diego Serraino, Jonah Slavik, Owen Danihel, Alex Anschutz, Jack Reinsel, (Parker Fons), (Dominic Curatola) |
| 15:44.6, 16:16.5, 16:28.5, 16:50.7, 16:52.6, (16:57.9), (17:08.2) |
8 | 403 | Brookfield East,
WI - Team Time (1st 5) 1:22:38.7 | Spread (1st 5) 34.3 |
| 49, 52, 74, 93, 135, (204), (234) |
| Evan Wheeler, Zach Moss, Owen Pope, Bennett Brightman, Christian McIlhera, (Christian McIlheran), (Jack Ruesch) |
| 16:17.4, 16:19.5, 16:31.7, 16:38.4, 16:51.7, (17:10.2), (17:18.3) |
9 | 422 | Eau Claire Memorial,
WI - Team Time (1st 5) 1:22:37.4 | Spread (1st 5) 45.1 |
| 43, 45, 83, 95, 156, (169), (237) |
| Will Sylvester, Will Pongonis, Isaac Mangrum, Noah Sylvester, Luke Beeksma, (Julian Bica Harrison), (Daniel Murray) |
| 16:12.7, 16:13.2, 16:35.0, 16:38.7, 16:57.8, (17:01.1), (17:19.4) |
10 | 496 | Hamilton,
WI - Team Time (1st 5) 1:22:53.5 | Spread (1st 5) 1:13.0 |
| 27, 47, 98, 115, 209, (413), (459) |
| Gage Kuhlenbeck, Noah Bilstad, Jordan Loferski, Vaughn Ybarra, Nathan Zembles, (Charles Westby), (Mason Loferski) |
| 15:58.5, 16:16.2, 16:40.6, 16:46.7, 17:11.5, (18:17.6), (18:36.3) |
11 | 506 | De Pere,
WI - Team Time (1st 5) 1:22:16.3 | Spread (1st 5) 2:04.4 |
| 3, 50, 88, 141, 224, (232), (274) |
| Grady Lenn, Chase Deshazer, Casey Trousil, Noah Zhang, Malachi Oslund, (Ryan Bintz), (Enoch Thielhelm) |
| 15:11.3, 16:17.7, 16:37.1, 16:54.5, 17:15.7, (17:17.7), (17:27.9) |
12 | 552 | Madison East,
WI - Team Time (1st 5) 1:22:56.0 | Spread (1st 5) 1:22.2 |
| 23, 28, 133, 139, 229, (244), (287) |
| Finnian Stringer, Mason Bieri, Oren Garvey Shah, Fernando Silva Boudewyn, Oscar Engel, (Gavin Barton), (Arthur Carne) |
| 15:54.6, 15:59.3, 16:51.2, 16:54.1, 17:16.8, (17:20.9), (17:32.6) |
13 | 559 | Hartford Union,
WI - Team Time (1st 5) 1:23:20.3 | Spread (1st 5) 1:05.1 |
| 25, 77, 130, 150, 177, (195), (281) |
| Mason Weber, Braylen Rennhack, Nick Tiefenthaler, Ezra Markos, Reed Merklein, (Noah Gailey), (Juan Ramos Godinez) |
| 15:57.4, 16:33.3, 16:50.7, 16:56.4, 17:02.5, (17:06.8), (17:31.3) |
14 | 566 | DeForest,
WI - Team Time (1st 5) 1:22:33.1 | Spread (1st 5) 1:52.3 |
| 9, 14, 132, 134, 277, (289), (308) |
| Elijah Pabon, Lucas Tanner, Easton Tiedt, Wyatt Parker, Jacob Lafever, (Carter Meyers), (Logan Davison) |
| 15:37.6, 15:43.5, 16:50.8, 16:51.3, 17:29.9, (17:32.9), (17:38.4) |
15 | 603 | Homestead,
WI - Team Time (1st 5) 1:23:43.4 | Spread (1st 5) 50.6 |
| 44, 80, 147, 150, 182, (261), (277) |
| Connor Rathe, Jay Tally, Max Bennett, Elias Ulmen, Sam Luedtke, (Sean Deguire), (Hudson Bott) |
| 16:13.1, 16:34.6, 16:55.6, 16:56.4, 17:03.7, (17:24.5), (17:29.9) |
16 | 638 | Mukwonago,
WI - Team Time (1st 5) 1:23:44.0 | Spread (1st 5) 1:41.9 |
| 42, 62, 73, 106, 355, (494), (501) |
| Caleb Schreiber, Gavin McGrath, Quinten Beyer, Grady Roberts, Andrew Davies, (Gavin Meinecke), (Declan McGrath) |
| 16:11.6, 16:25.1, 16:31.4, 16:42.4, 17:53.5, (18:59.1), (19:08.1) |
17 | 642 | Sun Prairie East,
WI - Team Time (1st 5) 1:23:29.4 | Spread (1st 5) 1:15.8 |
| 26, 39, 155, 206, 216, (309), (345) |
| Jonah Marshall, Pat McRoberts, Cole Dwyer, Patrick Freng, Ethan Berens, (Malcolm Mohr), (Will Freng) |
| 15:58.3, 16:09.1, 16:57.0, 17:10.9, 17:14.1, (17:38.6), (17:50.5) |
18 | 655 | Germantown,
WI - Team Time (1st 5) 1:24:08.6 | Spread (1st 5) 26.2 |
| 83, 87, 153, 162, 170, (245), (260) |
| Jack Wanezek, Troy VerStrate, Eric Olson, William Cascio, Calvin Redeker, (Nathan Pokorny), (Nikolas Ciardo) |
| 16:35.0, 16:36.9, 16:56.8, 16:58.7, 17:01.2, (17:21.3), (17:24.4) |
19 | 663 | Madison La Follette,
WI - Team Time (1st 5) 1:23:26.1 | Spread (1st 5) 1:48.3 |
| 6, 127, 143, 168, 219, (223), (238) |
| Nico Castellanos, Emmett Samson, Dominic Violante, Mikias Daniels, Gustas Montvydas, (Lucas Castellanos), (Diego Becarra) |
| 15:26.2, 16:50.0, 16:54.6, 17:00.8, 17:14.5, (17:15.6), (17:19.6) |
20 | 678 | Onalaska,
WI - Team Time (1st 5) 1:22:09.3 | Spread (1st 5) 3:43.9 |
| 1, 19, 59, 192, 407, (435), (437) |
| Manny Putz, Blake Burnstad, Arlo White, Drew Symons, Ben Hsieh, (Kasey Barth), (Luke Archer) |
| 14:32.1, 15:51.9, 16:23.8, 17:05.5, 18:16.0, (18:24.4), (18:24.8) |
21 | 705 | Neenah,
WI - Team Time (1st 5) 1:24:24.5 | Spread (1st 5) 20.7 |
| 107, 126, 129, 163, 180, (183), (196) |
| Wyatt Armock, Braedy Klawikowski, Zack Verhagen, Harmon Posegate, Nolan Smith, (Jaden Leal), (Charles Fredrickson) |
| 16:42.5, 16:49.7, 16:50.2, 16:58.9, 17:03.2, (17:03.8), (17:06.9) |
22 | 769 | Arrowhead,
WI - Team Time (1st 5) 1:24:39.3 | Spread (1st 5) 45.9 |
| 81, 103, 145, 199, 241, (312), (322) |
| Tyler Heiman, Alex Wood, Troy Cookson, Remi Landmann, Ben Weston, (Alec Neuharth), (Seth Krause) |
| 16:34.9, 16:41.5, 16:54.7, 17:07.4, 17:20.8, (17:39.9), (17:44.5) |
23 | 779 | Middleton,
WI - Team Time (1st 5) 1:24:19.8 | Spread (1st 5) 1:26.7 |
| 24, 143, 173, 187, 252, (275), (282) |
| William Whiteis, Jack Johnson, Ben Schulz, Owen Winkelmann, Zachary Tang, (Ricardo Sanchez Cortes), (Eric Thuesen) |
| 15:56.1, 16:54.6, 17:01.5, 17:04.8, 17:22.8, (17:28.7), (17:31.4) |
24 | 804 | Holmen,
WI - Team Time (1st 5) 1:24:48.7 | Spread (1st 5) 1:16.4 |
| 85, 92, 99, 179, 349, (406), (447) |
| Sam Horman, Josiah Kulmaczewski, Ethan Archer, Jon Rosenow, Dylan Whiteaker, (Brennen Schloegel), (Matthew Hoff) |
| 16:35.2, 16:38.2, 16:40.8, 17:02.9, 17:51.6, (18:15.5), (18:29.4) |
25 | 808 | Menomonee Falls,
WI - Team Time (1st 5) 1:24:35.6 | Spread (1st 5) 1:25.3 |
| 37, 109, 171, 200, 291, (368), (446) |
| Caleb Rechlicz, Lucas Conroy, Joseph Tocco, Jesse Mitchell, Wyatt Duce, (Benjamin Harthun), (Ethan Block) |
| 16:08.4, 16:44.2, 17:01.3, 17:08.0, 17:33.7, (17:58.2), (18:28.5) |
26 | 815 | Verona Area,
WI - Team Time (1st 5) 1:24:52.9 | Spread (1st 5) 36.4 |
| 81, 148, 181, 198, 207, (215), (226) |
| Aimon Van Houten, Aaron Yarbro, Aiden Frey, Josh Slager, Cole Bremmer, (Sam Buttner), (Micah Kundert) |
| 16:34.9, 16:56.2, 17:03.5, 17:07.0, 17:11.3, (17:13.8), (17:16.1) |
27 | 817 | Kenosha Indian Trail,
WI - Team Time (1st 5) 1:24:23.9 | Spread (1st 5) 2:06.0 |
| 19, 54, 113, 266, 365, (434), (493) |
| Remy Strichartz, Zackery Taylor, Holden Forgette, Alexander Zabel, Trenten Esser, (Aaron Zhang), (Ian Hetrick) |
| 15:51.9, 16:21.2, 16:46.4, 17:26.5, 17:57.9, (18:23.9), (18:58.5) |
28 | 848 | Pewaukee,
WI - Team Time (1st 5) 1:24:56.1 | Spread (1st 5) 1:03.1 |
| 53, 137, 152, 247, 259, (264), (268) |
| Nathan Burke, Mick Gilson, Carter Grossklaus, Jackson Douglas, Charlie Pease, (Matthew Moore), (Peyton Syltie) |
| 16:21.1, 16:52.2, 16:56.5, 17:22.1, 17:24.2, (17:25.4), (17:27.4) |
29 | 892 | River Falls,
WI - Team Time (1st 5) 1:24:46.2 | Spread (1st 5) 1:41.7 |
| 17, 96, 241, 255, 283, (306), (320) |
| Quinlan Andrews, Jonah Majerus, Owen Koepke, Ty Bauschelt, Grady Jensen, (Sam Majerus), (Ethan Engler) |
| 15:50.2, 16:40.2, 17:20.8, 17:23.1, 17:31.9, (17:37.4), (17:43.2) |
30 | 930 | Slinger,
WI - Team Time (1st 5) 1:24:53.3 | Spread (1st 5) 1:40.4 |
| 32, 35, 246, 290, 327, (344), (421) |
| Reed Grotenhuis, Malachi Kurth, Michael Loomans, Arik Loomans, Ty Kalina, (Mason Czlapinski), (Eli Becker) |
| 16:05.4, 16:07.4, 17:21.7, 17:33.0, 17:45.8, (17:50.3), (18:19.8) |
31 | 973 | Wisconsin Lutheran,
WI - Team Time (1st 5) 1:25:37.5 | Spread (1st 5) 51.5 |
| 99, 171, 176, 241, 286, (296), (330) |
| Vaughn Miller, Quincy Kehoe, Henry Schapekahm, Stephen Miller, Sean Miller, (Tom Moldenhauer), (Nico Carter) |
| 16:40.8, 17:01.3, 17:02.3, 17:20.8, 17:32.3, (17:36.3), (17:46.7) |
32 | 974 | Whitefish Bay,
WI - Team Time (1st 5) 1:25:35.0 | Spread (1st 5) 12.7 |
| 178, 190, 190, 194, 222, (233), (261) |
| Oliver Sedivy, Noah Vedder, Jacob Jones, Miles Bockhorst, Andrew Gerend, (Leander Braun), (Bishesh Karmacharya) |
| 17:02.8, 17:05.1, 17:05.1, 17:06.5, 17:15.5, (17:17.9), (17:24.5) |
33 | 984 | Menomonie,
WI - Team Time (1st 5) 1:25:21.2 | Spread (1st 5) 1:23.9 |
| 30, 207, 212, 267, 268, (338), (356) |
| Grant Burns, Evan Olson, Peter Cimino, Jaime Ramos, Ben Bowman, (Caleb Cameron), (Noah Winder) |
| 16:03.5, 17:11.3, 17:12.4, 17:26.6, 17:27.4, (17:48.3), (17:54.0) |
34 | 1005 | Wauwatosa East,
WI - Team Time (1st 5) 1:25:50.4 | Spread (1st 5) 1:05.1 |
| 117, 121, 136, 279, 352, (363), (405) |
| Patrick Margerie, Ethan Mattek, Sam Bartz, Julian Biemann, Ellis Young, (Abel Lucio), (Quinn Fitzsimmons) |
| 16:47.5, 16:48.3, 16:52.0, 17:30.0, 17:52.6, (17:57.4), (18:14.9) |
35 | 1031 | Kimberly,
WI - Team Time (1st 5) 1:25:32.1 | Spread (1st 5) 1:34.8 |
| 29, 187, 250, 270, 295, (311), (314) |
| Logan Salzmann, Vosters Cayden, Turner Behm, Adam Bleck, Salzmann Gavin, (Caleb Dorsey), (Tyler Vangompel) |
| 16:01.2, 17:04.8, 17:22.6, 17:27.5, 17:36.0, (17:39.2), (17:40.5) |
36 | 1092 | West Allis Nathan Hale,
WI - Team Time (1st 5) 1:26:11.5 | Spread (1st 5) 1:18.9 |
| 75, 140, 220, 310, 347, (367), (371) |
| Elijah Sayeg, John Gruichich, Ethan Plier, Kai Bruner, Eric Harvey, (Koda Bruner), (Nate Hutter) |
| 16:32.0, 16:54.3, 17:15.3, 17:39.0, 17:50.9, (17:58.1), (17:58.8) |
37 | 1100 | Stoughton,
WI - Team Time (1st 5) 1:26:10.8 | Spread (1st 5) 1:06.1 |
| 79, 196, 214, 298, 313, (381), (474) |
| Elijah Judd, Riley Hansen, Gabriel Schneider, Ethan Zywicki, Alex Smith, (Andrew Albert), (Ian Westerberg) |
| 16:34.1, 17:06.9, 17:13.1, 17:36.5, 17:40.2, (18:02.4), (18:44.8) |
38 | 1109 | Bay Port,
WI - Team Time (1st 5) 1:26:13.5 | Spread (1st 5) 1:38.0 |
| 58, 154, 186, 333, 378, (392), (416) |
| Sam Lieuwen, Bennett Daul, Nicholas Pufall, Caleb Bartolazzi, Brady Christnovich, (Marshal Noel), (Grayson Heath) |
| 16:23.4, 16:56.9, 17:04.0, 17:47.8, 18:01.4, (18:09.4), (18:18.5) |
39 | 1133 | West Bend West,
WI - Team Time (1st 5) 1:26:28.6 | Spread (1st 5) 1:12.6 |
| 115, 119, 175, 351, 373, (379), (386) |
| Drew Gundrum, Carson Hammer, Ethan Hackman, Owen Schloemer, Quinlin Ehlke, (Jeremy Kehoe), (Sterling Schatz) |
| 16:46.7, 16:48.0, 17:02.1, 17:52.5, 17:59.3, (18:01.8), (18:04.9) |
40 | 1145 | Ashwaubenon,
WI - Team Time (1st 5) 1:26:24.8 | Spread (1st 5) 50.1 |
| 120, 218, 228, 272, 307, (424), (427) |
| Ryan Jadin, Brady Wallace, Ashtyn Andersen, Ben Buchmann, Carter Thompson, (Thomas McNicoll), (Ethan High) |
| 16:48.1, 17:14.4, 17:16.4, 17:27.7, 17:38.2, (18:20.4), (18:20.9) |
41 | 1198 | Pulaski,
WI - Team Time (1st 5) 1:26:43.3 | Spread (1st 5) 1:03.7 |
| 122, 205, 226, 293, 352, (478), (483) |
| Daniel Augustine, Parker Marshall, Nowak Dayne, Arden Gillen, Peyton Yaw, (Thomas Murphy), (Dayne Groth) |
| 16:48.9, 17:10.8, 17:16.1, 17:34.9, 17:52.6, (18:46.8), (18:53.4) |
42 | 1205 | Appleton North,
WI - Team Time (1st 5) 1:26:40.2 | Spread (1st 5) 2:07.4 |
| 41, 96, 296, 360, 412, (443), (469) |
| Riley Szymik, Caleb Hardy, Lukas Nahm, Charles (Charlie) Williams, Braden Walters, (Aiden Sanders), (Jeremy Clark) |
| 16:10.0, 16:40.2, 17:36.3, 17:56.3, 18:17.4, (18:27.9), (18:42.1) |
43 | 1267 | Nicolet,
WI - Team Time (1st 5) 1:27:00.4 | Spread (1st 5) 1:20.0 |
| 94, 221, 288, 294, 370, (387), (441) |
| Birk Newman, Aidan Bendickson, Dylan Kroll, Lukas Vater, Aidan McKenna, (Ryan Pringle), (Santiago Rosas-Sarmiento) |
| 16:38.5, 17:15.4, 17:32.7, 17:35.3, 17:58.5, (18:06.0), (18:27.2) |
44 | 1295 | Brookfield Central,
WI - Team Time (1st 5) 1:27:14.8 | Spread (1st 5) 1:15.6 |
| 122, 164, 300, 325, 384, (410), (462) |
| Saathvik Gowda, Owen England, Jacob Seifert, Joseph Harmeyer, Ben Turner, (Austin Tilkens), (Vish Chouchan) |
| 16:48.9, 16:59.0, 17:36.7, 17:45.7, 18:04.5, (18:17.0), (18:37.5) |
45 | 1297 | Kettle Moraine,
WI - Team Time (1st 5) 1:27:12.5 | Spread (1st 5) 57.1 |
| 159, 161, 292, 327, 358, (389), (401) |
| Isaac Kirby, Ryan Montes de Oca, Ryan Keller, Carter Schroeder, Adam Langreder, (Graham Kelchen), (Ryan Montes) |
| 16:58.5, 16:58.6, 17:34.0, 17:45.8, 17:55.6, (18:06.5), (18:13.7) |
46 | 1309 | Chippewa Falls,
WI - Team Time (1st 5) 1:27:26.8 | Spread (1st 5) 2:15.7 |
| 60, 65, 325, 393, 466, (485), (495) |
| Mason Fredrickson, Benjamin Cihasky, Cole Gilles, Austin Kruger, Teodor Solem, (Austin Kruger), (Micah Uttecht) |
| 16:24.6, 16:25.9, 17:45.7, 18:10.3, 18:40.3, (18:54.0), (18:59.4) |
47 | 1353 | Sheboygan North,
WI - Team Time (1st 5) 1:27:25.5 | Spread (1st 5) 49.9 |
| 174, 189, 318, 324, 348, (398), (502) |
| Ian Willemsen, Ryan Lang, Kasey Levinsohn, Ethan Willemsen, Drew Thomas, (Bryce Tenpas), (Blake Leonhardt) |
| 17:01.6, 17:05.0, 17:42.2, 17:45.2, 17:51.5, (18:12.3), (19:09.8) |
48 | 1358 | Fort Atkinson,
WI - Team Time (1st 5) 1:27:25.9 | Spread (1st 5) 2:15.2 |
| 33, 217, 283, 397, 428, (508), (515) |
| Benjamin Stricker, Grant Heagney, Owen Geiger, Jameson Stafford, Graeson Geiger, (Vinny Sitkiewitz), (Hayden Kincaid) |
| 16:06.3, 17:14.2, 17:31.9, 18:12.0, 18:21.5, (19:16.2), (19:34.4) |
49 | 1371 | Oshkosh West,
WI - Team Time (1st 5) 1:27:26.7 | Spread (1st 5) 35.4 |
| 213, 254, 265, 300, 339, (382), (415) |
| Jerry Sowers, Celso Collins, Delson Troedel, Carter Crowe, Preston Bokath, (Juan Collins), (Luke Eaton) |
| 17:13.0, 17:23.0, 17:25.6, 17:36.7, 17:48.4, (18:03.5), (18:18.2) |
50 | 1374 | Madison Memorial,
WI - Team Time (1st 5) 1:27:45.6 | Spread (1st 5) 1:42.8 |
| 118, 183, 239, 383, 451, (452), (472) |
| Will Lisowski-Sem, Jonathan Buscher, Tommy Spelsberg, Alex Bald, Berndt Rothamer, (Fred Speidel), (Nick Zietlow) |
| 16:47.8, 17:03.8, 17:19.7, 18:03.7, 18:30.6, (18:33.4), (18:43.0) |
51 | 1392 | West De Pere,
WI - Team Time (1st 5) 1:27:40.5 | Spread (1st 5) 2:08.2 |
| 55, 240, 272, 376, 449, (468), (509) |
| Carson Samson, Lucius Janquart, Caleb Scheller, Dominic Natzke, Matthew Sharapata, (Evan Bright), (Hayden Vieth) |
| 16:21.8, 17:20.3, 17:27.7, 18:00.7, 18:30.0, (18:41.9), (19:19.8) |
52 | 1394 | Badger,
WI - Team Time (1st 5) 1:27:37.6 | Spread (1st 5) 41.9 |
| 231, 235, 235, 319, 374, (375), (384) |
| Javi Reyes, Gage Nicholson, Alex Cornue, Anderson Greenberg, Will Larkin, (Kaiden Staggs), (Eli Vandeberg) |
| 17:17.6, 17:19.0, 17:19.0, 17:42.5, 17:59.5, (18:00.3), (18:04.5) |
53 | 1395 | Cedarburg,
WI - Team Time (1st 5) 1:27:40.9 | Spread (1st 5) 1:54.8 |
| 63, 250, 280, 380, 422, (422), (425) |
| Ryan Severson, Angel Fuentes, Owen Wood, Will Greymont, Jack Bannenberg, (Owen Weeden), (Will Homme) |
| 16:25.2, 17:22.6, 17:30.9, 18:02.2, 18:20.0, (18:20.0), (18:20.6) |
54 | 1403 | Hortonville,
WI - Team Time (1st 5) 1:27:41.0 | Spread (1st 5) 57.6 |
| 165, 230, 302, 343, 363, (404), (439) |
| Alex Ratchman, Gabe Paschke, Grant Harris, Brayden Sanford, Kyle Bacus, (Ty Arndt), (Jake Tank) |
| 16:59.8, 17:16.9, 17:36.8, 17:50.1, 17:57.4, (18:14.5), (18:25.8) |
55 | 1405 | Waukesha North,
WI - Team Time (1st 5) 1:30:37.9 | Spread (1st 5) 3:46.0 |
| 111, 125, 127, 519, 523, (524), (525) |
| Brode Engelien, Noah Mosley, Reece Ellingsen, Vince Sberna, Tyler Kohl, (Jayden Sheahan), (Josh Garcia) |
| 16:45.4, 16:49.4, 16:50.0, 19:41.7, 20:31.4, (20:32.6), (20:36.4) |
56 | 1407 | Waukesha South,
WI - Team Time (1st 5) 1:28:02.5 | Spread (1st 5) 1:57.6 |
| 89, 159, 261, 442, 456, (465), (482) |
| Zachary Watson, Benjamin Babcock, Owen Lincicum, Oscar Medina, Austin Isely, (Jack Windisch), (Josef Pludeman) |
| 16:37.2, 16:58.5, 17:24.5, 18:27.5, 18:34.8, (18:40.1), (18:53.1) |
57 | 1419 | Sun Prairie West,
WI - Team Time (1st 5) 1:27:52.2 | Spread (1st 5) 1:10.5 |
| 166, 203, 315, 341, 394, (444), (487) |
| Andrew Peters, Barrett Mould, Easton Garbutt, Gabriel Roe, Benjamin Polzin, (Jackson Mould), (Cameron Spredemann) |
| 17:00.5, 17:10.0, 17:40.9, 17:49.8, 18:11.0, (18:28.1), (18:55.8) |
58 | 1472 | Manitowoc Lincoln,
WI - Team Time (1st 5) 1:28:02.9 | Spread (1st 5) 1:05.9 |
| 114, 335, 336, 337, 350, (388), (411) |
| Caleb Jatczak, Blaine McDonnell, Jonas Stachovak, Lucas Gallegos, Landon Zick, (Dillon Meisnest), (Michael Lewis) |
| 16:46.5, 17:47.9, 17:48.0, 17:48.1, 17:52.4, (18:06.2), (18:17.1) |
59 | 1510 | Sparta,
WI - Team Time (1st 5) 1:28:19.1 | Spread (1st 5) 1:58.4 |
| 64, 270, 317, 426, 433, (491), (520) |
| Ben Carney, Nicholas Lueth, Joel Johnson, Milo Everson-Riley, Braedyn Novak, (John (Jack) Schanhofer), (Carter Miller) |
| 16:25.4, 17:27.5, 17:41.6, 18:20.8, 18:23.8, (18:57.3), (19:42.1) |
60 | 1574 | Kaukauna,
WI - Team Time (1st 5) 1:28:57.6 | Spread (1st 5) 2:26.8 |
| 69, 257, 329, 431, 488, (498), (511) |
| Andrew Milhans, Eli Butt, Max Hoffer, Carson Peters, Brandon Pruno, (Noah Lau), (Xane Schmidt) |
| 16:29.4, 17:23.4, 17:46.1, 18:22.5, 18:56.2, (19:00.8), (19:21.8) |
61 | 1637 | DC Everest,
WI - Team Time (1st 5) 1:28:54.6 | Spread (1st 5) 1:07.0 |
| 210, 303, 346, 361, 417, (453), (474) |
| Damen Schultz, Evan Fuchs, Tate Minnihan, Adam Gage, James Dadabo, (Marcus Heineck), (Alex Jelen) |
| 17:11.6, 17:37.0, 17:50.8, 17:56.6, 18:18.6, (18:33.8), (18:44.8) |
62 | 1647 | New Richmond,
WI - Team Time (1st 5) 1:28:54.7 | Spread (1st 5) 47.9 |
| 258, 303, 333, 357, 396, (430), (438) |
| Tae Herron, Jackson Hughes, Luke Kamish, Ethan Rewerts, Cole Trosen, (Carter Larson), (Hayden Balduc) |
| 17:23.8, 17:37.0, 17:47.8, 17:54.4, 18:11.7, (18:22.2), (18:25.3) |
63 | 1661 | Wausau West,
WI - Team Time (1st 5) 1:29:13.6 | Spread (1st 5) 2:20.6 |
| 56, 362, 372, 400, 471, (481), (490) |
| Josh Neilitz, Eli Akey, Henry Ruffi, Kolton Kershaw, Will Zastrow, (Will Butalla), (Dakota Myers) |
| 16:22.3, 17:56.7, 17:59.0, 18:12.7, 18:42.9, (18:52.0), (18:56.5) |
64 | 1670 | Marshfield,
WI - Team Time (1st 5) 1:30:34.0 | Spread (1st 5) 2:51.0 |
| 86, 90, 486, 496, 512, (516), (521) |
| Owen Hoerneman, Thomas Cashmer, Jackson Eckes, Maxx Oertel, Lincoln Berger, (Alexander Parker), (Ehmrey Schmoll) |
| 16:35.6, 16:37.5, 18:54.1, 19:00.2, 19:26.6, (19:35.4), (19:51.6) |
65 | 1704 | Janesville Craig,
WI - Team Time (1st 5) 1:29:27.8 | Spread (1st 5) 1:10.9 |
| 211, 248, 395, 418, 432, (476), (484) |
| Tyler Hegle, Jack Myre, Gavin Roth, Owen Hotchkiss, Roman Koch, (Leo Powell), (Derek Thompson) |
| 17:12.1, 17:22.2, 18:11.3, 18:19.2, 18:23.0, (18:45.1), (18:53.7) |
66 | 1709 | Racine Horlick,
WI - Team Time (1st 5) 1:29:37.2 | Spread (1st 5) 2:00.1 |
| 108, 299, 377, 455, 470, (497), (513) |
| Landon Franke, Giovanni Maccanelli, Morgan Hanson, Declan Pope, Theodore Schwandt, (Parker Seggelink), (Sebastian Figueroa) |
| 16:42.7, 17:36.6, 18:00.9, 18:34.2, 18:42.8, (19:00.3), (19:29.2) |
67 | 1716 | Waukesha West,
WI - Team Time (1st 5) 1:29:29.3 | Spread (1st 5) 1:33.6 |
| 166, 340, 366, 390, 454, (507), (518) |
| Mason Standarski, Samuel Daley, Odin Colque, Jack Tenwinkle, Aidan Dinwiddie, (Connor Hohisel), (Austin Reeves) |
| 17:00.5, 17:48.6, 17:58.0, 18:08.1, 18:34.1, (19:13.3), (19:40.9) |
68 | 1732 | Appleton West,
WI - Team Time (1st 5) 1:30:02.2 | Spread (1st 5) 2:38.1 |
| 77, 331, 391, 429, 504, (505), (514) |
| Tyce Scheetz, Jalen Habeck, Kegan Phalin, Fisher Morrill, Ethan Compton, (Owen Hall), (Camden Erikson) |
| 16:33.3, 17:46.8, 18:08.7, 18:22.0, 19:11.4, (19:12.0), (19:30.8) |
69 | 1745 | Waunakee,
WI - Team Time (1st 5) 1:29:44.4 | Spread (1st 5) 1:35.0 |
| 141, 354, 399, 403, 448, (450), (458) |
| Cooper Ubert, Simon Marx, Luke Chambers, Mason Spear, Troy Niles, (Quinn Pfeiffer), (Tyler Niermeyer) |
| 16:54.5, 17:53.4, 18:12.6, 18:14.4, 18:29.5, (18:30.3), (18:35.4) |
70 | 1823 | Baraboo,
WI - Team Time (1st 5) 1:30:02.3 | Spread (1st 5) 1:01.3 |
| 255, 323, 401, 409, 435, (445), (467) |
| Brody Bjorklund, Enoch Hyzer, Ben Meise, Keinan Jones, Dylan Davies, (Jonatan Martinez), (Joe Korthals) |
| 17:23.1, 17:44.6, 18:13.7, 18:16.5, 18:24.4, (18:28.3), (18:41.0) |
71 | 1827 | Eau Claire North,
WI - Team Time (1st 5) 1:30:02.1 | Spread (1st 5) 1:03.1 |
| 283, 315, 332, 440, 457, (479), (503) |
| Aidan Ecker, Gabe Dunn, Walker Vaver, Jayden Schultz, Christian Bretey, (Benjamin Daniels), (Ryan Firari) |
| 17:31.9, 17:40.9, 17:47.3, 18:27.0, 18:35.0, (18:50.4), (19:11.2) |
72 | 1859 | Fond Du Lac,
WI - Team Time (1st 5) 1:30:25.5 | Spread (1st 5) 1:28.5 |
| 202, 321, 414, 459, 463, (517), (522) |
| Jonny Golke, Golke Jonathan, Cameron Gerlach, Matthew Janke, Riley Jorgensen, (Dalton Phelan), (Hidde Easton) |
| 17:09.1, 17:44.4, 18:18.1, 18:36.3, 18:37.6, (19:39.4), (20:07.3) |
73 | 1865 | Greendale,
WI - Team Time (1st 5) 1:30:45.2 | Spread (1st 5) 1:40.4 |
| 225, 253, 419, 480, 488, (492), (500) |
| Sebastian Langenfeld, Nolan Wozniak, Kyle Koreneck, Solomon Madson, Odin Servais, (Raygun Uremovich), (Max Vitrano) |
| 17:15.8, 17:22.9, 18:19.7, 18:50.6, 18:56.2, (18:58.2), (19:06.5) |
74 | 1937 | Oregon,
WI - Team Time (1st 5) 1:30:37.0 | Spread (1st 5) 46.3 |
| 342, 359, 369, 408, 459, (473), (499) |
| Ryan Fahey, Kaito Mikkelson, Joseph Downey, Pavel Vorontsov, Tyler Mehring, (Alex Palmer), (Philip Emmerich) |
| 17:50.0, 17:56.1, 17:58.3, 18:16.3, 18:36.3, (18:43.9), (19:06.3) |
75 | 1940 | Milwaukee King,
WI - Team Time (1st 5) 1:30:51.4 | Spread (1st 5) 1:15.3 |
| 276, 305, 419, 464, 476, (506), (510) |
| Ciaran Bagley, Max Klassen, Sebastien Tanner, Elliot Tutaj-Blaz, Liam Van Iersel, (Emmett Kress), (Owen Driscoll) |
| 17:29.8, 17:37.1, 18:19.7, 18:39.7, 18:45.1, (19:12.2), (19:21.7) |