142Mt. Lake Area - Comfrey, MN - Team Time (1st 5) 1:12:53.6 | Spread (1st 5) 2:22.6
1, 3, 4, 8, 26, (31), (37)
Kody Wassman, Tyrone Stout, Zach Klassen, Ethan Schroeder, Joseph Torres, (Rolando Tema Tema), (Landon Strom)
13:38.3, 13:57.9, 14:03.3, 15:13.2, 16:00.9, (16:15.9), (16:36.7)
280LCWM-Nicollet, MN - Team Time (1st 5) 1:17:50.9 | Spread (1st 5) 41.3
7, 14, 18, 20, 21, (25), (39)
Aidan Moeller, Jacob Cooper, Charlie Gengler, Mason Anderson, Luke Engel, (Lucas Pietan), (Andrew Johnson)
15:06.0, 15:30.2, 15:41.5, 15:45.9, 15:47.3, (15:58.5), (16:49.5)
383Jackson County Central, MN - Team Time (1st 5) 1:17:02.1 | Spread (1st 5) 3:05.6
2, 11, 13, 17, 40, (65), (90)
Evan Paplow, EJ Peterson, Alex Baez, Nolan Ambrose, Isaac Rodriguez, (Kristoph Olsem), (Grant Ambrose)
13:45.7, 15:21.4, 15:26.2, 15:37.5, 16:51.3, (17:58.4), (20:05.4)
4104Redwood Valley, MN - Team Time (1st 5) 1:18:53.3 | Spread (1st 5) 53.6
9, 16, 23, 27, 29, (34), (42)
Mason Anderson, Thomas Gerke, Lane Breitkreutz, Rick Green III, Ben Jorgenson, (Joe Gerke), (Owen Horejsi)
15:14.4, 15:33.0, 15:52.9, 16:05.0, 16:08.0, (16:28.1), (16:56.0)
5167West Central Area, MN - Team Time (1st 5) 1:22:08.1 | Spread (1st 5) 2:32.3
12, 22, 33, 36, 64
Carter Kjesbo, Aaron Biss, Isaac Allen, Zeke Sieckert, Michael Girard
15:24.6, 15:50.6, 16:20.4, 16:35.6, 17:56.9
6215Montevideo, MN - Team Time (1st 5) 1:25:02.0 | Spread (1st 5) 35.6
38, 41, 44, 45, 47, (48), (52)
Nelson Velasquez, Gannon Reidinger, Ethan Andresen, Dan Gunlogson, Kyle Canatsey, (Braden Nelson), (Nolan Christopher)
16:39.0, 16:55.4, 17:04.3, 17:08.7, 17:14.6, (17:16.6), (17:24.2)
215Park Rapids Area, MN - Team Time (1st 5) 1:24:09.8 | Spread (1st 5) 4:23.8
5, 30, 54, 55, 71, (78), (80)
Tyler Huot, Sean Ward, Cesar Quixan Gutierrez, Andrew Mercil, Levi Gack, (Damien Dejarlais), (Josh Conway)
14:07.3, 16:13.0, 17:38.9, 17:39.5, 18:31.1, (19:08.7), (19:21.2)
8219Hawley XC, MN - Team Time (1st 5) 1:24:51.6 | Spread (1st 5) 2:28.5
15, 32, 50, 56, 66
Braeden Lessard, Landon Noonan, Benjamin Graunke, Eli Strawsell, Jonathan Lofgren
15:32.0, 16:19.4, 17:20.1, 17:39.6, 18:00.5
9233Pipestone Area, MN - Team Time (1st 5) 1:26:24.7 | Spread (1st 5) 4:10.8
19, 28, 43, 58, 85
Landon Johnson, Lucas Zupp, Kristofer Eischens, Kaden Mastbergen, Carter Westendorf
15:42.0, 16:05.8, 17:00.3, 17:43.8, 19:52.8
10272Lac qui Parle Valley/Dawson-Boyd, MN - Team Time (1st 5) 1:27:33.8 | Spread (1st 5) 1:11.7
35, 57, 59, 60, 61, (66), (68)
Luke Stock, Blake Thompson, Baxter Kallhoff, Broady Nelson, Charlie Will, (Brendan Shurb), (Landon Kemen)
16:34.5, 17:42.4, 17:45.1, 17:45.6, 17:46.2, (18:00.5), (18:03.0)
11298Heron Lake-Okabena, MN - Team Time (1st 5) 1:29:46.9 | Spread (1st 5) 5:42.1
6, 48, 70, 81, 93, (101)
Tim Salentiny, Trevor Bass, Caleb Eigenberg, Daniel Ruthenbeck, Nick Fest, (Blake Holden)
14:28.1, 17:16.6, 18:25.4, 19:26.6, 20:10.2, (22:17.2)
12300St. Croix Preparatory Academy, MN - Team Time (1st 5) 1:30:24.3 | Spread (1st 5) 4:30.7
10, 62, 63, 82, 83, (89), (92)
Aidan Welsh, Harsh Tandon, Elliott Schroeder, Matthew Lux, Sam Chamberlain, (Liam Gerhart), (Connor Luken)
15:14.8, 17:50.2, 17:56.1, 19:37.7, 19:45.5, (20:02.1), (20:08.5)
13320Barnesville, MN - Team Time (1st 5) 1:30:54.1 | Spread (1st 5) 1:43.7
46, 53, 72, 73, 76, (87), (95)
Henry Rotz, Levi Cossette, Kamryn Thompson, Thomas Anderson, Kobi Thompson, (Nathan Dabbert), (Bryce Stokka)
17:09.5, 17:33.7, 18:38.2, 18:39.5, 18:53.2, (19:58.7), (20:45.1)
14339Blue Earth Area, MN - Team Time (1st 5) 1:33:33.2 | Spread (1st 5) 5:13.5
24, 51, 77, 91, 96, (99), (102)
Brady Lorenz, Devin Haase, Seth Mathews, Marcus Eckles, Gibson Haase, (Oliver Ankeny), (Manav Chaudhari)
15:55.8, 17:21.6, 19:00.5, 20:06.0, 21:09.3, (22:06.4), (23:14.5)
15380Ottertail Central, MN - Team Time (1st 5) 1:34:56.7 | Spread (1st 5) 1:39.7
69, 74, 74, 79, 84, (88), (94)
Dylan Geihsler, Matt Brandborg, Jack Robinson, Cayden Mansker, Quinn Condiff, (nelson Hubert), (MaCade Barbe)
18:06.9, 18:51.8, 18:51.8, 19:19.6, 19:46.6, (20:00.7), (20:11.9)
16484St. James, MN - Team Time (1st 5) 1:51:26.7 | Spread (1st 5) 6:17.5
86, 97, 98, 100, 103
Isaac Monnens, Brody Solheid, Cohen Dannhoff, Xander Brown, Breyden Sodeman
19:53.7, 21:19.6, 21:50.8, 22:11.4, 26:11.2