1 | 43 | Red Wing,
MN - Team Time (1st 5) 1:20:18.6 | Spread (1st 5) 17.2 |
| 1, 5, 10, 13, 14, (30), (49) |
| Weston Wyatt, Tom Nemanich, Jonah Leise, Bryan Zucker, Tucker Wallin, (Skyler Bennyhoff), (Caleb Korder) |
| 15:52.4, 16:02.4, 16:06.6, 16:07.6, 16:09.6, (16:57.5), (17:18.2) |
2 | 81 | Farmington,
MN - Team Time (1st 5) 1:22:32.1 | Spread (1st 5) 55.7 |
| 4, 7, 19, 23, 28, (50), (52) |
| Aaron Kruse, Noah Revels, Brennen Peterson, Nolan Levack, Regan Sevenich, (Caden Speikers), (Carter Altmann) |
| 16:01.0, 16:04.4, 16:38.6, 16:51.4, 16:56.7, (17:18.9), (17:20.0) |
3 | 115 | Winona,
MN - Team Time (1st 5) 1:22:56.7 | Spread (1st 5) 1:44.1 |
| 2, 6, 18, 20, 69, (71), (77) |
| Carter Briggs, Colten Brand, Cody Peterson, Aidan Mohan, Jack Bucknam, (Satoshi Ishizaki), (Mitchell Ploetz) |
| 15:53.3, 16:04.0, 16:37.2, 16:44.8, 17:37.4, (17:39.3), (17:45.0) |
4 | 130 | Lakeville North,
MN - Team Time (1st 5) 1:24:05.5 | Spread (1st 5) 1:05.8 |
| 8, 24, 29, 31, 38, (42), (52) |
| Tyler Osen, Brandon Stachewicz, Andrew Casey, Bryce Stachewicz, Elliot Bach, (Dawson Ashley), (Jacob Langenfeld) |
| 16:06.3, 16:51.7, 16:57.2, 16:58.2, 17:12.1, (17:14.8), (17:20.0) |
5 | 175 | Austin,
MN - Team Time (1st 5) 1:24:17.0 | Spread (1st 5) 1:36.7 |
| 3, 11, 41, 54, 66, (70), (73) |
| Meti Omod, Henry Hinchcliffe, Raymond Lucero, Jackson Marsh, Alex Petrik, (Brockdon Lawhead), (Blake Petrik) |
| 15:58.3, 16:07.0, 17:14.7, 17:22.0, 17:35.0, (17:38.5), (17:41.9) |
6 | 176 | Lakeville South,
MN - Team Time (1st 5) 1:24:50.0 | Spread (1st 5) 1:22.4 |
| 12, 26, 36, 43, 59, (63), (65) |
| Jack Otterson, Aaron Cavanaugh, Oliver Grasdal, Will Blevins, John Ziemkowski, (Adam Butts), (Adam Cavanaugh) |
| 16:07.3, 16:51.8, 17:05.7, 17:15.5, 17:29.7, (17:34.2), (17:34.9) |
7 | 220 | Albert Lea,
MN - Team Time (1st 5) 1:26:00.3 | Spread (1st 5) 1:10.5 |
| 16, 34, 37, 57, 76, (84), (93) |
| Sonny Ortega-Roseli, Grant Herfindahl, Jv Moreno, Aaron Bauers, Logan Barr, (Travis Jensen), (Gavin Hanke) |
| 16:33.5, 17:04.4, 17:11.5, 17:26.9, 17:44.0, (17:51.3), (18:07.7) |
8 | 226 | Rochester Century,
MN - Team Time (1st 5) 1:26:14.6 | Spread (1st 5) 34.8 |
| 32, 35, 45, 47, 67, (74), (78) |
| Jackson Murray, Seth Hill, Silas Green, Nathan Schatz, Jason Dong, (Carter Poncelet), (Benjamin Larson) |
| 17:00.5, 17:05.4, 17:16.2, 17:17.2, 17:35.3, (17:42.3), (17:46.8) |
9 | 227 | Owatonna,
MN - Team Time (1st 5) 1:26:08.8 | Spread (1st 5) 1:11.3 |
| 17, 38, 43, 48, 81, (83), (85) |
| Preston Meier, Connor Ginsky, Caedon McCartney, Brayden Williams, Trevor Hiatt, (Jack Meiners), (Evan Buck) |
| 16:36.1, 17:12.1, 17:15.5, 17:17.7, 17:47.4, (17:49.9), (17:51.6) |
10 | 236 | Kasson-Mantorville,
MN - Team Time (1st 5) 1:25:56.1 | Spread (1st 5) 1:29.4 |
| 15, 27, 56, 60, 78, (105), (109) |
| Isaac Threinen, Jace Minelli, George Gustafson, Reid Spreiter, Zach Jankowski, (Carter Ellinghuysen), (Benjamin Larsen) |
| 16:17.4, 16:54.9, 17:25.0, 17:32.0, 17:46.8, (18:32.3), (18:54.2) |
11 | 290 | Faribault,
MN - Team Time (1st 5) 1:27:17.2 | Spread (1st 5) 1:08.9 |
| 21, 58, 61, 62, 88, (106), (111) |
| Mitchell Hanson, Ethan Krueger, Davis Miller, Griffin Malecha, Brody Enget, (Owen Beardsley), (Tanner Longshore) |
| 16:47.4, 17:27.6, 17:32.6, 17:33.3, 17:56.3, (18:44.2), (18:57.7) |
12 | 327 | Rochester John Marshall,
MN - Team Time (1st 5) 1:27:45.2 | Spread (1st 5) 1:00.5 |
| 22, 67, 72, 80, 86, (87), (90) |
| Dakota Dowd, Jonathan Devlin, Andrew Novak, Peter Dahlen, Caleb Feda, (Ogden Sikel), (Stephen Akin) |
| 16:51.3, 17:35.3, 17:39.5, 17:47.3, 17:51.8, (17:54.4), (17:59.9) |
13 | 350 | Northfield,
MN - Team Time (1st 5) 1:28:38.4 | Spread (1st 5) 1:40.4 |
| 24, 40, 90, 92, 104, (107), (110) |
| Adam Reisetter, Martin Brice, William Tidona, Nathan Amundson, Jack Bartlett, (Will Beaumaster), (Carter Loring) |
| 16:51.7, 17:13.7, 17:59.9, 18:01.0, 18:32.1, (18:49.6), (18:54.5) |
14 | 362 | Rochester Mayo,
MN - Team Time (1st 5) 1:28:38.4 | Spread (1st 5) 53.6 |
| 46, 51, 75, 94, 96, (98), (102) |
| William Roden, Bryce Baker, Lance Pfrimmer, Matthew Todd, Luke Kathmann, (Daniel Parney), (Levi Hanson) |
| 17:16.6, 17:19.8, 17:42.9, 18:08.9, 18:10.2, (18:14.2), (18:25.0) |
15 | 363 | New Prague,
MN - Team Time (1st 5) 1:28:34.2 | Spread (1st 5) 1:06.8 |
| 33, 64, 82, 89, 95, (99), (101) |
| Jacob Malecha, Adam Brandt, Noah Weichert, Carson Davis, Alex Beck, (Trevor Prelesnik), (Jacob Helvick) |
| 17:03.0, 17:34.6, 17:48.3, 17:58.5, 18:09.8, (18:20.8), (18:24.2) |
16 | 364 | Hastings,
MN - Team Time (1st 5) 1:28:31.3 | Spread (1st 5) 2:22.3 |
| 9, 55, 97, 100, 103, (108), (112) |
| Eric Howd, Nolan Myers, Alex Smith, Luke Harris, Justin Stoffel, (Evan McGinnis), (Alex Keller) |
| 16:06.5, 17:22.2, 18:12.8, 18:21.0, 18:28.8, (18:51.0), (18:59.7) |