1 | 36 | Bertha-Hewitt,
MN - Team Time (1st 5) 1:24:36.4 | Spread (1st 5) 1:07.7 |
| 1, 5, 6, 11, 13, (15), (25) |
| Zane Guderjahn, Brady Rach, Preston Miller, Zach Baumgartner, Kobe Hinzmann, (Henry Lockwood), (Gunnar Barthel) |
| 16:13.2, 16:54.6, 16:59.1, 17:08.6, 17:20.9, (17:27.3), (18:10.8) |
2 | 82 | Staples-Motley,
MN - Team Time (1st 5) 1:27:48.8 | Spread (1st 5) 1:49.7 |
| 2, 10, 18, 24, 28, (31), (44) |
| Issiah Tabatt, Logan Robben, Dillan Robben, Gage Bjerga, Odin Trif, (Elijah Greenwaldt), (Blaine Plattner) |
| 16:34.7, 17:05.4, 17:35.7, 18:08.6, 18:24.4, (18:30.1), (18:58.4) |
3 | 85 | Sauk Centre,
MN - Team Time (1st 5) 1:28:07.6 | Spread (1st 5) 1:28.1 |
| 3, 14, 19, 23, 26, (36), (42) |
| Jacob Drevlow, Logan Wiehoff, Devin Crawford-Klinnert, Neal Stadsvold, Logan Frank, (Harry Dunn), (Noah Borgerding) |
| 16:49.7, 17:24.1, 17:37.4, 17:58.6, 18:17.8, (18:43.0), (18:51.3) |
4 | 118 | Minnewaska Area,
MN - Team Time (1st 5) 1:29:46.8 | Spread (1st 5) 1:52.3 |
| 4, 17, 22, 37, 38, (45), (46) |
| Maeson Tank, Zach Palmer, Ian Mills, Jayce Kovarik, Zachary Palmer, (Carter Dinsmore), (Luke Hoffmann) |
| 16:52.7, 17:34.5, 17:50.8, 18:43.8, 18:45.0, (18:59.9), (19:05.1) |
5 | 141 | Ottertail Central,
MN - Team Time (1st 5) 1:31:14.0 | Spread (1st 5) 2:34.8 |
| 8, 20, 27, 29, 57, (67), (75) |
| Peter Newark, Talyn Setterholm, Jonas Hagemeister, Aidan Heggem, Nathan Russ, (Phoenix Allison), (Jack Jossart) |
| 17:00.9, 17:48.3, 18:23.9, 18:25.2, 19:35.7, (19:56.9), (20:14.1) |
6 | 170 | Wadena-Deer Creek,
MN - Team Time (1st 5) 1:32:42.3 | Spread (1st 5) 2:14.7 |
| 12, 30, 32, 40, 56, (65), (76) |
| Grant Nelson, Brennan Simmons, Cooper Damlo, Tayton Lehmann, Owen Anderson, (Isaac Heppner), (Blake Haverkamp) |
| 17:19.3, 18:27.9, 18:30.3, 18:50.8, 19:34.0, (19:46.1), (20:18.1) |
7 | 202 | West Central Area,
MN - Team Time (1st 5) 1:33:47.9 | Spread (1st 5) 2:21.8 |
| 8, 43, 48, 50, 53, (71), (78) |
| Carter Kjesbo, Isaac Allen, Aaron Biss, Simon Moritz, Zeke Sieckert, (Elijah Goodridge), (Michael Girard) |
| 17:00.9, 18:58.0, 19:07.5, 19:18.8, 19:22.7, (20:09.2), (20:23.5) |
8 | 235 | Osakis,
MN - Team Time (1st 5) 1:35:05.8 | Spread (1st 5) 2:59.0 |
| 16, 21, 49, 70, 79, (95) |
| Zackery Bruder, Jacob Taplin, Jaxon Christner, Chase Johanson, Henry Miller, (Levi Hanson) |
| 17:30.7, 17:49.6, 19:10.7, 20:05.1, 20:29.7, (22:12.3) |
9 | 239 | Melrose Area,
MN - Team Time (1st 5) 1:35:54.2 | Spread (1st 5) 52.0 |
| 35, 47, 51, 52, 54, (58), (62) |
| Timothy Wilwerding, Logan Rue, Malachi Piche, Sawyer Frieler, Dominic Kerzman, (Thor Hoppe), (Isaiah Zink) |
| 18:37.7, 19:06.8, 19:18.9, 19:21.1, 19:29.7, (19:36.6), (19:42.2) |
10 | 262 | Ortonville,
MN - Team Time (1st 5) 1:36:33.2 | Spread (1st 5) 3:55.6 |
| 7, 33, 61, 77, 84, (103), (104) |
| Cadyn Vanderwal, Josh Haugen, Lucas Klepel, Cody Klepel, Trent Eastman, (James Hodenfield), (Isaac Klepel) |
| 16:59.2, 18:35.2, 19:41.0, 20:23.0, 20:54.8, (23:05.9), (24:20.0) |
11 | 293 | Ashby-Brandon-Evansville,
MN - Team Time (1st 5) 1:38:01.7 | Spread (1st 5) 1:20.5 |
| 41, 55, 58, 66, 73, (97), (100) |
| Kenneth Spielman, Micah Fossell, August Bredberg, Benjamin Myron, Nathan Brethorst, (Cohen Reiland), (Dylan Johnson) |
| 18:51.1, 19:30.7, 19:36.6, 19:51.7, 20:11.6, (22:44.8), (22:54.5) |
12 | 336 | Long Prairie-Grey Eagle,
MN - Team Time (1st 5) 1:39:46.1 | Spread (1st 5) 1:48.2 |
| 39, 60, 74, 81, 82, (88), (89) |
| Boston Mitzel, David Liebsch, Nathan Anderson, Dirk Fellbaum, Hagen Brunkhorst, (Justin Houdek), (Casey Gohman) |
| 18:46.4, 19:38.0, 20:12.6, 20:34.5, 20:34.6, (21:23.5), (21:24.4) |
13 | 358 | Benson/KMS,
MN - Team Time (1st 5) 1:42:15.0 | Spread (1st 5) 3:31.2 |
| 34, 63, 80, 87, 94, (98), (102) |
| Alex Zurn, Gavin Olson, Jack Helgenset, Shane Froehlich, William Jorschumb, (Tate Kobbermann), (Oswaldo Moreno) |
| 18:36.0, 19:43.0, 20:32.0, 21:16.8, 22:07.2, (22:46.6), (23:03.8) |
14 | 359 | Morris Area/Chokio-Alberta,
MN - Team Time (1st 5) 1:41:05.9 | Spread (1st 5) 1:24.2 |
| 64, 68, 69, 72, 86, (92), (96) |
| Truett Richards, Ethan Koehler, Grady Stallman, Carlos Rivera, Wesley Richards, (Aaron Baker), (Charlie DeNeui) |
| 19:45.0, 19:58.4, 20:04.0, 20:09.3, 21:09.2, (22:04.0), (22:34.1) |
15 | 442 | Pillager,
MN - Team Time (1st 5) 1:47:16.0 | Spread (1st 5) 1:19.7 |
| 83, 85, 90, 91, 93, (99), (101) |
| Aidan Rech, Eli Pexsa, Jayde Jordahl, Layne Adams, Brenden Brichacek, (Nicholas Barg), (Brooks Brichacek) |
| 20:45.4, 21:06.4, 21:31.2, 21:47.9, 22:05.1, (22:51.9), (23:03.2) |