1 | 138 | Templeton,
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) |
2 | 198 | Badger,
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) |
3 | 262 | Rice 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) |
4 | 268 | Spooner,
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) |
5 | 278 | Fort 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) |
6 | 306 | Bloomer,
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) |
7 | 312 | Whitefish 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) |
8 | 314 | Edgerton,
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) |
9 | 351 | Indian 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) |
10 | 406 | St. 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) |
11 | 432 | Glenwood 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) |
12 | 462 | JC 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) |
13 | 476 | Crown 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) |
14 | 486 | Clinton,
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) |
15 | 551 | Whitman,
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) |
16 | 554 | St. 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) |
17 | 602 | St 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) |
18 | 618 | Milton,
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) |
19 | 630 | Bay 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) |
20 | 648 | Merton,
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 |
21 | 665 | Prentice,
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) |
22 | 701 | Trinity 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) |
23 | 712 | Cameron,
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 |
24 | 719 | Peace 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 |
25 | 727 | Osceola,
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) |
26 | 730 | Frederic,
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) |
27 | 789 | Lake 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) |
28 | 805 | Cumberland,
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) |
29 | 811 | Cedar 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) |
30 | 828 | Beaver 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) |
31 | 855 | St. 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) |
32 | 866 | St 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) |
33 | 942 | Whitewater,
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) |
34 | 950 | DASH 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) |
35 | 1010 | St. 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 |
36 | 1022 | East 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) |
37 | 1072 | Menomonie,
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) |
38 | 1103 | Brookfield 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) |
39 | 1105 | Solon 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) |
40 | 1115 | Jefferson,
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) |
41 | 1150 | st. 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 |
42 | 1160 | St 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) |
43 | 1180 | Mount 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) |
44 | 1261 | Brookfield 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) |
45 | 1290 | Washington 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) |
46 | 1334 | Walworth,
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) |
47 | 1343 | Saint 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) |
48 | 1413 | Chequamegon,
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) |
49 | 1415 | Ashland,
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) |
50 | 1455 | First 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) |
51 | 1460 | Christ 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 |
52 | 1475 | Turner,
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 |
53 | 1498 | Pardeeville,
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) |
54 | 1529 | South 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) |
55 | 1558 | North 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 |
56 | 1567 | Riverview (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) |
57 | 1596 | Home 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) |
58 | 1612 | Northwestern,
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) |
59 | 1613 | Birchwood,
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) |
60 | 1658 | Hayward,
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) |
61 | 1687 | Hurley,
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) |
62 | 1713 | Holy 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) |
63 | 1716 | Christian 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) |
64 | 1723 | Lodi,
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) |
65 | 1739 | Lac 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) |
66 | 1810 | Lumen 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) |
67 | 1823 | Deerfield,
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) |
68 | 1905 | Waunakee,
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) |
69 | 1908 | Dodgeland,
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) |
70 | 1921 | Washburn,
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 |
71 | 1926 | DeForest 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) |
72 | 1944 | Unity,
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) |
73 | 2011 | Wisconsin 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) |
74 | 2026 | Bartels,
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) |
75 | 2028 | Poynette,
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) |