179West Salem, WI - Team Time (1st 5) 1:16:20.1 | Spread (1st 5) 49.4
11, 12, 15, 19, 22, (25), (44)
Dawson Gronemus, Philip Gabrielsen, Tom Stenberg, Carson Gronemus, Brennon Anderson, (Drew Anderson), (Carter Quackenbush)
14:53.5, 14:53.9, 15:17.2, 15:32.6, 15:42.9, (15:49.3), (16:34.4)
295West Bend West, WI - Team Time (1st 5) 1:16:37.4 | Spread (1st 5) 2:16.1
4, 9, 13, 28, 41, (54), (63)
Ethan Hackman, Drew Gundrum, Sterling Schatz, Teagan Ongert, Will Hivley, (Noah Becker), (Brett Hudson)
14:12.6, 14:45.5, 15:11.3, 15:59.3, 16:28.7, (16:49.7), (17:09.4)
3122Elk Mound, WI - Team Time (1st 5) 1:17:59.0 | Spread (1st 5) 2:14.3
5, 10, 24, 40, 43, (48), (69)
Ian Hazen, Aidan Schiferl, Trae Schaefer, Lucas Hanson, Caleb Beskow, (Bodie Folczyk), (Brody Niven)
14:18.9, 14:49.8, 15:48.6, 16:28.5, 16:33.2, (16:36.1), (17:22.7)
4133Brookwood, WI - Team Time (1st 5) 1:18:12.4 | Spread (1st 5) 3:00.9
3, 14, 20, 38, 58, (68), (91)
Dylan Powell, Wyatt Maurhoff, Jonathon Hock, Drew Powell, Owen Radloff, (Caston Gosda), (Josue Nicolas)
13:59.4, 15:12.9, 15:33.5, 16:26.3, 17:00.3, (17:20.6), (17:54.0)
5141Kickapoo/La Farge, WI - Team Time (1st 5) 1:18:21.0 | Spread (1st 5) 3:31.8
1, 16, 23, 39, 62, (72), (73)
Nolan Reese, Sam Miller, Ryther Gehrke, Zach Hansen, Arlon Walter, (Logan Turgasen), (Jeff Olsen)
13:36.8, 15:23.3, 15:44.2, 16:28.1, 17:08.6, (17:23.8), (17:24.4)
6168Wisconsin Dells, WI - Team Time (1st 5) 1:20:55.8 | Spread (1st 5) 58.5
21, 26, 33, 42, 46, (56), (59)
Logan Cunningham, Luke Sampson, Jaxon Pettit, Austin Cunningham, Taylor Knetter, (Jonathan Leger), (Keegan Cobbs)
15:36.8, 15:51.1, 16:19.9, 16:32.7, 16:35.3, (16:52.9), (17:00.6)
7178La Crosse Logan, WI - Team Time (1st 5) 1:19:39.8 | Spread (1st 5) 3:10.8
6, 8, 31, 53, 80, (125), (131)
Daniel Wilson, Roman Westrich, Ben Lenz, Joseph Duffrin, Daniel Lenz, (Ayden Krenn), (Brett Jefferies)
14:21.1, 14:44.8, 16:14.3, 16:47.7, 17:31.9, (20:09.0), (20:28.3)
8254Aquinas, WI - Team Time (1st 5) 1:22:07.5 | Spread (1st 5) 3:55.7
2, 49, 50, 67, 86, (130), (150)
Jonathan Skemp, Declan Gregg, Oliver Buck, Colin Sans Crainte, Trevor Paulson, (Kaleb Azene), (Anthony Petullo)
13:49.1, 16:36.9, 16:39.1, 17:17.6, 17:44.8, (20:25.8), (23:49.7)
9275Black River Falls, WI - Team Time (1st 5) 1:24:27.1 | Spread (1st 5) 1:28.1
29, 34, 63, 70, 79, (96), (110)
Ryder Brown, Brad Wensel, Garrett Tande, Collin Berra, Logan Green, (Leander Cornelius), (Hunter Lechner)
16:03.4, 16:20.0, 17:09.4, 17:22.8, 17:31.5, (18:17.7), (19:03.5)
10285Bloomer, WI - Team Time (1st 5) 1:24:43.2 | Spread (1st 5) 1:23.6
34, 36, 55, 75, 85, (127), (127)
Lucas Anderson, Anders Michaelsen, Seth Rogge, Jaden Ryan, Zeke Anderson, (Kayden Walta), (Dylan Halom)
16:20.0, 16:23.7, 16:50.2, 17:25.7, 17:43.6, (20:21.1), (20:21.1)
11289Westby, WI - Team Time (1st 5) 1:24:48.6 | Spread (1st 5) 2:30.4
27, 30, 50, 83, 99, (115), (133)
Gavin Larson, Devin Nedland, Beckett Brueggen, Levi Schmidt, Phillip Hebbe, (David Simonson), (Zeke Larrington)
15:57.7, 16:09.5, 16:39.1, 17:34.2, 18:28.1, (19:16.5), (20:47.3)
12293Luther, WI - Team Time (1st 5) 1:24:28.5 | Spread (1st 5) 1:57.7
18, 47, 74, 76, 78, (87), (95)
Noah Radloff, Bryden Hundt, Hahm Jack, Caleb Lampert, Shaw McCoy, (Christopher Williams), (Landon Kohlmeier)
15:31.9, 16:35.9, 17:24.9, 17:26.2, 17:29.6, (17:48.6), (18:16.4)
13328River Falls, WI - Team Time (1st 5) 1:25:28.8 | Spread (1st 5) 2:26.2
17, 60, 77, 84, 90, (98), (114)
Quinlan Andrews, Jonah Majerus, Nathaniel Fosler, Conner Cernohous, Collin Jalowitz, (Sam Majerus), (Ethan Engler)
15:27.4, 17:02.4, 17:29.2, 17:36.2, 17:53.6, (18:28.0), (19:13.8)
14333Chippewa Falls, WI - Team Time (1st 5) 1:26:24.5 | Spread (1st 5) 1:53.7
32, 61, 66, 81, 93, (102), (107)
Benjamin Cihasky, Kansas Smith, Mason Fredrickson, Chase Kline, Ian Simetosky, (Christian Crumbaker), (Jake Mason)
16:17.7, 17:07.7, 17:14.8, 17:32.9, 18:11.4, (18:38.0), (18:51.5)
15455Waterford, WI - Team Time (1st 5) 1:30:46.9 | Spread (1st 5) 2:14.4
57, 89, 97, 101, 111, (134), (142)
Jonah Klingsten, Trevor Allen, Victor Schopp, Dillon Frahman, Maddox Juergens, (Parker Rydelski), (Tucker Schlie)
16:53.0, 17:51.2, 18:17.9, 18:37.4, 19:07.4, (20:48.8), (21:40.0)
16474Chetek/Weyerhaeuser, WI - Team Time (1st 5) 1:32:26.7 | Spread (1st 5) 3:01.5
45, 82, 112, 117, 118, (136), (141)
Elijah Poppe, Owen Hamholm, Austin Hamholm, Nathan Skoug, Noah Nelson, (Braden Cella), (Elliot Rihn)
16:34.7, 17:33.3, 19:10.9, 19:31.6, 19:36.2, (21:00.5), (21:20.6)
17484Milwaukee Ronald Reagan, WI - Team Time (1st 5) 1:33:37.5 | Spread (1st 5) 4:20.3
37, 104, 105, 106, 132, (139)
Ryan Szymanski, Henry Stollenwerk, Johnathan Stark, Walker Holoubek, Kaiser Strock, (William Porter)
16:24.2, 18:47.9, 18:49.7, 18:51.2, 20:44.5, (21:12.0)
18489Badger, WI - Team Time (1st 5) 1:32:58.0 | Spread (1st 5) 2:57.0
52, 94, 100, 121, 122, (123), (129)
Ryan Albanese, Myles Derickson, Jed Solverson, Thomas Hiffman, Patrick Hiffman, (Gage Kenney), (Declan Hess)
16:44.8, 18:16.3, 18:35.9, 19:39.2, 19:41.8, (19:56.6), (20:21.2)
19501Marshall, WI - Team Time (1st 5) 1:38:11.5 | Spread (1st 5) 8:09.3
7, 65, 140, 143, 146, (149)
Jaxon Hornby, Huston Siedschlag, Christopher Gamon-Garcia, Luke Egan, Miles Zimmerman, (Asher Carriola)
14:38.3, 17:11.0, 21:13.2, 22:21.4, 22:47.6, (23:45.9)
20512Hillsboro, WI - Team Time (1st 5) 1:32:57.3 | Spread (1st 5) 1:28.5
88, 92, 103, 113, 116, (126), (135)
Sawyer Postel, Parker Skala, Zachary Morren, Reed Urban, Russell Jackson, (Abner (Abe) Scheder), (Quinn Scheder)
17:48.9, 18:00.7, 18:38.1, 19:12.2, 19:17.4, (20:09.9), (20:50.3)
21550Chippewa Valley Homeschool, WI - Team Time (1st 5) 1:36:21.7 | Spread (1st 5) 3:39.8
71, 108, 109, 124, 138, (145), (147)
Ben Grace, Jack Preston, William Aberle, Micah Bailey, Ian Kinsella, (William Kircher), (Ben Bailey)
17:23.1, 18:57.6, 19:00.7, 19:57.4, 21:02.9, (22:43.0), (23:30.5)
22668Edgar, WI - Team Time (1st 5) 1:46:33.9 | Spread (1st 5) 4:06.4
119, 120, 137, 144, 148, (151)
Cade Koch, Ethan Sondelski, Dillan Sondelski, Eli Slack, Isaac Reemtsma, (Isaac Halama)
19:36.9, 19:37.1, 21:00.6, 22:36.0, 23:43.3, (24:15.5)