1 | 74 | Edina,
MN - Team Time (1st 5) 1:17:56.3 | Spread (1st 5) 1:06.0 |
| 3, 6, 12, 16, 37, (49), (50) |
| Patrick Roos, Zachary Miller, Maxwell Manley, Thomas Schauerman, Owen Smalley, (George Nowak), (Louis LeFebvre) |
| 15:00.9, 15:20.0, 15:42.1, 15:46.4, 16:06.9, (16:16.0), (16:18.4) |
2 | 85 | Wayzata,
MN - Team Time (1st 5) 1:18:27.4 | Spread (1st 5) 48.6 |
| 4, 13, 21, 23, 24, (29), (30) |
| Khalid Hussein, Gemechu Meskele, Liban Jama, Grant Price, Jeremy Gilbertson, (Andrew Brandt), (Grant Matthews) |
| 15:05.5, 15:43.9, 15:51.0, 15:52.9, 15:54.1, (15:59.3), (15:59.4) |
3 | 97 | Minneapolis Southwest,
MN - Team Time (1st 5) 1:18:52.3 | Spread (1st 5) 37.0 |
| 7, 9, 20, 22, 39, (159), (163) |
| Evan Legrand, James Pfister, Charlie Grabow, Patrick Eikens, Will Bergstrom, (David Hockenberry), (Jakob Baatrup-Sabo) |
| 15:30.4, 15:32.4, 15:50.8, 15:51.3, 16:07.4, (16:54.3), (16:54.8) |
4 | 266 | Maple Grove,
MN - Team Time (1st 5) 1:20:08.7 | Spread (1st 5) 1:42.8 |
| 2, 33, 36, 83, 112, (237), (280) |
| Alex Miley, Blake Iverson, Justin Brakob, Clark Young, Isaac Holcomb, (Jared Wiens), (Sawyer French) |
| 14:54.2, 16:02.7, 16:05.3, 16:29.5, 16:37.0, (17:10.1), (17:20.7) |
5 | 296 | Mounds View,
MN - Team Time (1st 5) 1:21:15.5 | Spread (1st 5) 51.9 |
| 17, 41, 43, 78, 117, (126), (147) |
| Ezekiel Lelinga, David Dahl, Austin Streit, Lukas Hessini, Timothy Pease, (Joseph Lawson), (Anders Bandt) |
| 15:47.9, 16:09.2, 16:11.7, 16:26.9, 16:39.8, (16:41.9), (16:50.7) |
6 | 339 | Stillwater Area,
MN - Team Time (1st 5) 1:21:45.3 | Spread (1st 5) 34.5 |
| 26, 66, 77, 82, 88, (110), (131) |
| Addison Stansbury, Jacob Ring, Joe Hesse-Withbroe, Cole Lebourgeois, Jack Degonda, (Noah Johnson), (Elliot Weisberg) |
| 15:56.1, 16:23.6, 16:26.6, 16:28.4, 16:30.6, (16:36.8), (16:44.8) |
7 | 487 | Minnetonka,
MN - Team Time (1st 5) 1:22:10.8 | Spread (1st 5) 1:19.9 |
| 8, 42, 139, 148, 150, (152), (168) |
| Matthew Wilkinson, Adam Wilkinson, Patrick Brady, Jacob Hermann, Macallister Karrick, (Beau Pullman), (Cedric Caille) |
| 15:31.8, 16:09.6, 16:46.7, 16:51.0, 16:51.7, (16:52.4), (16:56.2) |
8 | 491 | Rosemount,
MN - Team Time (1st 5) 1:22:42.2 | Spread (1st 5) 47.4 |
| 37, 69, 91, 135, 159, (241), (284) |
| Luke Labatte, Travis Lorch, Spencer Schultz, Jonathan Meaden, Payne Freske, (Danny Cox), (Mark Biechler) |
| 16:06.9, 16:24.1, 16:31.7, 16:45.2, 16:54.3, (17:11.0), (17:21.4) |
| 491 | Sartell,
MN - Team Time (1st 5) 1:22:22.3 | Spread (1st 5) 1:06.2 |
| 27, 28, 90, 143, 203, (209), (229) |
| Alex Nemeth, Ryan Fernholz, Patrick Hesse, Nick Juntunen, Nick Buiceag-Arama, (David Anderson), (Zach Nemeth) |
| 15:58.1, 15:58.8, 16:31.3, 16:49.8, 17:04.3, (17:05.4), (17:08.7) |
10 | 523 | Centennial,
MN - Team Time (1st 5) 1:22:33.3 | Spread (1st 5) 1:16.0 |
| 10, 72, 121, 155, 165, (252), (279) |
| Reed Kurak, Jonathan Sweeney, Jacob Namyst, Nick Foreman, Dylan Johnson, (Blane Utter), (Zach Eicher) |
| 15:39.6, 16:24.3, 16:41.0, 16:52.8, 16:55.6, (17:14.4), (17:20.6) |
11 | 562 | Minneapolis Washburn,
MN - Team Time (1st 5) 1:22:56.3 | Spread (1st 5) 1:02.6 |
| 25, 92, 97, 171, 177, (327), (338) |
| Joseph Minor-Williams, Matt Cota, Caleb Haugland, Kaj Johnson, Simon Midtbo, (Kai Johnson), (Thomas Kessens) |
| 15:55.3, 16:31.9, 16:34.0, 16:57.2, 16:57.9, (17:29.6), (17:31.2) |
12 | 629 | Bemidji,
MN - Team Time (1st 5) 1:23:21.7 | Spread (1st 5) 1:01.7 |
| 30, 95, 145, 173, 186, (225), (242) |
| Isaac Berg, Linaes Whiting, Nate Alto, Cody Roder, Soren Dybing, (Gage Mostad), (Zac Fouquerel-Skoe) |
| 15:59.4, 16:33.6, 16:50.2, 16:57.4, 17:01.1, (17:08.5), (17:11.5) |
13 | 637 | Eden Prairie,
MN - Team Time (1st 5) 1:23:08.3 | Spread (1st 5) 1:18.4 |
| 15, 84, 136, 200, 202, (295), (305) |
| Parker Phillips, Zachary Risken, David Dejong, William Claridge, Justin Young, (Matthew Fier), (Matthew P De Jong) |
| 15:45.7, 16:29.7, 16:45.6, 17:03.2, 17:04.1, (17:22.8), (17:25.2) |
14 | 648 | Rochester Century,
MN - Team Time (1st 5) 1:22:56.3 | Spread (1st 5) 1:46.1 |
| 13, 56, 119, 129, 331, (350), (360) |
| Antonio Judson-Red Elk, Antonio Judson, Zeke Green, David Will, Connor Nee, (Jackson Murray), (Gabe Hanson) |
| 15:43.9, 16:19.7, 16:40.1, 16:42.6, 17:30.0, (17:33.2), (17:36.2) |
15 | 649 | Mound-Westonka,
MN - Team Time (1st 5) 1:22:22.8 | Spread (1st 5) 2:12.6 |
| 5, 62, 73, 237, 272, (294), (348) |
| Patrick Ricke, Nick Brown, Drew Hunter, Yiyang Gao, Beckett James, (Charlie Reinhart), (Charlie Reinhardt) |
| 15:06.6, 16:22.3, 16:24.6, 17:10.1, 17:19.2, (17:22.5), (17:32.9) |
16 | 661 | Hopkins,
MN - Team Time (1st 5) 1:22:26.4 | Spread (1st 5) 2:21.2 |
| 1, 69, 154, 182, 255, (257), (309) |
| Seth Eliason, Eli Hoeft, Nikolai Schmanski, Rafael Leviton, Henry Hughes, (Jesper Hoffman), (Mark Hoober) |
| 14:54.1, 16:24.1, 16:52.6, 17:00.3, 17:15.3, (17:15.6), (17:26.6) |
17 | 664 | Red Wing,
MN - Team Time (1st 5) 1:23:36.8 | Spread (1st 5) 44.4 |
| 59, 76, 118, 204, 207, (212), (223) |
| Asa Beckner, Tom Nemanich, Bryan Zucker, Weston Wyatt, Tucker Wallin, (Skyler Bennyhoff), (Jonah Leise) |
| 16:20.7, 16:26.5, 16:39.9, 17:04.6, 17:05.1, (17:05.7), (17:07.8) |
18 | 724 | Chanhassen,
MN - Team Time (1st 5) 1:23:39.1 | Spread (1st 5) 1:03.4 |
| 52, 55, 61, 267, 289, (359), (366) |
| Zachary Long, Nick (Nicholas) Scheller, Torin Christianson, Matthew Conyard, Mitchell Holman, (Zachary Wenning), (Braden Johnson) |
| 16:18.5, 16:19.0, 16:22.0, 17:17.7, 17:21.9, (17:36.1), (17:36.6) |
19 | 745 | Willmar,
MN - Team Time (1st 5) 1:24:01.2 | Spread (1st 5) 47.6 |
| 63, 107, 149, 191, 235, (319), (378) |
| Hudeife Mire, Mason Wendt, Aden Aden, Cael Carlson, Avery Smith, (Mateo Marin-Mera), (Jonas Anez) |
| 16:22.4, 16:35.5, 16:51.5, 17:01.8, 17:10.0, (17:28.4), (17:38.4) |
20 | 753 | Eagan,
MN - Team Time (1st 5) 1:23:48.7 | Spread (1st 5) 55.3 |
| 45, 47, 216, 218, 227, (252), (423) |
| Joe Kelly, Trenton Allen, Adam McMonagle, Ryan Steger, Patrick Acton, (Seth Jackson), (Dane Loberg) |
| 16:13.3, 16:14.0, 17:06.2, 17:06.6, 17:08.6, (17:14.4), (17:48.9) |
21 | 792 | Woodbury,
MN - Team Time (1st 5) 1:24:13.2 | Spread (1st 5) 50.3 |
| 57, 140, 141, 214, 240, (317), (448) |
| Joe Romain, Ryan Murphy, Peter Michalowicz, Grant Wittman, Aidan Browne, (Connor McMannes), (Christopher Romain) |
| 16:20.1, 16:47.9, 16:48.9, 17:05.9, 17:10.4, (17:28.2), (17:55.6) |
22 | 795 | White Bear Lake Area,
MN - Team Time (1st 5) 1:24:12.0 | Spread (1st 5) 57.3 |
| 50, 121, 145, 220, 259, (275), (302) |
| Ben Vanderbosch, Mike Rohlinger, Jace Bartz, Ben Roen, Tryg Solberg, (Samuel Racine), (Wyatt Taylor) |
| 16:18.4, 16:41.0, 16:50.2, 17:06.7, 17:15.7, (17:19.9), (17:24.0) |
23 | 808 | Detroit Lakes,
MN - Team Time (1st 5) 1:24:16.4 | Spread (1st 5) 1:05.0 |
| 53, 137, 151, 166, 301, (409), (411) |
| Aaron Johnson, Zach Buboltz, Tanner Olson, Connor Haugrud, Van Frisch-Gallatun, (Isaiah Stokes), (Austin Gedrose) |
| 16:18.7, 16:45.9, 16:52.3, 16:55.8, 17:23.7, (17:44.8), (17:45.7) |
24 | 820 | Eastview,
MN - Team Time (1st 5) 1:24:25.2 | Spread (1st 5) 46.7 |
| 54, 177, 187, 191, 211, (246), (337) |
| Kevin Gunawan, Jacob Zanker, John Breimhurst, Michael Brennan, Bryant Ruff, (Ryan Pevan), (Taylor Peterson) |
| 16:18.8, 16:57.9, 17:01.2, 17:01.8, 17:05.5, (17:12.6), (17:31.0) |
25 | 852 | St. Paul Highland Park,
MN - Team Time (1st 5) 1:24:28.0 | Spread (1st 5) 49.4 |
| 116, 124, 132, 157, 323, (343), (384) |
| Sidney Gross, Oliver Paleen, Kris Johnson, Gabe Pfeiffer, Calvin Boone, (Conor Gregg Escalante), (Matt Lorah) |
| 16:39.4, 16:41.7, 16:44.9, 16:53.2, 17:28.8, (17:32.0), (17:39.7) |
26 | 855 | Prior Lake,
MN - Team Time (1st 5) 1:23:59.9 | Spread (1st 5) 1:32.2 |
| 11, 143, 225, 232, 244, (246), (270) |
| Colin Dwyer, Noah Torvik, Nicholas Kartschoke, Owen Kilanowski, Connor Smith, (Gabe Smit), (Taylor Galloway) |
| 15:39.9, 16:49.8, 17:08.5, 17:09.6, 17:12.1, (17:12.6), (17:18.6) |
27 | 962 | St. Michael-Albertville,
MN - Team Time (1st 5) 1:24:41.1 | Spread (1st 5) 1:23.6 |
| 65, 87, 134, 257, 419, (429), (458) |
| Jonah Breuer, Alex Wolseth, Carter Knaus, Joey Och, Tyler Bartholomew, (Jack Peterson), (Taylor Bartholomew) |
| 16:23.2, 16:30.4, 16:45.1, 17:15.6, 17:46.8, (17:49.6), (17:57.6) |
28 | 972 | Northfield,
MN - Team Time (1st 5) 1:24:59.0 | Spread (1st 5) 55.3 |
| 80, 161, 172, 262, 297, (371), (445) |
| Clay Quiring, Joseph Neufeldt, Kenyon Nystrom, Lars Ripley, Conner Wesling, (Edison Foster), (John Miller) |
| 16:27.8, 16:54.7, 16:57.3, 17:16.1, 17:23.1, (17:37.4), (17:53.7) |
29 | 983 | Marshall,
MN - Team Time (1st 5) 1:24:56.9 | Spread (1st 5) 56.7 |
| 97, 133, 138, 282, 333, (397), (415) |
| Matt Dunn, Chase VanKuelen, Noah Versaevel, Mason Reese, Quentin Blomme, (Damian Caron), (Jenson Meyer) |
| 16:34.0, 16:45.0, 16:46.0, 17:21.2, 17:30.7, (17:42.0), (17:45.9) |
30 | 993 | St. Paul Central,
MN - Team Time (1st 5) 1:24:53.6 | Spread (1st 5) 1:13.3 |
| 40, 176, 217, 276, 284, (304), (306) |
| Amanuel Roba, Kade Hagen, Mickies Kiros, Michael Smith, Tristan Bakke, (Joey Waite), (Jack Dzik) |
| 16:08.1, 16:57.8, 17:06.3, 17:20.0, 17:21.4, (17:24.3), (17:25.6) |
31 | 1005 | Little Falls,
MN - Team Time (1st 5) 1:24:29.5 | Spread (1st 5) 1:46.9 |
| 18, 66, 234, 315, 372, (411), (440) |
| Tyler Moore, Hunter Zupko, Drew Peterson, Nolan Zimny, Tyler Schlattman, (Daniel Bartkowitz), (Jonah Ploof) |
| 15:50.6, 16:23.6, 17:09.8, 17:28.0, 17:37.5, (17:45.7), (17:52.4) |
32 | 1008 | Cloquet,
MN - Team Time (1st 5) 1:24:55.7 | Spread (1st 5) 1:21.0 |
| 35, 196, 199, 271, 307, (310), (461) |
| Isaac Boedigheimer, Conner Denman, Aiden Ripp, Parker Sinkkonen, Aidan Ripp, (Blaine Bong), (Jean Luc Genereau) |
| 16:05.0, 17:02.5, 17:03.1, 17:19.1, 17:26.0, (17:27.1), (17:58.0) |
33 | 1018 | St. Louis Park,
MN - Team Time (1st 5) 1:24:45.9 | Spread (1st 5) 1:28.8 |
| 32, 120, 251, 291, 324, (327), (343) |
| David Klein, William Halverson, Phillip Djerf, Will Schwietering, Jackson Sokolowski, (Vince Callahan), (Rakesh Plantz) |
| 16:00.2, 16:40.4, 17:14.3, 17:22.0, 17:29.0, (17:29.6), (17:32.0) |
34 | 1040 | Coon Rapids,
MN - Team Time (1st 5) 1:25:07.7 | Spread (1st 5) 1:02.1 |
| 75, 128, 243, 283, 311, (354), (369) |
| Paul Breitbach, Eliana Cocchiarella, Tanner Aust, Joseph Coughlin, Noah Christiansen, (Reed Smith), (Matt Dunn) |
| 16:25.1, 16:42.3, 17:11.8, 17:21.3, 17:27.2, (17:35.3), (17:37.2) |
35 | 1053 | Lakeville South,
MN - Team Time (1st 5) 1:25:03.4 | Spread (1st 5) 1:09.8 |
| 71, 80, 205, 346, 351, (405), (431) |
| Sam Moerbitz, Jack Otterson, Josh Willard, Oliver Grasdal, Tyler Gallagher, (Adam Unke), (Michael Kennedy) |
| 16:24.2, 16:27.8, 17:04.8, 17:32.6, 17:34.0, (17:44.2), (17:49.9) |
36 | 1065 | Blaine,
MN - Team Time (1st 5) 1:25:09.3 | Spread (1st 5) 1:17.4 |
| 46, 142, 249, 293, 335, (342), (443) |
| Ben Olson, Vinayak Rajesh, Josh Klukas, Carter Woetzel, Nicholas Jacobson, (James Symanski), (Matthew Johnson) |
| 16:13.4, 16:49.5, 17:13.5, 17:22.1, 17:30.8, (17:31.8), (17:53.1) |
37 | 1118 | Roseville Area,
MN - Team Time (1st 5) 1:25:03.5 | Spread (1st 5) 1:46.6 |
| 18, 169, 233, 329, 369, (393), (413) |
| Acer Iverson, Parker Wilhoit, Dan Lee, Joseph Lee, Caleb Schultz, (Eamon Kuhne), (Isaac Dahl) |
| 15:50.6, 16:56.3, 17:09.7, 17:29.7, 17:37.2, (17:41.3), (17:45.8) |
38 | 1124 | Two Rivers,
MN - Team Time (1st 5) 1:25:10.6 | Spread (1st 5) 1:35.3 |
| 60, 88, 93, 431, 452, (473), (503) |
| Myles Fleming, Joe Dill, Jack Korte, Gabe Segura, Hunter Gransee, (Bennett Chalifour), (Tommy Harrity) |
| 16:21.1, 16:30.6, 16:32.6, 17:49.9, 17:56.4, (18:00.3), (18:21.3) |
39 | 1146 | Buffalo,
MN - Team Time (1st 5) 1:25:38.6 | Spread (1st 5) 58.0 |
| 109, 189, 198, 298, 352, (357), (438) |
| Isaac Basten, Brett Hanson, Landon Tourville, Zac Lane, Nick Oak, (Braden Benson), (Ryan Russek) |
| 16:36.4, 17:01.7, 17:02.8, 17:23.3, 17:34.4, (17:35.7), (17:50.9) |
40 | 1170 | Owatonna,
MN - Team Time (1st 5) 1:25:43.9 | Spread (1st 5) 54.5 |
| 94, 222, 261, 280, 313, (368), (434) |
| Braydon Kubat, Ross Stevensen, Bryce Knutson, Evan Steiger, Caden Mccartney, (Brett Ruiter), (Steven St. Martin) |
| 16:32.9, 17:07.0, 17:15.9, 17:20.7, 17:27.4, (17:36.8), (17:50.2) |
41 | 1174 | Rocori,
MN - Team Time (1st 5) 1:25:44.5 | Spread (1st 5) 1:25.1 |
| 100, 167, 170, 268, 469, (493), (511) |
| Brent Heinen, Evan Wigham, Sam Young, Mitch Hansen, Jonah Olson, (Gavin Nuegart), (Esteban Pantoja) |
| 16:34.3, 16:56.0, 16:57.0, 17:17.8, 17:59.4, (18:12.8), (18:26.6) |
42 | 1186 | Elk River,
MN - Team Time (1st 5) 1:25:29.9 | Spread (1st 5) 1:52.5 |
| 44, 99, 184, 374, 485, (502), (504) |
| CHRISTIAN Leonard, Jacob Heyne, Lucas Gustafson, Max Friese, Noah Haaf, (Samuel Glasgow), (David Schwappach) |
| 16:12.5, 16:34.1, 17:00.6, 17:37.7, 18:05.0, (18:18.5), (18:21.5) |
43 | 1189 | Moorhead,
MN - Team Time (1st 5) 1:25:39.9 | Spread (1st 5) 1:03.1 |
| 113, 130, 262, 296, 388, (390), (465) |
| Eric Gibbons, Austin Gruenberg, Andrew Franklin, Charles Laughlin, Jaxson Grube, (Noah Melton), (Samuel Gebhart) |
| 16:37.3, 16:43.2, 17:16.1, 17:22.9, 17:40.4, (17:40.5), (17:58.6) |
44 | 1195 | Forest Lake,
MN - Team Time (1st 5) 1:25:48.6 | Spread (1st 5) 58.3 |
| 115, 189, 224, 303, 364, (400), (437) |
| Charlie Babcock, Spencer Kotys, Isaiah Zak, Will Valentin, Ryan Mead, (Alexander Jankowski), (Drew Sampson) |
| 16:38.2, 17:01.7, 17:08.1, 17:24.1, 17:36.5, (17:42.4), (17:50.7) |
45 | 1197 | Farmington,
MN - Team Time (1st 5) 1:25:47.7 | Spread (1st 5) 54.3 |
| 104, 221, 230, 317, 325, (378), (381) |
| Noah Revels, Carter Altman, Brennen Peterson, Aaron Kruse, Regan Sevenich, (Nolan Levack), (Caden Speikers) |
| 16:34.8, 17:06.8, 17:08.8, 17:28.2, 17:29.1, (17:38.4), (17:38.9) |
46 | 1213 | Totino-Grace,
MN - Team Time (1st 5) 1:25:36.4 | Spread (1st 5) 1:57.7 |
| 34, 179, 237, 289, 474, (495), (523) |
| Kevin Dado, Dylan Sable, Alex Thayer, Conner Samson, Brian Brown, (Elijah Schrick), (Nicholas Hadzima) |
| 16:03.5, 16:59.7, 17:10.1, 17:21.9, 18:01.2, (18:13.6), (18:43.1) |
47 | 1241 | Shakopee,
MN - Team Time (1st 5) 1:25:49.0 | Spread (1st 5) 1:05.4 |
| 114, 123, 212, 391, 401, (424), (489) |
| Nick Olfert, Jacob Evans, Eric Heidal, Corbin Michels, Gavin Menning, (Simon Horning), (Al Weber) |
| 16:37.6, 16:41.6, 17:05.7, 17:41.1, 17:43.0, (17:49.0), (18:10.9) |
48 | 1245 | Waseca,
MN - Team Time (1st 5) 1:25:52.2 | Spread (1st 5) 1:27.4 |
| 64, 158, 250, 339, 434, (524), (525) |
| Cole Streich, Brett Attenberger, Colton Halla, Cole Halla, Matt Feldkamp, (Justin True), (Jake Guse) |
| 16:22.8, 16:53.8, 17:14.0, 17:31.4, 17:50.2, (18:43.2), (18:49.7) |
49 | 1275 | Winona,
MN - Team Time (1st 5) 1:26:02.6 | Spread (1st 5) 1:03.5 |
| 103, 156, 284, 356, 376, (394), (425) |
| Carter Briggs, Colten Brand, Aidan Mohan, Cody Peterson, Yousef Almatrok, (Noah Schultz), (Zach Reuter) |
| 16:34.7, 16:52.9, 17:21.4, 17:35.4, 17:38.2, (17:41.4), (17:49.2) |
50 | 1280 | Delano,
MN - Team Time (1st 5) 1:25:41.1 | Spread (1st 5) 1:31.1 |
| 48, 79, 345, 398, 410, (439), (467) |
| Tucker Sjomeling, Logan Rieder, Charlie Otto, Christian Eidahl, Hunter Tipka, (Ben Rietow), (Alec Andreae) |
| 16:14.3, 16:27.1, 17:32.2, 17:42.1, 17:45.4, (17:51.4), (17:59.2) |
51 | 1307 | East Ridge,
MN - Team Time (1st 5) 1:26:04.6 | Spread (1st 5) 1:32.9 |
| 85, 127, 185, 428, 482, (490), (494) |
| Joseph Reimann, Matthew Rukunga, Michael Kenney, Michael Merthen, Ryan Imse, (Adrian Marin), (Mitchell Lejcher) |
| 16:29.8, 16:42.0, 17:00.7, 17:49.4, 18:02.7, (18:11.5), (18:13.2) |
52 | 1309 | St. Cloud Apollo,
MN - Team Time (1st 5) 1:26:19.5 | Spread (1st 5) 32.5 |
| 206, 227, 248, 256, 372, (383), (417) |
| Ahmed Cariif, Ayanle Hashi, Sulemon Abdulahi, Suleiman Abdullahi, Aiali Hashi, (Max Botz), (Lieban Mohamed) |
| 17:05.0, 17:08.6, 17:12.9, 17:15.5, 17:37.5, (17:39.6), (17:46.2) |
53 | 1357 | Mankato West,
MN - Team Time (1st 5) 1:26:30.8 | Spread (1st 5) 39.3 |
| 183, 194, 284, 312, 384, (418), (475) |
| Antonio Berrones, Kellen Brudwick, Sam Csizmadia, Jacob Haley, Ian Sandry, (Eric Krenz), (Derek Engen) |
| 17:00.4, 17:02.0, 17:21.4, 17:27.3, 17:39.7, (17:46.6), (18:01.3) |
54 | 1363 | Kasson-Mantorville,
MN - Team Time (1st 5) 1:26:16.1 | Spread (1st 5) 1:19.3 |
| 68, 188, 329, 375, 403, (425), (478) |
| Brennan Gustafson, George Gustafson, Harrison Heppelmann, Charlie Miller, Jace Minelli, (Isaac Threinen), (Mathew Determan) |
| 16:24.0, 17:01.3, 17:29.7, 17:37.8, 17:43.3, (17:49.2), (18:01.6) |
55 | 1370 | Robbinsdale Armstrong,
MN - Team Time (1st 5) 1:26:31.2 | Spread (1st 5) 41.6 |
| 161, 231, 254, 362, 362, (399), (469) |
| Andrew Kempf, Sam Himes, Benjamin Aoki-sherwood, Noah Weisjahn, Sam Theisen, (Zachary McShane), (Calvin Libra) |
| 16:54.7, 17:09.3, 17:14.6, 17:36.3, 17:36.3, (17:42.2), (17:59.4) |
56 | 1382 | Albert Lea,
MN - Team Time (1st 5) 1:26:26.1 | Spread (1st 5) 1:10.1 |
| 101, 235, 314, 326, 406, (442), (511) |
| Carson Goodell, Leo Olveda, Grant Herfindahl, Jaden Douglas, Jv Moreno, (Vidal Moreno), (Brandon Etherington) |
| 16:34.4, 17:10.0, 17:27.7, 17:29.5, 17:44.5, (17:52.7), (18:26.6) |
57 | 1393 | Hutchinson,
MN - Team Time (1st 5) 1:26:15.2 | Spread (1st 5) 1:23.6 |
| 74, 124, 378, 396, 421, (441), (480) |
| Mitchell Grand, Ryan Houseman, Jack Jaeger, Ben Becker, Riley Jenum, (Jacob Lipke), (Tom Bock) |
| 16:24.8, 16:41.7, 17:38.4, 17:41.9, 17:48.4, (17:52.5), (18:02.0) |
58 | 1424 | Waconia,
MN - Team Time (1st 5) 1:26:41.2 | Spread (1st 5) 42.6 |
| 174, 195, 322, 347, 386, (392), (395) |
| Adam Ebent, Kalin McDonough, Sawyer Aleckson, Zachary Hennen, Jack Kappel, (Simon Razidlo), (Kal McDonough) |
| 16:57.5, 17:02.4, 17:28.5, 17:32.7, 17:40.1, (17:41.2), (17:41.8) |
59 | 1440 | Brainerd,
MN - Team Time (1st 5) 1:26:39.9 | Spread (1st 5) 59.4 |
| 110, 300, 316, 354, 360, (431), (453) |
| Matt Cherne, Maxim Osborne, Travis Goeden, David Kelm, Zach Herrlich, (Mac Brink), (Joey Moraghan) |
| 16:36.8, 17:23.5, 17:28.1, 17:35.3, 17:36.2, (17:49.9), (17:56.5) |
60 | 1441 | Duluth East,
MN - Team Time (1st 5) 1:26:47.2 | Spread (1st 5) 54.0 |
| 164, 264, 269, 319, 425, (461), (479) |
| Joseph Kebbekus, Eli Koski, Andrew Arthur, Anthony Verdoljak, Lincoln Pilon, (Ben Bunten), (Conor Weberg) |
| 16:55.2, 17:16.2, 17:18.2, 17:28.4, 17:49.2, (17:58.0), (18:01.9) |
61 | 1442 | Rochester Mayo,
MN - Team Time (1st 5) 1:26:37.5 | Spread (1st 5) 1:16.7 |
| 95, 215, 276, 420, 436, (471), (516) |
| Spencer Moore, Andrew Gathje, Jacob Anglin, Chance Sine, William Roden, (Jared Baudoin), (John Kappler) |
| 16:33.6, 17:06.0, 17:20.0, 17:47.6, 17:50.3, (17:59.8), (18:37.0) |
62 | 1444 | Lakeville North,
MN - Team Time (1st 5) 1:26:49.9 | Spread (1st 5) 57.1 |
| 180, 209, 260, 339, 456, (467), (499) |
| Duncan Ince, William Mckinley, Brandon Stachewicz, Tyler Osen, Trevor Paschall, (Aiden Regan), (Dawson Ashley) |
| 17:00.1, 17:05.4, 17:15.8, 17:31.4, 17:57.2, (17:59.2), (18:16.1) |
63 | 1472 | Burnsville,
MN - Team Time (1st 5) 1:26:37.5 | Spread (1st 5) 1:20.8 |
| 106, 108, 364, 444, 450, (487), (500) |
| Nathaniel Blichfeldt, Matsola Bein, Zach Holmes, Blake Andert, Alex Gude, (Matthew Berg), (Jean Lain) |
| 16:35.4, 16:35.9, 17:36.5, 17:53.5, 17:56.2, (18:07.0), (18:17.5) |
64 | 1588 | Hastings,
MN - Team Time (1st 5) 1:27:14.6 | Spread (1st 5) 1:35.3 |
| 102, 153, 386, 459, 488, (492), (505) |
| Crimzon Anderson, Griffin Myers, Eric Howd, Nick Sampson, Paul Kendall, (Sam Shepherd), (Isaac Huntington) |
| 16:34.5, 16:52.5, 17:40.1, 17:57.7, 18:09.8, (18:11.8), (18:21.7) |
65 | 1626 | St. Thomas Academy,
MN - Team Time (1st 5) 1:27:16.7 | Spread (1st 5) 1:19.8 |
| 104, 288, 358, 430, 446, (454), (460) |
| Luke Kolar, Thomas Thurlow, Kaleb Rutgers, Liam Kelii, Joey Gerend, (P J. Doran), (Joe Boyle) |
| 16:34.8, 17:21.5, 17:36.0, 17:49.8, 17:54.6, (17:56.8), (17:57.9) |
66 | 1631 | Champlin Park,
MN - Team Time (1st 5) 1:27:27.9 | Spread (1st 5) 59.6 |
| 175, 218, 333, 448, 457, (464), (486) |
| Connor Janostin, Ian Ivens, Luke Crandall, Corban Herman, Mitchell Kahl, (Graham Johnson), (Drew Carlson) |
| 16:57.7, 17:06.6, 17:30.7, 17:55.6, 17:57.3, (17:58.1), (18:05.4) |
67 | 1653 | Chaska,
MN - Team Time (1st 5) 1:27:28.6 | Spread (1st 5) 23.4 |
| 273, 291, 299, 388, 402, (500), (506) |
| John Starkey, Parker Bjorklund, Noah Miller, Austin Miler, Dylan Schaefer, (Jacob Meier), (Daniel Diaz Ontiveros) |
| 17:19.7, 17:22.0, 17:23.4, 17:40.4, 17:43.1, (18:17.5), (18:22.2) |
68 | 1709 | Apple Valley,
MN - Team Time (1st 5) 1:27:39.5 | Spread (1st 5) 42.3 |
| 201, 319, 366, 407, 416, (447), (477) |
| Nicholas Pederson, George Knier, Tom Crippes, Michael Boerboon, Noah Pearson, (Brandon Roberts), (Ethan Monsen) |
| 17:03.8, 17:28.4, 17:36.6, 17:44.6, 17:46.1, (17:55.2), (18:01.4) |
69 | 1732 | Bloomington Jefferson,
MN - Team Time (1st 5) 1:27:45.4 | Spread (1st 5) 53.5 |
| 208, 335, 341, 382, 466, (472), (480) |
| Paul Cavanah, Colden Longley, Ian Cooke, Nic Freemark, Joshua Lueth, (Garrin Avaloz), (Anders Olson) |
| 17:05.2, 17:30.8, 17:31.5, 17:39.2, 17:58.7, (18:00.2), (18:02.0) |
70 | 1755 | Andover,
MN - Team Time (1st 5) 1:27:54.1 | Spread (1st 5) 1:41.6 |
| 86, 244, 451, 483, 491, (497), (510) |
| Tom Breuckman, Josiah Huffman, Carter Weinzierl, Evan Riechers, Bradley Chasteen, (Ryan Eldien), (Calvin Fiala) |
| 16:30.1, 17:12.1, 17:56.3, 18:03.9, 18:11.7, (18:15.1), (18:25.2) |
71 | 1757 | Benilde-St Margaret's,
MN - Team Time (1st 5) 1:27:50.3 | Spread (1st 5) 28.1 |
| 278, 331, 349, 377, 422, (509), (514) |
| John Boase, Peter Lynch, Greg Ramel III, Lorenzo Cerda, Aidan Luebke, (Michael Pupel), (James Libby) |
| 17:20.4, 17:30.0, 17:33.1, 17:38.3, 17:48.5, (18:24.5), (18:29.9) |
72 | 1767 | Austin,
MN - Team Time (1st 5) 1:28:32.7 | Spread (1st 5) 1:33.8 |
| 180, 266, 308, 498, 515, (519), (522) |
| Henry Hinchcliffe, Brockdon Lawhead, Mitchell Mayer, Blake Petrik, Joe Kroymann, (Alex Petrik), (Okuny Awow) |
| 17:00.1, 17:16.8, 17:26.5, 18:15.4, 18:33.9, (18:39.2), (18:42.9) |
73 | 1786 | Cambridge-Isanti,
MN - Team Time (1st 5) 1:28:16.5 | Spread (1st 5) 1:27.0 |
| 191, 265, 404, 413, 513, (518), (521) |
| Dylan Larson, Jack Nelson, Ryan Droubie, Mason Friesz, Henry Abraham, (Trent Viesselman), (Jack Hennen) |
| 17:01.8, 17:16.6, 17:43.5, 17:45.8, 18:28.8, (18:37.8), (18:40.0) |
74 | 1810 | Faribault,
MN - Team Time (1st 5) 1:27:53.9 | Spread (1st 5) 1:44.1 |
| 58, 352, 455, 461, 484, (508), (520) |
| Adam Tuma, Zach Moreau, Jacob Webster, Griffin Malecha, Mitchell Hanson, (Samuel Bondhus), (Tanner Longshore) |
| 16:20.2, 17:34.4, 17:57.0, 17:58.0, 18:04.3, (18:24.0), (18:39.4) |
75 | 1849 | Rochester John Marshall,
MN - Team Time (1st 5) 1:28:23.3 | Spread (1st 5) 1:12.2 |
| 197, 273, 408, 475, 496, (506), (517) |
| Mitchell Olson, Caleb Feda, Samuel Sonnabend, Anders Narum, Anthony Poirier, (Ogden Siekl), (Kyle Ny) |
| 17:02.7, 17:19.7, 17:44.7, 18:01.3, 18:14.9, (18:22.2), (18:37.4) |