1211Nova Classical Academy, MN - Team Time (1st 5) 1:25:37.1 | Spread (1st 5) 1:15.0
7, 24, 47, 64, 69, (73), (195)
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)
2279St. Cloud Cathedral, MN - Team Time (1st 5) 1:26:43.8 | Spread (1st 5) 56.0
23, 27, 49, 89, 91, (98), (178)
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)
3282Staples-Motley, MN - Team Time (1st 5) 1:25:51.0 | Spread (1st 5) 2:04.1
1, 31, 65, 68, 117, (136), (192)
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)
4298West Central Area, MN - Team Time (1st 5) 1:26:30.5 | Spread (1st 5) 1:13.5
20, 25, 35, 83, 135, (194), (263)
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)
5320Greenway/Nashwauk/Keewatin, MN - Team Time (1st 5) 1:26:25.2 | Spread (1st 5) 2:07.2
5, 37, 54, 82, 142, (145), (332)
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)
6352Heritage Christian, MN - Team Time (1st 5) 1:27:46.2 | Spread (1st 5) 48.5
29, 77, 79, 81, 86, (163), (339)
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)
7361Lac qui Parle Valley/Dawson-Boyd, MN - Team Time (1st 5) 1:27:25.1 | Spread (1st 5) 1:11.4
17, 39, 88, 104, 113, (116), (145)
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)
8416Redwood Valley, MN - Team Time (1st 5) 1:27:43.0 | Spread (1st 5) 1:26.0
17, 38, 80, 129, 152, (158), (343)
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)
9451East Grand Forks, MN - Team Time (1st 5) 1:26:55.1 | Spread (1st 5) 2:52.7
6, 14, 56, 95, 280, (288), (337)
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)
10484Pequot Lakes, MN - Team Time (1st 5) 1:28:31.2 | Spread (1st 5) 1:08.1
32, 59, 114, 130, 149, (159), (185)
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)
11485Minnehaha Academy, MN - Team Time (1st 5) 1:28:52.2 | Spread (1st 5) 21.4
71, 72, 111, 112, 119, (125), (172)
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)
12524Perham, MN - Team Time (1st 5) 1:28:07.2 | Spread (1st 5) 1:51.9
8, 36, 138, 160, 182, (193), (242)
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)
13548Lake City, MN - Team Time (1st 5) 1:28:27.1 | Spread (1st 5) 1:48.9
9, 41, 154, 164, 180, (187), (191)
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)
14552LA/RP/H, MN - Team Time (1st 5) 1:28:04.8 | Spread (1st 5) 2:01.5
16, 21, 40, 223, 252, (275), (300)
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)
15644Annandale, MN - Team Time (1st 5) 1:29:22.2 | Spread (1st 5) 1:52.9
19, 120, 125, 147, 233, (245), (252)
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)
16646Spectrum, MN - Team Time (1st 5) 1:29:47.4 | Spread (1st 5) 1:07.8
48, 117, 132, 133, 216, (235), (383)
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)
17693St. James Area, MN - Team Time (1st 5) 1:29:36.6 | Spread (1st 5) 2:15.6
11, 84, 155, 174, 269, (314), (400)
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)
18706Rock Ridge, MN - Team Time (1st 5) 1:29:03.0 | Spread (1st 5) 2:35.3
4, 101, 162, 218, 221, (303), (358)
Cameron Stocke, Jackson Kendall, Dallas Hammer, Owen Engel, Dylan Johnson, (John Kendall), (Anthony Hecimovich)
15:57.9, 17:49.2, 18:12.3, 18:30.4, 18:33.2, (18:59.9), (19:22.1)
19716Rochester Lourdes, MN - Team Time (1st 5) 1:29:48.0 | Spread (1st 5) 1:58.9
13, 92, 140, 230, 241, (247), (306)
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)
20719Ely, MN - Team Time (1st 5) 1:29:59.6 | Spread (1st 5) 1:56.8
42, 45, 130, 164, 338, (481), (498)
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)
21761Plainview-Elgin-Millville, MN - Team Time (1st 5) 1:30:36.3 | Spread (1st 5) 1:08.3
74, 96, 120, 210, 261, (271), (298)
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)
22791Breck School, MN - Team Time (1st 5) 1:29:15.9 | Spread (1st 5) 3:49.0
3, 44, 46, 284, 414, (480)
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)
23797Park Rapids Area, MN - Team Time (1st 5) 1:30:54.6 | Spread (1st 5) 31.9
103, 139, 176, 189, 190, (239), (281)
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)
24846Blake School (The), MN - Team Time (1st 5) 1:29:13.0 | Spread (1st 5) 3:18.0
2, 14, 167, 329, 334, (348), (430)
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)
25864Mt. Lake Area - Comfrey, MN - Team Time (1st 5) 1:31:11.0 | Spread (1st 5) 1:29.0
67, 105, 170, 211, 311, (324), (347)
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)
26881Glencoe-Silver Lake, MN - Team Time (1st 5) 1:31:16.1 | Spread (1st 5) 1:04.0
52, 200, 202, 207, 220, (228), (249)
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)
27911Nevis, MN - Team Time (1st 5) 1:31:24.6 | Spread (1st 5) 2:19.6
57, 60, 60, 312, 422, (429), (497)
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)
28925Albany, MN - Team Time (1st 5) 1:31:13.6 | Spread (1st 5) 2:19.3
28, 166, 186, 203, 342, (456), (483)
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)
29968Belle Plaine, MN - Team Time (1st 5) 1:31:11.6 | Spread (1st 5) 2:43.1
10, 150, 180, 287, 341, (350), (409)
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)
30976Parnassus Preparatory School, MN - Team Time (1st 5) 1:31:55.3 | Spread (1st 5) 1:39.8
97, 122, 127, 250, 380, (449), (451)
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)
31999Norwood-Young America, MN - Team Time (1st 5) 1:32:05.3 | Spread (1st 5) 2:30.7
51, 78, 161, 268, 441, (469), (486)
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)
321000Roseau, MN - Team Time (1st 5) 1:32:01.1 | Spread (1st 5) 1:34.2
74, 128, 143, 322, 333, (334), (378)
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)
331009Windom Area, MN - Team Time (1st 5) 1:32:07.0 | Spread (1st 5) 56.5
136, 175, 196, 209, 293, (357), (385)
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)
341025Canby/Minneota, MN - Team Time (1st 5) 1:32:17.1 | Spread (1st 5) 1:38.8
92, 106, 228, 230, 369, (389), (410)
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)
351059Dilworth-Glyndon-Felton, MN - Team Time (1st 5) 1:32:28.3 | Spread (1st 5) 58.5
123, 168, 234, 251, 283, (370), (485)
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)
361063Thief River Falls, MN - Team Time (1st 5) 1:32:21.2 | Spread (1st 5) 2:05.6
63, 66, 152, 384, 398, (465), (484)
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)
371071Frazee, MN - Team Time (1st 5) 1:32:39.0 | Spread (1st 5) 2:05.2
85, 89, 197, 274, 426, (467), (499)
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)
381075New London-Spicer, MN - Team Time (1st 5) 1:32:07.4 | Spread (1st 5) 1:56.2
30, 238, 258, 267, 282, (285), (317)
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)
391105Pine Island, MN - Team Time (1st 5) 1:32:37.7 | Spread (1st 5) 1:31.0
50, 236, 256, 277, 286, (364), (401)
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)
401130Bagley/Fosston, MN - Team Time (1st 5) 1:32:52.5 | Spread (1st 5) 2:22.2
53, 213, 215, 225, 424, (491), (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)
411144Proctor, MN - Team Time (1st 5) 1:32:51.2 | Spread (1st 5) 2:16.5
62, 70, 212, 382, 418, (468), (470)
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)
421151Southwest Christian, MN - Team Time (1st 5) 1:32:57.8 | Spread (1st 5) 1:21.6
98, 206, 257, 259, 331, (340), (388)
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)
431172North Shore, MN - Team Time (1st 5) 1:33:02.0 | Spread (1st 5) 1:22.3
124, 134, 254, 309, 351, (447), (453)
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)
441205RAACHE, MN - Team Time (1st 5) 1:33:18.0 | Spread (1st 5) 1:06.0
109, 223, 279, 294, 300, (395), (413)
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)
451221Ottertail Central, MN - Team Time (1st 5) 1:33:25.2 | Spread (1st 5) 1:37.3
102, 222, 245, 278, 374, (417), (458)
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)
461231Mountain Iron-Buhl, MN - Team Time (1st 5) 1:33:33.1 | Spread (1st 5) 1:58.8
107, 108, 255, 334, 427, (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)
471248Luverne, MN - Team Time (1st 5) 1:33:24.9 | Spread (1st 5) 1:52.0
55, 207, 310, 323, 353, (365), (415)
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)
481271Holy Family Catholic, MN - Team Time (1st 5) 1:33:18.4 | Spread (1st 5) 2:30.5
33, 216, 291, 345, 386, (442), (476)
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)
491305Breckenridge/Wahpeton, MN - Team Time (1st 5) 1:33:47.4 | Spread (1st 5) 1:56.4
57, 272, 299, 305, 372, (422), (443)
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)
501306Eagle Ridge Academy, MN - Team Time (1st 5) 1:33:22.4 | Spread (1st 5) 3:01.6
12, 227, 262, 399, 406, (505), (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)
511326Jackson County Central, MN - Team Time (1st 5) 1:34:14.3 | Spread (1st 5) 1:46.6
151, 156, 179, 405, 435, (438), (509)
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)
521359Litchfield, MN - Team Time (1st 5) 1:34:08.5 | Spread (1st 5) 43.3
198, 243, 266, 325, 327, (360), (379)
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)
531397Mora, MN - Team Time (1st 5) 1:34:28.4 | Spread (1st 5) 1:23.8
172, 205, 290, 328, 402, (412), (464)
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)
541405Pipestone Area, MN - Team Time (1st 5) 1:34:49.0 | Spread (1st 5) 2:18.1
100, 188, 226, 437, 454, (462), (474)
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)
551441Ortonville, MN - Team Time (1st 5) 1:34:36.8 | Spread (1st 5) 1:37.0
109, 306, 315, 330, 381, (448), (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)
561442Parkers Prairie, MN - Team Time (1st 5) 1:34:50.9 | Spread (1st 5) 3:26.2
34, 115, 373, 438, 482, (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)
571450Sibley East, MN - Team Time (1st 5) 1:34:45.3 | Spread (1st 5) 57.6
201, 214, 321, 352, 362, (500), (506)
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)
581453Providence Academy, MN - Team Time (1st 5) 1:34:47.7 | Spread (1st 5) 1:07.0
177, 237, 319, 353, 367, (368), (392)
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)
591456Warroad, MN - Team Time (1st 5) 1:34:55.7 | Spread (1st 5) 1:54.0
94, 182, 366, 406, 408, (459), (471)
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)
601523Schaeffer Academy, MN - Team Time (1st 5) 1:35:16.8 | Spread (1st 5) 3:55.7
22, 273, 318, 415, 495, (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)
1523Zumbrota-Mazeppa/Kenyon-Wanamingo, MN - Team Time (1st 5) 1:35:08.6 | Spread (1st 5) 1:01.9
184, 308, 326, 349, 356, (377), (420)
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)
621537Maple River, MN - Team Time (1st 5) 1:35:33.9 | Spread (1st 5) 3:19.0
43, 244, 376, 387, 487, (493), (510)
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)
631539Chatfield, MN - Team Time (1st 5) 1:35:23.8 | Spread (1st 5) 1:26.6
218, 248, 270, 360, 443, (472), (489)
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)
641555Stewartville, MN - Team Time (1st 5) 1:35:26.3 | Spread (1st 5) 1:42.0
157, 294, 313, 363, 428, (461), (473)
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)
651573Medford, MN - Team Time (1st 5) 1:35:33.7 | Spread (1st 5) 1:25.5
169, 264, 346, 391, 403, (436), (507)
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)
661598Holdingford, MN - Team Time (1st 5) 1:35:53.1 | Spread (1st 5) 1:46.7
148, 204, 394, 419, 433, (475), (488)
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)
1598St. Agnes, MN - Team Time (1st 5) 1:35:50.9 | Spread (1st 5) 2:16.0
74, 260, 411, 421, 432, (446), (457)
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)
681616Mounds Park Academy, MN - Team Time (1st 5) 1:36:14.2 | Spread (1st 5) 3:46.6
26, 292, 316, 490, 492, (502), (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)
691632Howard Lake-Waverly-Winsted, MN - Team Time (1st 5) 1:36:00.3 | Spread (1st 5) 2:11.3
86, 353, 359, 389, 445, (466), (511)
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)
701637St. Charles, MN - Team Time (1st 5) 1:36:18.7 | Spread (1st 5) 2:02.3
141, 170, 431, 440, 455, (503), (504)
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)
711678Mesabi East, MN - Team Time (1st 5) 1:36:16.8 | Spread (1st 5) 1:37.2
199, 239, 393, 395, 452, (496), (501)
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)
721704Springfield/Cedar Mountain, MN - Team Time (1st 5) 1:36:25.4 | Spread (1st 5) 1:18.9
276, 302, 320, 343, 463, (478), (479)
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)
731705South Ridge/Cherry/North Woods/NE Range, MN - Team Time (1st 5) 1:36:20.8 | Spread (1st 5) 1:11.1
265, 296, 297, 397, 450, (477)
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)
741718Lanesboro/Fillmore Central, MN - Team Time (1st 5) 1:36:30.5 | Spread (1st 5) 1:44.0
144, 370, 375, 404, 425, (494), (512)
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)
751719Eveleth-Gilbert, MN - Team Time (1st 5) 1:36:39.7 | Spread (1st 5) 1:33.7
232, 289, 304, 434, 460, (508), (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)