147Milton, WI - Team Time (1st 5) 28:25.9 | Spread (1st 5) 55.2
2, 6, 7, 12, 20, (25), (60)
Ivan Sykora, Jonathan Flowers, Zander Vilbrandt, Carter Smith, Dylan McLean, (Daniel Stewart), (Tyler Rateike)
5:11.5, 5:38.2, 5:38.6, 5:50.9, 6:06.7, (6:13.0), (6:57.6)
277St. Paul's Lutheran (Janesville), WI - Team Time (1st 5) 29:17.8 | Spread (1st 5) 1:14.2
1, 11, 17, 19, 29, (32), (35)
Noah Martinson, Aiden Slama, Gavin Roth, Caleb Wier, Jack Dostal, (Olin Zellmer), (Grant Lindau)
5:03.4, 5:46.7, 6:03.5, 6:06.6, 6:17.6, (6:28.6), (6:29.9)
396St. John Vianney (Janesville), WI - Team Time (1st 5) 29:47.0 | Spread (1st 5) 1:28.8
3, 9, 14, 27, 43, (102), (122)
Evan Lawton, Charlie Claas, Tristan Johnson, Sam Nickols, Dryden Jones, (Louie Lyons), (Evan Zastrow)
5:12.1, 5:44.6, 5:54.6, 6:14.8, 6:40.9, (7:50.6), (8:36.1)
4120St. Joan of Arc, WI - Team Time (1st 5) 30:51.5 | Spread (1st 5) 1:01.1
8, 16, 26, 28, 42, (47), (49)
Jonathan Dreist, Jackson Neuberger, Kane Straka, Elijah Schleifer, Owen Hansen, (Kyle Carpenter), (Graham Kelchen)
5:39.4, 6:01.7, 6:14.7, 6:15.2, 6:40.5, (6:50.5), (6:52.1)
5142Marshall (Janesville), WI - Team Time (1st 5) 31:35.4 | Spread (1st 5) 42.7
13, 24, 33, 34, 38, (39), (41)
Jack Myre, Robert Zas, Toby Varela, Everett Thompson, Jack Spielman, (Jacob Zas), (Dru DeGraaf)
5:51.5, 6:11.1, 6:29.0, 6:29.6, 6:34.2, (6:34.3), (6:35.7)
6170Home School Eagles, WI - Team Time (1st 5) 32:15.9 | Spread (1st 5) 44.8
22, 23, 30, 44, 51, (54), (59)
Cooper Nimmo, Luke Grinvalds, Jason Swets, Colson Henkel, Drake Nimmo, (Isaac Steurer), (Josh Grinvalds)
6:07.9, 6:09.7, 6:20.1, 6:45.5, 6:52.7, (6:54.5), (6:56.8)
7206Merton, WI - Team Time (1st 5) 33:00.3 | Spread (1st 5) 1:25.5
10, 31, 44, 50, 71, (127), (130)
Tyler Heiman, Dane Agger, Jp Eagon, Sawyer Kiefer, Colton Burkhard, (Brock Splaine), (Ollie Corry)
5:45.2, 6:26.3, 6:45.5, 6:52.6, 7:10.7, (8:42.0), (8:51.5)
8261Whitewater, WI - Team Time (1st 5) 33:40.1 | Spread (1st 5) 1:53.0
5, 15, 66, 85, 90, (104), (109)
Ethan Dugan, Quincy Boudreau, Isaak Rios, Gavin LaFlash, Jarvis Porcaro, (Tyler Housel), (Esteban Ramirez)
5:37.8, 6:00.3, 7:04.6, 7:26.6, 7:30.8, (7:52.0), (7:59.1)
9277Fruzen, WI - Team Time (1st 5) 34:20.2 | Spread (1st 5) 1:05.0
21, 53, 61, 70, 72, (73), (93)
Aidan Greenlee, Sean Leavy, Fabian Munoz, Aiden Donovan, Alan Cardoza, (Luc Dionne), (Leo Dionne)
6:06.9, 6:53.8, 6:59.5, 7:08.1, 7:11.9, (7:14.4), (7:33.3)
10332St. William, WI - Team Time (1st 5) 35:25.9 | Spread (1st 5) 27.5
56, 57, 58, 77, 84, (86), (87)
Alec Betlach, Max Kruser, Jack Kruser, Noah Herbst, Landon Truesdill, (Mike Healy), (Jeron Thorson)
6:55.3, 6:55.6, 6:56.0, 7:16.2, 7:22.8, (7:27.6), (7:27.8)
11338Our Lady of the Assumption, WI - Team Time (1st 5) 36:06.0 | Spread (1st 5) 3:11.8
4, 18, 64, 123, 129, (141)
Jacob Hackbarth, Anthony Ferera, Dennis Nosek, Kaden Randall, Seth Bohr, (Nate Buckley)
5:33.9, 6:04.6, 7:02.9, 8:38.9, 8:45.7, (10:10.8)
12360Mount Olive Lutheran, WI - Team Time (1st 5) 35:53.9 | Spread (1st 5) 25.9
55, 67, 78, 79, 81, (98), (107)
Bryce Kufner, Ben Smith, Elijah Mattioli, Isaac Hitt, Max Segelstrom, (Jamison Wheelock), (Murphy Beyer)
6:54.8, 7:05.2, 7:16.3, 7:16.9, 7:20.7, (7:41.3), (7:56.3)
13378Holy Family (Brooklyn), WI - Team Time (1st 5) 36:35.4 | Spread (1st 5) 1:39.8
36, 52, 80, 97, 113
Max Whitten, Jack Ryan, James Kloess, Phlliip Turner, Aleks Tobias
6:31.5, 6:53.0, 7:19.7, 7:39.9, 8:11.3
14400Cunningham, WI - Team Time (1st 5) 37:13.1 | Spread (1st 5) 1:37.9
48, 63, 76, 94, 119, (120)
Brenin Pearson, Jose Luna, Kedrick Ingram, Connor Ludlum, Dravier Tribble, (Michael Cruz)
6:51.8, 7:01.6, 7:15.2, 7:34.8, 8:29.7, (8:33.9)
15420McNeel, WI - Team Time (1st 5) 36:59.0 | Spread (1st 5) 28.4
65, 83, 89, 91, 92, (99), (100)
Cody Burnett, Chayse Smith, Cody Hardenstine, Dylan Hardenstine, Carl Mance, (William Sanderson), (Brayden Bye)
7:04.2, 7:21.7, 7:29.5, 7:31.0, 7:32.6, (7:42.2), (7:45.9)
16422St Joseph's (Fort Atkinson), WI - Team Time (1st 5) 38:00.8 | Spread (1st 5) 2:07.7
37, 69, 73, 118, 125, (128), (140)
Jameson Stafford, Liam Grover, Jonathan Lewis, Gavin Nsibirwa, Daniel Lewis, (Logan Bourke), (Kurt Lewis)
6:33.6, 7:06.4, 7:14.4, 8:25.1, 8:41.3, (8:42.3), (9:57.2)
17426St. Mary (Janesville), WI - Team Time (1st 5) 38:17.1 | Spread (1st 5) 2:48.1
40, 62, 88, 101, 135, (142), (144)
Tavyne Schnuck, Jackson Bertagnoli, Alex Villalpando, Cole Spies, Evan Hoff, (Ryan Suiter), (Joe Dostal)
6:35.0, 7:00.9, 7:28.8, 7:49.3, 9:23.1, (10:33.1), (10:43.9)
18464St. Peter (Appleton), WI - Team Time (1st 5) 38:45.5 | Spread (1st 5) 1:53.2
46, 75, 108, 111, 124, (133), (145)
Braden Heiges, Brady Popp, Logan Laabs, Sawyer Boehm, Hewson Baldwin, (Phinehas Churchill), (Cole Wehrenberg)
6:46.7, 7:14.8, 7:58.5, 8:05.6, 8:39.9, (9:14.3), (11:07.3)
19531St. Mark Lutheran, WI - Team Time (1st 5) 40:06.8 | Spread (1st 5) 1:20.1
82, 103, 106, 114, 126, (137), (138)
Aidan Johnson, Tyler Neuser, Quentin Graul, Tyler Buske, Matthew Steinke, (Ethan Schroeder-Haag), (Mason Kohlbeck)
7:21.6, 7:51.4, 7:55.4, 8:16.7, 8:41.7, (9:30.9), (9:38.5)
20545St. Paul Lutheran (Appleton), WI - Team Time (1st 5) 40:29.2 | Spread (1st 5) 55.8
95, 96, 116, 117, 121, (143)
Wyatt Schlueter, Oliver Schlueter, Noah Frey, Micah Frey, Micah Huth, (Chase Laabs)
7:38.4, 7:38.9, 8:18.0, 8:19.7, 8:34.2, (10:43.6)
21554Zion Morrison, WI - Team Time (1st 5) 41:39.6 | Spread (1st 5) 2:37.1
68, 105, 110, 132, 139
Henry Laabs, Jonah Wittig, Trevor Schuettpelz, Clayton Schmidt, Isaac Gagnon
7:05.4, 7:53.4, 8:02.1, 8:56.2, 9:42.5
22628Immanuel Lutheran (Greenville), WI - Team Time (1st 5) 44:09.1 | Spread (1st 5) 1:19.8
112, 115, 131, 134, 136
Conner Christiansen, Charlie Liebhart, Levi Goin, Carson Krause, Cole Georg
8:08.6, 8:17.8, 8:55.8, 9:18.5, 9:28.4
23771Pardeeville, WI - Team Time (1st 5) 1:10:03.2 | Spread (1st 5) 2:25.3
148, 149, 150, 156, 168, (173), (188)
Will Becker, Colin Smith, Eli Achterberg, Nicholai Undraikis, Walker Wheeler, (Preston Jenkins), (Henry Pieper)
12:56.8, 13:34.5, 13:38.0, 14:31.8, 15:22.1, (15:38.1), (18:29.7)
24796Wisconsin Dells, WI - Team Time (1st 5) 1:13:33.0 | Spread (1st 5) 52.3
154, 158, 158, 161, 165, (170), (173)
Jaren Ward, Logan Cunningham, Tye Barney, Luke Sampson, Cameron Schmitz, (Simion Ringal), (Ryan Rockwell)
14:21.4, 14:33.9, 14:33.9, 14:50.1, 15:13.7, (15:23.6), (15:38.1)
25800Deerfield, WI - Team Time (1st 5) 1:12:28.5 | Spread (1st 5) 2:56.9
146, 157, 162, 164, 171, (172), (178)
Martin Kimmel, Evan Grosvold, Ben Wetzel, Wyatt Brattlie, Landon Brattlie, (Brian Hottman), (Tommy Carlson)
12:29.7, 14:32.8, 14:56.8, 15:02.6, 15:26.6, (15:33.2), (16:11.0)
26826Lake Mills, WI - Team Time (1st 5) 1:15:15.0 | Spread (1st 5) 2:36.6
152, 155, 163, 177, 179, (184), (185)
James Hafenstein, Braxton Walter, Grant Clark, Silas Frandy, Clovis Cormier-Tardif, (Gibson Quandt), (Stephan Meier)
13:44.9, 14:23.4, 14:57.7, 15:47.5, 16:21.5, (17:22.6), (17:26.7)
27828New Glarus/Monticello, WI - Team Time (1st 5) 1:26:48.1 | Spread (1st 5) 16:30.6
147, 151, 153, 181, 196
Breckyn Thompson, Tanner Gardner, Owen Runkle, Dylan Baker, Michelangelo O'Brien
12:53.7, 13:40.6, 14:16.6, 16:32.9, 29:24.3
28870Dodgeland, WI - Team Time (1st 5) 1:23:47.4 | Spread (1st 5) 6:56.7
166, 167, 169, 175, 193, (195)
Colton Pickart, Ryan Romero, Landon Stiller, Karson Marquardt, Ben Bolman, (Dakota Hraban)
15:14.5, 15:17.6, 15:22.4, 15:41.7, 22:11.2, (23:13.2)
29896Marshall, WI - Team Time (1st 5) 1:24:42.1 | Spread (1st 5) 3:18.5
160, 180, 183, 186, 187, (190)
Huston Siedschlag, Miles Zimmerman, Daniel Nickel, Jacob Eustice, Joshua Eustice, (Luke Egan)
14:49.5, 16:24.7, 17:14.4, 18:05.5, 18:08.0, (19:35.1)
30930Waterloo, WI - Team Time (1st 5) 1:33:49.8 | Spread (1st 5) 6:11.9
176, 182, 189, 191, 192, (194)
Cameron Tschanz, Harrison Schaefer, Cameron Ring, Logan Dolfin, Jonathon Sampo, (Kellan Smith)
15:44.3, 16:57.8, 19:24.3, 19:47.2, 21:56.2, (22:11.6)