1138Templeton, WI - Team Time (1st 5) 53:54.8 | Spread (1st 5) 30.7
10, 29, 32, 33, 34, (40), (43)
Jordan Loferski, Nathan Zembles, Schomann Maddox, Unger Jacob, JP Wollner, (Justice Bates), (Gage Kuhlenbeck)
10:24.7, 10:47.8, 10:52.2, 10:54.7, 10:55.4, (10:57.6), (11:00.8)
2198Badger, WI - Team Time (1st 5) 54:38.9 | Spread (1st 5) 1:05.5
6, 35, 46, 47, 64, (133), (137)
Grant Lauters, Quinlin Ehlke, Carson Hammer, Reed White, Archie Hughes, (Justin Martinez), (Brody Renk)
10:16.3, 10:55.7, 11:02.5, 11:02.6, 11:21.8, (11:59.8), (12:00.5)
3262Rice Lake, WI - Team Time (1st 5) 55:26.3 | Spread (1st 5) 1:20.9
9, 13, 41, 99, 100, (146), (159)
Carter Kucko, Evan Strand, Pierce Hastreiter, Thomas Olsen, Parker Diercks, (Nolan Tomesh), (Camden Christofferson)
10:24.3, 10:33.5, 10:58.3, 11:45.0, 11:45.2, (12:07.5), (12:14.8)
4268Spooner, WI - Team Time (1st 5) 55:28.5 | Spread (1st 5) 1:30.9
5, 7, 67, 94, 95, (110), (111)
Grant Popp, Luke Popp, Theo Kohl, Ben Eichten, Zach Meyers, (Christian Reder), (Brody Welsch)
10:11.9, 10:21.9, 11:29.2, 11:42.7, 11:42.8, (11:49.1), (11:49.3)
5278Fort Atkinson, WI - Team Time (1st 5) 54:40.9 | Spread (1st 5) 2:23.5
4, 11, 12, 53, 198, (267), (292)
Benjamin Stricker, Owen Geiger, Caleb Enger, Graeson Geiger, Jake Sukow, (Vincent Sitkiewitz), (Jett Alexander)
10:03.7, 10:25.6, 10:32.0, 11:12.4, 12:27.2, (13:00.3), (13:12.9)
6306Bloomer, WI - Team Time (1st 5) 54:56.9 | Spread (1st 5) 2:12.1
1, 2, 78, 90, 135, (156), (164)
Anders Michaelsen, Lucas Anderson, Hunter Marik, Willy Bischel, Alek Lundgren, (Josh Bresina), (Brayden Stark)
9:48.1, 9:51.5, 11:36.5, 11:40.6, 12:00.2, (12:12.1), (12:15.8)
7312Whitefish Bay, WI - Team Time (1st 5) 56:17.8 | Spread (1st 5) 1:09.0
31, 39, 54, 56, 132, (147), (219)
David Kleiner, Bishesh Karmacharya, Jack Mccauley, Liam Murphy, Noah Vedder, (William Lewis), (Dominic Amato)
10:50.6, 10:57.4, 11:13.1, 11:17.1, 11:59.6, (12:08.2), (12:38.4)
8314Edgerton, WI - Team Time (1st 5) 56:53.5 | Spread (1st 5) 54.6
21, 68, 72, 73, 80, (112), (113)
Nicholas Dillman, Caleb Kern, Garrett Kotnour, Drew Fox Gunderson, Westley Hankes, (Preston Schaffner), (Ben Lenarz)
10:42.0, 11:30.3, 11:32.2, 11:32.4, 11:36.6, (11:49.5), (11:49.8)
9351Indian Mound, WI - Team Time (1st 5) 57:05.1 | Spread (1st 5) 1:07.4
17, 65, 83, 84, 102, (115), (152)
Spencer Alf, Aidan Vosberg, Ty Weaver, Paxton Nygaard, Ty Paulios, (Brock Spiegel), (Griffin Martin)
10:38.9, 11:22.2, 11:38.8, 11:38.9, 11:46.3, (11:50.6), (12:10.4)
10406St. John's Lutheran (Wauwatosa), WI - Team Time (1st 5) 57:24.5 | Spread (1st 5) 1:18.5
20, 55, 91, 104, 136, (159), (188)
Nate Close, Sam Goede, Amos Ebeling, Karsten Kammholz, Zavier Zens, (Finley Buege), (Ben Langebartels)
10:41.8, 11:14.8, 11:41.1, 11:46.5, 12:00.3, (12:14.8), (12:25.3)
11432Glenwood City, WI - Team Time (1st 5) 57:53.4 | Spread (1st 5) 47.7
50, 57, 92, 108, 125, (140), (208)
Wyatt Unser, Zeb Holden, Clayton Hoffman, Ilan Anderson, Elliott Springborn, (Brody Olson), (Garrett Gross)
11:08.6, 11:17.8, 11:41.9, 11:48.8, 11:56.3, (12:04.2), (12:33.3)
12462JC McKenna, WI - Team Time (1st 5) 58:00.0 | Spread (1st 5) 1:14.0
22, 85, 109, 120, 126, (130), (161)
Dillon Elliott, Gauge Jorgensen, Brock Elliott, William Stuart, Max Kaether, (Arthur Cunningham), (Blake Frey)
10:42.4, 11:39.8, 11:48.9, 11:52.5, 11:56.4, (11:59.3), (12:14.9)
13476Crown of Life Academy, WI - Team Time (1st 5) 57:35.9 | Spread (1st 5) 2:23.1
3, 69, 81, 145, 178, (193), (272)
Mark Garcia, Noah Petosky, Daniel Ertman, Grant Heagney, Noah Baldry, (Brayden Luebke), (Elias Schreiber)
9:58.8, 11:31.0, 11:37.0, 12:07.2, 12:21.9, (12:26.3), (13:02.4)
14486Clinton, WI - Team Time (1st 5) 58:12.3 | Spread (1st 5) 1:45.3
19, 88, 92, 101, 186, (215), (224)
Reagan Flickinger, Dylan Yurs, Oliver Melson, Nathan Troxel, TJ Sullivan, (Nathaniel Ligman), (Owen Flemming)
10:39.5, 11:40.4, 11:41.9, 11:45.7, 12:24.8, (12:36.2), (12:39.7)
15551Whitman, WI - Team Time (1st 5) 58:36.3 | Spread (1st 5) 1:42.6
18, 61, 131, 163, 178, (210), (236)
Benjamin Jiang, Griffin Long, Anthony Wang, Adam Bartelme, Nicholas Randall, (Riley Stern), (Sean Justum)
10:39.3, 11:20.1, 11:59.4, 12:15.6, 12:21.9, (12:34.4), (12:43.2)
16554St. Joan of Arc, WI - Team Time (1st 5) 59:06.8 | Spread (1st 5) 28.9
74, 105, 114, 123, 138, (232), (261)
Kane Straka, Cole Taggett, Jonathan Dreist, Elijah Schleifer, Danny Dampier, (Emmet Kelchen), (Bennett Skowronek)
11:33.2, 11:47.2, 11:50.1, 11:54.2, 12:02.1, (12:42.0), (12:56.4)
17602St Paul's Lutheran (Grafton), WI - Team Time (1st 5) 59:37.3 | Spread (1st 5) 38.3
77, 96, 127, 144, 158, (295), (448)
Zak Goetter, Cayden Sumner, Trevor Nauta, Gabe Hingiss, Simeon Swiertz, (Kyran Kelley), (Will Boppre)
11:35.6, 11:44.4, 11:56.9, 12:06.5, 12:13.9, (13:14.0), (14:58.0)
18618Milton, WI - Team Time (1st 5) 59:28.4 | Spread (1st 5) 1:22.9
51, 86, 87, 187, 207, (268), (317)
Ivan Sykora, Jonathan Flowers, Zander Vilbrandt, Alek Weinert, Carter Smith, (Dylan McLean), (Jack Smith)
11:10.0, 11:40.1, 11:40.2, 12:25.2, 12:32.9, (13:00.4), (13:25.9)
19630Bay Lane, WI - Team Time (1st 5) 58:34.7 | Spread (1st 5) 2:17.5
8, 23, 171, 203, 225, (246), (275)
Owen Danihel, Diego Serraino, Jacob Graf, Ryley Oxborough, Ian Ramdohr, (Anthony Souvannarath), (Mason Drought)
10:22.9, 10:42.8, 12:18.0, 12:30.6, 12:40.4, (12:48.5), (13:03.5)
20648Merton, WI - Team Time (1st 5) 58:59.0 | Spread (1st 5) 1:57.8
26, 28, 151, 206, 237
Tyler Heiman, Alec Neuharth, Will Fisher, Sawyer Kiefer, Jp Eagon
10:46.1, 10:46.7, 12:09.8, 12:32.5, 12:43.9
21665Prentice, WI - Team Time (1st 5) 59:35.7 | Spread (1st 5) 1:44.3
38, 76, 124, 199, 228, (275), (463)
Kaleb Scott, Matthew Schmidt, Josh Hartke, Evan Lord, Eliah Harding, (Ian Anderson), (Owen Sarkkinen)
10:56.9, 11:34.7, 11:54.9, 12:28.0, 12:41.2, (13:03.5), (15:31.0)
22701Trinity Lutheran (Waukesha), WI - Team Time (1st 5) 59:57.5 | Spread (1st 5) 1:28.6
44, 118, 147, 190, 202, (205)
Gavin Baranyk, Dylan Peterson, Tristan Hahn, Colton Meier, Turner Schwoch, (Parker Baranyk)
11:01.6, 11:52.0, 12:08.2, 12:25.5, 12:30.2, (12:32.4)
23712Cameron, WI - Team Time (1st 5) 59:46.3 | Spread (1st 5) 2:21.2
30, 52, 66, 277, 287
Wenzel Masong, Treye Zimmerman, Kory Murray, Ryker Ebert, Chase Hauck
10:50.3, 11:12.2, 11:28.0, 13:04.3, 13:11.5
24719Peace Lutheran (Sun Prairie), WI - Team Time (1st 5) 1:00:33.4 | Spread (1st 5) 2:47.5
59, 81, 97, 106, 376
Ethan Zuberbier, Grant Schmid, Isaac Bilitz, Colin Georgi, Leo Tuttle
11:18.2, 11:37.0, 11:44.6, 11:47.9, 14:05.7
25727Osceola, WI - Team Time (1st 5) 1:00:25.6 | Spread (1st 5) 1:13.8
71, 107, 128, 180, 241, (242), (302)
Ethan Hall, Steve Caden, Jack Kaiser, Kaden Tinney, Nate Jensen, (Dawson Eckerman), (Wyatt Henningsgard)
11:31.6, 11:48.3, 11:58.0, 12:22.3, 12:45.4, (12:47.0), (13:19.5)
26730Frederic, WI - Team Time (1st 5) 59:47.8 | Spread (1st 5) 2:58.3
15, 49, 70, 260, 336, (363), (420)
Alex Chartrand, Matthew Runnels, Alik Tisdale, Tanner Morley, Kaeden Werner, (Nicholas Brewers), (Zane Mattson)
10:37.2, 11:07.4, 11:31.5, 12:56.2, 13:35.5, (13:55.1), (14:36.3)
27789Lake Denoon, WI - Team Time (1st 5) 1:00:46.5 | Spread (1st 5) 1:22.6
58, 122, 166, 217, 226, (234), (330)
Ben Kierzek, Xavier Baur, Alex Anschutz, Andy Reinsel, Eli Moore, (Parker Fons), (Gabe Walden)
11:18.1, 11:53.8, 12:16.5, 12:37.4, 12:40.7, (12:42.8), (13:32.6)
28805Cumberland, WI - Team Time (1st 5) 1:00:39.7 | Spread (1st 5) 1:54.9
37, 103, 177, 240, 248, (252), (372)
Alex Effertz, Jacob Schradle, Carter Wohlk, Max Peterson, Bryden Houser, (Nathan Schmit), (Troy Majewski)
10:56.2, 11:46.4, 12:21.6, 12:44.4, 12:51.1, (12:53.9), (14:03.2)
29811Cedar Grove, WI - Team Time (1st 5) 1:01:13.0 | Spread (1st 5) 21.0
134, 162, 167, 173, 175, (184), (271)
Nolan Brill, Reid Ketterhagen, Will Huenink, Michael Kuerschner, Carsen Voskuil, (Chase Heimerman), (Grady Ketterhagen)
12:00.0, 12:15.0, 12:17.0, 12:20.0, 12:21.0, (12:24.0), (13:02.0)
30828Beaver Dam, WI - Team Time (1st 5) 1:00:50.4 | Spread (1st 5) 2:27.9
27, 139, 149, 217, 296, (378), (502)
EJ Salettel, Carter Kuenzi, Owen Hemling, Julian Espinoza, Logan Merrill, (Jackson Uttech), (Joseph DiStefano)
10:46.5, 12:03.4, 12:08.7, 12:37.4, 13:14.4, (14:06.3), (19:26.0)
31855St. Matthew's Lutheran (Oco), WI - Team Time (1st 5) 1:00:55.2 | Spread (1st 5) 2:04.0
25, 176, 200, 211, 243, (250), (284)
Sam Splinter, Elliott Small, Alex Posto, Silas Hillmer, Ezra Abram, (Nolan Bagdassian), (River Abram)
10:43.4, 12:21.3, 12:28.6, 12:34.5, 12:47.4, (12:51.8), (13:10.0)
32866St Joseph's (Fort Atkinson), WI - Team Time (1st 5) 1:01:00.6 | Spread (1st 5) 2:31.5
45, 48, 141, 300, 332, (490), (491)
Noah Last, Francis Kuefler, Jameson Stafford, Liam Grover, Jonathan Lewis, (Gavin Nsibirwa), (Daniel Lewis)
11:02.2, 11:04.3, 12:05.0, 13:15.4, 13:33.7, (17:25.8), (17:29.2)
33942Whitewater, WI - Team Time (1st 5) 1:01:33.7 | Spread (1st 5) 2:39.3
14, 88, 245, 297, 298, (316), (319)
Ethan Dugan, Quincy Boudreau, Noah Coleman, Nick Wilson, Isaak Rios, (Jarvis Porcaro), (Tyler Housel)
10:35.7, 11:40.4, 12:47.7, 13:14.9, 13:15.0, (13:25.5), (13:28.0)
34950DASH Homeschool, WI - Team Time (1st 5) 1:02:10.0 | Spread (1st 5) 1:02.0
128, 141, 204, 212, 265, (353), (434)
Nathanael Chu, Erik Anderson, Seka Kostrzewa, Andrew Anderson, Josiah Chu, (Ephraim Radtke), (Noah Caspers)
11:58.0, 12:05.0, 12:32.0, 12:35.0, 13:00.0, (13:49.0), (14:47.0)
351010St. John Vianney (Brookfield), WI - Team Time (1st 5) 1:02:12.1 | Spread (1st 5) 3:52.1
16, 36, 230, 315, 413
Aidan Ferber, Thomas Bergin, Ben Ferber, Grant Spielbauer, Luke Spielbauer
10:38.4, 10:56.1, 12:41.7, 13:25.4, 14:30.5
361022East Troy, WI - Team Time (1st 5) 1:02:43.6 | Spread (1st 5) 1:59.4
75, 117, 213, 286, 331, (372), (414)
Kaden Fridley, Trey Smith, Maxson Gonzalez, Thomas Hudock, Caleb Davidsen, (Joseph Dignan), (Alex Smith)
11:33.4, 11:51.1, 12:35.4, 13:10.9, 13:32.8, (14:03.2), (14:31.6)
371072Menomonie, WI - Team Time (1st 5) 1:03:05.7 | Spread (1st 5) 51.2
152, 181, 213, 257, 269, (342), (381)
Grant Burns, Peter Cimino, Grant Tomasek, Antonio Komro, Caleb Schneider, (Rex Drout), (Devon Vandewiele)
12:10.4, 12:23.1, 12:35.4, 12:55.2, 13:01.6, (13:38.4), (14:07.9)
381103Brookfield Christian, WI - Team Time (1st 5) 1:03:23.0 | Spread (1st 5) 1:46.0
116, 167, 220, 263, 337, (396), (484)
Kyle Rogosienski, Ryan Rogosienski, Josiah Lemmenes, Daniel Schult, Collin Vander Vliet, (Michael Hoffer), (Ty Veldhouse)
11:51.0, 12:17.0, 12:39.0, 12:59.0, 13:37.0, (14:18.0), (16:27.0)
391105Solon Springs, WI - Team Time (1st 5) 1:03:26.7 | Spread (1st 5) 2:26.1
60, 78, 289, 329, 349, (371), (374)
Dylan Taggart, Tarver Sellwood, Isaac Dickenson, Mika Mckercher, Isaiah Ahlberg, (Jacob Taggart), (Thomas Jerrell)
11:19.8, 11:36.5, 13:12.0, 13:32.5, 13:45.9, (14:03.0), (14:03.8)
401115Jefferson, WI - Team Time (1st 5) 1:03:27.2 | Spread (1st 5) 1:34.3
143, 165, 229, 233, 345, (354), (361)
Eulises Moreno, Derek Morrison, Patrick Sande, Jake Kerkenbush, Quinn Rundle, (Aiden DeBlare), (Jonas Kindschi)
12:06.3, 12:16.2, 12:41.5, 12:42.6, 13:40.6, (13:49.8), (13:54.2)
411150st. john's mukwonago, WI - Team Time (1st 5) 1:03:45.9 | Spread (1st 5) 1:52.9
98, 150, 270, 291, 341
Caleb Schreiber, Josiah Martin, Damion Klinger, Erik Christiansen, Thomas Nettesheim
11:44.9, 12:08.8, 13:01.7, 13:12.7, 13:37.8
421160St Paul's Lutheran (Ft Atkinson), WI - Team Time (1st 5) 1:03:42.2 | Spread (1st 5) 42.8
185, 189, 223, 281, 282, (333), (352)
Nathan Walker, Henry Belzer, Ezekiel Vik, Elijah Vik, Chase Enger, (Eli Marty), (Jonathan Walker)
12:24.2, 12:25.4, 12:39.2, 13:06.4, 13:07.0, (13:33.9), (13:48.3)
431180Mount Calvary, WI - Team Time (1st 5) 1:03:46.7 | Spread (1st 5) 47.1
170, 231, 244, 257, 278, (285), (383)
Noah DiSalvo, Caleb Williams, Carson Williams, Matthew Dellar, Justin Wachula, (Jackson Lannert), (Micah Brokema)
12:17.5, 12:41.9, 12:47.5, 12:55.2, 13:04.6, (13:10.8), (14:08.1)
441261Brookfield Academy, WI - Team Time (1st 5) 1:04:46.0 | Spread (1st 5) 1:52.0
173, 192, 253, 253, 390, (411), (434)
Benjamin Reiner, Danny Reiner, Matthew Casas, Danny Weiner, Adrian Yin, (Zach Weiner), (Josh Schwartz)
12:20.0, 12:26.0, 12:54.0, 12:54.0, 14:12.0, (14:28.0), (14:47.0)
451290Washington County Homeschool, WI - Team Time (1st 5) 1:04:56.4 | Spread (1st 5) 3:33.6
42, 154, 334, 344, 416, (475), (497)
Aaron Mudge, Jonah Rotta, Micaiah Cantrall, Braeden McNabb, Grant Yogerst, (Carl Yogerst), (Logan Tenderenda)
10:58.4, 12:12.0, 13:34.0, 13:40.0, 14:32.0, (15:59.0), (18:34.0)
461334Walworth, WI - Team Time (1st 5) 1:05:07.2 | Spread (1st 5) 1:01.8
195, 249, 262, 308, 320, (401), (471)
Elijah Henningfeld, Jonah Henningfeld, Evan Henningfeld, Tony Salinas, Alex Hernandez, (Timothy McIntyre), (Christopher Cocroft)
12:27.0, 12:51.3, 12:58.1, 13:22.0, 13:28.8, (14:20.4), (15:48.0)
471343Saint Joseph Catholic, WI - Team Time (1st 5) 1:05:05.4 | Spread (1st 5) 3:15.0
24, 272, 327, 355, 365, (367), (489)
Caughnery Freese, William Franklin, Everett Russert, Thomas Otto, Trevor Reindl, (Xavier Hickman), (Luke Wjtok)
10:43.0, 13:02.4, 13:32.0, 13:50.0, 13:58.0, (14:00.0), (17:16.0)
481413Chequamegon, WI - Team Time (1st 5) 1:06:19.4 | Spread (1st 5) 1:56.2
154, 157, 350, 368, 384, (398), (405)
Vladimir Boettcher, Jackson Ernst, Corbyn Phelps, Alex Meyer, Robert Schienebeck, (Aiden Bushman), (Will Krause)
12:12.0, 12:12.2, 13:46.0, 14:01.0, 14:08.2, (14:18.4), (14:21.7)
491415Ashland, WI - Team Time (1st 5) 1:06:03.7 | Spread (1st 5) 1:53.7
172, 239, 247, 366, 391, (404), (407)
Tristan Blancarte, Jackson Fiamoncini, Dylan Anderson, Michael Zunker, David Goyke, (Dalton Hartshorn), (Chase Hedican)
12:18.6, 12:44.3, 12:50.2, 13:58.3, 14:12.3, (14:21.6), (14:23.9)
501455First Immanuel Lutheran (Cedarburg), WI - Team Time (1st 5) 1:06:19.0 | Spread (1st 5) 1:42.0
195, 220, 318, 337, 385, (411), (418)
Owen Weeden, Jack Poellot, Hudson Fitting, Gabe Remm, Will Borland, (Nathan Michels), (Charlie Schmelzer)
12:27.0, 12:39.0, 13:27.0, 13:37.0, 14:09.0, (14:28.0), (14:34.0)
511460Christ the Lord Lutheran, WI - Team Time (1st 5) 1:06:28.1 | Spread (1st 5) 2:12.3
121, 279, 321, 364, 375
Riley Walz, Griffin Frey, Stephen Miller, Jakson Gister, Brady Oldenburg
11:52.6, 13:05.8, 13:28.9, 13:55.9, 14:04.9
521475Turner, WI - Team Time (1st 5) 1:06:42.4 | Spread (1st 5) 2:13.2
191, 215, 323, 323, 423
Sam Erickson, Carter Fry, Carlos Ramirez, Gabe Adams, Will Seifarth
12:25.6, 12:36.2, 13:30.9, 13:30.9, 14:38.8
531498Pardeeville, WI - Team Time (1st 5) 1:06:31.0 | Spread (1st 5) 1:02.0
220, 303, 306, 322, 347, (434), (496)
Will Becker, Colin Smith, Eli Achterberg, Nicholai Undraikis, Walker Wheeler, (Preston Jenkins), (Cody Noyons)
12:39.0, 13:20.0, 13:21.0, 13:30.0, 13:41.0, (14:47.0), (18:30.0)
541529South Shore, WI - Team Time (1st 5) 1:06:52.1 | Spread (1st 5) 1:06.7
255, 294, 304, 307, 369, (408), (424)
Hayden Mieritz, Sam Swanson, Daniel Truchon, Peyton Jardine, Jed Lovejoy, (Hunter Mieritz), (Brady Lahti)
12:54.8, 13:13.9, 13:20.3, 13:21.6, 14:01.5, (14:26.9), (14:39.0)
551558North Shore Montessori, WI - Team Time (1st 5) 1:07:39.0 | Spread (1st 5) 2:23.0
201, 238, 251, 428, 440
Jack Brodersen, Cole Wilson, Lucas Brodersen, Henry Riley, Seth Wilson
12:30.0, 12:44.0, 12:52.0, 14:40.0, 14:53.0
561567Riverview (Barron), WI - Team Time (1st 5) 1:07:39.6 | Spread (1st 5) 2:48.7
182, 280, 301, 346, 458, (474), (480)
Dominik Schaller, Carsten Tallman, Logan Keene, Ethan Bigler, Aidan Rick, (Nathanael Paul), (Antonio LaComb)
12:23.3, 13:06.3, 13:17.1, 13:40.9, 15:12.0, (15:56.9), (16:13.9)
571596Home School Eagles, WI - Team Time (1st 5) 1:07:46.5 | Spread (1st 5) 1:45.4
209, 256, 362, 370, 399, (442), (454)
Jason Swets, Luke Grinvalds, Josh Grinvalds, Drake Nimmo, Judson Henkel, (Colson Henkel), (Isaac Steurer)
12:34.3, 12:55.0, 13:54.6, 14:02.9, 14:19.7, (14:54.7), (15:03.4)
581612Northwestern, WI - Team Time (1st 5) 1:07:28.6 | Spread (1st 5) 51.5
266, 313, 327, 348, 358, (487), (493)
Morgan Martens, Oscar Danz, Austin Lahti, Trevy Amundson, Bridger Brilla, (Owen Nielcen), (Sam Liebart)
13:00.2, 13:23.6, 13:32.0, 13:41.1, 13:51.7, (17:07.1), (17:41.5)
591613Birchwood, WI - Team Time (1st 5) 1:08:19.5 | Spread (1st 5) 3:25.8
63, 289, 400, 424, 437, (478)
Degen Strupp, Gavin Stanley, Adam Wilcox, Noah Lobitz, Taven Jones, (Jimmy Kolodzinski)
11:21.4, 13:12.0, 14:19.9, 14:39.0, 14:47.2, (16:06.2)
601658Hayward, WI - Team Time (1st 5) 1:08:21.6 | Spread (1st 5) 2:03.3
226, 274, 311, 415, 432, (464), (466)
Seth Becker, Lucas Hansen, Eli Geidel, Evan Mcconnell, Logan Poppe, (Tyson O'Bel), (Joe Froemel)
12:40.7, 13:02.5, 13:22.6, 14:31.8, 14:44.0, (15:35.7), (15:38.8)
611687Hurley, WI - Team Time (1st 5) 1:08:35.7 | Spread (1st 5) 1:56.6
234, 264, 356, 406, 427, (438), (477)
Jeremiah Wallis, Wyatt Hall, Landon Foryan, Bennett Holm, Riley Holm, (Cade Lauren), (Benjamin Benton)
12:42.8, 12:59.1, 13:50.8, 14:23.6, 14:39.4, (14:49.2), (16:05.4)
621713Holy Family (Brooklyn), WI - Team Time (1st 5) 1:11:46.7 | Spread (1st 5) 6:18.2
62, 314, 389, 456, 492, (498), (505)
Thomas Hunstiger, Max Whitten, Jack Ryan, Thomas Ruth, Aleks Tobias, (Joseph Chorodowski), (Isaac Gunby)
11:21.0, 13:25.1, 14:11.3, 15:10.1, 17:39.2, (18:49.4), (20:52.5)
631716Christian Life, WI - Team Time (1st 5) 1:11:53.0 | Spread (1st 5) 5:26.0
195, 259, 308, 460, 494, (503), (504)
Alex St. John, Joseph Rojas, Isaiah VanDixhorn, John Del Greco, Sam VanDixhorn, (Max Spillone), (Logan Robinson)
12:27.0, 12:56.0, 13:22.0, 15:15.0, 17:53.0, (19:34.0), (19:51.0)
641723Lodi, WI - Team Time (1st 5) 1:08:40.0 | Spread (1st 5) 1:14.0
293, 325, 337, 359, 409, (439), (451)
Noah Houdek, Roger Melland, Connor Pecard, Benjamin Skellenger, Damon Toothman, (Ben Schultz), (James Miller)
13:13.0, 13:31.0, 13:37.0, 13:52.0, 14:27.0, (14:50.0), (14:59.0)
651739Lac Courte Oreilles, WI - Team Time (1st 5) 1:11:14.2 | Spread (1st 5) 3:42.1
167, 194, 429, 473, 476, (479), (499)
Thomas Quaderer, Deagan Gasper, Richard Quagon, Nicholas Trotterchaude, Thomas White, (Gavin Gasper), (Jaiden Quaderer)
12:17.0, 12:26.8, 14:41.0, 15:50.3, 15:59.1, (16:10.3), (18:52.0)
661810Lumen Christi Catholic, WI - Team Time (1st 5) 1:09:54.0 | Spread (1st 5) 2:06.0
283, 325, 357, 386, 459, (462), (485)
Bailey Wenzler, Luke Running, Michael Maciolek, Michael Cesarz, Dale Domagalski, (Sean DeGuire), (CJ Hartzheim)
13:08.0, 13:31.0, 13:51.0, 14:10.0, 15:14.0, (15:19.0), (16:59.0)
671823Deerfield, WI - Team Time (1st 5) 1:10:38.0 | Spread (1st 5) 3:05.0
118, 386, 432, 443, 444, (457), (482)
Martin Kimmel, Landon Brattlie, Kayden Hahn, Wyatt Brattlie, Evan Grosvold, (Brian Hottman), (Jack Stockwell)
11:52.0, 14:10.0, 14:44.0, 14:55.0, 14:57.0, (15:11.0), (16:22.0)
681905Waunakee, WI - Team Time (1st 5) 1:10:37.0 | Spread (1st 5) 41.0
350, 359, 393, 394, 409, (422), (444)
Brady Stephens, Riess Hermanson, Carter Blackburn, Nathaniel Bound, John Ellickson, (Luke Chambers), (Owen Roundy)
13:46.0, 13:52.0, 14:15.0, 14:17.0, 14:27.0, (14:38.0), (14:57.0)
691908Dodgeland, WI - Team Time (1st 5) 1:10:50.3 | Spread (1st 5) 1:42.7
304, 379, 380, 392, 453, (455), (501)
Nolan Maleck, Karson Marquardt, Ryan Romero, Colton Pickart, Landon Stiller, (Nolan Wieneke), (Ben Bolman)
13:20.3, 14:06.9, 14:07.7, 14:12.4, 15:03.0, (15:09.1), (19:18.7)
701921Washburn, WI - Team Time (1st 5) 1:16:47.1 | Spread (1st 5) 6:42.7
183, 288, 467, 483, 500
Louie Sonday, Thomas Blong, Luke Sonday, Carter Haveri, Willow Macrum
12:23.5, 13:11.6, 15:40.0, 16:25.8, 19:06.2
711926DeForest Area, WI - Team Time (1st 5) 1:11:05.0 | Spread (1st 5) 1:43.0
298, 334, 402, 444, 448, (468), (470)
Lucas Tanner, Caleb Brandl, Cohen Dunning, Vaughn Nyden, Jacob Tutaj, (Connor Anhalt), (Dylan Bilderback)
13:15.0, 13:34.0, 14:21.0, 14:57.0, 14:58.0, (15:41.0), (15:47.0)
721944Unity, WI - Team Time (1st 5) 1:11:50.7 | Spread (1st 5) 2:22.4
308, 312, 403, 452, 469, (481), (488)
Blake Patterson, Cruz Triana, Roux Dueholm, Henry Heinen, Markus Majeske, (Lucas Owen), (Raul Sarros)
13:22.0, 13:23.3, 14:21.1, 14:59.9, 15:44.4, (16:19.3), (17:11.5)
732011Wisconsin Dells, WI - Team Time (1st 5) 1:11:52.0 | Spread (1st 5) 35.0
382, 386, 394, 418, 431, (440), (444)
Logan Cunningham, Tye Barney, Glen Waterman, Luke Sampson, Keegan Cobbs, (Simion Ringal), (Ryan Rockwell)
14:08.0, 14:10.0, 14:17.0, 14:34.0, 14:43.0, (14:53.0), (14:57.0)
742026Bartels, WI - Team Time (1st 5) 1:12:19.0 | Spread (1st 5) 1:40.0
337, 377, 421, 430, 461, (465), (471)
Hunter Hohenstein, Issac Martens, Nathan Hammer, Weston Yelk, Sawyer Cole, (Dash Ludwig), (Lane Pease)
13:37.0, 14:06.0, 14:37.0, 14:42.0, 15:17.0, (15:38.0), (15:48.0)
752028Poynette, WI - Team Time (1st 5) 1:12:07.0 | Spread (1st 5) 1:19.0
343, 396, 417, 424, 448, (486), (495)
Tanis Crawford, Morgan Gilbert, Bryce Frey, Brett Hackbart, Trevor Day, (Brady Cox), (Landon Johnson)
13:39.0, 14:18.0, 14:33.0, 14:39.0, 14:58.0, (17:04.0), (18:16.0)