1 | 48 | Notre Dame,
WI - Team Time (1st 5) 1:24:45.7 | Spread (1st 5) 56.9 |
| 2, 4, 8, 16, 18, (19), (29) |
| Conner Hawley, Isaac Nowak, Joseph Stumpf, Jackson Fogarty, Bryce Hawley, (Braeden Tilot), (Beckett Chambers) |
| 16:26.2, 16:37.5, 16:57.8, 17:21.1, 17:23.1, (17:27.2), (17:53.8) |
2 | 74 | Little Chute,
WI - Team Time (1st 5) 1:26:07.5 | Spread (1st 5) 1:57.3 |
| 1, 6, 9, 22, 36, (39), (45) |
| Riley Huss, Caleb Mostek, Mason Genke, Will Bakken, Travis Reader, (Dominic Fletcher), (Devin Stanelle) |
| 16:22.5, 16:46.8, 16:58.8, 17:39.6, 18:19.8, (18:26.4), (18:41.2) |
3 | 101 | Two Rivers,
WI - Team Time (1st 5) 1:27:41.7 | Spread (1st 5) 42.0 |
| 14, 15, 21, 23, 28, (49), (72) |
| Zach Fries, Eli Gallagher, Carson Kadow, Brice Radandt, Caleb Kurth, (Bergen Schmid), (Ekin Yang) |
| 17:11.5, 17:18.5, 17:36.0, 17:42.2, 17:53.5, (18:45.8), (19:56.1) |
4 | 138 | Kiel,
WI - Team Time (1st 5) 1:29:14.7 | Spread (1st 5) 2:01.2 |
| 5, 10, 35, 41, 47, (59), (61) |
| Pierce Arenz, Ethan Vander Meer, Owen Korb, Alex Karls, Luke Milski, (Kaden Reiss), (Isaac Herr) |
| 16:43.4, 16:58.9, 18:16.7, 18:31.1, 18:44.6, (19:24.7), (19:28.8) |
5 | 155 | Plymouth,
WI - Team Time (1st 5) 1:30:15.9 | Spread (1st 5) 2:10.7 |
| 12, 24, 26, 38, 55, (57), (64) |
| Jacob Gruttner, Carter Selk, Carson Anhalt, Emmitt Huhn, Wyatt Herzog, (Emmett Lodl), (Aidan Cohn) |
| 17:01.3, 17:48.2, 17:51.7, 18:22.7, 19:12.0, (19:19.2), (19:31.7) |
6 | 157 | Luxemburg-Casco,
WI - Team Time (1st 5) 1:30:22.2 | Spread (1st 5) 1:12.2 |
| 17, 30, 32, 36, 42, (50), (55) |
| Gabe Havel, Spencer Thiry, Hudson Thiry, Lance Cherovsky, Michael Otradovec, (Kyan Lynts), (Weiss Waege) |
| 17:22.1, 17:57.6, 18:08.4, 18:19.8, 18:34.3, (18:52.0), (19:12.0) |
7 | 173 | Brillion,
WI - Team Time (1st 5) 1:30:40.9 | Spread (1st 5) 2:17.2 |
| 3, 31, 40, 48, 51, (54), (58) |
| Alex Metko, Bob Huntley, Lucas Mathes, Caeden Holly, Carter Zutz, (Jesse Alvarez), (Alex Vandehey) |
| 16:36.2, 17:58.1, 18:27.6, 18:45.6, 18:53.4, (19:08.8), (19:24.1) |
8 | 194 | Oostburg,
WI - Team Time (1st 5) 1:32:24.3 | Spread (1st 5) 3:35.3 |
| 7, 11, 25, 74, 77, (87), (89) |
| Josh Staggs, Jack Staggs, Matthew Wilterdink, Preston Brill, Sebastian Schefsky, (Adrian De Pagter), (Josh Spindler) |
| 16:56.3, 16:59.8, 17:49.5, 20:07.1, 20:31.6, (21:53.9), (22:06.6) |
9 | 205 | Sheboygan Falls,
WI - Team Time (1st 5) 1:32:35.8 | Spread (1st 5) 3:23.1 |
| 13, 20, 27, 70, 75, (78), (80) |
| Logan Murphy, Conner Murphy, Mitchell Gustin, Lucas Barry, Logan Higgins, (Sebastian Bayer), (Benjamin Kloepping) |
| 17:02.4, 17:32.8, 17:53.2, 19:41.9, 20:25.5, (20:43.3), (20:51.6) |
10 | 267 | Wrightstown,
WI - Team Time (1st 5) 1:35:24.6 | Spread (1st 5) 1:43.4 |
| 33, 34, 62, 67, 71, (85), (86) |
| Jake Budd, Marshall Edinger, Everett Koltz, Jackson Lamers, Shea Cavanaugh, (Noah Witcpalek), (Ty Van Zeeland) |
| 18:10.7, 18:13.0, 19:29.0, 19:37.8, 19:54.1, (21:31.6), (21:46.7) |
11 | 268 | Chilton,
WI - Team Time (1st 5) 1:35:13.7 | Spread (1st 5) 56.8 |
| 43, 46, 52, 63, 64, (68), (76) |
| Brady Woelfel, Robert Kapral, Lincoln Kuehn, Will Fuerbringer, Logan Platner, (Kaleb Plate), (Blake Franzen) |
| 18:34.9, 18:42.7, 18:54.7, 19:29.7, 19:31.7, (19:38.3), (20:26.6) |
12 | 345 | Sturgeon Bay,
WI - Team Time (1st 5) 1:40:22.1 | Spread (1st 5) 2:09.8 |
| 53, 60, 66, 82, 84, (88), (90) |
| Jace Johnson, Tristen Brilla, Bennet Johnson, Tre Wienke, Bryce Hansen, (Andrew Konop), (Glenn Faller) |
| 19:02.6, 19:27.2, 19:36.5, 21:03.4, 21:12.4, (21:54.5), (23:55.1) |
13 | 346 | Denmark,
WI - Team Time (1st 5) 1:40:04.0 | Spread (1st 5) 2:24.5 |
| 44, 69, 73, 79, 81, (83), (91) |
| Brett Soquet, Donovan Brady, Jacob Pieschek, Keaton Fredrickson, Brock Liddicoat, (Scott Flanigan), (Mason Belongia) |
| 18:37.8, 19:38.6, 20:00.8, 20:44.5, 21:02.3, (21:11.4), (27:13.6) |