1 | 52 | Pacelli,
WI - Team Time (1st 5) 1:03:23.0 | Spread (1st 5) 1:13.0 |
| 3, 8, 9, 13, 19, (51), (54) |
| Adam Eiden, Gabriel Hoerter, Lucas Haemmerle, Sam Carpenter, Luke Eiden, (Luke Sekerka), (Nathaniel Haemmerle) |
| 12:07.0, 12:22.0, 12:35.0, 12:59.0, 13:20.0, (15:10.0), (15:21.0) |
2 | 59 | Shawano Community,
WI - Team Time (1st 5) 1:03:58.0 | Spread (1st 5) 1:41.6 |
| 2, 5, 15, 16, 21, (25), (46) |
| Alec White, Ethan Onesti, Will Chelberg, Andon Chelberg, Aidan Preston, (Connor Chelberg), (Lucas Reed) |
| 11:54.2, 12:15.9, 13:04.9, 13:07.2, 13:35.8, (13:43.5), (14:51.7) |
3 | 79 | John Muir,
WI - Team Time (1st 5) 1:04:57.0 | Spread (1st 5) 2:12.0 |
| 1, 4, 11, 31, 32, (33), (34) |
| Elias Wagers, Brett Butalla, Lucas Hager, Jack Kostroski, Cade Klosinski, (Colton Pagel), (Micah Boismenue) |
| 11:53.0, 12:15.0, 12:49.0, 13:55.0, 14:05.0, (14:12.0), (14:13.0) |
4 | 126 | Omro,
WI - Team Time (1st 5) 1:08:05.1 | Spread (1st 5) 2:52.3 |
| 5, 12, 17, 42, 50, (55), (56) |
| Caleb Joachim, Brady Hager, Ryan Courter, Mason Gruss, Alex Villalobos, (Jonah Brey), (Drake Milis) |
| 12:15.9, 12:54.5, 13:12.8, 14:33.7, 15:08.2, (15:23.7), (15:26.8) |
5 | 141 | Westfield,
WI - Team Time (1st 5) 1:08:51.4 | Spread (1st 5) 3:13.2 |
| 7, 20, 28, 28, 58, (60), (61) |
| Keegan Hockerman, Sam Berruecos, Cesar Moyotl, Noah Anason, Hunter Peschel, (Owen Hendee), (Robbie Moody) |
| 12:19.2, 13:23.0, 13:48.4, 13:48.4, 15:32.4, (16:11.4), (16:16.4) |
6 | 147 | Waupaca,
WI - Team Time (1st 5) 1:09:48.0 | Spread (1st 5) 1:28.0 |
| 18, 23, 26, 37, 43, (53), (59) |
| Owen Lencki, Cohen Deschler, Anton Downs, J. J. Azuara, Kadin Becker, (Ian Sherman), (Logan Rogney) |
| 13:17.0, 13:43.0, 13:44.0, 14:19.0, 14:45.0, (15:20.0), (15:50.0) |
7 | 151 | JC McKenna,
WI - Team Time (1st 5) 1:09:48.8 | Spread (1st 5) 1:47.6 |
| 14, 24, 27, 41, 45, (47), (48) |
| Dillon Elliott, Kole Johnson, Bryce Hughes, Wesley LeRoy, Travis Ralston, (Max Kaether), (Arthur Cunningham) |
| 12:59.9, 13:43.3, 13:46.2, 14:31.9, 14:47.5, (14:55.9), (14:58.2) |
8 | 177 | Amherst,
WI - Team Time (1st 5) 1:11:26.0 | Spread (1st 5) 1:04.0 |
| 22, 35, 38, 39, 43, (49), (52) |
| Aiden Nelson, Max Voss, Blaise Andrich, Marcus Barz, Dylan Smith, (Isaac Andrich), (Ryan Warzynski) |
| 13:41.0, 14:17.0, 14:20.0, 14:23.0, 14:45.0, (15:00.0), (15:11.0) |
9 | 240 | Clintonville,
WI - Team Time (1st 5) 1:17:57.8 | Spread (1st 5) 4:44.2 |
| 10, 40, 62, 63, 65, (67), (74) |
| Trystan Krueger, Gabe Polzin, Mason Carrico, Anthony Pagel, Blake Weatherwax, (Logan Swinford), (Jack Behnke) |
| 12:46.7, 14:26.1, 16:19.4, 16:54.7, 17:30.9, (18:09.6), (20:37.7) |
10 | 297 | St Ambrose Academy,
WI - Team Time (1st 5) 1:26:05.2 | Spread (1st 5) 4:56.8 |
| 30, 64, 66, 68, 69, (72), (76) |
| Isaac Carrano, Paul Emmel, Peter Karlen, Joseph Marsland, Luke Krebs, (Jonathan Prado), (Isaac Antonio) |
| 13:49.6, 17:09.2, 17:49.0, 18:31.0, 18:46.4, (19:33.5), (21:29.9) |
11 | 307 | Tri State Homeschool,
WI - Team Time (1st 5) 1:28:09.4 | Spread (1st 5) 5:21.5 |
| 36, 57, 70, 71, 73, (75) |
| Ben Pratt, Carter Doan, Joshua Romaine, Vince Langston, Rusty Wruck, (Dominik Langston) |
| 14:18.2, 15:29.5, 19:11.6, 19:30.4, 19:39.7, (21:11.6) |