1 | 45 | Orono,
MN - Team Time (1st 5) 1:23:14.8 | Spread (1st 5) 1:53.5 |
| 2, 4, 8, 9, 22, (25), (35) |
| Gabe Hallen, Owen Hirt, Owen Chapman, Cooper Munsch, Aiden Ward, (Davis Kelly), (Thomas Martin) |
| 15:44.4, 16:24.2, 16:41.9, 16:46.4, 17:37.9, (17:39.1), (17:49.1) |
2 | 51 | Delano,
MN - Team Time (1st 5) 1:24:58.4 | Spread (1st 5) 54.3 |
| 5, 7, 12, 13, 14, (20), (31) |
| Max Baker, Drew Houtari, Lincoln Morrisette, Austin Kazin, Henry Ulberg, (Grant Forliti), (Luke Gilliland) |
| 16:25.4, 16:40.8, 17:15.1, 17:17.4, 17:19.7, (17:29.9), (17:45.5) |
3 | 96 | Dassel-Cokato,
MN - Team Time (1st 5) 1:25:19.9 | Spread (1st 5) 2:03.6 |
| 3, 6, 17, 33, 37, (42), (50) |
| Soren Bortnem, Charlie Bortnem, Nic Johnson, Jake Stonelake, Calvin Johnson, (Parker Josephson), (Tate Koivisto) |
| 15:46.5, 16:30.4, 17:24.5, 17:48.4, 17:50.1, (18:09.2), (18:45.1) |
4 | 122 | Annandale,
MN - Team Time (1st 5) 1:26:53.7 | Spread (1st 5) 3:27.8 |
| 1, 11, 15, 39, 56, (58), (65) |
| Salvador (Sal) Wirth, Owen Fahey, Emery Wirth, Graham Zuehlke, Griffin Zuehlke, (Mason Kurr), (Cody Sneller) |
| 15:27.7, 17:14.5, 17:22.3, 17:53.7, 18:55.5, (19:04.5), (19:33.9) |
5 | 126 | Southwest Christian,
MN - Team Time (1st 5) 1:28:06.6 | Spread (1st 5) 29.7 |
| 16, 21, 23, 28, 38, (46), (69) |
| Joshua Daun, Judah Berry, Cameron Tarman, Wyatt Wercinski, Buck Zion, (Isaiah Stauble), (Peter Bosch) |
| 17:23.8, 17:30.2, 17:38.5, 17:40.6, 17:53.5, (18:27.2), (20:05.3) |
6 | 146 | Rockford,
MN - Team Time (1st 5) 1:28:57.0 | Spread (1st 5) 1:14.3 |
| 10, 18, 32, 41, 45, (49), (53) |
| Grady Dawson, Connor Ellos, Tyler Mager, Will Czech, Cayden Ellos, (Colton Braun), (Legend Mendenhall) |
| 17:09.9, 17:27.0, 17:47.8, 18:08.1, 18:24.2, (18:40.4), (18:51.7) |
7 | 193 | Mound-Westonka,
MN - Team Time (1st 5) 1:30:40.9 | Spread (1st 5) 1:16.3 |
| 19, 36, 40, 47, 51, (54), (55) |
| Charlie Paul, Isaac Hays, Andrew Finley, Brandon Knock, Luke Sunnarborg, (Owen Trost), (Noah Huesmann) |
| 17:28.9, 17:50.0, 18:06.7, 18:30.1, 18:45.2, (18:52.1), (18:52.4) |
8 | 198 | Benilde-St Margaret's,
MN - Team Time (1st 5) 1:30:40.2 | Spread (1st 5) 1:06.9 |
| 29, 30, 43, 44, 52, (57), (68) |
| Oliver Foley, Sebastian Cerda, Toby McLean, Jack Foley, Dylan Casey, (Lucas Haenel), (Cooper Sinning) |
| 17:40.9, 17:41.5, 18:11.9, 18:18.1, 18:47.8, (18:55.9), (19:57.2) |
9 | 202 | Breck School,
MN - Team Time (1st 5) 1:31:41.5 | Spread (1st 5) 1:44.9 |
| 24, 26, 27, 62, 63, (64), (67) |
| Graham Bailey, Jackson Garrison, Mac West, Henry Parkhurst, Arthur Hoffman, (Dexter Kingsley), (Jonah Getnick) |
| 17:38.7, 17:39.8, 17:40.2, 19:19.2, 19:23.6, (19:28.1), (19:49.3) |
10 | 269 | Holy Family Catholic,
MN - Team Time (1st 5) 1:34:27.7 | Spread (1st 5) 1:50.9 |
| 34, 48, 60, 61, 66, (71), (75) |
| Dylan Spalding, Noah Pabich, Alex Hesse, Owen Goehring, Nate Hamilton, (Ben Zweber), (Carson Ehlers) |
| 17:48.9, 18:40.3, 19:07.6, 19:11.1, 19:39.8, (20:40.7), (21:57.4) |
11 | 356 | Robbinsdale Cooper,
MN - Team Time (1st 5) 1:46:50.8 | Spread (1st 5) 5:05.6 |
| 59, 70, 72, 76, 79, (80), (83) |
| Cole Athias Finn, Malik Williams, Caleb Cummings, Zane Halstead, Raiden Southwell, (Aiden DeGross), (Zion Bauer) |
| 19:06.8, 20:10.6, 20:56.2, 22:24.8, 24:12.4, (24:22.8), (25:03.5) |
12 | 383 | Watertown-Mayer,
MN - Team Time (1st 5) 1:53:10.7 | Spread (1st 5) 3:35.9 |
| 73, 74, 77, 78, 81, (82), (84) |
| Tyler Stutsman, Prescott Jones, Andrew Maus, Bryce Atanga, Paul Leuthner, (Levi Meyer), (Drew Isakson) |
| 20:58.4, 21:31.6, 22:54.8, 23:11.6, 24:34.3, (24:54.0), (25:55.9) |