1 | 107 | RAACHE,
MN - Team Time (1st 5) 1:01:27.1 | Spread (1st 5) 43.3 |
| 6, 16, 20, 31, 34, (54), (57) |
| Caleb Linscott, Tanner Vail, Isaac Levno, Liam Brost, Dylan Knight, (Thomas Robertson), (Logan Rounds) |
| 11:50.9, 12:13.7, 12:18.2, 12:30.1, 12:34.2, (12:56.5), (12:57.8) |
2 | 134 | Holdingford,
MN - Team Time (1st 5) 1:01:46.7 | Spread (1st 5) 1:13.2 |
| 5, 7, 14, 52, 56, (79), (88) |
| Nathan Young, Carter Kubot, Joel Theis, Samuel Mrosla, Caleb Kurtz, (Lucas Knettel), (Nathan Molus) |
| 11:44.1, 11:57.2, 12:13.5, 12:54.6, 12:57.3, (13:27.2), (13:35.5) |
3 | 147 | Northwest Nighthawks,
MN - Team Time (1st 5) 1:02:22.5 | Spread (1st 5) 40.7 |
| 11, 27, 30, 35, 44, (60), (175) |
| Isaiah Gothman, Silas Michael, Hans Wiebusch, Elliott Otis, Caleb Loar, (Nathanael Winters), (Seth Counihan) |
| 12:05.6, 12:26.2, 12:27.9, 12:36.5, 12:46.3, (13:06.2), (14:52.6) |
4 | 168 | Warroad,
MN - Team Time (1st 5) 1:02:54.3 | Spread (1st 5) 28.5 |
| 23, 26, 33, 38, 48, (83), (113) |
| Owen Larson, Josiah Bleess, Sully Johnson, Everett Pederson, Tyson McKeever, (Ayden Hess), (Gus Lien) |
| 12:22.2, 12:25.9, 12:32.4, 12:43.1, 12:50.7, (13:30.5), (13:58.4) |
5 | 190 | Pacelli,
MN - Team Time (1st 5) 1:02:32.2 | Spread (1st 5) 2:12.2 |
| 1, 2, 24, 72, 91, (150), (187) |
| Kedi Oman, Isaac Johnson, Zemecha McManus, Emmett McNeely, Antonio Rubio, (James Schulte), (Jorge Ramirez) |
| 11:26.9, 11:40.4, 12:24.7, 13:21.1, 13:39.1, (14:27.8), (15:00.5) |
6 | 255 | Mt. Lake Area - Comfrey,
MN - Team Time (1st 5) 1:04:00.7 | Spread (1st 5) 2:16.5 |
| 3, 9, 36, 90, 117, (129), (171) |
| Joseph Torres, Rolando Tema Tema, Cooper Evers, Gideon Winger, Braiden Pack, (Elliot Xayavong), (Adrian Chantharak) |
| 11:43.4, 12:02.4, 12:37.1, 13:37.9, 13:59.9, (14:12.1), (14:48.0) |
7 | 348 | Wadena-Deer Creek,
MN - Team Time (1st 5) 1:05:44.9 | Spread (1st 5) 3:33.4 |
| 8, 21, 49, 58, 212, (271) |
| Brennan Simmons, Jack Halverson-Bucholz, Carsen Sweeney, Lane Kaufman, Levi Nelson, (Rhyis Udy) |
| 11:59.4, 12:20.4, 12:51.1, 13:01.2, 15:32.8, (19:02.1) |
8 | 365 | Hayfield,
MN - Team Time (1st 5) 1:06:21.0 | Spread (1st 5) 2:02.4 |
| 12, 47, 73, 105, 128, (141), (148) |
| Chapel Young, Charlie Walker, Anthony Schnable, Axel Meek, Cohen Heins, (James Miller), (Charlie Criddle) |
| 12:08.1, 12:49.6, 13:21.7, 13:51.1, 14:10.5, (14:21.0), (14:27.3) |
9 | 382 | Park Rapids Area,
MN - Team Time (1st 5) 1:06:22.0 | Spread (1st 5) 2:16.3 |
| 18, 25, 55, 132, 152, (198), (213) |
| Cesar Quixan Gutierrez, Andrew Mercil, Levi Gack, Mihai Jeppesen, Fred London, (Max Deblieck), (Dominic Brissett) |
| 12:15.2, 12:25.5, 12:56.6, 14:13.2, 14:31.5, (15:12.3), (15:35.5) |
10 | 384 | St. Cloud Christian,
MN - Team Time (1st 5) 1:06:30.3 | Spread (1st 5) 2:10.0 |
| 10, 28, 91, 123, 132, (183), (229) |
| Isaac Berges, Miles Rassier, Matthias Jensen, Gaige Yancey, Eli Brophy, (Oliver Clavin), (Evan Dinger) |
| 12:03.2, 12:27.4, 13:39.1, 14:07.4, 14:13.2, (14:57.4), (16:09.2) |
11 | 409 | Pierz,
MN - Team Time (1st 5) 1:07:06.0 | Spread (1st 5) 1:25.0 |
| 43, 53, 61, 125, 127, (130), (170) |
| Henry Stamm, Daniel Niznik, Tripp Toops, Roman Wacker, Joel Marshik, (Riley Scholl), (Travis Young) |
| 12:44.8, 12:56.3, 13:06.4, 14:08.7, 14:09.8, (14:12.7), (14:45.6) |
12 | 459 | Long Prairie-Grey Eagle,
MN - Team Time (1st 5) 1:08:05.5 | Spread (1st 5) 1:00.7 |
| 64, 69, 87, 114, 125, (173), (189) |
| Leevke Brunkhorst, John Paul Buntjer, Brayden Larson, Max Mitzel, Dirk Fellbaum, (Gideon Bitz), (William Young) |
| 13:08.0, 13:14.7, 13:35.0, 13:59.1, 14:08.7, (14:50.4), (15:02.1) |
| 459 | Mankato Loyola-Cleveland,
MN - Team Time (1st 5) 1:07:56.2 | Spread (1st 5) 1:34.0 |
| 39, 67, 99, 115, 139, (155), (214) |
| Matthew Soupir, Reece Nelson, Isaac Coudron, Anthony A, Brian Buboltz, (Charlie Maxfield), (Orrin Gessner) |
| 12:43.5, 13:11.7, 13:43.9, 13:59.6, 14:17.5, (14:32.7), (15:36.0) |
14 | 484 | Sauk Centre,
MN - Team Time (1st 5) 1:08:22.6 | Spread (1st 5) 3:38.6 |
| 13, 42, 85, 122, 222, (224), (284) |
| Alex Drevlow, Ben Friedrichs, Graham Radjenovich, Grant Linscheid, Marcel Steckelberg, (Corey Ronning), (Landen Dold) |
| 12:10.9, 12:44.6, 13:31.3, 14:06.3, 15:49.5, (15:51.6), (23:47.7) |
15 | 511 | Roseau,
MN - Team Time (1st 5) 1:08:23.6 | Spread (1st 5) 2:53.4 |
| 29, 37, 51, 188, 206, (210), (280) |
| Breck Hovda, Dietrich Olson, Abram Huener, Luke Miller, Thorbjorn Johnson, (Asher Dunham), (Levi Dieter) |
| 12:27.7, 12:40.9, 12:52.6, 15:01.3, 15:21.1, (15:30.5), (21:18.3) |
16 | 512 | Pine Island,
MN - Team Time (1st 5) 1:08:50.8 | Spread (1st 5) 1:37.4 |
| 46, 81, 96, 142, 147, (163), (220) |
| Chase Swintek, Xander Weissgerber, Kenny Hong, Alex Levi, Joel Simpson, (Aidan Scheffert), (Levi Trempe) |
| 12:49.3, 13:30.0, 13:42.9, 14:21.9, 14:26.7, (14:40.0), (15:44.4) |
17 | 529 | Pine City,
MN - Team Time (1st 5) 1:09:11.9 | Spread (1st 5) 1:15.0 |
| 80, 84, 95, 103, 167, (178), (199) |
| Micah Hogberg, Walker Remme, Jenner Kunze, Owen Ableman, Conor Ableman, (Evan Olson), (Miles Gray) |
| 13:27.9, 13:30.9, 13:42.0, 13:48.2, 14:42.9, (14:53.0), (15:13.0) |
18 | 533 | Redwood Valley,
MN - Team Time (1st 5) 1:08:57.1 | Spread (1st 5) 2:26.8 |
| 17, 102, 118, 131, 165, (193), (197) |
| Lane Breitkreutz, August Danielson, Cheng Lin, Chase Wilson, Fletcher Leach, (Aric Ewald), (Jaxon Berg) |
| 12:15.0, 13:47.3, 14:00.1, 14:12.9, 14:41.8, (15:07.1), (15:12.1) |
19 | 543 | Hawley XC,
MN - Team Time (1st 5) 1:09:23.2 | Spread (1st 5) 2:50.3 |
| 45, 59, 75, 149, 215 |
| Bennett Johnson, Evan Swan, Sam Olson, Brooks Graunke, Isaac Hiller |
| 12:48.9, 13:04.1, 13:23.5, 14:27.5, 15:39.2 |
20 | 547 | Nevis,
MN - Team Time (1st 5) 1:08:44.4 | Spread (1st 5) 3:12.2 |
| 4, 65, 137, 160, 181, (202), (221) |
| Brennyn Ott, Wyatt Wroblewski, Jayden Romosz, Ryder Peterson, Roland Simkins, (Draden Puchalla), (Eli Boushee) |
| 11:43.5, 13:10.4, 14:16.7, 14:38.1, 14:55.7, (15:17.3), (15:44.6) |
21 | 581 | United North Central,
MN - Team Time (1st 5) 1:09:56.5 | Spread (1st 5) 1:15.8 |
| 74, 89, 111, 146, 161 |
| Rohan Kuschel, Chance Torola, Max Salmen, Darryl Haverinen, Nolan Heltunen |
| 13:22.4, 13:37.8, 13:54.9, 14:23.2, 14:38.2 |
22 | 631 | Lake City,
MN - Team Time (1st 5) 1:12:49.5 | Spread (1st 5) 6:03.8 |
| 22, 62, 66, 219, 262, (269) |
| Mason Glomski, Freddy Reckmann, Brody Benjamin, Hunter Sundberg, Logan Pahl, (Kevin Mota) |
| 12:22.0, 13:06.8, 13:11.2, 15:43.7, 18:25.8, (18:51.9) |
23 | 640 | Greenway/Nashwauk/Keewatin,
MN - Team Time (1st 5) 1:10:36.1 | Spread (1st 5) 2:49.8 |
| 32, 116, 120, 167, 205 |
| Brendan Hendricks, Hosea Huyck, Carter Strain, Corbin Nagler, Easton Heise |
| 12:30.7, 13:59.8, 14:02.2, 14:42.9, 15:20.5 |
24 | 660 | Litchfield,
MN - Team Time (1st 5) 1:13:31.5 | Spread (1st 5) 6:10.2 |
| 41, 68, 137, 144, 270 |
| Grayson Swenson, Carson Cervin, Myles Johnson, Peter Larson, Jayden Dvorak |
| 12:44.5, 13:12.8, 14:16.7, 14:22.8, 18:54.7 |
25 | 682 | International Falls,
MN - Team Time (1st 5) 1:11:55.9 | Spread (1st 5) 3:32.8 |
| 50, 86, 134, 177, 235, (238), (239) |
| Max Youso, Mason Mortenson, Benson Sather, George Boe, Austin Randal, (Ashby Silvers), (Reign Friend) |
| 12:52.0, 13:31.6, 14:14.6, 14:52.9, 16:24.8, (16:33.0), (16:33.5) |
26 | 693 | Chatfield,
MN - Team Time (1st 5) 1:11:27.2 | Spread (1st 5) 2:08.5 |
| 40, 156, 157, 164, 176, (233) |
| Max Hoover, Cael Sinn, Cooper Halloran, Robert Jones, Anders Meier, (Eddie Gorczynski) |
| 12:44.3, 14:34.7, 14:35.0, 14:40.4, 14:52.8, (16:18.8) |
27 | 699 | Braham,
MN - Team Time (1st 5) 1:11:44.0 | Spread (1st 5) 1:41.0 |
| 81, 110, 153, 159, 196, (226), (248) |
| Waylon German, Tyler Maser, Tycen Woods, James Eaton, Henry Asleson, (Luke Fix), (Blake Swanson) |
| 13:30.0, 13:53.0, 14:32.0, 14:38.0, 15:11.0, (15:58.0), (17:24.0) |
28 | 710 | Mountain Iron-Buhl,
MN - Team Time (1st 5) 1:11:28.5 | Spread (1st 5) 2:47.5 |
| 19, 145, 169, 186, 191, (250) |
| Trenton Janckila, Milo Niska, Mylo Niska, Kade Otto, Allen Haapala, (Max Haapala) |
| 12:16.8, 14:22.9, 14:45.3, 14:59.2, 15:04.3, (17:32.1) |
29 | 749 | La Crescent-Hokah,
MN - Team Time (1st 5) 1:12:27.7 | Spread (1st 5) 2:11.6 |
| 70, 143, 154, 173, 209, (245), (275) |
| Noah Sherrill, Archie Wolcott, McKinley Kabat, Walter Lechelt, Arlo Peregrine, (Henry Martin), (Dylan Yates) |
| 13:15.5, 14:22.6, 14:32.1, 14:50.4, 15:27.1, (17:10.7), (19:30.2) |
30 | 771 | GMLOS,
MN - Team Time (1st 5) 1:12:44.3 | Spread (1st 5) 1:25.6 |
| 107, 119, 162, 180, 203, (279) |
| Cody Hyrkas, Ben Frazer, Soren Saterdalen, Levi Phillips, Calum Sween, (Connor Popenhagen) |
| 13:52.5, 14:00.6, 14:38.6, 14:54.5, 15:18.1, (20:34.0) |
31 | 784 | St. Cloud Cathedral,
MN - Team Time (1st 5) 1:14:12.4 | Spread (1st 5) 3:07.5 |
| 71, 77, 166, 234, 236, (260) |
| Matthew Heen, Barrett Flaherty, Jack Schad, Cole Kleinschmidt, Henry Zwilling, (Isaiah Schommer) |
| 13:18.2, 13:24.3, 14:42.4, 16:21.8, 16:25.7, (18:10.2) |
32 | 799 | Royalton,
MN - Team Time (1st 5) 1:13:32.2 | Spread (1st 5) 2:02.0 |
| 93, 108, 172, 208, 218, (231), (244) |
| Ian Ratke, Taylor Gleisner, Braxton Boyd, Grady Bieniek, Benjamin Neutz, (Dane Morgan), (Luke Rundquist) |
| 13:41.1, 13:52.8, 14:49.1, 15:26.1, 15:43.1, (16:16.1), (17:06.2) |
33 | 803 | Cotter/Hope Lutheran,
MN - Team Time (1st 5) 1:16:36.4 | Spread (1st 5) 5:37.7 |
| 14, 97, 184, 253, 255 |
| Sam Schmidt, Ethan Krinke, Jared Quarberg, Gonzalo Olivares, Bernardo Gasca |
| 12:13.5, 13:43.4, 14:57.5, 17:50.8, 17:51.2 |
34 | 829 | Parnassus Preparatory School,
MN - Team Time (1st 5) 1:15:50.9 | Spread (1st 5) 4:41.6 |
| 100, 136, 151, 178, 264, (276) |
| Cullen Goshaw, Nicholas Lander, Simon Lohstreter, Karson Schmidt, Levi Trainor, (Gavin Gartner) |
| 13:45.7, 14:16.1, 14:28.8, 14:53.0, 18:27.3, (19:59.1) |
35 | 877 | West Central Area,
MN - Team Time (1st 5) 1:15:36.0 | Spread (1st 5) 3:07.6 |
| 121, 123, 192, 195, 246 |
| Kyler Kastner, Turner Carlson, Brendan Biss, Reilly Mulroy, Tayven Franken |
| 14:03.3, 14:07.4, 15:05.7, 15:08.7, 17:10.9 |
36 | 916 | Blooming Prairie,
MN - Team Time (1st 5) 1:19:04.9 | Spread (1st 5) 5:10.3 |
| 75, 140, 182, 252, 267 |
| Mason Peterson, Samuel Schlund, Dante Williamson, Justin Olson, Jackson Olson |
| 13:23.5, 14:20.8, 14:56.1, 17:50.7, 18:33.8 |
37 | 931 | M/T/GHEC/ML,
MN - Team Time (1st 5) 1:19:00.8 | Spread (1st 5) 6:04.8 |
| 63, 135, 217, 243, 273, (281) |
| Tate Becker, Trevor DeCann, Nolan Arkell, Blake Hitchcock, Charlie Jacobs, (Cole Keech) |
| 13:07.4, 14:15.7, 15:40.8, 16:44.7, 19:12.2, (21:24.5) |
38 | 968 | Ottertail Central,
MN - Team Time (1st 5) 1:23:01.3 | Spread (1st 5) 10:07.4 |
| 94, 185, 200, 204, 285 |
| Drew Robinson, Ethan Sonju, Oliver Heggem, Benji Sanmoogan, Nathan Sanmoogan |
| 13:41.5, 14:58.5, 15:14.2, 15:18.2, 23:48.9 |
39 | 970 | Adrian/Ellsworth,
MN - Team Time (1st 5) 1:16:49.3 | Spread (1st 5) 2:44.7 |
| 105, 194, 207, 223, 241, (249), (283) |
| Cody Weidert, Kevin Rivera, Gabe Onken, Jace Kohorst, Angel Farrias, (Micah Bullerman), (Riley Bertrand) |
| 13:51.1, 15:07.6, 15:24.2, 15:50.6, 16:35.8, (17:28.0), (23:19.0) |
40 | 976 | United Christian Academy,
MN - Team Time (1st 5) 1:21:10.1 | Spread (1st 5) 4:41.5 |
| 101, 112, 247, 251, 265, (266), (282) |
| Mason Thomforde, Samuel Spinti, Jacob Eriksmoen, Quinton Bobadilla, Isaac Zamastil, (James Zeller), (Myer Olson) |
| 13:46.7, 13:56.3, 17:12.7, 17:46.2, 18:28.2, (18:32.8), (23:12.2) |
41 | 986 | Pillager,
MN - Team Time (1st 5) 1:17:41.0 | Spread (1st 5) 3:06.1 |
| 78, 216, 227, 228, 237, (263) |
| Eli Pexsa, Everett Wachsmuth, Camden Balk, Kalvin Brinkman, Alex Stephens, (Aiden Moen) |
| 13:26.1, 15:39.9, 15:58.8, 16:04.0, 16:32.2, (18:27.1) |
42 | 993 | A.B.E,
MN - Team Time (1st 5) 1:18:33.4 | Spread (1st 5) 4:07.1 |
| 98, 201, 211, 230, 253, (261) |
| Nathan Brethorst, Brock Bahls, Landyn Johnson, Cole Johnson, Ben Bui, (Lochlann Stevens) |
| 13:43.7, 15:15.2, 15:32.6, 16:11.1, 17:50.8, (18:21.7) |
43 | 995 | Lanesboro/Fillmore Central,
MN - Team Time (1st 5) 1:19:49.1 | Spread (1st 5) 5:15.8 |
| 108, 158, 225, 232, 272, (286) |
| Wendell Losey-Gehrig, Hayden Hjelmeland, Nathaniel Wingert, Liam Horihan, Elias Corson, (Ian Timmerman) |
| 13:52.8, 14:37.7, 15:52.7, 16:17.3, 19:08.6, (25:17.4) |
44 | 1111 | Melrose Area,
MN - Team Time (1st 5) 1:23:36.4 | Spread (1st 5) 4:49.6 |
| 104, 240, 242, 257, 268 |
| Thor Hoppe, Henry Stalboerger, Daniel Sundermann, Lucas Christenson, Liem Bublitz |
| 13:50.0, 16:34.4, 16:39.0, 17:53.4, 18:39.6 |
45 | 1236 | Providence Academy,
MN - Team Time (1st 5) 1:28:27.6 | Spread (1st 5) 4:18.3 |
| 189, 256, 258, 259, 274, (277), (278) |
| Anders Kaufman, Maddox Warford, Damien Hester, Ethan Schaus, Hudson Kinne, (Luke Dorweiler), (Joseph Harlan) |
| 15:02.1, 17:52.6, 18:05.8, 18:06.7, 19:20.4, (20:29.8), (20:30.5) |