1 | 109 | St. Paul Highland Park,
MN - Team Time (1st 5) 1:22:42.0 | Spread (1st 5) 12.1 |
| 15, 20, 23, 24, 27, (49), (127) |
| Davis Isom, Gavin Roberts, Ben Martin, Habtamu Abide, Mateo Meza-Melendez, (Lance Georgeson), (Alex Pfankuch) |
| 16:25.0, 16:30.6, 16:33.2, 16:36.1, 16:37.1, (16:59.0), (17:36.8) |
2 | 194 | Monticello,
MN - Team Time (1st 5) 1:23:52.2 | Spread (1st 5) 49.1 |
| 10, 35, 37, 53, 59, (124), (160) |
| Noah Mahoney, Matt Penttila, Ty Brouwer, Zane Pemberton, Cade Hansen, (Paul Fasen), (Jack Geislinger) |
| 16:15.5, 16:44.2, 16:47.3, 17:00.6, 17:04.6, (17:35.4), (17:51.1) |
3 | 223 | Big Lake,
MN - Team Time (1st 5) 1:23:33.4 | Spread (1st 5) 1:32.6 |
| 11, 13, 17, 29, 153, (203), (286) |
| Kade Layton, Owen Layton, Christian Noble, Jack Leuer, Tanon Jacobson, (David Guyse), (Spencer Vold) |
| 16:16.5, 16:21.3, 16:26.3, 16:40.2, 17:49.1, (18:04.7), (18:32.0) |
4 | 277 | Worthington,
MN - Team Time (1st 5) 1:25:03.1 | Spread (1st 5) 48.9 |
| 19, 57, 61, 63, 77, (121), (234) |
| Fanuel Wolday, Mikele Walu, Ofbeka Morke, Alec Langerud, Filmon Wolday, (Mason Bobb), (Isaac Kinser) |
| 16:29.3, 17:02.4, 17:05.4, 17:07.8, 17:18.2, (17:34.0), (18:14.3) |
5 | 289 | St. Paul Como Park,
MN - Team Time (1st 5) 1:24:29.2 | Spread (1st 5) 1:35.0 |
| 4, 22, 83, 88, 92, (175), (212) |
| Charlie Power-Theisen, Charlie Power Thies, Soren Sackreiter, Mason Aarness, Liam Schwie, (Owen Finlay), (Sig Isaacson) |
| 15:48.9, 16:31.6, 17:21.4, 17:23.4, 17:23.9, (17:57.2), (18:08.9) |
6 | 337 | Mankato East,
MN - Team Time (1st 5) 1:25:20.7 | Spread (1st 5) 1:20.2 |
| 9, 54, 82, 89, 103, (129), (134) |
| Isaiah Anderson, Luke Scholtes, McCormick Rohlk, Evan MacLean, Nicholas Brauer, (Edward Nguyen), (Christian Wilmes) |
| 16:08.1, 17:00.8, 17:20.0, 17:23.5, 17:28.3, (17:37.6), (17:41.1) |
7 | 361 | Orono,
MN - Team Time (1st 5) 1:24:51.0 | Spread (1st 5) 1:59.5 |
| 5, 30, 41, 126, 159, (242), (269) |
| Owen Chapman, Angelo Fiataruolo, Owen Hirt, Miles Miner, Gabe Hallen, (Michael Rascher), (Jack Montgomery) |
| 15:51.1, 16:40.9, 16:51.7, 17:36.7, 17:50.6, (18:15.7), (18:24.6) |
8 | 379 | Two Rivers,
MN - Team Time (1st 5) 1:25:43.1 | Spread (1st 5) 1:18.6 |
| 16, 34, 81, 103, 145, (220), (241) |
| Magnus Herschbach, Xander McFaul, George Dahlager, Jon Wollan, Patrick Donohoo, (Kiran Sharma), (Luke Reisig) |
| 16:26.2, 16:44.0, 17:19.8, 17:28.3, 17:44.8, (18:10.9), (18:15.6) |
9 | 412 | Dassel-Cokato,
MN - Team Time (1st 5) 1:26:00.6 | Spread (1st 5) 1:20.7 |
| 14, 51, 65, 136, 146, (164), (283) |
| Soren Bortnem, Haydn Veith, Charlie Bortnem, Soren Olson, Ryan Johnson, (Dylan Seaberg), (Nic Johnson) |
| 16:24.7, 16:59.4, 17:08.4, 17:42.7, 17:45.4, (17:52.7), (18:30.9) |
10 | 467 | St. Thomas Academy,
MN - Team Time (1st 5) 1:26:06.4 | Spread (1st 5) 1:52.3 |
| 6, 70, 105, 132, 154, (189), (257) |
| Emmett Wolf, Philly Solomon, Henry Landsem, Noah Schultz, Luke Audette, (Adam Husaby), (Benjamin McKinley) |
| 15:57.3, 17:11.0, 17:28.4, 17:40.1, 17:49.6, (18:00.3), (18:20.5) |
11 | 491 | Willmar,
MN - Team Time (1st 5) 1:26:14.2 | Spread (1st 5) 1:50.0 |
| 8, 38, 130, 135, 180, (211), (325) |
| Sully Anez, Colin O'Farrell, Ryan Kuhlman, Kory Behm, Brandon Zepeda, (Brandan Zepeda), (Isaac Eichhorst) |
| 16:08.0, 16:47.6, 17:38.9, 17:41.7, 17:58.0, (18:08.2), (18:42.7) |
12 | 498 | Belle Plaine,
MN - Team Time (1st 5) 1:26:06.1 | Spread (1st 5) 2:18.3 |
| 2, 102, 106, 111, 177, (260), (308) |
| Emmett Gerres, Adam Stiemke, Ezra Fahey, Samual Van Zummeren, Kelton Koepp, (Kevin He), (Jack Buerkle) |
| 15:39.4, 17:28.1, 17:28.8, 17:32.1, 17:57.7, (18:22.1), (18:39.8) |
13 | 504 | Marshall,
MN - Team Time (1st 5) 1:27:12.3 | Spread (1st 5) 25.6 |
| 66, 94, 109, 113, 122, (169), (185) |
| Samuel Deutz, Ethan Bly, Hudson Dieken, Keagen Anderson, Zach Leibfried, (Josh Leibfried), (Daniel Olin) |
| 17:08.8, 17:24.7, 17:31.9, 17:32.5, 17:34.4, (17:54.1), (17:59.7) |
14 | 562 | Delano,
MN - Team Time (1st 5) 1:27:28.7 | Spread (1st 5) 1:05.2 |
| 43, 75, 114, 144, 186, (195), (215) |
| Justin Zens, Caden Zens, Drew Houtari, Max Baker, Jacob Hendrickson, (Carter Jostock), (Lincoln Morrisette) |
| 16:54.6, 17:17.0, 17:32.7, 17:44.6, 17:59.8, (18:02.8), (18:09.7) |
15 | 591 | Totino-Grace,
MN - Team Time (1st 5) 1:27:31.5 | Spread (1st 5) 1:29.7 |
| 30, 86, 110, 147, 218, (312), (422) |
| Matthew Lindgren, Isaac Riegel, Casey Poppler, Isaac Meyer, Jack Bierbaum, (Zachary Bartsch), (Benjamin Effiom) |
| 16:40.9, 17:22.4, 17:32.0, 17:45.6, 18:10.6, (18:40.2), (19:23.2) |
16 | 607 | Mahtomedi,
MN - Team Time (1st 5) 1:27:57.0 | Spread (1st 5) 41.9 |
| 80, 97, 111, 128, 191, (194), (234) |
| Ryan Malvey, Mackinley Commander, Chris Benson, Lucas Granec, Wyatt Siess, (John Gibbens), (Tom Dunham) |
| 17:19.7, 17:26.5, 17:32.1, 17:37.1, 18:01.6, (18:02.6), (18:14.3) |
17 | 637 | Cloquet,
MN - Team Time (1st 5) 1:27:11.6 | Spread (1st 5) 1:53.6 |
| 21, 45, 56, 244, 271, (280), (348) |
| Miles Fischer, Jake Mertz, Sam Buytaert, Cale Prosen, Alex Zegan, (Calvin Snesrud), (Ian Berube) |
| 16:31.3, 16:56.4, 17:02.1, 18:16.9, 18:24.9, (18:29.6), (18:49.8) |
18 | 687 | Annandale,
MN - Team Time (1st 5) 1:27:37.7 | Spread (1st 5) 2:04.1 |
| 7, 119, 175, 179, 207, (293), (331) |
| Salvador (Sal) Wirth, Will Massmann, Owen Fahey, Graham Zuehlke, David Heimkes, (Ryan Neuman), (Logan Anderson) |
| 16:02.4, 17:33.8, 17:57.2, 17:57.8, 18:06.5, (18:34.5), (18:44.6) |
19 | 699 | Benilde-St Margaret's,
MN - Team Time (1st 5) 1:28:14.8 | Spread (1st 5) 1:10.3 |
| 68, 69, 116, 188, 258, (267), (303) |
| Emerson Foley, Mason Rokala, Oliver Foley, Sebastian Cerda, Henry Muehlhausen, (Ike Stelzer), (Diego Adair) |
| 17:10.3, 17:10.9, 17:32.8, 18:00.2, 18:20.6, (18:24.0), (18:39.0) |
20 | 726 | New Prague,
MN - Team Time (1st 5) 1:28:22.5 | Spread (1st 5) 1:31.1 |
| 39, 120, 152, 161, 254, (275), (277) |
| Jacob Malecha, Ryan Schoen, Mitch Krostue, Krostue Mitch, Chase Trygestad, (Riley Huseby), (Liam Roufs) |
| 16:48.6, 17:33.9, 17:49.0, 17:51.3, 18:19.7, (18:26.3), (18:29.1) |
21 | 759 | Blake School (The),
MN - Team Time (1st 5) 1:27:40.9 | Spread (1st 5) 2:30.0 |
| 3, 118, 199, 214, 225, (236), (336) |
| Shef West, Will Eckes, Gabe Mendoza, Seth Flikke, Romare Onishi, (Mac West), (Elliot Kollar) |
| 15:42.5, 17:33.3, 18:03.0, 18:09.6, 18:12.5, (18:14.6), (18:45.5) |
22 | 764 | Winona,
MN - Team Time (1st 5) 1:28:59.4 | Spread (1st 5) 28.9 |
| 117, 148, 150, 157, 192, (232), (288) |
| Myles Rasmussen, Jared Loos, Leo Lohnes, Phineas Van Fossen, Brenden Full, (Brady Benedict), (Jordan Northouse) |
| 17:33.2, 17:46.7, 17:47.3, 17:50.1, 18:02.1, (18:13.5), (18:32.4) |
23 | 768 | Fergus Falls,
MN - Team Time (1st 5) 1:28:58.8 | Spread (1st 5) 52.9 |
| 78, 133, 151, 181, 225, (256), (291) |
| Jaden Miller, Conrad Lobb, Jack Welde, Logan Bredenberg, Luke Schroeder, (David Ronnevik), (Henry Greenagel) |
| 17:19.6, 17:40.6, 17:47.7, 17:58.4, 18:12.5, (18:20.4), (18:33.6) |
24 | 780 | St. Cloud Apollo,
MN - Team Time (1st 5) 1:28:50.2 | Spread (1st 5) 1:14.1 |
| 50, 137, 139, 223, 231, (252), (337) |
| Jackson Gerads, Elijah Preisler, Malcolm Snowberg, Aidan Kuhn, Kallen Hanszek-Brill, (Kallen Hanzsek Bri), (Josh Meixell) |
| 16:59.2, 17:42.9, 17:43.2, 18:11.6, 18:13.3, (18:19.1), (18:45.6) |
25 | 787 | Mankato West,
MN - Team Time (1st 5) 1:29:10.2 | Spread (1st 5) 23.0 |
| 125, 149, 154, 177, 182, (209), (361) |
| Luke Lumsden, Owen Risto, Ian Kim, Ian Risto, Tyler Kirchoff, (Ethan Cox), (Silas Simpson) |
| 17:36.5, 17:46.9, 17:49.6, 17:57.7, 17:59.5, (18:08.0), (18:54.2) |
26 | 803 | Austin,
MN - Team Time (1st 5) 1:28:58.6 | Spread (1st 5) 1:05.3 |
| 72, 78, 164, 239, 250, (293), (297) |
| Joseph Garry, Thomas Herrick, Thomas Asmus, Kaden Murley, Jackson Barry, (Joseph Hilkin), (Corbin Pathammavong) |
| 17:12.8, 17:19.6, 17:52.7, 18:15.4, 18:18.1, (18:34.5), (18:36.5) |
27 | 811 | Alexandria,
MN - Team Time (1st 5) 1:28:36.9 | Spread (1st 5) 1:56.7 |
| 36, 64, 85, 307, 319, (322), (328) |
| Joel Brault, Harrison Greathouse, Landon Runge, Tom Wilmesmeier, Nick Meyers, (Throck Lehmann), (Nolan Peterson) |
| 16:45.2, 17:08.2, 17:22.2, 18:39.4, 18:41.9, (18:42.4), (18:44.2) |
| 811 | Mound-Westonka,
MN - Team Time (1st 5) 1:28:55.2 | Spread (1st 5) 1:21.0 |
| 44, 95, 200, 227, 245, (302), (352) |
| Lance Nemecek, Josh Engesser, Jacob Trost, Max Epsky, Charlie Paul, (Brandon Knock), (Wyatt Carlson) |
| 16:56.1, 17:25.6, 18:03.7, 18:12.7, 18:17.1, (18:38.9), (18:50.9) |
29 | 847 | Pequot Lakes,
MN - Team Time (1st 5) 1:29:03.6 | Spread (1st 5) 1:50.3 |
| 46, 72, 169, 217, 343, (382), (439) |
| Eli Hall, Jesse Clausen, Dawsin Ackerman, Charles Schiessl, Shane Crowley, (Braeden Davis), (Steve Maschhoff) |
| 16:58.0, 17:12.8, 17:54.1, 18:10.4, 18:48.3, (19:05.2), (19:38.2) |
30 | 877 | Proctor,
MN - Team Time (1st 5) 1:29:23.2 | Spread (1st 5) 1:22.5 |
| 52, 163, 172, 228, 262, (300), (433) |
| Josh Knight, Luke Bettendorf, Elijah Wozniak, Aiden Vanstratten, Gabe Foucault, (Grant Walker), (Hendrick Hicks) |
| 17:00.1, 17:52.6, 17:55.1, 18:12.8, 18:22.6, (18:38.1), (19:32.0) |
31 | 885 | Albany,
MN - Team Time (1st 5) 1:29:13.5 | Spread (1st 5) 1:57.5 |
| 32, 87, 158, 304, 304, (423), (474) |
| Grant Mayers, Carter Schwalbe, Carter Scwalbe, Mason Plumski, Keegan Eibensteiner, (Ray VanHeel), (Andrew Burnett) |
| 16:41.7, 17:22.9, 17:50.5, 18:39.2, 18:39.2, (19:24.4), (19:58.2) |
32 | 913 | Becker,
MN - Team Time (1st 5) 1:29:17.5 | Spread (1st 5) 1:51.3 |
| 28, 108, 238, 255, 284, (349), (411) |
| Tyson Ricker, Mason Becker, Jase Tobako, Parker Spindler, Evan Hubbard, (Tanner Felton), (Caleb Reckelberg) |
| 16:40.0, 17:31.3, 18:14.8, 18:20.1, 18:31.3, (18:50.1), (19:18.1) |
33 | 942 | Little Falls,
MN - Team Time (1st 5) 1:29:41.7 | Spread (1st 5) 1:25.7 |
| 47, 162, 224, 242, 267, (347), (351) |
| Wyatt Baum, Noah Cameron, Benjamin Knopik, Connor Grant, Isaac Larsen, (Kobi Cameron), (Abe Anez) |
| 16:58.3, 17:52.0, 18:11.7, 18:15.7, 18:24.0, (18:49.2), (18:50.3) |
34 | 946 | Stewartville,
MN - Team Time (1st 5) 1:29:46.4 | Spread (1st 5) 2:09.4 |
| 67, 91, 123, 250, 415, (420), (436) |
| Caleb Goff, Josh Langseth, Isaiah Fitzgerald, Jack Sellers, Nathan Jeche, (Ben Hagen), (Jackson Yetter) |
| 17:10.1, 17:23.7, 17:35.0, 18:18.1, 19:19.5, (19:20.5), (19:37.4) |
35 | 951 | East Grand Forks,
MN - Team Time (1st 5) 1:29:30.5 | Spread (1st 5) 2:19.8 |
| 33, 96, 195, 249, 378, (413), (462) |
| Jonathan Krueger, Dawson McDonald, Hunter Jordheim, Jace Fore, Jaxon Mahar, (Weston Mahar), (Jonah Vandervort) |
| 16:42.4, 17:25.7, 18:02.8, 18:17.4, 19:02.2, (19:19.3), (19:54.9) |
36 | 956 | Albert Lea,
MN - Team Time (1st 5) 1:29:27.0 | Spread (1st 5) 2:11.8 |
| 18, 140, 219, 264, 315, (357), (365) |
| Gavin Hanke, Isaiah McGaffey, Pacey Brekke, Luke Wangsness, Henrik Lange, (Ty Stout), (Brennan McCalla) |
| 16:28.8, 17:43.5, 18:10.8, 18:23.3, 18:40.6, (18:53.1), (18:55.3) |
37 | 976 | St. Anthony Village,
MN - Team Time (1st 5) 1:29:48.6 | Spread (1st 5) 1:39.6 |
| 55, 100, 240, 266, 315, (346), (461) |
| Alexander Bjork, Jadon Skinner, Philip Kram, Jack Peterson, Art Duncan, (Liam Gillard), (Milo Keyes) |
| 17:01.0, 17:27.6, 18:15.5, 18:23.9, 18:40.6, (18:48.8), (19:54.8) |
38 | 1128 | Foley,
MN - Team Time (1st 5) 1:31:01.7 | Spread (1st 5) 39.1 |
| 168, 204, 213, 253, 290, (326), (384) |
| Weston Harris, Alex Jennissen, Zach Kadlec, Ryan Storkamp, Ethan Novak, (Zack Jennissen), (Preston Holewa) |
| 17:53.9, 18:05.8, 18:09.4, 18:19.6, 18:33.0, (18:43.3), (19:05.6) |
39 | 1134 | Jordan,
MN - Team Time (1st 5) 1:30:24.8 | Spread (1st 5) 2:23.7 |
| 40, 42, 276, 375, 401, (402), (410) |
| Kaleb Sharp, Isaac Young, Nick Weedman, Aiden Langheim, Caden Berry, (Logan Bohlsen), (Seth Young) |
| 16:49.4, 16:52.0, 18:28.8, 19:01.5, 19:13.1, (19:14.2), (19:17.9) |
40 | 1157 | Grand Rapids,
MN - Team Time (1st 5) 1:30:59.1 | Spread (1st 5) 1:42.5 |
| 71, 208, 233, 281, 364, (416), (429) |
| Austin Hanson, Nikolas (Nick) Casper, Mason Sovoda, Adrian Hanson-Kaasa, Mason Sovada, (Caleb Rychart), (Mason Adler) |
| 17:12.6, 18:07.3, 18:14.2, 18:29.9, 18:55.1, (19:19.6), (19:28.5) |
41 | 1183 | Rocori,
MN - Team Time (1st 5) 1:30:49.4 | Spread (1st 5) 2:29.3 |
| 26, 206, 270, 298, 383, (387), (414) |
| Vincent Kaluza, Jack Spoden, Jaymis Bauer, Mason Ingle, Kyle Taufen, (Brody Sieben), (Kaleb Cremers) |
| 16:36.2, 18:06.2, 18:24.7, 18:36.8, 19:05.5, (19:08.4), (19:19.4) |
42 | 1226 | Southwest Christian,
MN - Team Time (1st 5) 1:31:31.7 | Spread (1st 5) 42.7 |
| 167, 236, 246, 282, 295, (345), (397) |
| Zachery Kaupp, Wyatt Wercinski, Chris Evans, Owen Seltz, Brandon Mosley, (Joshua Daun), (Cameron Tarman) |
| 17:53.3, 18:14.6, 18:17.3, 18:30.5, 18:36.0, (18:48.7), (19:11.7) |
| 1226 | Spectrum,
MN - Team Time (1st 5) 1:31:26.9 | Spread (1st 5) 1:27.0 |
| 101, 209, 221, 332, 363, (386), (443) |
| Xander Topel, Jaden Nemeth, Ethan Evans, Ryan Guntzel, Kyle Haben, (Domanic Dick), (Ben Pooley) |
| 17:28.0, 18:08.0, 18:11.0, 18:44.9, 18:55.0, (19:08.0), (19:40.5) |
44 | 1252 | Faribault,
MN - Team Time (1st 5) 1:31:38.9 | Spread (1st 5) 1:01.0 |
| 142, 172, 292, 311, 335, (344), (362) |
| Alexander Tuma, Ahmed Bouadib, James Hoisington, Ricky Cordova, Trent Ta, (Owen Beardsley), (Darby LaCanne) |
| 17:44.4, 17:55.1, 18:33.9, 18:40.1, 18:45.4, (18:48.6), (18:54.6) |
45 | 1260 | Red Wing,
MN - Team Time (1st 5) 1:31:34.2 | Spread (1st 5) 2:16.0 |
| 58, 142, 306, 342, 412, (425), (437) |
| Aaron Freier, Andrew Farrar, Rylan Bennyhoff, Devin Klatt, Jackson Plein, (Eli Boeding), (Isaac Ward) |
| 17:03.2, 17:44.4, 18:39.3, 18:48.1, 19:19.2, (19:24.5), (19:37.7) |
46 | 1277 | Breck School,
MN - Team Time (1st 5) 1:30:12.8 | Spread (1st 5) 4:15.0 |
| 1, 12, 369, 445, 450, (506), (521) |
| Alden Keller, harris Gulbransen, Jackson Garrison, Noah Getnick, Ollie Fauver, (Dexter Kingsley), (Marc Ellenbogen) |
| 15:29.2, 16:20.7, 18:56.7, 19:42.0, 19:44.2, (20:44.6), (21:49.3) |
47 | 1340 | Fairmont,
MN - Team Time (1st 5) 1:32:11.7 | Spread (1st 5) 47.4 |
| 174, 229, 299, 309, 329, (372), (480) |
| Gavin Artner, Will Niestrath, Selvin Forsythe, Cooper Gudahl, Ben Moeller, (Brier Lenort), (Landon Weber) |
| 17:56.9, 18:13.0, 18:37.5, 18:40.0, 18:44.3, (19:00.1), (20:03.3) |
48 | 1345 | Hibbing,
MN - Team Time (1st 5) 1:32:10.5 | Spread (1st 5) 41.9 |
| 182, 274, 285, 287, 317, (353), (400) |
| Lucas Arnhold, Joey Gabardi, Silas Langner, Taite Murden, Christian Massich, (Finn Eskeli), (Oliver Stevens) |
| 17:59.5, 18:25.7, 18:31.8, 18:32.1, 18:41.4, (18:51.2), (19:12.7) |
49 | 1351 | Melrose Area,
MN - Team Time (1st 5) 1:32:17.1 | Spread (1st 5) 1:08.6 |
| 198, 215, 265, 278, 395, (464), (484) |
| Austin Kelzer, Will Hoeschen, Luke Braun, Dominic Kerzman, Emmett Massmann, (Sawyer Frieler), (Isaiah Zink) |
| 18:02.9, 18:09.7, 18:23.5, 18:29.5, 19:11.5, (19:55.2), (20:07.2) |
50 | 1358 | Kasson-Mantorville,
MN - Team Time (1st 5) 1:32:21.0 | Spread (1st 5) 1:59.9 |
| 99, 171, 301, 359, 428, (499), (502) |
| David Obst, Noah Johnson, Patrick Trihey, Andrew Holz, Ethan Barnum, (Colin Thoen), (Noah Kleinwort) |
| 17:27.1, 17:54.5, 18:38.8, 18:53.6, 19:27.0, (20:31.0), (20:32.0) |
51 | 1409 | Mora,
MN - Team Time (1st 5) 1:32:39.1 | Spread (1st 5) 2:08.4 |
| 76, 137, 377, 392, 427, (442), (454) |
| Nate Johnson, Alex Williams, Blake Bowen, Tommy Mulford, Ted Anderson, (Derek Diethelm), (Derrick Diethelm) |
| 17:17.9, 17:42.9, 19:02.0, 19:10.0, 19:26.3, (19:40.3), (19:45.4) |
52 | 1413 | Bloomington Kennedy,
MN - Team Time (1st 5) 1:32:27.9 | Spread (1st 5) 40.9 |
| 230, 246, 259, 318, 360, (390), (510) |
| Oliver Johnson, Dennis Zrust, Thomas Siesennop, Joseph Buch, Grady Shilson, (Samson Keefe), (Logan Dosan) |
| 18:13.1, 18:17.3, 18:21.9, 18:41.6, 18:54.0, (19:08.9), (20:50.1) |
53 | 1465 | Waseca,
MN - Team Time (1st 5) 1:33:28.1 | Spread (1st 5) 3:02.7 |
| 48, 195, 278, 467, 477, (507), (508) |
| Isaac Feldkamp, Joe Feldkamp, Addison Sampson, Tyler Jellum, Tristan Godwin, (Solomon Wilson), (Cade Kalbow) |
| 16:58.6, 18:02.8, 18:29.5, 19:55.9, 20:01.3, (20:46.6), (20:46.9) |
54 | 1478 | Pine City,
MN - Team Time (1st 5) 1:32:48.2 | Spread (1st 5) 1:40.5 |
| 93, 321, 327, 356, 381, (469), (471) |
| Charlie Ausmus, Ethan Aagaard, Eli Fromm, Roman McKinney, Weston Clementson, (Bohdan Valvoda), (Sean Skluzacek) |
| 17:24.3, 18:42.3, 18:43.9, 18:52.9, 19:04.8, (19:56.3), (19:56.7) |
55 | 1506 | Plainview-Elgin-Millville,
MN - Team Time (1st 5) 1:33:15.3 | Spread (1st 5) 2:25.3 |
| 60, 187, 406, 423, 430, (435), (458) |
| Baylor Hagen, Jonathan Tienter, Garion Wallgren, Nolan Pfeilsticker, Nick Walch, (Gavin Kronebusch), (Peter Krause) |
| 17:04.8, 18:00.0, 19:16.0, 19:24.4, 19:30.1, (19:36.6), (19:48.5) |
56 | 1522 | Chisago Lakes,
MN - Team Time (1st 5) 1:33:07.1 | Spread (1st 5) 1:53.0 |
| 84, 309, 354, 371, 404, (445), (445) |
| Henry Johnson, Hayden Trupe, Elias Hallan, Remy Larsen, Alex Litterer, (Nathaniel Bear), (Benjamin Paulsen) |
| 17:22.0, 18:40.0, 18:51.5, 18:58.6, 19:15.0, (19:42.0), (19:42.0) |
57 | 1537 | Litchfield,
MN - Team Time (1st 5) 1:33:47.0 | Spread (1st 5) 2:20.2 |
| 98, 154, 398, 432, 455, (459), (485) |
| Ole Rogness, Gavyn Sundve, Devin Steinhaus, Owen Carlson, August Swenson, (Josh Blomberg), (Lincoln Dille) |
| 17:26.7, 17:49.6, 19:12.2, 19:31.6, 19:46.9, (19:53.3), (20:09.7) |
58 | 1545 | Duluth Denfeld,
MN - Team Time (1st 5) 1:33:21.7 | Spread (1st 5) 1:41.4 |
| 141, 261, 338, 379, 426, (440), (505) |
| Xander Schroeder, Peyton Bradbury, Jacob Gelineau, Charles Juntunen, Lukas Rosholt, (Stylianos Regas), (Jacob Jarvi) |
| 17:43.7, 18:22.3, 18:47.0, 19:03.6, 19:25.1, (19:39.5), (20:38.6) |
59 | 1566 | DeLaSalle,
MN - Team Time (1st 5) 1:33:41.9 | Spread (1st 5) 1:44.2 |
| 190, 192, 358, 374, 452, (453), (494) |
| Aidan McCauley, Pablo Gomez, John Steines, Nathaniel Merrell, William Wieneke, (Miles Jackson), (Elijah Avent) |
| 18:00.5, 18:02.1, 18:53.5, 19:01.1, 19:44.7, (19:45.1), (20:22.2) |
60 | 1586 | Zimmerman,
MN - Team Time (1st 5) 1:33:34.6 | Spread (1st 5) 2:07.1 |
| 90, 323, 366, 376, 431, (488), (500) |
| Joel Bouley, Eliott Swanson, Tyler Wick, Corbin Vaale, Austin Kitzberger, (Gianni Artisensi-Skime), (Gianni Artisensi-S) |
| 17:23.6, 18:42.5, 18:55.9, 19:01.9, 19:30.7, (20:12.0), (20:31.1) |
61 | 1587 | New London-Spicer,
MN - Team Time (1st 5) 1:33:37.6 | Spread (1st 5) 1:36.6 |
| 131, 271, 373, 405, 407, (408), (440) |
| Jack Barney, Isaiah Nelson, Nixon Harrier, Carson Sampson, Paul Skretvedt, (Jett Kubesh), (Henry Vetsch) |
| 17:40.0, 18:24.9, 19:00.6, 19:15.5, 19:16.6, (19:16.8), (19:39.5) |
62 | 1603 | Hutchinson,
MN - Team Time (1st 5) 1:34:08.0 | Spread (1st 5) 2:41.5 |
| 107, 296, 333, 380, 487, (518), (522) |
| Mason Getz, Cameron Wagner, Tyson Farley, Riley Yerks, Frank Augustine, (Keegan Dennis), (Nathan Johnson) |
| 17:30.2, 18:36.4, 18:45.3, 19:04.4, 20:11.7, (21:22.9), (21:57.3) |
63 | 1617 | Simley,
MN - Team Time (1st 5) 1:34:07.4 | Spread (1st 5) 1:54.7 |
| 166, 202, 393, 399, 457, (473), (479) |
| Kaiden Schrandt, Jacob Scheffer, Jose Hernandez, Nathan Schauer, Tyler Ngo, (Hunter Aamot), (Eli Wells) |
| 17:52.8, 18:04.1, 19:10.4, 19:12.6, 19:47.5, (19:58.1), (20:02.0) |
64 | 1642 | Zumbrota-Mazeppa/Kenyon-Wanamingo,
MN - Team Time (1st 5) 1:34:07.6 | Spread (1st 5) 1:30.1 |
| 205, 263, 324, 416, 434, (438), (449) |
| Kayden Rodrick, Blake Lochner, Lucas Williams, Preston Ohm, Tate Miller, (Noah Kevan), (Jacob Williamson) |
| 18:06.1, 18:23.1, 18:42.6, 19:19.6, 19:36.2, (19:38.0), (19:44.0) |
65 | 1704 | Tri-City United,
MN - Team Time (1st 5) 1:34:22.5 | Spread (1st 5) 1:20.4 |
| 182, 313, 394, 396, 419, (475), (476) |
| Dante Juberian, Austin Rutt, Chase Goecke, Alex Block, Michael Pichotta, (Grant Fitterer), (Caleb Robrahn) |
| 17:59.5, 18:40.3, 19:11.2, 19:11.6, 19:19.9, (19:58.8), (20:00.3) |
66 | 1783 | Academy Of Holy Angels,
MN - Team Time (1st 5) 1:35:35.9 | Spread (1st 5) 2:39.0 |
| 74, 333, 448, 463, 465, (498), (512) |
| Colin Kaster, Finn Sheeley, Elias DeCrans, Stephen Elsinger, Eli Katter, (Henry Heitzman), (Owen Anderson) |
| 17:16.5, 18:45.3, 19:43.5, 19:55.1, 19:55.5, (20:29.9), (20:57.6) |
67 | 1803 | Princeton,
MN - Team Time (1st 5) 1:35:21.7 | Spread (1st 5) 2:11.7 |
| 246, 339, 355, 366, 497, (501), (503) |
| Adam Schreder, Gavin Kivisto, Adam Young, Owen Haubenschild, Cameron Bailey, (Peter Johaneson), (Rander Draheim) |
| 18:17.3, 18:47.1, 18:52.4, 18:55.9, 20:29.0, (20:31.6), (20:33.5) |
68 | 1824 | Sauk Rapids-Rice,
MN - Team Time (1st 5) 1:37:37.1 | Spread (1st 5) 3:46.7 |
| 114, 222, 468, 504, 516, (519), (520) |
| Alex Ostendorf, Nate Martin, Mason Foss, Kieran Hixson, Jacob Blackmore, (Ayden Tucker), (Avery Nathe) |
| 17:32.7, 18:11.4, 19:56.0, 20:37.6, 21:19.4, (21:31.8), (21:43.8) |
69 | 1865 | Glencoe-Silver Lake,
MN - Team Time (1st 5) 1:37:43.4 | Spread (1st 5) 4:31.2 |
| 24, 320, 496, 511, 514, (524), (525) |
| Connor Hallaway, Cameron Kaczmarek, Tison Werner, Kole Christensen, Benton Freitag, (Michael Headlee), (Hudson Mikolichek) |
| 16:36.1, 18:42.1, 20:26.3, 20:51.6, 21:07.3, (24:01.2), (24:41.7) |
70 | 1902 | Rockford,
MN - Team Time (1st 5) 1:35:18.7 | Spread (1st 5) 35.9 |
| 340, 368, 370, 403, 421, (466), (472) |
| Tyler Mager, Ty Kulavik, Tanner Michlitsch, Tristan Faber, Grady Dawson, (Rylan Gifford), (Colton Braun) |
| 18:47.2, 18:56.6, 18:57.2, 19:14.6, 19:23.1, (19:55.7), (19:56.8) |
71 | 1909 | St. Cloud Tech,
MN - Team Time (1st 5) 1:35:41.1 | Spread (1st 5) 1:06.6 |
| 313, 341, 391, 409, 455, (460), (483) |
| Curran Zak, Amado Sandoval, Sean Pickle, Joseph Marlette, Nicolas Sobalvarro, (Oliver Schoenrock), (Nic Sobalvarro) |
| 18:40.3, 18:47.3, 19:09.4, 19:17.2, 19:46.9, (19:54.7), (20:06.6) |
72 | 1952 | Cannon Falls,
MN - Team Time (1st 5) 1:36:25.3 | Spread (1st 5) 1:39.2 |
| 273, 330, 389, 478, 482, (490), (491) |
| Jacob Wulf, Gavin Johnson, Kane Hanson, Brighton Lochner, Thorfin Lundell, (Isaac Anderson), (Samuel Wagenknecht) |
| 18:25.6, 18:44.5, 19:08.8, 20:01.6, 20:04.8, (20:15.8), (20:17.5) |
73 | 1957 | Richfield,
MN - Team Time (1st 5) 1:36:45.2 | Spread (1st 5) 2:06.0 |
| 201, 349, 451, 470, 486, (489), (509) |
| Nathan Gay, Thomas Madrid, Ezekiel Gorshe, Knut Linne, Aidan Cossette, (Lucas Le), (Ryder Whitaker) |
| 18:04.0, 18:50.1, 19:44.5, 19:56.6, 20:10.0, (20:12.8), (20:48.8) |
74 | 1972 | Holy Family Catholic,
MN - Team Time (1st 5) 1:36:26.5 | Spread (1st 5) 1:45.1 |
| 289, 385, 388, 418, 492, (517), (523) |
| Dylan Spalding, Matt Santini, Aaron Hesse, Will Fiedler, Grant Hayes, (Ben Zweber), (Noah Pabich) |
| 18:32.6, 19:07.7, 19:08.7, 19:19.8, 20:17.7, (21:21.6), (22:38.1) |
75 | 1975 | St. Paul Humboldt/Open World Learning,
MN - Team Time (1st 5) 1:37:35.5 | Spread (1st 5) 3:17.5 |
| 62, 444, 481, 493, 495, (513), (515) |
| Stian Asper, Anders Mork, Owen Vaughan, Patrick Toohey, Alex Cowles, (Antonio Rosell), (Mintesinot Sturm) |
| 17:06.6, 19:41.8, 20:03.5, 20:19.5, 20:24.1, (21:06.0), (21:08.0) |