1 | 55 | Fennimore,
WI - Team Time (1st 5) 1:25:04.0 | Spread (1st 5) 1:38.1 |
| 2, 7, 11, 15, 20, (22), (55) |
| Isaac Henkel, Riley Foreyt, Ben Varela, Carter Bunn, Nick Needham, (Griffin Fry), (Orlando Bonilla) |
| 16:12.5, 16:49.8, 16:57.3, 17:13.8, 17:50.6, (17:55.4), (19:17.5) |
2 | 102 | Pardeeville,
WI - Team Time (1st 5) 1:28:06.1 | Spread (1st 5) 1:57.7 |
| 5, 10, 12, 36, 39, (67), (68) |
| Colin Smith, Will Becker, Brody Motsenbocker, Mason Muscanero, Nicholai Undraitis, (Preston Jenkins), (Walker Wheeler) |
| 16:46.3, 16:54.9, 17:05.9, 18:35.0, 18:44.0, (19:29.4), (19:30.3) |
3 | 116 | Boscobel,
WI - Team Time (1st 5) 1:29:32.5 | Spread (1st 5) 1:45.1 |
| 4, 25, 26, 29, 32, (35), (37) |
| Gabe Davis, Tyler Miller, Bodey Bright, Ashton Udelhoven, Tucker Schmid-Cox, (Carter Molzof), (Alex Kreul) |
| 16:44.3, 17:58.5, 18:03.7, 18:16.6, 18:29.4, (18:33.6), (18:39.2) |
4 | 175 | Iowa-Grant,
WI - Team Time (1st 5) 1:31:27.1 | Spread (1st 5) 3:04.9 |
| 3, 18, 34, 44, 76, (87), (93) |
| Bret Connolly, Noah Lange, C.J. Straka, Jason Bartolo-Garcia, Everett Zimmer, (Will Fulton), (Myles Pettit) |
| 16:35.2, 17:44.3, 18:32.7, 18:54.8, 19:40.1, (19:58.4), (20:15.7) |
5 | 203 | Albany,
WI - Team Time (1st 5) 1:33:05.2 | Spread (1st 5) 2:12.1 |
| 16, 30, 38, 46, 73, (78), (82) |
| Brayden Bakken, Kaleb Broughton, Drew Sertle, Beckett Wachholz, River Cockroft, (Bryce Hughes), (Gavin Hartwig) |
| 17:24.4, 18:17.8, 18:42.2, 19:04.3, 19:36.5, (19:43.2), (19:49.4) |
6 | 240 | Waterloo,
WI - Team Time (1st 5) 1:34:01.6 | Spread (1st 5) 3:29.4 |
| 14, 17, 51, 56, 102, (116), (128) |
| Owen Koele, Isaac Opsteen, Harrison Schaefer, David Cefalu, Mason Dolfin, (Matteo Cefalu), (Kellan Smith) |
| 17:10.4, 17:43.8, 19:08.8, 19:18.8, 20:39.8, (21:17.7), (21:52.5) |
7 | 281 | Belleville (hosting co-op Sugar River),
WI - Team Time (1st 5) 1:34:17.3 | Spread (1st 5) 4:53.7 |
| 1, 33, 58, 89, 100, (108), (135) |
| Carter Scholey, Aiden Campbell, Jackson Scholey, Carson Biermeier, William Booth, (Shepard Nass), (Aiden Buol) |
| 15:40.4, 18:32.5, 19:21.5, 20:08.8, 20:34.1, (20:58.5), (22:26.8) |
8 | 292 | Darlington,
WI - Team Time (1st 5) 1:35:56.5 | Spread (1st 5) 2:04.8 |
| 27, 31, 69, 74, 91, (92), (95) |
| Ethan Aird, Marcus Kendall, Brandon Reyes, Matthew Belanger, Liam Lansing, (Phoenix Johnson), (Phillip McGowan) |
| 18:07.3, 18:24.8, 19:34.6, 19:37.7, 20:12.1, (20:14.9), (20:20.9) |
| 292 | Poynette,
WI - Team Time (1st 5) 1:35:28.6 | Spread (1st 5) 2:47.1 |
| 13, 59, 60, 75, 85, (88), (110) |
| Wyatt See, Brady Cox, JJ Davidson, Tanis Crawford, Jacob Digman, (Trevor Day), (Alexander Graeme) |
| 17:07.7, 19:22.5, 19:23.8, 19:39.8, 19:54.8, (20:01.0), (21:08.3) |
10 | 296 | Riverdale,
WI - Team Time (1st 5) 1:36:04.5 | Spread (1st 5) 1:54.9 |
| 24, 52, 65, 71, 84, (144) |
| Lakota Brewer, Carson Knight, Richie Stitzer, Caleb Schlehlein, Max Mathews, (Matthew Wallin) |
| 17:57.6, 19:11.8, 19:27.8, 19:34.8, 19:52.5, (33:56.0) |
11 | 297 | Lancaster,
WI - Team Time (1st 5) 1:36:28.8 | Spread (1st 5) 2:17.5 |
| 28, 45, 47, 80, 97, (99), (122) |
| Marshall Harris, Brady Sperle, Logan Harding, Clement Duve, Will Schindler, (Jon Lindholm), (Seaver Sperle) |
| 18:10.1, 18:58.9, 19:04.8, 19:47.4, 20:27.6, (20:31.7), (21:35.4) |
12 | 304 | Marshall,
WI - Team Time (1st 5) 1:36:10.6 | Spread (1st 5) 3:47.8 |
| 8, 48, 49, 98, 101, (106), (131) |
| Jaxon Hornby, Luke Egan, Huston Siedschlag, Miles Zimmerman, Christopher Gamon-Garcia, (Elijah Hall), (Anthony Gonzalez) |
| 16:50.7, 19:05.5, 19:07.6, 20:28.3, 20:38.5, (20:47.1), (22:02.0) |
13 | 319 | River Ridge,
WI - Team Time (1st 5) 1:36:37.7 | Spread (1st 5) 2:24.7 |
| 19, 61, 72, 77, 90, (113), (136) |
| Luke Patterson, Mason Pecinovsky, Wyatt Bausch, Colton Moris, Rylan Linder, (Brady Burmeister), (Colton Kirschbaum) |
| 17:45.6, 19:24.3, 19:35.5, 19:42.0, 20:10.3, (21:13.6), (22:37.2) |
14 | 340 | Parkview,
WI - Team Time (1st 5) 1:37:47.3 | Spread (1st 5) 1:22.7 |
| 43, 57, 63, 83, 94, (103), (105) |
| Cal Fox, Will Burchell, Milo Jackson, Dillan Heisz, Cole McMahon, (Alan Diaz), (Ian Soderstrom) |
| 18:54.5, 19:19.1, 19:26.9, 19:49.6, 20:17.2, (20:44.1), (20:45.9) |
15 | 347 | St Ambrose Academy,
WI - Team Time (1st 5) 1:37:22.4 | Spread (1st 5) 4:22.7 |
| 6, 54, 79, 96, 112, (117), (125) |
| Jacob Sturm, Simon Draves, Daniel Nornberg, Tim Kasprzyk, Joseph Pope, (John Paul Draves), (Johnny Parker) |
| 16:47.9, 19:16.8, 19:43.6, 20:23.5, 21:10.6, (21:19.3), (21:41.7) |
16 | 368 | North Crawford,
WI - Team Time (1st 5) 1:39:19.0 | Spread (1st 5) 4:53.1 |
| 20, 64, 66, 81, 137, (142), (143) |
| Liam Elton, Jax Yonker, James Carstens, Sam Knoble, Pierce Lein, (Carson Eckert), (Tay'vion Burch) |
| 17:50.6, 19:27.2, 19:28.8, 19:48.7, 22:43.7, (25:39.6), (26:03.3) |
17 | 421 | Rio/Fall River,
WI - Team Time (1st 5) 1:40:32.3 | Spread (1st 5) 5:22.4 |
| 9, 53, 107, 118, 134, (140), (141) |
| Sam Salzman, Adrian Vangen, Kaden Schraufnagel, Parker Braatz, Joel Guse, (Jackson Verhulst), (Vincent Duchac) |
| 16:51.9, 19:16.4, 20:49.6, 21:20.1, 22:14.3, (23:39.2), (24:37.2) |
18 | 422 | Wauzeka-Steuben,
WI - Team Time (1st 5) 1:41:16.1 | Spread (1st 5) 4:00.8 |
| 23, 40, 104, 126, 129, (138), (139) |
| Brett Wagner, Nolan Reed-Mullikin, Parker McCullick, Clint Mitchell, Julius Cooley, (Theodore Millin), (Andrew Mezera) |
| 17:56.3, 18:45.7, 20:45.5, 21:51.5, 21:57.1, (22:53.2), (22:55.8) |
19 | 426 | Madison Country Day,
WI - Team Time (1st 5) 1:41:14.8 | Spread (1st 5) 2:29.0 |
| 50, 62, 70, 121, 123, (130), (133) |
| Cade Brown, Jameson Smith, Will Rzentkowski, Clarence Wieland, Max Wickman, (Eli O'Connor), (Brady Kocum) |
| 19:08.2, 19:25.7, 19:34.7, 21:29.0, 21:37.2, (21:58.2), (22:07.5) |
20 | 437 | Shullsburg,
WI - Team Time (1st 5) 1:42:00.4 | Spread (1st 5) 2:48.3 |
| 41, 42, 111, 119, 124 |
| Tucker Kettler, Carter Kettler, Liam McGovern, Ian Austin, Gabe Wedig |
| 18:53.2, 18:53.4, 21:10.3, 21:22.0, 21:41.5 |
21 | 544 | Pecatonica/Argyle,
WI - Team Time (1st 5) 1:44:50.3 | Spread (1st 5) 1:27.9 |
| 86, 109, 114, 115, 120, (127), (132) |
| Grant Kuberski, Samuel Koch, Trevor Doescher, Jakob Orloff, Eli Harris, (Braelyn Meinert), (Aidan Gruenenfelder) |
| 19:56.1, 21:01.6, 21:13.7, 21:14.9, 21:24.0, (21:51.9), (22:05.2) |