1 | 80 | LCWM-Nicollet,
MN - Team Time (1st 5) 1:28:11.4 | Spread (1st 5) 1:03.7 |
| 7, 14, 15, 17, 27, (41), (51) |
| Christian Fells, Charlie Gengler, Mason Anderson, Jacob Cooper, Luke Engel, (Aidan Moeller), (Andrew Johnson) |
| 17:05.2, 17:38.0, 17:38.5, 17:40.8, 18:08.9, (18:39.7), (19:26.1) |
2 | 84 | Loyola-Cleveland,
MN - Team Time (1st 5) 1:28:22.4 | Spread (1st 5) 29.9 |
| 10, 13, 19, 20, 22, (30), (38) |
| Soren Kelly, James Younge, Nathan Strobel, Corbin Deichman, Sam Vetter, (Jorden Rossow), (Carter Zimmerman) |
| 17:23.8, 17:29.2, 17:45.9, 17:49.8, 17:53.7, (18:14.0), (18:34.0) |
3 | 97 | St. James Area,
MN - Team Time (1st 5) 1:28:19.3 | Spread (1st 5) 2:08.7 |
| 4, 12, 18, 29, 34, (48), (63) |
| Levi Miest, Jacob Friesen, Brennan Kern, Owen Kuehl, Bennett Flohrs, (Adrian Pineda), (Austin Spitzner) |
| 16:23.5, 17:28.5, 17:42.5, 18:12.6, 18:32.2, (19:08.4), (19:50.6) |
4 | 122 | Butterfield-Odin,
MN - Team Time (1st 5) 1:29:12.7 | Spread (1st 5) 3:03.9 |
| 1, 23, 25, 26, 47, (109), (111) |
| Ryan Pierson, Jesus Lerma, Carlos Rodriguez, Irbin Barrios Ambrocio, Luis Morales, (Mohamed Yusuf), (Adrian Chantharak) |
| 16:02.2, 17:55.4, 18:03.8, 18:05.2, 19:06.1, (23:33.9), (23:43.4) |
5 | 161 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath,
MN - Team Time (1st 5) 1:32:07.3 | Spread (1st 5) 2:40.7 |
| 5, 24, 34, 42, 56, (89), (101) |
| Noah Christensen, Raul Rodriguez, Levi Hagen, Jake Heinrichs, Kendrick Henry, (Anton Pyan), (Derek Wales) |
| 17:02.8, 18:02.6, 18:32.2, 18:46.2, 19:43.5, (20:47.8), (21:43.1) |
6 | 192 | Sibley East,
MN - Team Time (1st 5) 1:33:16.0 | Spread (1st 5) 2:42.3 |
| 9, 16, 37, 55, 75, (90), (97) |
| Trevor Parrott, Julio Alejandro, Gavin Pomplun, Mausten Krueger, Ellyott Allen, (Landon Fisher), (Chaldin Wisch) |
| 17:21.9, 17:40.7, 18:33.7, 19:35.5, 20:04.2, (20:53.3), (21:36.7) |
7 | 198 | M/T/GHEC/ML,
MN - Team Time (1st 5) 1:32:53.8 | Spread (1st 5) 3:43.8 |
| 2, 11, 52, 64, 69, (72), (79) |
| Josiah DeMaris, Ryan Koberoski, Carson Meraz, Eddie Ramirez, Caleb DeCann, (Jake Lehman), (Caden McMullen) |
| 16:11.7, 17:27.7, 19:28.0, 19:50.9, 19:55.5, (19:58.1), (20:22.1) |
8 | 217 | Norwood-Young America,
MN - Team Time (1st 5) 1:34:28.8 | Spread (1st 5) 3:08.0 |
| 8, 31, 43, 54, 81, (84), (94) |
| Jake Druley, Kieran Allison, Roman Holland, Tyler Neubarth, Raymond Willems, (Aiden Gillett), (Teagan Just) |
| 17:15.7, 18:21.8, 18:52.5, 19:35.1, 20:23.7, (20:27.5), (21:19.9) |
9 | 219 | Maple River,
MN - Team Time (1st 5) 1:33:44.9 | Spread (1st 5) 4:03.9 |
| 3, 40, 44, 50, 82, (85), (103) |
| Cole Stencel, Noah Ziegler, Caisen Hollerich, Rylan Hollerich, Julius Schneider, (Kunkel Jonathan), (Robert Borden) |
| 16:20.2, 18:37.6, 19:01.4, 19:21.6, 20:24.1, (20:29.3), (21:53.0) |
10 | 222 | Martin County West,
MN - Team Time (1st 5) 1:35:00.3 | Spread (1st 5) 4:37.2 |
| 6, 21, 33, 62, 100, (106), (110) |
| Jamesson Forsberg, Grant Koehnen, Riley Cole, Nick Matejka, David Taylor, (Hayden O'Connor), (Lincoln Kennedy) |
| 17:04.5, 17:53.0, 18:30.6, 19:50.5, 21:41.7, (22:10.2), (23:41.6) |
11 | 264 | Lester Prairie,
MN - Team Time (1st 5) 1:36:39.4 | Spread (1st 5) 1:25.5 |
| 32, 39, 58, 66, 69, (99), (105) |
| Connor Meyer, Jeffery Olivares, Massimo Luciano, Nestor Garza, Andy Ruwersma, (Mitchell Peterson), (Carl Overbye) |
| 18:30.0, 18:35.7, 19:44.6, 19:53.6, 19:55.5, (21:40.8), (21:55.3) |
12 | 286 | New Richland-H-E-G,
MN - Team Time (1st 5) 1:37:04.0 | Spread (1st 5) 2:10.6 |
| 28, 36, 68, 74, 80, (93) |
| Devon Nelton, Jacob Karl, Conner Nelson, Samuel Christensen, Jackson McGannon, (Gavin Sletten) |
| 18:12.1, 18:32.8, 19:55.4, 20:01.0, 20:22.7, (21:17.0) |
13 | 305 | WEM/JWP,
MN - Team Time (1st 5) 1:38:19.1 | Spread (1st 5) 1:12.1 |
| 46, 49, 61, 71, 78, (87), (95) |
| Wyatt Jans, Luke Cahill, Alexander Kleve, Derek Gustafson, Carter Hoehn, (Gavin Marinenko), (Caleb Quast) |
| 19:05.0, 19:10.5, 19:48.6, 19:57.9, 20:17.1, (20:45.9), (21:22.0) |
14 | 335 | LeSueur-Henderson,
MN - Team Time (1st 5) 1:39:49.4 | Spread (1st 5) 2:04.1 |
| 45, 57, 65, 76, 92, (98), (108) |
| Josiah Juarez, Owen Greisen, Grant Adams, Riley Thelemann, Hunter Libra, (Tristan Tellijohn), (Oliver Carlen) |
| 19:01.5, 19:44.2, 19:51.6, 20:06.5, 21:05.6, (21:39.8), (22:38.3) |
15 | 346 | Minnesota Valley Lutheran,
MN - Team Time (1st 5) 1:39:53.7 | Spread (1st 5) 51.5 |
| 53, 60, 73, 77, 83, (86), (88) |
| Ben Halvorson, Jeremy Feistner, Nathaniel Lukasek, Isaiah Smith, Jacob Guenther, (Isaiah Carlovsky), (Drew Witte) |
| 19:33.4, 19:48.1, 19:58.6, 20:08.7, 20:24.9, (20:44.0), (20:47.6) |
16 | 414 | Blue Earth Area,
MN - Team Time (1st 5) 1:43:57.1 | Spread (1st 5) 2:02.9 |
| 59, 66, 91, 96, 102, (104), (107) |
| Angel Martinez, Devin Haase, Brady Lorenz, Seth Mathews, Jason Casey, (Jerry Passe), (Marcus Eckles) |
| 19:44.8, 19:53.6, 20:59.9, 21:31.1, 21:47.7, (21:54.1), (22:27.5) |