1 | 210 | Nova Classical Academy,
MN - Team Time (1st 5) 1:25:37.1 | Spread (1st 5) 1:15.0 |
| 6, 24, 47, 64, 69, (73), (193) |
| Finn McCormick, Henry Karelitz, Theo Andre, Nickolai Farber, Ryan Roberts, (Nikolai Farber), (Arman Church) |
| 16:18.7, 16:51.0, 17:21.9, 17:31.8, 17:33.7, (17:37.7), (18:23.0) |
2 | 279 | St. Cloud Cathedral,
MN - Team Time (1st 5) 1:26:43.8 | Spread (1st 5) 56.0 |
| 23, 27, 49, 89, 91, (98), (176) |
| Turner Schad, Alex Heen, Henry Ebel, Owen Scanlon, Max Tomczik, (Alexander Heen), (Griffen Ward) |
| 16:50.6, 16:55.6, 17:24.6, 17:46.4, 17:46.6, (17:48.9), (18:18.1) |
3 | 281 | Staples-Motley,
MN - Team Time (1st 5) 1:25:51.0 | Spread (1st 5) 2:04.1 |
| 1, 31, 65, 68, 116, (135), (190) |
| Emmet Anderson, Issiah Tabatt, Lyle Brownell, Logan Robben, Luke Brownell, (Tanner Robben), (Grant Johnson) |
| 15:51.1, 16:59.4, 17:32.0, 17:33.3, 17:55.2, (18:01.4), (18:22.4) |
4 | 297 | West Central Area,
MN - Team Time (1st 5) 1:26:30.5 | Spread (1st 5) 1:13.5 |
| 20, 25, 35, 83, 134, (192), (259) |
| Kyle Schill, Kade Runge, Alex Salwasser, Shad Swanson, Reubens Swanson, (Hanson Peyton), (Roman Mihailovschi) |
| 16:47.3, 16:53.2, 17:04.3, 17:44.9, 18:00.8, (18:22.8), (18:47.5) |
5 | 318 | Greenway/Nashwauk/Keewatin,
MN - Team Time (1st 5) 1:26:25.2 | Spread (1st 5) 2:07.2 |
| 4, 37, 54, 82, 141, (144), (327) |
| Geno Uhrbom, Daniel Olson, Connor Thoennes, Michael Butterfield, Weston Marx, (Levi Danielson), (Ben Plackner) |
| 15:58.7, 17:09.1, 17:28.8, 17:42.7, 18:05.9, (18:06.5), (19:11.0) |
6 | 352 | Heritage Christian,
MN - Team Time (1st 5) 1:27:46.2 | Spread (1st 5) 48.5 |
| 29, 77, 79, 81, 86, (161), (334) |
| Kees Van Oosbree, Jack Hoppe, Grant Nelson, Thomas Avra, Henry Hakanson, (Elijah Koopman), (Lev Dougherty) |
| 16:57.5, 17:38.5, 17:41.8, 17:42.4, 17:46.0, (18:12.6), (19:13.6) |
7 | 358 | Lac qui Parle Valley/Dawson-Boyd,
MN - Team Time (1st 5) 1:27:25.1 | Spread (1st 5) 1:11.4 |
| 16, 39, 88, 103, 112, (115), (144) |
| Zeke Sather, Darius Fenske, Kaiden Allpress, Martinson Hunter, Payton Sterud, (Caleb Johnson), (Evan Hegland) |
| 16:43.0, 17:10.6, 17:46.3, 17:50.8, 17:54.4, (17:55.0), (18:06.5) |
8 | 413 | Redwood Valley,
MN - Team Time (1st 5) 1:27:43.0 | Spread (1st 5) 1:26.0 |
| 16, 38, 80, 128, 151, (157), (338) |
| Jayson Peyerl, Mason Clark, Camden Cilek, William Ahrens, Skyler Sherbon, (Kilen Cilek), (Cohen Frank) |
| 16:43.0, 17:10.0, 17:42.0, 17:59.0, 18:09.0, (18:10.2), (19:17.0) |
9 | 445 | East Grand Forks,
MN - Team Time (1st 5) 1:26:55.1 | Spread (1st 5) 2:52.7 |
| 5, 13, 56, 95, 276, (284), (332) |
| Tyson Mahar, Jonathan Krueger, Jace Fore, Dawson McDonald, Ethan Arntson, (Hunter Jordheim), (Adam Johnson) |
| 16:01.2, 16:42.0, 17:29.7, 17:48.3, 18:53.9, (18:57.1), (19:13.1) |
10 | 481 | Pequot Lakes,
MN - Team Time (1st 5) 1:28:31.2 | Spread (1st 5) 1:08.1 |
| 32, 59, 113, 129, 148, (158), (183) |
| Ethan Johnson, Jesse Clausen, Dawsin Ackerman, Collin Yahn, Eli Laposky, (Isaak Geroy), (Ryder Schultz) |
| 16:59.5, 17:30.5, 17:54.5, 17:59.1, 18:07.6, (18:10.5), (18:20.5) |
11 | 482 | Minnehaha Academy,
MN - Team Time (1st 5) 1:28:52.2 | Spread (1st 5) 21.4 |
| 71, 72, 110, 111, 118, (124), (170) |
| Luke Seutjens, Walter Trutna, Jack Gifford, Charles Olson, Cullen Moore, (Beckett Pilling), (Jack Waters) |
| 17:34.3, 17:34.5, 17:53.5, 17:54.2, 17:55.7, (17:58.0), (18:16.1) |
12 | 519 | Perham,
MN - Team Time (1st 5) 1:28:07.2 | Spread (1st 5) 1:51.9 |
| 7, 36, 137, 159, 180, (191), (238) |
| Jakob McCleary, Carson Hespe, Micah Thompson, Caden Doll, Carter Flatau, (Bjorn Anderson), (Elijah Morris) |
| 16:27.7, 17:06.5, 18:02.6, 18:10.8, 18:19.6, (18:22.5), (18:40.3) |
13 | 542 | Lake City,
MN - Team Time (1st 5) 1:28:27.1 | Spread (1st 5) 1:48.9 |
| 8, 41, 153, 162, 178, (185), (189) |
| Reese Anderson, Joe Kozlowski, Andrew Muenzbauer, Andrew Muenzhuber, Luke Skifton, (Eric Anderson), (Gavin Siewert) |
| 16:30.2, 17:15.7, 18:09.4, 18:12.7, 18:19.1, (18:21.1), (18:22.1) |
14 | 543 | LA/RP/H,
MN - Team Time (1st 5) 1:28:04.8 | Spread (1st 5) 2:01.5 |
| 15, 21, 40, 219, 248, (271), (296) |
| Tyler Rislov, Luke O'Hare, Andrew Hoiness, Ryan Prinsen, Ryan Prinsen, (Tyler Betthauser), (Aaron Prinsen) |
| 16:42.5, 16:47.7, 17:15.6, 18:35.0, 18:44.0, (18:52.3), (18:59.0) |
15 | 637 | Annandale,
MN - Team Time (1st 5) 1:29:22.2 | Spread (1st 5) 1:52.9 |
| 19, 119, 124, 146, 229, (241), (248) |
| Salvador (Sal) Wirth, David Heimkes, Isaac Herrmann, Will Massmann, Graham Zuehlke, (Ryan Neuman), (Logan Anderson) |
| 16:44.2, 17:55.9, 17:58.0, 18:07.0, 18:37.1, (18:42.0), (18:44.0) |
16 | 641 | Spectrum,
MN - Team Time (1st 5) 1:29:47.4 | Spread (1st 5) 1:07.8 |
| 48, 116, 131, 132, 214, (231), (377) |
| Kyle Haben, Ethan Evans, Zachary Reese, Jaden Nemeth, Abram Harvey, (William Orton), (Domanic Dick) |
| 17:22.4, 17:55.2, 17:59.6, 18:00.0, 18:30.2, (18:38.3), (19:30.3) |
17 | 685 | St. James,
MN - Team Time (1st 5) 1:29:36.6 | Spread (1st 5) 2:15.6 |
| 10, 84, 154, 172, 265, (309), (395) |
| Caleb Rivera, Marco Crispin, Juan Castaneda, Levi Miest, Austin Knickrehm, (Jacob Friesen), (Bennett Flohrs) |
| 16:34.6, 17:45.5, 18:09.6, 18:16.7, 18:50.2, (19:02.8), (19:38.6) |
18 | 706 | Rochester Lourdes,
MN - Team Time (1st 5) 1:29:48.0 | Spread (1st 5) 1:58.9 |
| 12, 92, 139, 226, 237, (243), (301) |
| Kevin Turlington, Luke Fingerson, Nathan Renier, Jack Archbold, Dylan Rossow, (John Archbold), (Stefan Jones) |
| 16:40.5, 17:47.0, 18:04.9, 18:36.2, 18:39.4, (18:42.2), (19:00.6) |
19 | 711 | Ely,
MN - Team Time (1st 5) 1:29:59.6 | Spread (1st 5) 1:56.8 |
| 42, 45, 129, 162, 333, (479), (496) |
| Jasper Johnston, Emmett Faltesek, Jake Cochran, Gabriel Pointer, Joey Bianco, (Jon Hakala), (Leo Stalmer) |
| 17:16.4, 17:18.2, 17:59.1, 18:12.7, 19:13.2, (20:26.2), (20:49.8) |
20 | 754 | Plainview-Elgin-Millville,
MN - Team Time (1st 5) 1:30:36.3 | Spread (1st 5) 1:08.3 |
| 74, 96, 119, 208, 257, (267), (294) |
| Baylor Hagen, Nick Wozney, Jonathan Tienter, Preston Munson, Aiden Anderson, (Cooper Hofschulte), (Kyler Bade) |
| 17:38.0, 17:48.4, 17:55.9, 18:27.7, 18:46.3, (18:50.9), (18:58.4) |
21 | 783 | Breck School,
MN - Team Time (1st 5) 1:29:15.9 | Spread (1st 5) 3:49.0 |
| 3, 44, 46, 280, 410, (478) |
| Alden Keller, Gavin Luebke, harris Gulbransen, Grayson Roberts, Noah Getnick, (Will Murphy) |
| 15:57.0, 17:18.0, 17:19.0, 18:55.9, 19:46.0, (20:26.0) |
22 | 789 | Park Rapids Area,
MN - Team Time (1st 5) 1:30:54.6 | Spread (1st 5) 31.9 |
| 102, 138, 174, 187, 188, (235), (277) |
| Nathaniel Bervig, Darryl Etter, Eli Bervig, Ephraim Bervig, Darryl Thompson-Etter, (Ronaldo De La Cruz-Gomez), (Sam Warne) |
| 17:50.0, 18:03.9, 18:17.0, 18:21.8, 18:21.9, (18:39.0), (18:54.0) |
23 | 833 | Blake School (The),
MN - Team Time (1st 5) 1:29:13.0 | Spread (1st 5) 3:18.0 |
| 2, 13, 165, 324, 329, (343), (427) |
| Shef West, Ian Acheson, Will Eckes, London Shiely, Alex Chiesa, (Mac West), (Jack Griffin) |
| 15:55.0, 16:42.0, 18:14.0, 19:09.0, 19:13.0, (19:18.3), (19:53.1) |
24 | 854 | Mt. Lake Area - Comfrey,
MN - Team Time (1st 5) 1:31:11.0 | Spread (1st 5) 1:29.0 |
| 67, 104, 168, 209, 306, (319), (342) |
| Sam Pidde, Kody Wassman, Zach Klassen, Kaleb Eickhoff, Cayden LaPointe, (Vander Mathiowetz), (Luke Klassen) |
| 17:33.0, 17:52.0, 18:16.0, 18:28.0, 19:02.0, (19:07.0), (19:18.0) |
25 | 872 | Glencoe-Silver Lake,
MN - Team Time (1st 5) 1:31:16.1 | Spread (1st 5) 1:04.0 |
| 52, 198, 200, 205, 217, (224), (245) |
| Connor Hallaway, Joey Barrett, Paul Sievert, Zeke Martinez, Cameron Kaczmarek, (Caden Neid), (Austin Simons) |
| 17:27.0, 18:25.0, 18:26.1, 18:27.0, 18:31.0, (18:36.0), (18:43.0) |
26 | 903 | Nevis,
MN - Team Time (1st 5) 1:31:24.6 | Spread (1st 5) 2:19.6 |
| 57, 60, 60, 307, 419, (426), (495) |
| Evan Pohl, Jack McNamee, George Bjorklund, Jack Johnson, Daniel Lindow, (Elijah Peterson), (Reese Mowell) |
| 17:30.4, 17:31.0, 17:31.0, 19:02.2, 19:50.0, (19:53.0), (20:48.7) |
27 | 914 | Albany,
MN - Team Time (1st 5) 1:31:13.6 | Spread (1st 5) 2:19.3 |
| 28, 164, 184, 201, 337, (454), (481) |
| Grant Mayers, Carter SchwAlbanye, Mason Zierden, Nathan Kalthoff, Evan Becker, (Connor Winkels), (Landon Wenderski) |
| 16:57.2, 18:12.9, 18:20.8, 18:26.2, 19:16.5, (20:08.0), (20:30.0) |
28 | 955 | Belle Plaine,
MN - Team Time (1st 5) 1:31:11.6 | Spread (1st 5) 2:43.1 |
| 9, 149, 178, 283, 336, (345), (404) |
| Emmett Gerres, Adam Stiemke, Samual Van Zummeren, Kevin He, Gunnar Geisler, (Tanner Witt), (Kelton Koepp) |
| 16:32.4, 18:07.7, 18:19.1, 18:56.9, 19:15.5, (19:19.1), (19:42.2) |
29 | 964 | Parnassus Preparatory School,
MN - Team Time (1st 5) 1:31:55.3 | Spread (1st 5) 1:39.8 |
| 97, 121, 126, 246, 374, (447), (449) |
| Ronan Lander, Alex Dieterle, Evan Dieterle, Kyle Dieterle, Andrew Alexander, (Ethan Smith), (Blake Anderson) |
| 17:48.7, 17:56.4, 17:58.3, 18:43.4, 19:28.5, (19:59.1), (19:59.8) |
30 | 988 | Roseau,
MN - Team Time (1st 5) 1:32:01.1 | Spread (1st 5) 1:34.2 |
| 74, 127, 142, 317, 328, (329), (372) |
| Sean O'Connor, Tyler Erickson, Tristan Anderson, David Nelson, Talon Hiligis, (Nick Magnusson), (Jared Ostroski) |
| 17:38.0, 17:58.4, 18:06.0, 19:06.5, 19:12.2, (19:13.0), (19:28.1) |
31 | 991 | Norwood-Young America,
MN - Team Time (1st 5) 1:32:05.3 | Spread (1st 5) 2:30.7 |
| 51, 78, 160, 264, 438, (467), (484) |
| Tyler Smith, Jake Druley, Mitchell Druley, Sean Weckman, Danny Padilla, (Colten Latzke), (Tyler Neubarth) |
| 17:25.7, 17:41.2, 18:12.2, 18:49.8, 19:56.4, (20:18.7), (20:33.3) |
32 | 998 | Windom Area,
MN - Team Time (1st 5) 1:32:07.0 | Spread (1st 5) 56.5 |
| 135, 173, 194, 207, 289, (352), (379) |
| Chance Elness, Cameron Alm, Conner Redman, Aaden Nauman, Jacob Green, (Eli Bordewyk), (Hunter Walklin) |
| 18:01.4, 18:16.8, 18:23.4, 18:27.5, 18:57.9, (19:22.0), (19:31.2) |
33 | 1010 | Canby/Minneota,
MN - Team Time (1st 5) 1:32:17.1 | Spread (1st 5) 1:38.8 |
| 92, 105, 224, 226, 363, (384), (405) |
| Blake Stoks, Kolton Duis, Kolton Duis, Zach Ourada, Blake Giese, (Colton Ruether), (Tristan Bierschenk) |
| 17:47.0, 17:52.1, 18:36.0, 18:36.2, 19:25.8, (19:33.0), (19:42.9) |
34 | 1044 | Dilworth-Glyndon-Felton,
MN - Team Time (1st 5) 1:32:28.3 | Spread (1st 5) 58.5 |
| 122, 166, 230, 247, 279, (364), (483) |
| Chandler Gray, Joshua Finseth, Oliver Jesme, Joe Wilson, Chase Julin, (Tanner Cadwell), (Louis Gaytan) |
| 17:56.9, 18:14.3, 18:38.2, 18:43.5, 18:55.4, (19:26.1), (20:32.0) |
35 | 1051 | Thief River Falls,
MN - Team Time (1st 5) 1:32:21.2 | Spread (1st 5) 2:05.6 |
| 63, 66, 151, 378, 393, (463), (482) |
| Isaac Mauch, Jonah Kalsnes, William MacLean, Zachary Wikert, Braydin Lund, (Paul Koppenhaver), (Ethan Lunsetter) |
| 17:31.7, 17:32.5, 18:09.0, 19:30.7, 19:37.3, (20:15.8), (20:30.4) |
36 | 1059 | New London-Spicer,
MN - Team Time (1st 5) 1:32:07.4 | Spread (1st 5) 1:56.2 |
| 30, 234, 254, 263, 278, (281), (312) |
| Ty Bisek, Nixon Harrier, Jett Kubesh, Jack Barney, Isaiah Nelson, (Diego Rojas), (Tino Mendoza) |
| 16:58.4, 18:38.9, 18:45.8, 18:49.7, 18:54.6, (18:56.0), (19:03.9) |
37 | 1062 | Frazee,
MN - Team Time (1st 5) 1:32:39.0 | Spread (1st 5) 2:05.2 |
| 85, 89, 195, 270, 423, (465), (497) |
| Nathan Johannsen, Christian Carlson, Alex Beck, Peyton Cole, Aidan Aldridge, (Lewis Helmers), (Kale Ovsak) |
| 17:45.7, 17:46.4, 18:24.0, 18:52.0, 19:50.9, (20:17.9), (20:53.2) |
38 | 1089 | Pine Island,
MN - Team Time (1st 5) 1:32:37.7 | Spread (1st 5) 1:31.0 |
| 50, 232, 252, 273, 282, (358), (396) |
| Tanner Horton, Braxton Osterhaus, Jamison Rosane, Will Cobb, Lucas Williams, (Julian Rauk), (Jesse Olson) |
| 17:25.2, 18:38.4, 18:45.2, 18:52.7, 18:56.2, (19:24.2), (19:39.0) |
39 | 1119 | Bagley/Fosston,
MN - Team Time (1st 5) 1:32:52.5 | Spread (1st 5) 2:22.2 |
| 53, 211, 213, 221, 421, (489), (518) |
| Boysen Olson, Liam Hagen, Grant Hemberger, Logan Hemberger, Palmer Olson, (Gavin Halverson), (Jake Wickham) |
| 17:28.0, 18:29.0, 18:30.1, 18:35.2, 19:50.2, (20:39.5), (22:11.7) |
40 | 1133 | Proctor,
MN - Team Time (1st 5) 1:32:51.2 | Spread (1st 5) 2:16.5 |
| 62, 70, 210, 376, 415, (466), (468) |
| John Werner, Joshua Knight, Elijah Wozniak, Mason Kalnbach, Gabe Foucault, (Grant Walker), (Alex McPhee) |
| 17:31.3, 17:33.8, 18:28.1, 19:30.2, 19:47.8, (20:18.1), (20:19.1) |
41 | 1136 | Southwest Christian,
MN - Team Time (1st 5) 1:32:57.8 | Spread (1st 5) 1:21.6 |
| 98, 204, 253, 255, 326, (335), (382) |
| Owen Seltz, Zachery Kaupp, Chris Evans, Brandon Mosley, Wyatt Wercinski, (Tyler Monsen), (Caden Winters) |
| 17:48.9, 18:26.9, 18:45.6, 18:45.9, 19:10.5, (19:14.1), (19:32.4) |
42 | 1156 | North Shore,
MN - Team Time (1st 5) 1:33:02.0 | Spread (1st 5) 1:22.3 |
| 123, 133, 250, 304, 346, (445), (451) |
| Isaac Swanson, Nate Bilben, Ian Thorpe, Tate Crawford, Clay Thorpe, (Kevin Viren), (Jack Willis) |
| 17:57.1, 18:00.1, 18:44.3, 19:01.1, 19:19.4, (19:58.6), (20:06.5) |
43 | 1188 | RAACHE,
MN - Team Time (1st 5) 1:33:18.0 | Spread (1st 5) 1:06.0 |
| 108, 219, 275, 290, 296, (390), (408) |
| Kevin Hagstrom, JJ Hicks, Matthew Van Camp, Nat Friess, Will Fulton, (Ethan Ruelle), (Scott Wass) |
| 17:53.0, 18:35.0, 18:53.0, 18:58.0, 18:59.0, (19:36.0), (19:44.0) |
44 | 1202 | Ottertail Central,
MN - Team Time (1st 5) 1:33:25.2 | Spread (1st 5) 1:37.3 |
| 101, 218, 241, 274, 368, (414), (456) |
| Isaac Scherfenberg, Blake Alonzo, Nick Carter, Kale Misegades, Peter Newark, (Joseph Froslee), (Issac Hallberg) |
| 17:49.8, 18:33.4, 18:42.0, 18:52.9, 19:27.1, (19:47.1), (20:09.9) |
45 | 1217 | Mountain Iron-Buhl,
MN - Team Time (1st 5) 1:33:33.1 | Spread (1st 5) 1:58.8 |
| 106, 107, 251, 329, 424, (513), (514) |
| Jeffrey Kayfes, JD Kayles, Rylen Niska, Rylan Niska, Daniel Rudolph, (Michael French), (Logan Mars) |
| 17:52.2, 17:52.3, 18:44.6, 19:13.0, 19:51.0, (21:35.4), (21:36.7) |
46 | 1231 | Luverne,
MN - Team Time (1st 5) 1:33:24.9 | Spread (1st 5) 1:52.0 |
| 55, 205, 305, 318, 348, (359), (411) |
| Camden Janiszeski, Griffen Jarchow, Brady Bork, Owen Janiszeski, Pierce Cunningham, (Camden Hoven), (Sage Viessman) |
| 17:29.0, 18:27.0, 19:01.3, 19:06.6, 19:21.0, (19:24.4), (19:46.3) |
47 | 1254 | Holy Family Catholic,
MN - Team Time (1st 5) 1:33:18.4 | Spread (1st 5) 2:30.5 |
| 33, 214, 287, 340, 380, (439), (474) |
| Jaden Lorenz, Greg Stoffel, Patrick Ricke, Will Fiedler, Wyatt Persful, (Aaron Hesse), (Grant Hayes) |
| 17:01.4, 18:30.2, 18:57.4, 19:17.5, 19:31.9, (19:56.6), (20:22.2) |
48 | 1286 | Breckenridge/Wahpeton,
MN - Team Time (1st 5) 1:33:47.4 | Spread (1st 5) 1:56.4 |
| 57, 268, 295, 300, 366, (419), (440) |
| Aidan Ruddy, Logan Mammenga, Luke Baumgartner, Francisco Perez, Gus Lasch, (Bryce Awender), (Devan Diemert) |
| 17:30.4, 18:51.1, 18:58.9, 19:00.2, 19:26.8, (19:50.0), (19:57.0) |
49 | 1287 | Eagle Ridge Academy,
MN - Team Time (1st 5) 1:33:22.4 | Spread (1st 5) 3:01.6 |
| 11, 223, 258, 394, 401, (503), (516) |
| Henry Long, Nathaniel Grube, Oliver Kelash, Owen Hjerpe, Kael Lundquist, (Anders Holland), (Ben Montville) |
| 16:40.0, 18:35.7, 18:47.3, 19:37.8, 19:41.6, (21:14.0), (21:51.3) |
50 | 1314 | Jackson County Central,
MN - Team Time (1st 5) 1:34:14.3 | Spread (1st 5) 1:46.6 |
| 150, 155, 177, 400, 432, (435), (507) |
| Andrew Boyum, Evan Paplow, Kie Anderson, Clayton Cavness, Evan Insichienmay, (Keenan Ambrose), (Ridge VanWesten) |
| 18:08.9, 18:09.8, 18:18.9, 19:41.2, 19:55.5, (19:56.1), (21:20.3) |
51 | 1339 | Litchfield,
MN - Team Time (1st 5) 1:34:08.5 | Spread (1st 5) 43.3 |
| 196, 239, 262, 320, 322, (354), (373) |
| Andrew Joedemann, Ole Rogness, Devin Steinhaus, Mason Woefel, Gavyn Sundve, (Alex Joedeman), (Owen Carlson) |
| 18:24.5, 18:40.6, 18:48.5, 19:07.1, 19:07.8, (19:23.4), (19:28.4) |
52 | 1379 | Mora,
MN - Team Time (1st 5) 1:34:28.4 | Spread (1st 5) 1:23.8 |
| 170, 203, 286, 323, 397, (407), (462) |
| Jack Sampson, Jacob Johnson, Jagger Steiner, Tommy Mulford, Jack Lind, (Gabe Arens), (Derek Diethelm) |
| 18:16.1, 18:26.8, 18:57.3, 19:08.3, 19:39.9, (19:43.6), (20:12.5) |
53 | 1394 | Pipestone Area,
MN - Team Time (1st 5) 1:34:49.0 | Spread (1st 5) 2:18.1 |
| 100, 186, 222, 434, 452, (460), (472) |
| Seth Lingen, Caden Strasser, Cole Lueck, Merrick Heidebrink, Aiden Voss, (Landon Johnson), (Riley Bosma) |
| 17:49.0, 18:21.5, 18:35.4, 19:56.0, 20:07.1, (20:11.3), (20:21.0) |
54 | 1419 | Ortonville,
MN - Team Time (1st 5) 1:34:36.8 | Spread (1st 5) 1:37.0 |
| 108, 301, 310, 325, 375, (446), (517) |
| Nathan Neu, Austin Eastman, Jacob Cloos, Cadyn Vanderwal, Nathan Gustafson, (Cody Klepel), (Trent Eastman) |
| 17:53.0, 19:00.6, 19:03.0, 19:10.2, 19:30.0, (19:59.0), (21:51.5) |
55 | 1430 | Parkers Prairie,
MN - Team Time (1st 5) 1:34:50.9 | Spread (1st 5) 3:26.2 |
| 34, 114, 367, 435, 480, (520), (522) |
| Johnathan Suchy, James Suchy, Jason Koehn, Cole Steele, Justin Koehn, (Isaac Grabow), (Evan Washburn) |
| 17:03.5, 17:54.7, 19:26.9, 19:56.1, 20:29.7, (22:32.7), (22:48.9) |
| 1430 | Sibley East,
MN - Team Time (1st 5) 1:34:45.3 | Spread (1st 5) 57.6 |
| 199, 212, 316, 347, 356, (498), (504) |
| Jose Nevarez, Davis Wibstad, Trevor Parrott, Micah Scherer, Cole Bauer, (Garrett Kroells), (Oscar Kreft) |
| 18:26.0, 18:29.7, 19:06.4, 19:19.6, 19:23.6, (20:55.6), (21:17.0) |
57 | 1431 | Providence Academy,
MN - Team Time (1st 5) 1:34:47.7 | Spread (1st 5) 1:07.0 |
| 175, 233, 314, 348, 361, (362), (387) |
| Tomas Palomarez, Jack Mcelroy, Jacob Olson, Grant Heim, Jayden Mersereau, (Aidan Flynn), (William Wehmann) |
| 18:18.0, 18:38.5, 19:05.2, 19:21.0, 19:25.0, (19:25.2), (19:34.2) |
58 | 1438 | Warroad,
MN - Team Time (1st 5) 1:34:55.7 | Spread (1st 5) 1:54.0 |
| 94, 180, 360, 401, 403, (457), (469) |
| Jack Goulet, Emmett Marvin, Teferi Reeves, Lukas Hruby, Evan Grover, (Wyatt Crist), (Garrett Hennum) |
| 17:48.0, 18:19.6, 19:24.5, 19:41.6, 19:42.0, (20:10.2), (20:19.7) |
59 | 1501 | Zumbrota-Mazeppa/Kenyon-Wanamingo,
MN - Team Time (1st 5) 1:35:08.6 | Spread (1st 5) 1:01.9 |
| 182, 303, 321, 344, 351, (371), (417) |
| Preston Ohm, Ryan Lexvold, Sam Knowlton, Kayden Rodrick, Blake Lochner, (Parker Miller), (Will Mueller) |
| 18:19.8, 19:00.7, 19:07.5, 19:18.9, 19:21.7, (19:27.6), (19:49.4) |
60 | 1508 | Schaeffer Academy,
MN - Team Time (1st 5) 1:35:16.8 | Spread (1st 5) 3:55.7 |
| 22, 269, 313, 411, 493, (515), (523) |
| Luke Bothun, Aidan Kluth, Joseph Block, Joey Lash, Luke Friese, (Isaac Trondson), (Cole Morgan) |
| 16:48.9, 18:51.9, 19:05.1, 19:46.3, 20:44.6, (21:46.1), (23:03.4) |
61 | 1519 | Maple River,
MN - Team Time (1st 5) 1:35:33.9 | Spread (1st 5) 3:19.0 |
| 43, 240, 370, 381, 485, (491), (508) |
| Cole Stencel, Kole Wenner, Bobby Sullivan, Noah Ziegler, Grant Klein, (Dylan Passmore), (Boden Simon) |
| 17:17.1, 18:41.0, 19:27.4, 19:32.3, 20:36.1, (20:41.6), (21:23.2) |
62 | 1520 | Chatfield,
MN - Team Time (1st 5) 1:35:23.8 | Spread (1st 5) 1:26.6 |
| 216, 244, 266, 354, 440, (470), (487) |
| Treyton Lanning, Alex Wright, Cody Guenther, Logan Thompson, Gabe Erding, (Colton Guenther), (Evan Wright) |
| 18:30.4, 18:42.4, 18:50.6, 19:23.4, 19:57.0, (20:20.2), (20:38.0) |
63 | 1536 | Stewartville,
MN - Team Time (1st 5) 1:35:26.3 | Spread (1st 5) 1:42.0 |
| 156, 290, 308, 357, 425, (459), (471) |
| Caleb Goff, Jack Sellers, Josh Langseth, Isaiah Fitzgerald, Nathan Jeche, (Ben Hagen), (Jackson Yetter) |
| 18:10.0, 18:58.0, 19:02.3, 19:24.0, 19:52.0, (20:10.7), (20:20.5) |
64 | 1552 | Medford,
MN - Team Time (1st 5) 1:35:33.7 | Spread (1st 5) 1:25.5 |
| 167, 260, 341, 386, 398, (433), (505) |
| Tyler Stursa, Cohen Stursa, Brock Merritt, Austin Erickson, Garrett Fitzgerald, (Casey Chambers), (Luis Lopez) |
| 18:14.7, 18:47.8, 19:17.6, 19:33.4, 19:40.2, (19:55.9), (21:17.1) |
65 | 1583 | St. Agnes,
MN - Team Time (1st 5) 1:35:50.9 | Spread (1st 5) 2:16.0 |
| 74, 256, 406, 418, 429, (443), (455) |
| Vaughn Wolf, Joseph Draganowski, Joseph Lyngdal, Jonah Honerman, Christian O'Hara, (Albert Buss), (Ethan Bettencourt) |
| 17:38.0, 18:46.0, 19:43.0, 19:49.9, 19:54.0, (19:58.0), (20:09.0) |
66 | 1584 | Holdingford,
MN - Team Time (1st 5) 1:35:53.1 | Spread (1st 5) 1:46.7 |
| 147, 202, 389, 416, 430, (473), (486) |
| Braden Bomgaars, Joseph Guthrie, Anders Aleckson, Cohl Clear, Carter Buchta, (Aidan Pellett), (Cj Clear) |
| 18:07.5, 18:26.6, 19:35.7, 19:49.1, 19:54.2, (20:22.1), (20:37.3) |
67 | 1603 | Mounds Park Academy,
MN - Team Time (1st 5) 1:36:14.2 | Spread (1st 5) 3:46.6 |
| 26, 288, 311, 488, 490, (500), (521) |
| Isak Nightingale, Ben Murr, Peter Manolis, Evan Pederson, Trevor Lien, (Eddie Snider), (Liam O'Keefe) |
| 16:53.9, 18:57.8, 19:03.4, 20:38.6, 20:40.5, (20:59.3), (22:48.1) |
68 | 1613 | Howard Lake-Waverly-Winsted,
MN - Team Time (1st 5) 1:36:00.3 | Spread (1st 5) 2:11.3 |
| 86, 348, 353, 384, 442, (464), (509) |
| Chase Deiter, Ezekiel Riemer, Ethan Fiecke, Isaiah Karels, Preston Helgeson, (Spencer Lade), (Tony Baumann) |
| 17:46.0, 19:21.0, 19:23.0, 19:33.0, 19:57.3, (20:17.1), (21:28.7) |
69 | 1626 | St. Charles,
MN - Team Time (1st 5) 1:36:18.7 | Spread (1st 5) 2:02.3 |
| 140, 168, 428, 437, 453, (501), (502) |
| Shane Arnold, Andrew O'Hara, Levi Hulshizer, Erik Ness, Lane Waller, (Zack Spitzer), (Levi Ferden) |
| 18:05.5, 18:16.0, 19:53.2, 19:56.2, 20:07.8, (21:00.0), (21:01.7) |
70 | 1660 | Mesabi East,
MN - Team Time (1st 5) 1:36:16.8 | Spread (1st 5) 1:37.2 |
| 197, 235, 388, 390, 450, (494), (499) |
| David Loveall, Carter Skelton, Isak Schroeder, Alex Leete, Logan Schroeder, (Kaleb Hancock), (Ben Gornik) |
| 18:24.8, 18:39.0, 19:35.0, 19:36.0, 20:02.0, (20:47.1), (20:56.5) |
71 | 1667 | St. Paul Academy & Summit School,
MN - Team Time (1st 5) 1:35:47.8 | Spread (1st 5) 3:14.6 |
| 18, 383, 409, 413, 444, (511), (512) |
| Michael Moran, Naci Konar-Steenberg, Soren Mishra, Jonas Bray, Luka Shaker-Check, (Matt Degnan), (Levi Mellin) |
| 16:43.9, 19:32.9, 19:45.9, 19:46.6, 19:58.5, (21:31.2), (21:33.3) |
72 | 1684 | Springfield/Cedar Mountain,
MN - Team Time (1st 5) 1:36:25.4 | Spread (1st 5) 1:18.9 |
| 272, 298, 315, 338, 461, (476), (477) |
| Zack Hensch, Ben Potter, Matthew Groebner, Brayden Sturm, Triston Groebner, (Matthew Hillesheim), (Carter Hillesheim) |
| 18:52.5, 18:59.2, 19:05.3, 19:17.0, 20:11.4, (20:24.7), (20:25.5) |
73 | 1686 | South Ridge/Cherry/North Woods/NE Range,
MN - Team Time (1st 5) 1:36:20.8 | Spread (1st 5) 1:11.1 |
| 261, 292, 293, 392, 448, (475) |
| Jimmy Zupancich, Sam Serna, Alex Burckhardt, Carter O'Bey, Jonah Burnett, (Oskar Koivisto) |
| 18:48.1, 18:58.1, 18:58.2, 19:37.2, 19:59.2, (20:24.3) |
74 | 1697 | Lanesboro/Fillmore Central,
MN - Team Time (1st 5) 1:36:30.5 | Spread (1st 5) 1:44.0 |
| 143, 364, 369, 399, 422, (492), (510) |
| Carson Ruen, Riley Serfling, Jeremy O'Conner, Nicholas Weist, Isaac Snyder, (William Hoeltzle), (Seth Rolfs) |
| 18:06.4, 19:26.1, 19:27.3, 19:40.3, 19:50.4, (20:42.7), (21:30.8) |
75 | 1701 | Eveleth-Gilbert,
MN - Team Time (1st 5) 1:36:39.7 | Spread (1st 5) 1:33.7 |
| 228, 285, 299, 431, 458, (506), (519) |
| Jared Delich, Jake Bradach, Connor Matschiner, Dakota Jerde, Ethan Zlimen, (Nick Kangas), (Gunnar George) |
| 18:36.7, 18:57.2, 19:00.0, 19:55.4, 20:10.4, (21:18.6), (22:13.0) |