1 | 126 | Warroad,
MN - Team Time (1st 5) 1:01:43.3 | Spread (1st 5) 55.7 |
| 7, 22, 28, 29, 40, (78), (93) |
| Kason Pietruszewski, Wyatt Crist, Harry Poole, Wyatt Hennum, Dominic Anthony, (Nixon Norman), (Jenna Goulet) |
| 11:50.1, 12:16.2, 12:24.8, 12:26.4, 12:45.8, (13:21.6), (13:40.0) |
2 | 138 | Riverside Christian,
MN - Team Time (1st 5) 1:02:01.9 | Spread (1st 5) 53.5 |
| 9, 21, 25, 41, 42, (98), (219) |
| Elliot Arntson, Isaac Sundby, Rylan Hanson, Kyle Abrahamson, Kyle Hamlin, (Alex Drake), (Jesse Westbrook) |
| 11:53.4, 12:16.1, 12:19.6, 12:45.9, 12:46.9, (13:45.4), (18:02.1) |
3 | 191 | Perham,
MN - Team Time (1st 5) 1:03:28.4 | Spread (1st 5) 50.8 |
| 18, 23, 47, 48, 55, (60), (72) |
| Liam Schumacher, Matt Jorgenson, Austin Adamczyk, Joey Ecker, Bryce Brown, (Nathan Rustad), (Sam LaFond) |
| 12:13.6, 12:18.8, 12:54.8, 12:56.8, 13:04.4, (13:07.8), (13:15.0) |
4 | 201 | LCWM-Nicollet,
MN - Team Time (1st 5) 1:03:20.6 | Spread (1st 5) 1:40.8 |
| 6, 12, 46, 56, 81, (86), (166) |
| Aidan Moeller, Charlie Gengler, Caden Larson, Michael Condon, Caleb Dudgeon, (Logan Anderson), (Gabe Lawver) |
| 11:48.3, 12:05.3, 12:53.2, 13:04.7, 13:29.1, (13:31.4), (15:17.1) |
5 | 205 | Parnassus Preparatory School,
MN - Team Time (1st 5) 1:03:22.3 | Spread (1st 5) 1:25.0 |
| 5, 19, 53, 60, 68, (69), (75) |
| John Lander, Parker Anderson, Devin Goshaw, Malachi Lohstreter, Peyton Fahrenbruch, (Damian Otero-Ortiz), (Josh Carpenter) |
| 11:46.3, 12:14.4, 13:02.5, 13:07.8, 13:11.3, (13:11.4), (13:18.9) |
6 | 244 | RAACHE,
MN - Team Time (1st 5) 1:04:15.0 | Spread (1st 5) 1:20.8 |
| 13, 24, 59, 64, 84, (101), (103) |
| Kaden Eicher, Lincoln Fulton, Luke Dirks, Joe Church, Alex Tichy, (Jack Reynolds), (Samuel Dirks) |
| 12:08.8, 12:19.2, 13:07.3, 13:10.1, 13:29.6, (13:47.3), (13:51.6) |
7 | 250 | LA/RP/H,
MN - Team Time (1st 5) 1:04:41.3 | Spread (1st 5) 2:04.1 |
| 16, 17, 49, 54, 114, (177), (217) |
| Aaron Ploetz, Brennan Kunst, Isaac Rasmussen, Hunter Rislov, Christo Badenhorst, (Gibson Darr), (Tristan Baer) |
| 12:09.7, 12:13.4, 13:00.6, 13:03.8, 14:13.8, (15:33.5), (17:58.4) |
8 | 269 | Cotter/Hope Lutheran,
MN - Team Time (1st 5) 1:04:17.5 | Spread (1st 5) 1:50.9 |
| 8, 10, 66, 90, 95, (138), (139) |
| Ryan Littlefield, Logan Granseth, Kellen Groth, Shawn Freyre, Matthew Baumgartner, (William Kirk), (Alex Swenson) |
| 11:50.9, 11:58.1, 13:10.5, 13:36.2, 13:41.8, (14:41.6), (14:41.8) |
9 | 322 | Ottertail Central,
MN - Team Time (1st 5) 1:05:07.2 | Spread (1st 5) 2:58.0 |
| 2, 4, 88, 100, 128, (147), (199) |
| Peter Newark, Talyn Setterholm, Gabe Lindstrom, Taydon Soma, Jack Robinson, (Mason Hoyt), (Cade Strege) |
| 11:31.6, 11:45.9, 13:34.2, 13:45.9, 14:29.6, (14:53.6), (16:33.9) |
10 | 331 | Pacelli,
MN - Team Time (1st 5) 1:06:06.2 | Spread (1st 5) 1:57.6 |
| 27, 31, 33, 119, 121, (122) |
| Dawson Jenkins, Case Koopal, Isaac Johnson, Yong Achuoth, Alec Klingfus, (Larry Ketchum) |
| 12:24.4, 12:28.1, 12:31.4, 14:20.3, 14:22.0, (14:23.2) |
11 | 341 | Hawley XC,
MN - Team Time (1st 5) 1:06:18.1 | Spread (1st 5) 2:15.5 |
| 32, 36, 38, 92, 143 |
| Coleman Hoff, Landon Nathe, CJ Carlisle, Jack Bisek, Jeff Beadle |
| 12:28.8, 12:42.4, 12:44.7, 13:37.9, 14:44.3 |
12 | 382 | Breckenridge/Wahpeton,
MN - Team Time (1st 5) 1:06:53.9 | Spread (1st 5) 1:20.9 |
| 34, 39, 99, 104, 106, (214) |
| Troy Berndt, Charlie Ekren, Jack Ekren, Wyatt Stav, Logan Karlgaard, (Devan Diemert) |
| 12:34.5, 12:45.6, 13:45.8, 13:52.6, 13:55.4, (17:43.8) |
13 | 388 | Northwest Nighthawks,
MN - Team Time (1st 5) 1:07:19.0 | Spread (1st 5) 1:05.4 |
| 50, 57, 63, 107, 111, (151), (163) |
| Michael Westrich, Noah Winters, Liam Peterman, Finley Compton, Asher Ziemke, (Blaise Spencer), (Joseph Plotts) |
| 13:00.8, 13:05.2, 13:09.9, 13:56.9, 14:06.2, (14:56.1), (15:16.1) |
14 | 397 | Dilworth-Glyndon-Felton,
MN - Team Time (1st 5) 1:07:20.0 | Spread (1st 5) 2:32.9 |
| 11, 14, 108, 131, 133, (144), (145) |
| Jake Dawson, Owen Winter, Drew Martin, Cal Frisco, Eli Dicks, (Finn Ahonen), (Milan Gornowicz) |
| 12:03.2, 12:09.5, 13:58.5, 14:32.7, 14:36.1, (14:50.3), (14:50.5) |
15 | 431 | Pine Island,
MN - Team Time (1st 5) 1:07:47.1 | Spread (1st 5) 1:56.5 |
| 26, 89, 97, 102, 117, (196), (215) |
| Vaughn Anderson, Bodi Horton, Ben Perreault, Adam Johnson, Jackson Hudson, (Brady Wisted), (Kai Wernau) |
| 12:21.4, 13:35.6, 13:44.6, 13:47.6, 14:17.9, (16:21.4), (17:47.1) |
16 | 434 | Roseau,
MN - Team Time (1st 5) 1:08:13.6 | Spread (1st 5) 2:18.1 |
| 35, 52, 85, 112, 150, (158), (195) |
| Van Munstenteiger, Chris Rusek, Brody Kasprowicz, Waylon Pagett, Levi Johnson, (Greyson Lundbohm), (Lillian Jauquet) |
| 12:37.7, 13:02.3, 13:31.3, 14:06.5, 14:55.8, (15:08.7), (16:21.2) |
17 | 439 | St. Cloud Cathedral,
MN - Team Time (1st 5) 1:08:05.7 | Spread (1st 5) 3:03.5 |
| 3, 43, 123, 134, 136, (155), (190) |
| Carson Rolph, Liam Scanlon, Jacob Tomczik, Carter O'Fallon, Cody Wendt, (Lucas Herker), (Aaron Weitzel) |
| 11:36.2, 12:48.0, 14:25.3, 14:36.5, 14:39.7, (15:02.7), (15:56.8) |
18 | 478 | St. Cloud Christian,
MN - Team Time (1st 5) 1:08:54.8 | Spread (1st 5) 1:02.7 |
| 73, 77, 94, 116, 118, (130) |
| Landon Schwab, Hunter Rademacher, Ronan Westland, Cole Johnston, Lucas Couzens, (Samuel Busch) |
| 13:16.7, 13:21.5, 13:40.4, 14:16.8, 14:19.4, (14:31.9) |
19 | 542 | Legacy Christian Academy,
MN - Team Time (1st 5) 1:11:15.3 | Spread (1st 5) 4:24.9 |
| 19, 37, 120, 164, 202 |
| Dean Raatz, Dallas Berry, David Van Gorp, Owen Caneday, Anton Cruz |
| 12:14.4, 12:43.5, 14:21.7, 15:16.4, 16:39.3 |
20 | 579 | Mountain Iron-Buhl,
MN - Team Time (1st 5) 1:11:22.2 | Spread (1st 5) 3:10.0 |
| 45, 80, 96, 167, 191, (205), (213) |
| Logan Mars, Isaiah Goggleye, Jasper Helender, Michael Goggleye, Mylo Niska, (Kade Otto), (Austin Nelson) |
| 12:51.9, 13:25.9, 13:43.2, 15:19.3, 16:01.9, (16:59.5), (17:42.2) |
| 579 | St. James,
MN - Team Time (1st 5) 1:10:49.0 | Spread (1st 5) 4:18.4 |
| 1, 82, 148, 161, 187, (207), (226) |
| Pedro Haycraft, Teagan Erickson, Rylan Meyer, Ryan Gonzalez, Isaac Monnens, (Xander Brown), (Jacob Espinoza) |
| 11:26.9, 13:29.2, 14:54.3, 15:13.3, 15:45.3, (17:14.2), (19:18.3) |
22 | 582 | Sauk Centre,
MN - Team Time (1st 5) 1:11:03.1 | Spread (1st 5) 2:03.2 |
| 74, 87, 113, 140, 168, (175), (203) |
| David Gilmore, Zaron Olmschenk, Noah Christen, Logan Wiehoff, Grant Boyer, (Kyle Blonigen), (Evan Peterson) |
| 13:17.1, 13:33.3, 14:10.0, 14:42.4, 15:20.3, (15:31.5), (16:39.8) |
23 | 603 | Mankato Loyola-Cleveland,
MN - Team Time (1st 5) 1:12:33.2 | Spread (1st 5) 4:33.4 |
| 15, 51, 157, 176, 204, (231) |
| Oleguer Costals, Matthew Soupir, Elijah Mons, Jack Sullivan, Charlie Maxfield, (Max Bolstad) |
| 12:09.6, 13:02.0, 15:05.9, 15:32.7, 16:43.0, (21:47.1) |
24 | 606 | Providence Academy,
MN - Team Time (1st 5) 1:11:43.6 | Spread (1st 5) 2:34.1 |
| 67, 70, 132, 153, 184 |
| Ryan LeMieux, Jack Sams, Landon Koster, Jameson Meiser, William Hilberg |
| 13:10.6, 13:13.1, 14:35.1, 15:00.1, 15:44.7 |
25 | 622 | International Falls,
MN - Team Time (1st 5) 1:11:47.3 | Spread (1st 5) 2:02.0 |
| 79, 91, 109, 171, 172, (178), (181) |
| Carter Line, Camden Deedrick, Christian Kostiuk, Max Youso, Nick Schultz, (Madalynn Saxton), (Jaeleigh Carlson) |
| 13:22.4, 13:36.9, 13:59.3, 15:24.3, 15:24.4, (15:33.6), (15:39.8) |
26 | 653 | La Crescent-Hokah,
MN - Team Time (1st 5) 1:17:54.8 | Spread (1st 5) 8:21.7 |
| 44, 58, 124, 197, 230 |
| Ryan Pichler, Kaleb Spah, Tyler Dickey, Walter Lechelt, Colin McGuire |
| 12:48.4, 13:05.7, 14:25.7, 16:24.9, 21:10.1 |
27 | 717 | Rush City,
MN - Team Time (1st 5) 1:19:23.3 | Spread (1st 5) 7:42.1 |
| 30, 115, 127, 218, 227 |
| Brayden Ertz, George Deedrick, James Monson, Tucker Sieling, Aaron Karlsson |
| 12:27.9, 14:15.9, 14:29.5, 18:00.0, 20:10.0 |
28 | 757 | Lake of the Woods/Rainy River,
MN - Team Time (1st 5) 1:17:17.3 | Spread (1st 5) 5:34.3 |
| 76, 129, 159, 169, 224, (225), (232) |
| Geno LaValla, AnMarie Peterson, Charlie Steinbach, Rylee Strand, Cyrus Thomopoulus, (Cyrus Thomopoulous), (Jacob Sopkowiak) |
| 13:19.5, 14:31.5, 15:09.0, 15:23.5, 18:53.8, (18:57.3), (22:16.7) |
29 | 759 | Pelican Rapids,
MN - Team Time (1st 5) 1:15:25.6 | Spread (1st 5) 2:39.6 |
| 105, 125, 156, 173, 200 |
| Josiah Banton, Peyton Borgen, Philip Kleinschmidt, Easton Munick, Nicholas Rockstead |
| 13:55.3, 14:27.4, 15:03.2, 15:24.8, 16:34.9 |
30 | 766 | Holdingford,
MN - Team Time (1st 5) 1:16:47.8 | Spread (1st 5) 4:06.7 |
| 62, 110, 188, 198, 208 |
| Cameron Martini, Caleb Guthrie, Devon Engebretson, Wyatt Skwira, Nathan Jendro |
| 13:08.3, 14:03.7, 15:49.8, 16:31.0, 17:15.0 |
31 | 793 | Lanesboro/Fillmore Central,
MN - Team Time (1st 5) 1:26:02.8 | Spread (1st 5) 12:03.5 |
| 71, 83, 186, 220, 233 |
| Andy Brown, Jaxon Huntington, Jack Riggott, James Cullen, Tristen Sill |
| 13:14.2, 13:29.5, 15:45.1, 18:16.3, 25:17.7 |
32 | 809 | South Ridge/Cherry/North Woods/NE Range,
MN - Team Time (1st 5) 1:16:07.6 | Spread (1st 5) 59.8 |
| 137, 146, 165, 179, 182, (183), (184) |
| Rylyn Cooper, TJ Waldren, Isaac Gagnon, Riley Hill, Logan Hunstad, (Wyatt Ellefson), (Darrin Larson) |
| 14:41.5, 14:53.4, 15:16.9, 15:34.5, 15:41.3, (15:43.5), (15:44.7) |
33 | 814 | Pine River-Backus,
MN - Team Time (1st 5) 1:18:28.9 | Spread (1st 5) 4:11.5 |
| 65, 140, 193, 206, 210 |
| Ike Larson, Dennis Rahm, Tanner Keep, Reece Trumble, Jonathan Shorgren |
| 13:10.2, 14:42.4, 16:13.0, 17:01.6, 17:21.7 |
34 | 826 | Hinckley-Finlayson,
MN - Team Time (1st 5) 1:20:13.9 | Spread (1st 5) 5:58.6 |
| 126, 142, 160, 170, 228 |
| Jakob Ringler, Nolan Stiel, Noah Hickle, Carson Hopkins, Cory Carlson |
| 14:28.4, 14:42.5, 15:12.1, 15:23.9, 20:27.0 |
35 | 859 | Pillager,
MN - Team Time (1st 5) 1:19:22.5 | Spread (1st 5) 3:45.5 |
| 135, 149, 162, 192, 221, (229) |
| Ian Dickinson, George Swanberg, Finnley Heisserer, Brooks Brichacek, Layne Adams, (Maximus Personius) |
| 14:39.2, 14:54.9, 15:15.8, 16:07.9, 18:24.7, (20:35.5) |
36 | 887 | Morris Area/Chokio-Alberta,
MN - Team Time (1st 5) 1:19:09.9 | Spread (1st 5) 2:41.7 |
| 152, 154, 180, 189, 212, (216), (222) |
| Wesley Richards, Aaron Baker, Charlie DeNeui, Spencer Lamberty, Cole Pederson, (Noah Cegla), (William Coler) |
| 14:57.7, 15:02.1, 15:38.1, 15:52.6, 17:39.4, (17:53.7), (18:25.7) |
37 | 989 | Redwood Valley,
MN - Team Time (1st 5) 1:23:12.4 | Spread (1st 5) 2:10.7 |
| 174, 194, 201, 209, 211, (223) |
| Joe Gerke, Peter Fox, Sam Klabunde, Alex Beavers, Ben Jorgenson, (Martin Kaden) |
| 15:25.3, 16:16.8, 16:35.7, 17:18.6, 17:36.0, (18:42.4) |