1 | 100 | Heritage Christian,
MN - Team Time (1st 5) 1:21:24.1 | Spread (1st 5) 1:08.6 |
| 3, 11, 19, 25, 42, (89), (171) |
| Lev Dougherty, Jacob Pfotenhauer, Jack Nelson, Thomas Avra, Gavin Hansen, (Blake Ingelin), (Isaiah Boerner) |
| 15:42.5, 16:02.9, 16:17.5, 16:30.1, 16:51.1, (17:17.9), (17:49.6) |
2 | 292 | Bertha-Hewitt,
MN - Team Time (1st 5) 1:24:36.4 | Spread (1st 5) 1:07.7 |
| 16, 47, 56, 72, 101, (121), (237) |
| Zane Guderjahn, Brady Rach, Preston Miller, Zach Baumgartner, Kobe Hinzmann, (Henry Lockwood), (Gunnar Barthel) |
| 16:13.2, 16:54.6, 16:59.1, 17:08.6, 17:20.9, (17:27.3), (18:10.8) |
3 | 340 | Redwood Valley,
MN - Team Time (1st 5) 1:23:21.5 | Spread (1st 5) 2:01.0 |
| 1, 4, 32, 149, 154, (215), (239) |
| William Ahrens, Kilen Cilek, Landyn Nordby, Clayton Salmon, Mason Anderson, (Tyler Robinson), (Elway Berg) |
| 15:39.9, 15:45.1, 16:37.6, 17:38.0, 17:40.9, (18:01.7), (18:12.7) |
4 | 352 | Cotter,
MN - Team Time (1st 5) 1:24:44.0 | Spread (1st 5) 1:37.3 |
| 9, 33, 80, 87, 143, (319), (338) |
| Erik Semling, John Fritts, Ryan Littlefield, Kellen Groth, Logan Granseth, (Jackson Cada), (Jonah Hatanpa) |
| 15:59.1, 16:39.0, 17:12.4, 17:17.1, 17:36.4, (18:47.7), (18:54.3) |
5 | 356 | Luverne,
MN - Team Time (1st 5) 1:24:33.6 | Spread (1st 5) 1:43.6 |
| 5, 30, 70, 122, 129, (138), (275) |
| Owen Janiszeski, Ryan Fick, Dylan Ommen, Sage Viessman, Leif Ingebretsen, (Marcus Papik), (Kaleb Hemme) |
| 15:48.6, 16:36.1, 17:08.2, 17:28.5, 17:32.2, (17:35.4), (18:27.1) |
6 | 391 | Greenway/Nashwauk/Keewatin,
MN - Team Time (1st 5) 1:25:49.5 | Spread (1st 5) 37.5 |
| 51, 54, 65, 85, 136, (194), (208) |
| Brayden Nielsen, Levi Danielson, Bryce Nielsen, Riley Koran, Hunter Milstead, (Isaac Danielson), (Preston Troumbly) |
| 16:57.2, 16:58.6, 17:04.2, 17:14.8, 17:34.7, (17:55.5), (17:59.5) |
7 | 436 | LA/RP/H,
MN - Team Time (1st 5) 1:26:14.0 | Spread (1st 5) 26.4 |
| 66, 73, 78, 92, 127, (143), (174) |
| Ryan Prinsen, Ryan Prinsen, Brennan Kunst, Wyatt Kreidmacher, Aaron Ploetz, (Isaac Rasmussen), (Tyler Betthauser) |
| 17:04.5, 17:08.8, 17:10.8, 17:19.0, 17:30.9, (17:36.4), (17:49.9) |
8 | 455 | Windom Area,
MN - Team Time (1st 5) 1:25:55.0 | Spread (1st 5) 1:15.9 |
| 26, 39, 74, 150, 166, (432), (436) |
| Aaden Nauman, Thomas Green, Charlie Smith, Bryce Green, Braylen Lyons, (Caelen Ralston), (Isaac Bordewyk) |
| 16:32.0, 16:48.0, 17:09.0, 17:38.1, 17:47.9, (19:42.7), (19:44.1) |
9 | 464 | Mt. Lake Area - Comfrey,
MN - Team Time (1st 5) 1:25:44.4 | Spread (1st 5) 1:56.4 |
| 15, 52, 80, 93, 224, (296), (302) |
| Kody Wassman, Zach Klassen, Tyrone Stout, Ethan Schroeder, Joseph Torres, (Cooper Evers), (Rolando Tema Tema) |
| 16:09.2, 16:57.9, 17:12.4, 17:19.3, 18:05.6, (18:36.1), (18:40.2) |
10 | 507 | Loyola-Cleveland,
MN - Team Time (1st 5) 1:26:15.5 | Spread (1st 5) 1:33.9 |
| 23, 46, 106, 115, 217, (274), (318) |
| Soren Kelly, Sam Vetter, Nathan Strobel, Kyle Zimmerman, TJ Waldron, (Andrew Buboltz), (Mitchell Buboltz) |
| 16:29.1, 16:54.5, 17:22.5, 17:26.4, 18:03.0, (18:27.0), (18:47.4) |
11 | 510 | Park Rapids Area,
MN - Team Time (1st 5) 1:26:04.1 | Spread (1st 5) 1:38.5 |
| 12, 91, 100, 147, 160, (162), (230) |
| Noah Huot, Noah Larson, Thomas Lopez, Parker Larson, Tyler Huot, (Jack Mitteness), (Kaden Gartner) |
| 16:04.2, 17:18.7, 17:20.7, 17:37.8, 17:42.7, (17:45.7), (18:07.6) |
12 | 520 | St. James Area,
MN - Team Time (1st 5) 1:26:04.2 | Spread (1st 5) 2:04.3 |
| 13, 59, 102, 110, 236, (364), (477) |
| Levi Miest, Jacob Friesen, Andrei Rivera, Owen Kuehl, Ryan Gonzalez, (Austin Spitzner), (Alex Aden) |
| 16:06.4, 17:01.1, 17:21.2, 17:24.8, 18:10.7, (19:04.1), (20:29.4) |
13 | 521 | Hawley XC,
MN - Team Time (1st 5) 1:26:30.3 | Spread (1st 5) 1:19.9 |
| 28, 67, 115, 124, 187, (229), (255) |
| Bridger Larson, Landon Bakke, Coleman Hoff, Drake Dagenais, Aiden Eilertson, (Brayden Aldinger), (Braeden Lessard) |
| 16:34.3, 17:04.9, 17:26.4, 17:30.5, 17:54.2, (18:07.5), (18:19.4) |
14 | 537 | Holdingford,
MN - Team Time (1st 5) 1:26:48.2 | Spread (1st 5) 59.1 |
| 48, 53, 88, 158, 190, (223), (283) |
| Dawson Hofer, Joseph Guthrie, Quinn Guthrie, Jimmy Jenson, Aidan Pellett, (Nick Guthrie), (Noah Boeckermann) |
| 16:55.7, 16:58.2, 17:17.5, 17:42.0, 17:54.8, (18:04.6), (18:30.9) |
15 | 617 | South Ridge,
MN - Team Time (1st 5) 1:27:13.6 | Spread (1st 5) 1:12.4 |
| 36, 111, 120, 164, 186, (189), (294) |
| Alex Burckhardt, Sawyer FierkeLepp, Sawyer FierkeLepp, Tyler Morse, Khalil Spears, (Tyler Morse), (Lincoln Antikainen) |
| 16:41.5, 17:25.1, 17:27.1, 17:46.0, 17:53.9, (17:54.5), (18:34.2) |
16 | 623 | St. Cloud Cathedral,
MN - Team Time (1st 5) 1:27:11.4 | Spread (1st 5) 1:19.1 |
| 35, 117, 126, 141, 204, (224), (248) |
| Griffen Ward, Andrew Uy, Connor Hanson, Carson Rolph, Owen Anderson, (Liam Scanlon), (Leo Kramer) |
| 16:39.5, 17:26.5, 17:30.8, 17:36.0, 17:58.6, (18:05.6), (18:16.7) |
17 | 636 | St. John's Prep,
MN - Team Time (1st 5) 1:26:04.3 | Spread (1st 5) 2:42.8 |
| 7, 14, 82, 233, 300, (303), (344) |
| Nick Hansen, Zach Meyer, Benjamin Suo, Aaron Ruesink, Po-Huan Lu, (Laurenz Haselbock), (Will Vix) |
| 15:56.6, 16:06.9, 17:12.8, 18:08.6, 18:39.4, (18:40.7), (18:56.2) |
18 | 645 | Nova Classical Academy,
MN - Team Time (1st 5) 1:27:29.6 | Spread (1st 5) 1:05.4 |
| 44, 96, 104, 197, 204, (232), (360) |
| Thomas O'Keefe, Eli Andre, Silas Cole, Benaiah Mathews, Patrick O'Keefe, (Finley Kimbrell), (Soren Wanless) |
| 16:53.2, 17:20.1, 17:21.8, 17:55.9, 17:58.6, (18:08.1), (19:02.7) |
19 | 651 | Pierz,
MN - Team Time (1st 5) 1:27:24.2 | Spread (1st 5) 1:39.0 |
| 38, 49, 96, 199, 269, (351), (368) |
| Ethan Kowalczyk, Nathan Tax, Wyatt Betsinger, Guy Clemons-Virnig, Tyler Foss, (Kaleb Poser), (Caden Lucking) |
| 16:46.1, 16:56.0, 17:20.1, 17:56.9, 18:25.1, (18:58.9), (19:06.4) |
20 | 661 | Murray County Central,
MN - Team Time (1st 5) 1:27:27.6 | Spread (1st 5) 1:15.7 |
| 34, 119, 130, 187, 191, (210), (214) |
| Evan Baumgardner, Jon Olsem, Silas Stapek, Caleb Appel, Matthew Stapek, (Alexander Betz), (Caleb Ethridge) |
| 16:39.2, 17:27.0, 17:32.3, 17:54.2, 17:54.9, (17:59.7), (18:01.6) |
21 | 711 | Dilworth-Glyndon-Felton,
MN - Team Time (1st 5) 1:27:27.8 | Spread (1st 5) 1:43.7 |
| 17, 152, 155, 180, 207, (290), (399) |
| Owen Winter, Carter Julin, Isaac Gifford, Louis Gaytan, Jed Toms, (Sebastian Gaytan), (Drew Martin) |
| 16:15.7, 17:39.4, 17:41.3, 17:52.0, 17:59.4, (18:32.8), (19:20.6) |
22 | 718 | Mounds Park Academy,
MN - Team Time (1st 5) 1:26:58.9 | Spread (1st 5) 2:25.9 |
| 2, 96, 181, 212, 227, (235), (244) |
| Eddie Snider, Ben Murr, Soren Winikoff, Leo Eakin, Josh Murr, (Trevor Lien), (Carter Short) |
| 15:40.0, 17:20.1, 17:52.5, 18:00.4, 18:05.9, (18:09.1), (18:14.5) |
23 | 737 | Staples-Motley,
MN - Team Time (1st 5) 1:27:48.8 | Spread (1st 5) 1:49.7 |
| 29, 68, 139, 233, 268, (281), (350) |
| Issiah Tabatt, Logan Robben, Dillan Robben, Gage Bjerga, Odin Trif, (Elijah Greenwaldt), (Blaine Plattner) |
| 16:34.7, 17:05.4, 17:35.7, 18:08.6, 18:24.4, (18:30.1), (18:58.4) |
24 | 749 | Sauk Centre,
MN - Team Time (1st 5) 1:28:07.6 | Spread (1st 5) 1:28.1 |
| 41, 108, 145, 204, 251, (310), (331) |
| Jacob Drevlow, Logan Wiehoff, Devin Crawford-Klinnert, Neal Stadsvold, Logan Frank, (Harry Dunn), (Noah Borgerding) |
| 16:49.7, 17:24.1, 17:37.4, 17:58.6, 18:17.8, (18:43.0), (18:51.3) |
25 | 757 | Lake City,
MN - Team Time (1st 5) 1:28:08.3 | Spread (1st 5) 2:14.9 |
| 40, 50, 112, 194, 361, (431), (449) |
| Tim Cooper, Eric Anderson, Conrad Seydel, Weston Roberson, Mason Glomski, (Nate Stevenson), (Lawson Kane) |
| 16:48.2, 16:56.2, 17:25.3, 17:55.5, 19:03.1, (19:41.6), (19:53.0) |
26 | 760 | M/T/GHEC/ML,
MN - Team Time (1st 5) 1:27:56.0 | Spread (1st 5) 2:03.5 |
| 24, 63, 181, 201, 291, (325), (416) |
| Josiah DeMaris, Ryan Koberoski, Kaydon Firchau, Carson Meraz, Caleb DeCann, (Dalton Tatro), (Eddie Ramirez) |
| 16:29.5, 17:03.2, 17:52.5, 17:57.8, 18:33.0, (18:49.2), (19:29.2) |
27 | 844 | Pine City,
MN - Team Time (1st 5) 1:28:55.0 | Spread (1st 5) 14.7 |
| 151, 155, 175, 178, 185, (215), (270) |
| Weston Clementson, Charlie Ausmus, Eli Fromm, Roman McKinney, Anthony Bergeron, (Ethan Aagaard), (Bohdan Valvoda) |
| 17:39.0, 17:41.3, 17:50.0, 17:51.0, 17:53.7, (18:01.7), (18:25.2) |
28 | 884 | Parnassus Preparatory School,
MN - Team Time (1st 5) 1:29:04.1 | Spread (1st 5) 1:48.4 |
| 44, 55, 181, 299, 305, (348), (410) |
| Kyle Dieterle, Ronan Lander, Aiden Olsen-Gray, John Lander, Parker Anderson, (Erik Larsen), (Caleb Kieke) |
| 16:53.2, 16:58.8, 17:52.5, 18:38.0, 18:41.6, (18:58.1), (19:25.7) |
29 | 927 | LCWM-Nicollet,
MN - Team Time (1st 5) 1:29:16.0 | Spread (1st 5) 1:30.3 |
| 60, 148, 199, 231, 289, (292), (415) |
| Mason Anderson, Charlie Gengler, Jacob Cooper, Luke Engel, Aidan Moeller, (Lucas Pietan), (Andrew Johnson) |
| 17:01.5, 17:37.9, 17:56.9, 18:07.9, 18:31.8, (18:33.1), (19:28.6) |
30 | 942 | Litchfield,
MN - Team Time (1st 5) 1:29:33.1 | Spread (1st 5) 1:25.3 |
| 83, 169, 193, 196, 301, (321), (358) |
| August Swenson, Xander Chvatal, Jaxen DeSmith, Judah Allen, Ethan Knudsen, (Grayson Swenson), (Lincoln Dille) |
| 17:14.2, 17:48.4, 17:55.4, 17:55.6, 18:39.5, (18:48.4), (19:01.7) |
31 | 946 | RAACHE,
MN - Team Time (1st 5) 1:29:31.2 | Spread (1st 5) 53.2 |
| 132, 159, 164, 219, 272, (304), (305) |
| Matthew Van Camp, Sam Perry, Luke Dirks, Kaden Eicher, Will Alderman, (Elijah Hicks), (Alex Alderman) |
| 17:33.0, 17:42.3, 17:46.0, 18:03.7, 18:26.2, (18:40.9), (18:41.6) |
32 | 979 | Northwest Nighthawks,
MN - Team Time (1st 5) 1:28:57.5 | Spread (1st 5) 2:52.1 |
| 8, 114, 264, 266, 327, (327), (341) |
| Mark Swanson, Charlie Gundale, Shaun Mahr, Noah Winters, Spencer McAlpine, (Liam Peterman), (Michael Westrich) |
| 15:57.3, 17:25.7, 18:22.0, 18:23.1, 18:49.4, (18:49.4), (18:55.4) |
33 | 982 | Minnewaska Area,
MN - Team Time (1st 5) 1:29:46.8 | Spread (1st 5) 1:52.3 |
| 43, 135, 177, 311, 316, (353), (365) |
| Maeson Tank, Zach Palmer, Ian Mills, Jayce Kovarik, Zachary Palmer, (Carter Dinsmore), (Luke Hoffmann) |
| 16:52.7, 17:34.5, 17:50.8, 18:43.8, 18:45.0, (18:59.9), (19:05.1) |
34 | 1053 | Rochester Lourdes,
MN - Team Time (1st 5) 1:29:59.5 | Spread (1st 5) 2:46.0 |
| 27, 76, 247, 309, 394, (413), (439) |
| Noah Johnson, Charlie Deick, Dylan Rossow, Teddy Torborg, Kian Mcmenomy, (Charlie Hyder), (Max Nelson) |
| 16:32.1, 17:10.3, 18:16.3, 18:42.7, 19:18.1, (19:27.7), (19:46.5) |
35 | 1079 | Lac qui Parle Valley/Dawson-Boyd,
MN - Team Time (1st 5) 1:30:22.8 | Spread (1st 5) 1:54.0 |
| 69, 162, 221, 273, 354, (401), (442) |
| Gavin Carl, Taden Clark, Eli Hegland, James Weber, Joseph Felton, (Luke Stock), (Kade Solem) |
| 17:06.0, 17:45.7, 18:04.2, 18:26.9, 19:00.0, (19:22.0), (19:49.0) |
36 | 1116 | Providence Academy,
MN - Team Time (1st 5) 1:30:37.7 | Spread (1st 5) 1:36.2 |
| 132, 170, 211, 228, 375, (420), (460) |
| Ryan LeMieux, Jacob Olson, Aidan Flynn, Jack Sams, Jack Mahoney, (Landon Koster), (Nolan Semsch) |
| 17:33.0, 17:49.5, 17:59.9, 18:06.1, 19:09.2, (19:31.4), (20:03.2) |
37 | 1150 | Riverside Christian,
MN - Team Time (1st 5) 1:30:54.5 | Spread (1st 5) 1:50.5 |
| 75, 102, 292, 326, 355, (521) |
| Rylan Hanson, Josiah Sundby, Elliot Arntson, Kyle Hamlin, Isaac Sundby, (Jesse Westbook) |
| 17:10.2, 17:21.2, 18:33.1, 18:49.3, 19:00.7, (23:58.9) |
38 | 1166 | Ely,
MN - Team Time (1st 5) 1:30:57.4 | Spread (1st 5) 1:44.6 |
| 64, 222, 252, 307, 321, (392), (408) |
| Caid Chittum, Silas Solum, Brooks Brenny, Eli Olson, Milo McClelland, (Leo Stalmer), (Oliver Hohenstein) |
| 17:03.8, 18:04.5, 18:18.3, 18:42.4, 18:48.4, (19:16.9), (19:25.2) |
39 | 1187 | Moose Lake/Willow River/Barnum,
MN - Team Time (1st 5) 1:31:11.2 | Spread (1st 5) 1:32.1 |
| 107, 137, 288, 313, 342, (461), (464) |
| Elliott Wasche, Eli Berger, Eoghan Heaslip, Max Petry, Chet Giersdorf-Thompson, (Eli Youngs), (Willard Wasche) |
| 17:24.0, 17:35.2, 18:31.5, 18:44.4, 18:56.1, (20:04.6), (20:06.9) |
40 | 1188 | Ottertail Central,
MN - Team Time (1st 5) 1:31:14.0 | Spread (1st 5) 2:34.8 |
| 57, 168, 267, 270, 426, (456), (470) |
| Peter Newark, Talyn Setterholm, Jonas Hagemeister, Aidan Heggem, Nathan Russ, (Phoenix Allison), (Jack Jossart) |
| 17:00.9, 17:48.3, 18:23.9, 18:25.2, 19:35.7, (19:56.9), (20:14.1) |
41 | 1190 | Canby/Minneota,
MN - Team Time (1st 5) 1:31:10.9 | Spread (1st 5) 1:54.4 |
| 79, 140, 258, 345, 368, (381), (418) |
| Zach Ourada, Blake Giese, Tallen Merritt, Sam Skorczewski, Jack Abrahamson, (Brennan Giese), (Colton Ruether) |
| 17:12.0, 17:35.8, 18:20.3, 18:56.4, 19:06.4, (19:10.6), (19:29.7) |
42 | 1200 | Lake Park-Audubon,
MN - Team Time (1st 5) 1:30:43.1 | Spread (1st 5) 3:08.8 |
| 18, 238, 252, 284, 408, (429), (502) |
| Thor Erickson, Brayden Sandland, Chester Retz, Kody Johnson, Tripp Eiter, (Hunter Harman), (Samuel Strom) |
| 16:16.4, 18:12.2, 18:18.3, 18:31.0, 19:25.2, (19:39.9), (21:07.7) |
43 | 1201 | Mesabi East,
MN - Team Time (1st 5) 1:31:19.4 | Spread (1st 5) 2:40.5 |
| 61, 213, 246, 248, 433, (441), (471) |
| Connor Feldt, Carson Slattery, Timmy Green, Alex Leete, Ethan Jacobson, (Henrik Murray), (Brady Forsberg) |
| 17:02.5, 18:01.3, 18:15.9, 18:16.7, 19:43.0, (19:47.2), (20:15.5) |
44 | 1227 | Carlton-Wrenshall,
MN - Team Time (1st 5) 1:30:55.2 | Spread (1st 5) 2:48.9 |
| 21, 242, 261, 323, 380, (417), (458) |
| Jack Riley, Anders Erickson, David Tuttle, Gavin Gibson, Bodyn Gunderson, (AJ Olesen), (Karl Tuttle) |
| 16:21.6, 18:13.6, 18:20.9, 18:48.6, 19:10.5, (19:29.6), (20:02.1) |
45 | 1231 | Pine Island,
MN - Team Time (1st 5) 1:31:23.7 | Spread (1st 5) 1:28.9 |
| 113, 218, 250, 311, 339, (386), (434) |
| Bo Rosane, Talon Schutz, Vaughn Anderson, Jamison Rosane, Adam Johnson, (Kyle Stelzer), (Henry Morgan) |
| 17:25.5, 18:03.1, 18:16.9, 18:43.8, 18:54.4, (19:13.7), (19:43.9) |
46 | 1264 | Mountain Iron-Buhl,
MN - Team Time (1st 5) 1:31:42.1 | Spread (1st 5) 2:03.3 |
| 71, 184, 313, 313, 383, (414), (447) |
| Rylen Niska, Leighton Helander, Spencer Sandberg, Junior Goggleye, Michael Goggleye, (Austin Nelson), (Jasper Helander) |
| 17:08.4, 17:53.2, 18:44.4, 18:44.4, 19:11.7, (19:28.1), (19:52.5) |
47 | 1289 | Pelican Rapids,
MN - Team Time (1st 5) 1:32:29.5 | Spread (1st 5) 4:42.9 |
| 6, 84, 241, 475, 483, (510), (516) |
| Charlie Larson, Jack Welch, Brody Syverson, Braxton Johnson, Peyton Borgen, (Philip Kleinschmidt), (Eddie Sanchez) |
| 15:55.3, 17:14.5, 18:13.2, 20:28.3, 20:38.2, (21:31.7), (21:54.9) |
48 | 1299 | Montevideo,
MN - Team Time (1st 5) 1:31:48.8 | Spread (1st 5) 1:10.1 |
| 161, 240, 265, 297, 336, (385), (402) |
| Carson Lynner, Blake Andrews, Jose Cardona, Jesse Stranlund, Nelson Velasquez, (Henry Hanna), (Ethan Andresen) |
| 17:42.8, 18:13.1, 18:22.9, 18:37.1, 18:52.9, (19:13.1), (19:22.1) |
49 | 1310 | GMLOS,
MN - Team Time (1st 5) 1:32:01.9 | Spread (1st 5) 1:54.0 |
| 123, 128, 276, 377, 406, (427), (514) |
| Erik Shaw, Carter Glynn, Teague Alden, Ashton Gehling, Brendon Arndorfer, (Cody Hyrkas), (Braydn Nordeng) |
| 17:30.1, 17:31.0, 18:27.2, 19:09.5, 19:24.1, (19:38.6), (21:44.6) |
50 | 1315 | Sibley East,
MN - Team Time (1st 5) 1:32:05.3 | Spread (1st 5) 1:49.5 |
| 95, 99, 372, 373, 376, (379), (481) |
| Julio Alejandro, Gavin Pomplun, Mausten Krueger, Ellyott Allen, Nolan Fisher, (Gage Horstman), (Ben Arneson) |
| 17:19.8, 17:20.2, 19:07.9, 19:08.1, 19:09.3, (19:09.8), (20:35.0) |
51 | 1316 | St. Charles,
MN - Team Time (1st 5) 1:32:02.0 | Spread (1st 5) 2:54.1 |
| 37, 198, 320, 333, 428, (453), (455) |
| Ivan Daood, Peyton Andring, Caleb Aust, Daniel Reiman, Isaac Mosdal, (Reeve Andring), (Logan Chaney) |
| 16:45.7, 17:56.7, 18:48.1, 18:51.7, 19:39.8, (19:56.1), (19:56.5) |
52 | 1320 | North Shore,
MN - Team Time (1st 5) 1:32:04.1 | Spread (1st 5) 1:12.0 |
| 153, 179, 323, 330, 335, (340), (425) |
| Nick Swartz, Elijah Smith, Brayden Schmidt, Ethan Fish, Leif Lindstrom, (Adam Oberg), (AJ Mattson) |
| 17:40.6, 17:51.3, 18:48.6, 18:51.0, 18:52.6, (18:55.1), (19:35.4) |
53 | 1347 | Esko,
MN - Team Time (1st 5) 1:32:12.7 | Spread (1st 5) 1:55.3 |
| 77, 202, 342, 359, 367, (424), (437) |
| Spencer Hipp, Alec Halvorson, Elliot Zigich, Braydon McKibbon, Joe Cekalla, (Alec Halverson), (Joel Barta) |
| 17:10.7, 17:57.9, 18:56.1, 19:02.0, 19:06.0, (19:34.6), (19:44.2) |
54 | 1355 | Jackson County Central,
MN - Team Time (1st 5) 1:33:05.9 | Spread (1st 5) 3:22.8 |
| 105, 145, 261, 356, 488, (509), (515) |
| Evan Paplow, EJ Peterson, Nolan Ambrose, Alex Baez, Isaac Rodriguez, (Kayden Mitchell), (Kristoph Olsem) |
| 17:21.9, 17:37.4, 18:20.9, 19:01.0, 20:44.7, (21:31.6), (21:54.6) |
55 | 1373 | St. Croix Preparatory Academy,
MN - Team Time (1st 5) 1:32:39.3 | Spread (1st 5) 3:58.1 |
| 22, 90, 378, 410, 473, (479), (486) |
| Aidan Welsh, Harsh Tandon, Elliott Schroeder, Matthew Lux, Connor Luken, (Sam Chamberlain), (Henry Zeimet) |
| 16:23.6, 17:18.6, 19:09.7, 19:25.7, 20:21.7, (20:29.8), (20:40.4) |
56 | 1396 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath,
MN - Team Time (1st 5) 1:32:33.5 | Spread (1st 5) 1:56.4 |
| 109, 254, 259, 374, 400, (466), (495) |
| Noah Christensen, Raul Rodriguez, Levi Hagen, Kendrick Henry, Derek Wales, (Anton Pyan), (Austin Vee) |
| 17:24.7, 18:18.5, 18:20.4, 19:08.8, 19:21.1, (20:10.1), (20:50.0) |
57 | 1404 | Wadena-Deer Creek,
MN - Team Time (1st 5) 1:32:42.3 | Spread (1st 5) 2:14.7 |
| 93, 278, 282, 329, 422, (438), (472) |
| Grant Nelson, Brennan Simmons, Cooper Damlo, Tayton Lehmann, Owen Anderson, (Isaac Heppner), (Blake Haverkamp) |
| 17:19.3, 18:27.9, 18:30.3, 18:50.8, 19:34.0, (19:46.1), (20:18.1) |
58 | 1464 | St. Agnes,
MN - Team Time (1st 5) 1:32:58.0 | Spread (1st 5) 1:17.7 |
| 157, 277, 332, 346, 352, (423), (430) |
| Ezra Kuznia, Micah Lehnen, Ben Wappes, John McGeehan, Jack Pepin, (Gus Hartwell), (Ray Hrbacek) |
| 17:41.9, 18:27.8, 18:51.5, 18:57.2, 18:59.6, (19:34.4), (19:41.3) |
59 | 1557 | MCW/B-O*,
MN - Team Time (1st 5) 1:36:52.4 | Spread (1st 5) 5:48.0 |
| 20, 118, 390, 512, 517, (519), (520) |
| Ryan Pierson, Grant Koehnen, Carlos Rodriguez, Hayden O'Connor, Kaleb Kennedy, (Lincoln Kennedy), (David Taylor) |
| 16:20.7, 17:26.9, 19:16.5, 21:39.6, 22:08.7, (22:56.3), (23:16.6) |
60 | 1566 | Lester Prairie,
MN - Team Time (1st 5) 1:33:40.2 | Spread (1st 5) 1:03.5 |
| 260, 295, 298, 307, 406, (487), (508) |
| Jeffery Olivares, Nestor Garza, Connor Meyer, Jeffery Olivares, Andy Ruwersma, (Nestor Garza), (Mitchell Peterson) |
| 18:20.6, 18:35.8, 18:37.3, 18:42.4, 19:24.1, (20:41.7), (21:30.4) |
61 | 1571 | Cromwell-Wright,
MN - Team Time (1st 5) 1:35:24.8 | Spread (1st 5) 2:59.8 |
| 167, 203, 219, 490, 492, (504) |
| Jorge Gatica, Michael Schiller, Phoenix Anderson, Weston Hanni, Dyne Cahoon, (Blake Granholm) |
| 17:48.2, 17:58.0, 18:03.7, 20:46.9, 20:48.0, (21:14.2) |
62 | 1573 | West Central Area,
MN - Team Time (1st 5) 1:33:47.9 | Spread (1st 5) 2:21.8 |
| 57, 347, 371, 395, 403, (465), (474) |
| Carter Kjesbo, Isaac Allen, Aaron Biss, Simon Moritz, Zeke Sieckert, (Elijah Goodridge), (Michael Girard) |
| 17:00.9, 18:58.0, 19:07.5, 19:18.8, 19:22.7, (20:09.2), (20:23.5) |
63 | 1580 | St. Croix Lutheran,
MN - Team Time (1st 5) 1:33:50.2 | Spread (1st 5) 1:30.2 |
| 173, 287, 334, 390, 396, (496), (507) |
| Will Olson, Hunter Johnston, Silas Krueger, Paul Otto, Evan Otto, (Nathan Redfield), (Eli Shah) |
| 17:49.8, 18:31.4, 18:52.5, 19:16.5, 19:20.0, (20:51.9), (21:26.5) |
64 | 1614 | Math & Science Academy,
MN - Team Time (1st 5) 1:34:39.1 | Spread (1st 5) 4:12.8 |
| 31, 317, 384, 388, 494, (500), (506) |
| Liam Caldwell, Ian Dugas, David Hao, Lalit Reddy, Lincoln Meiers, (Anish Valluri), (Markos Yiangou) |
| 16:36.4, 18:45.2, 19:12.3, 19:16.0, 20:49.2, (21:04.2), (21:25.1) |
65 | 1615 | United Christian Academy,
MN - Team Time (1st 5) 1:34:06.7 | Spread (1st 5) 1:38.2 |
| 226, 280, 286, 389, 434, (503), (511) |
| Miles Dobbelmann, Nathan Dallmann, Brennan Bawek, Samuel Spinti, Mason Thomforde, (Cohen Emmick), (Quinton Bobadilla) |
| 18:05.7, 18:29.6, 18:31.2, 19:16.3, 19:43.9, (21:12.0), (21:36.4) |
66 | 1619 | Osakis,
MN - Team Time (1st 5) 1:35:05.8 | Spread (1st 5) 2:59.0 |
| 125, 171, 382, 463, 478, (518) |
| Zackery Bruder, Jacob Taplin, Jaxon Christner, Chase Johanson, Henry Miller, (Levi Hanson) |
| 17:30.7, 17:49.6, 19:10.7, 20:05.1, 20:29.7, (22:12.3) |
67 | 1627 | La Crescent-Hokah,
MN - Team Time (1st 5) 1:34:22.3 | Spread (1st 5) 2:19.9 |
| 141, 285, 337, 412, 452, (480), (484) |
| Joey Welch, Ryan Pichler, Austin Smith, Payson Woller, Archie Wolcott, (McKinley Kabat), (Walter Lechelt) |
| 17:36.0, 18:31.1, 18:53.1, 19:26.2, 19:55.9, (20:31.8), (20:38.3) |
68 | 1636 | Pacelli,
MN - Team Time (1st 5) 1:34:34.0 | Spread (1st 5) 2:18.7 |
| 131, 263, 357, 440, 445, (498), (505) |
| Yong Achuoth, Comlan Assogba, Grayson Bickler, Andrew Frederick, JJ Bastyr, (Alec Klingfus), (James Schulte) |
| 17:32.6, 18:21.7, 19:01.6, 19:46.8, 19:51.3, (20:59.0), (21:19.9) |
69 | 1637 | Roseau,
MN - Team Time (1st 5) 1:35:13.4 | Spread (1st 5) 3:42.9 |
| 62, 243, 392, 451, 489, (493), (501) |
| Van Munstenteiger, Wyatt Crist, Brody Kasprowicz, Asher Munstenteiger, Seth Erickson, (Eric Wensloff), (Benjamin Butler) |
| 17:02.6, 18:13.9, 19:16.9, 19:54.5, 20:45.5, (20:48.9), (21:07.0) |
70 | 1638 | Norwood-Young America,
MN - Team Time (1st 5) 1:34:33.0 | Spread (1st 5) 2:45.0 |
| 86, 278, 398, 419, 457, (482), (485) |
| Kieran Allison, Roman Holland, Aiden Gillett, Tyler Neubarth, Raymond Willems, (Teagan Just), (Luke Allison) |
| 17:14.9, 18:27.9, 19:20.5, 19:29.8, 19:59.9, (20:37.3), (20:39.1) |
71 | 1660 | Lanesboro/Fillmore Central,
MN - Team Time (1st 5) 1:34:47.3 | Spread (1st 5) 2:31.8 |
| 134, 256, 387, 421, 462, (468), (468) |
| Isaac Snyder, Riley Grant, Jaxon Huntington, Landon Sethre, Andy Brown, (Nicholas Weist), (Cooper Pickett) |
| 17:33.1, 18:19.5, 19:15.9, 19:33.9, 20:04.9, (20:13.2), (20:13.2) |
72 | 1691 | NLA/LILA,
MN - Team Time (1st 5) 1:34:44.2 | Spread (1st 5) 1:36.2 |
| 245, 257, 348, 397, 444, (497), (522) |
| Gavin Kohler, Ethan Phillippi, Tanner Rosenthal, William Richards, Beck Stevens, (Matthew Hudsen), (Royce Long) |
| 18:14.8, 18:20.2, 18:58.1, 19:20.1, 19:51.0, (20:57.1), (24:48.5) |
73 | 1700 | Wabasha-Kellogg,
MN - Team Time (1st 5) 1:35:22.7 | Spread (1st 5) 4:47.3 |
| 10, 361, 363, 476, 490, (499), (513) |
| Cole Arens, George Christenson, Jonny Panzo, Sam Passe, Henry Thyren, (Isaac Solberg), (Oscar Sailer) |
| 15:59.6, 19:03.1, 19:03.8, 20:29.3, 20:46.9, (20:59.8), (21:39.8) |
74 | 1705 | Eagle Ridge Academy,
MN - Team Time (1st 5) 1:35:19.9 | Spread (1st 5) 2:02.4 |
| 176, 192, 443, 446, 448, (459), (467) |
| Tristan Lampe, Anders Holland, Kevin Bruski, Arnav Shendye, Justin Eaton, (Henry Ogren), (Spencer Lampe) |
| 17:50.4, 17:55.2, 19:49.6, 19:51.9, 19:52.8, (20:02.4), (20:11.7) |
75 | 1753 | Trinity/Unity*,
MN - Team Time (1st 5) 1:34:58.3 | Spread (1st 5) 1:24.2 |
| 208, 366, 370, 404, 405, (450), (453) |
| Peter Andersen, Henry Steinhoff, Zachary Bowden, Andrew Jung, Jacob Stella, (Cory Ecker), (Peter Anderson) |
| 17:59.5, 19:05.2, 19:07.1, 19:22.8, 19:23.7, (19:53.3), (19:56.1) |