1164Mounds View, MN - Team Time (1st 5) 1:19:29.2 | Spread (1st 5) 23.0
16, 21, 30, 44, 53, (68), (95)
Finn Sokolowski, Alec Nelson, Will Sacay, Matt (Matthew) Miller, Elliott McArthur, (Tino (Santino) Preciado), (Nate (Nathan) Apostle)
15:41.8, 15:48.3, 15:53.3, 16:01.0, 16:04.8, (16:11.7), (16:24.4)
2192Eden Prairie, MN - Team Time (1st 5) 1:19:45.0 | Spread (1st 5) 24.9
12, 31, 43, 52, 54, (83), (113)
Jake Derouin, Zach Spears, Alex Gutierrez, Mohamed Mohamud, Isaac Hartman, (Tristan Lainhart), (Nile Timmerman)
15:40.2, 15:54.6, 16:00.4, 16:04.7, 16:05.1, (16:21.2), (16:29.7)
3299Eastview, MN - Team Time (1st 5) 1:20:16.9 | Spread (1st 5) 1:11.4
5, 34, 58, 86, 116, (137), (143)
AJ Green, Gabriel Mahlen, Sam Morgenstern, Colby Rubischko, Sam Setterlund, (Nathaniel Getman), (Hunter Dunne)
15:19.9, 15:55.5, 16:07.5, 16:22.7, 16:31.3, (16:38.2), (16:40.2)
4349Perham, MN - Team Time (1st 5) 1:20:38.9 | Spread (1st 5) 1:09.6
11, 24, 41, 99, 174, (177), (214)
Brandon O'Hara, Jakob McCleary, Bailey Evenson, Tesfaye Young, Carson Hespe, (Chase Belka), (Owen Werner)
15:37.8, 15:48.7, 15:59.3, 16:25.7, 16:47.4, (16:47.7), (16:58.4)
5353St. Paul Highland Park, MN - Team Time (1st 5) 1:20:04.1 | Spread (1st 5) 1:28.4
3, 8, 26, 141, 175, (221), (319)
Oliver Paleen, Calvin Boone, Conor Gregg Escalante, Sam Vanspriell, Jesse Peterson, (Marcus Hansen), (Habtamu Abide)
15:19.1, 15:28.4, 15:49.9, 16:39.2, 16:47.5, (17:00.4), (17:20.6)
6357White Bear Lake Area, MN - Team Time (1st 5) 1:21:07.3 | Spread (1st 5) 30.8
29, 69, 75, 90, 94, (127), (146)
Max Nelson, Isaac Maruyama, Maxwell Nelson, Trevor Locke, Logan Tanttu, (Ernie Mattson), (Sam Verkerke)
15:53.2, 16:11.9, 16:15.2, 16:23.0, 16:24.0, (16:35.1), (16:41.6)
7367West Central Area, MN - Team Time (1st 5) 1:20:50.8 | Spread (1st 5) 1:02.0
6, 60, 93, 103, 105, (219), (434)
Jacob Bright, Jack Vankempen, Jack Van Kempen, Kade Runge, Alex Salwasser, (Kyle Schill), (Shad Swanson)
15:25.3, 16:08.4, 16:23.8, 16:26.0, 16:27.3, (17:00.0), (17:54.9)
8384Hopkins, MN - Team Time (1st 5) 1:21:08.3 | Spread (1st 5) 46.3
25, 42, 64, 126, 127, (170), (280)
Niko Schmanski, Ben Haberman, Leo Goodman, Colby Branch, Suhayb Ali, (Samuel Gausmann), (Jonathan Trudell)
15:48.8, 15:59.6, 16:10.1, 16:34.7, 16:35.1, (16:47.1), (17:13.1)
9386Prior Lake, MN - Team Time (1st 5) 1:21:07.8 | Spread (1st 5) 1:02.3
17, 50, 73, 79, 167, (240), (270)
Gabe Smit, Kyle Nordling, Hootie Hage, Magnus O'Connor, Blake Vander Weide, (John Meagher), (Samuel Klinger)
15:44.2, 16:04.3, 16:14.2, 16:18.6, 16:46.5, (17:04.5), (17:11.0)
10419Eagan, MN - Team Time (1st 5) 1:21:27.9 | Spread (1st 5) 44.8
38, 63, 72, 97, 149, (298), (391)
Paul Schmitter, Andre Huston, Michael Marshall, Sam Marshall, Ryan Berg, (Arlan Hegenbarth), (Ben Calcutt)
15:57.4, 16:09.7, 16:13.1, 16:25.5, 16:42.2, (17:16.0), (17:38.2)
11426Stillwater Area, MN - Team Time (1st 5) 1:21:34.0 | Spread (1st 5) 42.4
32, 76, 82, 101, 135, (136), (157)
Ethan Vargas, Jackson Hesse-Withbroe, Aiden Kilibarda, Daniel Beletsky, Ethan Selph, (Adrik Kraftson), (Jack Hesse-Withbroe)
15:55.0, 16:15.3, 16:20.5, 16:25.8, 16:37.4, (16:38.0), (16:44.0)
12453Edina, MN - Team Time (1st 5) 1:21:37.0 | Spread (1st 5) 54.2
20, 67, 108, 111, 147, (180), (198)
Russell Gokemeijer, Augustus Hubbell, Noah Koelbl, Ethan Richter, Otto Schreiner, (Sean Baird), (Kurt Lebakken)
15:47.6, 16:11.5, 16:27.8, 16:28.3, 16:41.8, (16:48.8), (16:54.5)
13549Bemidji, MN - Team Time (1st 5) 1:22:13.8 | Spread (1st 5) 53.9
28, 92, 106, 158, 165, (175), (350)
Gage Mostad, Nate Alto, Nick Youso, Josef Lalli, Ethan Maish, (Isaak McDonald), (Seth Lindgren)
15:52.2, 16:23.3, 16:27.5, 16:44.7, 16:46.1, (16:47.5), (17:29.5)
14569Rosemount, MN - Team Time (1st 5) 1:22:21.0 | Spread (1st 5) 39.4
65, 71, 99, 150, 184, (209), (263)
Brennen Peterson, Elliott Nicholson, Gerrit Livingston, Pranav Vijay, Getinat Asfaw, (Cole Adams), (Will Harder)
16:10.5, 16:12.1, 16:25.7, 16:42.8, 16:49.9, (16:56.8), (17:09.3)
15630Buffalo, MN - Team Time (1st 5) 1:22:29.1 | Spread (1st 5) 1:24.8
15, 84, 131, 154, 246, (261), (302)
Nick Oak, Jadon Boots, Jared Gregoire, Dillon Huss, Andrew Macheel, (Luke Lichtenberg), (James Dorado)
15:41.4, 16:21.8, 16:36.1, 16:43.6, 17:06.2, (17:08.9), (17:16.7)
16638Willmar, MN - Team Time (1st 5) 1:22:36.2 | Spread (1st 5) 56.3
46, 49, 129, 194, 220, (231), (339)
Fuad Bashir, Mason Wendt, Aden Aden, Colin O'Farrell, Fathi Dubet, (Sully Anez), (Mowlid Mohammed)
16:03.8, 16:04.2, 16:35.3, 16:52.8, 17:00.1, (17:02.7), (17:27.8)
17683Maple Grove, MN - Team Time (1st 5) 1:22:48.5 | Spread (1st 5) 1:04.9
39, 73, 139, 202, 230, (370), (408)
Charles Caven, Clark Young, Patrick Mclean, Huxley Nyabwari, Nick (Nicholas) St Peter, (Gannon Farrens), (Myles Brown)
15:57.7, 16:14.2, 16:38.9, 16:55.1, 17:02.6, (17:32.1), (17:45.6)
18701Wayzata, MN - Team Time (1st 5) 1:22:32.1 | Spread (1st 5) 1:35.7
4, 152, 164, 177, 204, (218), (252)
Shuayb Hussein, Drake Young, Hamza Mohamed, Connor Von Holdt, Parker Dietrick, (Abdi Robleh), (Charlie Ernst)
15:19.7, 16:43.4, 16:45.9, 16:47.7, 16:55.4, (16:59.2), (17:07.2)
19721Farmington, MN - Team Time (1st 5) 1:23:06.8 | Spread (1st 5) 53.1
55, 115, 133, 203, 215, (229), (368)
Noah Revels, Robbie Spain, Aaron Kruse, Mason Sullivan, Owen Hall, (Caden Speikers), (Atticus Jacobson-Schulte)
16:05.6, 16:30.8, 16:36.5, 16:55.2, 16:58.7, (17:02.5), (17:32.0)
20802St. James Area, MN - Team Time (1st 5) 1:23:28.6 | Spread (1st 5) 56.4
80, 85, 114, 231, 292, (349), (377)
Seth Pierson, Caleb Rivera, Troy Parulski, Jackson Miest, Juan Castaneda, (Marco Crispin), (Mauricio Vite)
16:18.8, 16:21.9, 16:30.0, 17:02.7, 17:15.2, (17:29.4), (17:33.5)
21842Rochester Century, MN - Team Time (1st 5) 1:23:46.7 | Spread (1st 5) 30.9
102, 171, 179, 181, 209, (301), (359)
Seth Hill, Jason Dong, Silas Green, Eric Welch, Carter Poncelet, (Aiden Austin), (Benjamin Larson)
16:25.9, 16:47.3, 16:47.8, 16:48.9, 16:56.8, (17:16.6), (17:31.2)
22851Winona, MN - Team Time (1st 5) 1:23:10.4 | Spread (1st 5) 1:41.2
13, 57, 161, 297, 323, (502), (510)
Carter Briggs, Cody Peterson, Zach Reuter, Jonas Trombetta, Ryan Meyer, (Jared Loos), (Evan Bucknam)
15:40.8, 16:06.6, 16:45.2, 17:15.8, 17:22.0, (18:27.7), (18:35.8)
23858East Ridge, MN - Team Time (1st 5) 1:23:25.4 | Spread (1st 5) 1:17.9
37, 56, 215, 259, 291, (327), (362)
John Faller, Sean McNiesh, Sam Jordan, John Christian Fall, Daniel Koland, (Evan Johnson), (Trenton Hohn)
15:57.2, 16:05.8, 16:58.7, 17:08.6, 17:15.1, (17:24.6), (17:31.5)
24879Forest Lake, MN - Team Time (1st 5) 1:23:35.0 | Spread (1st 5) 1:35.9
27, 81, 193, 244, 334, (346), (424)
Max Charlsen, Daniel Vanacker, Austin Sievers, Jeremiah Vanacker, Ethan Sievers, (Isaiah Zak), (Noah Erickson)
15:50.0, 16:20.3, 16:52.7, 17:06.1, 17:25.9, (17:28.8), (17:50.8)
25890Minnetonka, MN - Team Time (1st 5) 1:23:31.3 | Spread (1st 5) 1:36.7
10, 166, 171, 270, 273, (294), (336)
Max Lauerman, Reese Thompson, Harry Koeppen, Austin Hunter, Nick Gilles, (Fausto Chong Memije), (Josh Koehnen)
15:35.0, 16:46.3, 16:47.3, 17:11.0, 17:11.7, (17:15.4), (17:26.6)
26891Staples-Motley, MN - Team Time (1st 5) 1:22:26.2 | Spread (1st 5) 2:22.2
1, 9, 212, 306, 363, (384), (413)
Emmet Anderson, Hunter Klimek, Tanner Robben, Isaac Christoffersen, Jack Tyrrell, (Lucas Brownell), (Issiah Tabatt)
15:09.4, 15:29.9, 16:57.6, 17:17.7, 17:31.6, (17:34.9), (17:46.8)
27900Bloomington Jefferson, MN - Team Time (1st 5) 1:23:41.0 | Spread (1st 5) 1:29.4
18, 151, 188, 257, 286, (330), (360)
Colden Longley, Timothy Lueth, Joe Gathje, Zachary Skinner, Mason Young, (Zach Studdiford), (Garrin Avaloz)
15:44.4, 16:43.2, 16:51.6, 17:08.0, 17:13.8, (17:25.4), (17:31.4)
28903Moorhead, MN - Team Time (1st 5) 1:23:51.5 | Spread (1st 5) 1:11.7
46, 124, 168, 270, 295, (347), (357)
Evan Myran, Granton Schneider, Elijah Harvala, Jack Lee, Caden Howell, (Macalister Nelson), (Isaac Martel)
16:03.8, 16:34.2, 16:47.0, 17:11.0, 17:15.5, (17:28.9), (17:31.0)
29988Mankato East, MN - Team Time (1st 5) 1:23:57.0 | Spread (1st 5) 1:34.2
19, 112, 264, 281, 312, (378), (431)
Jett Oachs, Andrew Johnson, David Wedzina, Calvin Moeller, Calvin Rykhus, (Alex MacLean), (Isaiah Anderson)
15:45.0, 16:29.5, 17:10.0, 17:13.3, 17:19.2, (17:33.7), (17:54.4)
301030Worthington, MN - Team Time (1st 5) 1:24:31.3 | Spread (1st 5) 2:10.8
45, 108, 153, 237, 487, (505), (506)
Adam Koller, Christian Lietz, Mikele Walu, Jordan Melendez, Alec Langerud, (Ofbeka Morke), (Charles Brands)
16:02.8, 16:27.8, 16:43.5, 17:03.6, 18:13.6, (18:34.9), (18:35.1)
311072St. Cloud Apollo, MN - Team Time (1st 5) 1:24:44.7 | Spread (1st 5) 1:02.5
104, 160, 213, 250, 345, (403), (419)
Liban Mohamed, Sam Brewer, Liebon Mohamed, Tucker Tenvoorde, Nick Blommel, (Ethan Logeman), (Kallen Hanszek-Brill)
16:26.2, 16:45.0, 16:57.7, 17:07.1, 17:28.7, (17:43.6), (17:48.1)
321076Chanhassen, MN - Team Time (1st 5) 1:23:48.8 | Spread (1st 5) 2:35.8
2, 35, 190, 420, 429, (432), (436)
Nick (Nicholas) Scheller, Zachary Long, Benjamin Scheller, Tyr Christianson, Joshua Spenler, (Jack Olson), (Cole Donahe)
15:17.8, 15:55.9, 16:52.0, 17:49.5, 17:53.6, (17:54.5), (17:55.6)
331077St. Paul Central, MN - Team Time (1st 5) 1:24:23.5 | Spread (1st 5) 1:30.9
23, 196, 234, 310, 314, (329), (352)
Mickies Kiros, Dylan Haugee, Adam Oulgout, Adam Swanson, Jackson Humes, (Simon Rhode), (Alistair Pattison)
15:48.6, 16:54.0, 17:02.9, 17:18.5, 17:19.5, (17:24.9), (17:29.6)
341094Minneapolis Southwest, MN - Team Time (1st 5) 1:24:43.5 | Spread (1st 5) 1:19.1
78, 119, 227, 282, 388, (508), (520)
Sam Scott, Jakob Baatrup-Sabo, Owen Lindseth, Ruben Margolis, Benjamin Batalden, (Will Krueger), (Max Ehalt)
16:18.2, 16:32.2, 17:02.4, 17:13.4, 17:37.3, (18:35.6), (19:19.6)
351116East Grand Forks, MN - Team Time (1st 5) 1:25:21.3 | Spread (1st 5) 3:21.2
22, 69, 98, 408, 519, (522), (525)
Tyson Mahar, Cole Nowacki, Jonathan Krueger, Dawson McDonald, Adam Johnson, (Ethan Arntson), (Hunter Jordheim)
15:48.5, 16:11.9, 16:25.6, 17:45.6, 19:09.7, (19:45.2), (21:02.5)
361136Faribault, MN - Team Time (1st 5) 1:25:00.6 | Spread (1st 5) 45.4
117, 200, 250, 266, 303, (415), (438)
Mitchell Hanson, Tanner Longshore, Ethan Krueger, Brody Enget, Thomas Malecha, (Davis Miller), (Nicholas Liverseed)
16:31.4, 16:54.9, 17:07.1, 17:10.4, 17:16.8, (17:47.4), (17:56.0)
371137Lakeville South, MN - Team Time (1st 5) 1:25:05.2 | Spread (1st 5) 18.0
194, 199, 207, 268, 269, (275), (344)
Aaron Cavanaugh, Adam Butts, Alberto Aguilar-Fuentes, Alberto Fuentes, Ethan Starfield, (John Ziemkowski), (Matthew Whittaker)
16:52.8, 16:54.7, 16:56.4, 17:10.5, 17:10.8, (17:12.2), (17:28.5)
381171Lac qui Parle Valley/Dawson-Boyd, MN - Team Time (1st 5) 1:25:08.5 | Spread (1st 5) 59.6
131, 155, 163, 337, 385, (397), (444)
Zeke Sather, Mike Kvaal, Griffin Johnson, Payton Sterud, Mason Brehmer, (Colby Deuth), (Kaiden Allpress)
16:36.1, 16:43.9, 16:45.8, 17:27.0, 17:35.7, (17:41.3), (17:58.2)
391174Osseo, MN - Team Time (1st 5) 1:24:47.6 | Spread (1st 5) 1:38.8
32, 168, 296, 299, 379, (420), (463)
Mackinon Mokoro, Cade Sanvik, Vaughn Ruska, Eli Peterson, Cole Harcey, (Ryan McNamara), (Olie Abate)
15:55.0, 16:47.0, 17:15.7, 17:16.1, 17:33.8, (17:49.5), (18:03.6)
401180Owatonna, MN - Team Time (1st 5) 1:25:14.1 | Spread (1st 5) 55.0
130, 217, 236, 242, 355, (406), (447)
Preston Meier, Jack Meiners, Brayden Williams, Trevor Hiatt, Connor Ginskey, (Evan Buck), (Avery Cords)
16:35.7, 16:58.9, 17:03.4, 17:05.4, 17:30.7, (17:44.0), (17:58.4)
411191Minneapolis Washburn, MN - Team Time (1st 5) 1:25:19.8 | Spread (1st 5) 13.1
200, 233, 247, 254, 257, (322), (368)
Alex Bion, Tristyn Voigt, Connor Walstead, Sharmarke Ismael, Jonas Haugland, (Sean Hartney), (Ryan Everhart)
16:54.9, 17:02.8, 17:06.5, 17:07.6, 17:08.0, (17:21.3), (17:32.0)
421202Greenway/Nashwauk/Keewatin, MN - Team Time (1st 5) 1:24:45.2 | Spread (1st 5) 2:32.3
7, 148, 244, 350, 453, (478), (483)
Geno Uhrbom, Spencer Engel, Greg Peterson, Daniel Olson, Connor Thoennes, (Michael Butterfield), (Levi Danielson)
15:27.6, 16:42.1, 17:06.1, 17:29.5, 17:59.9, (18:08.3), (18:11.2)
431204Apple Valley, MN - Team Time (1st 5) 1:25:04.6 | Spread (1st 5) 1:33.1
61, 108, 241, 395, 399, (430), (490)
Abdikafi Khalif, Maquanet Collins, Elliot Ewald, Riley Smith, Chase Nord, (Nicholas Schwartz), (Abram Liszka)
16:08.9, 16:27.8, 17:04.9, 17:41.0, 17:42.0, (17:54.0), (18:16.7)
441213Northwest Nighthawks, MN - Team Time (1st 5) 1:24:55.9 | Spread (1st 5) 2:13.8
14, 87, 266, 412, 434, (497), (506)
Luke Swanson, Jeremiah Gavin, Sebastian Michael, Will Hutchinson, Seth Calcamuggio, (Josiah Simmer), (Grant Olson)
15:41.1, 16:22.8, 17:10.4, 17:46.7, 17:54.9, (18:24.8), (18:35.1)
451222Nova Classical Academy, MN - Team Time (1st 5) 1:25:25.1 | Spread (1st 5) 32.8
162, 227, 248, 276, 309, (354), (373)
Dare Akinmusire, Theo Andre, Lukas Ladas, Finn McCormick, Henry Karelitz, (Noah Johnson), (Tavin Zeise)
16:45.3, 17:02.4, 17:06.8, 17:12.5, 17:18.1, (17:30.2), (17:32.8)
461248Lakeville North, MN - Team Time (1st 5) 1:25:21.2 | Spread (1st 5) 1:24.6
88, 88, 324, 332, 416, (426), (455)
Brandon Stachewicz, Andrew Casey, Bryce Stachewicz, Brennan Jensen, Matthew Hendricks, (Sam Rhodes), (Andrew Ren)
16:22.9, 16:22.9, 17:22.4, 17:25.5, 17:47.5, (17:51.6), (18:00.6)
471258Ely, MN - Team Time (1st 5) 1:25:15.9 | Spread (1st 5) 1:29.9
51, 223, 238, 364, 382, (491), (514)
Luke Olson, Emmett Faltesek, James Schwinghamer, Jasper Johnston, Gabriel Pointer, (Dylan Fenske), (Ethan Bremner)
16:04.5, 17:01.6, 17:03.7, 17:31.7, 17:34.4, (18:16.9), (18:51.4)
481263St. Michael-Albertville, MN - Team Time (1st 5) 1:25:33.2 | Spread (1st 5) 1:28.0
96, 123, 277, 339, 428, (451), (493)
Caden Nordberg, Kyle Swenson, Joey Driver, Zakary Wise, Alex Mcaloon, (Zak Wise), (James Lyke)
16:25.4, 16:34.0, 17:12.6, 17:27.8, 17:53.4, (17:59.3), (18:17.5)
491264Alexandria, MN - Team Time (1st 5) 1:25:35.0 | Spread (1st 5) 50.1
145, 205, 224, 335, 355, (437), (468)
Jacob Kleven, Dane Galloway, Brian Denke, Joey Carlson, Bennett Wirth, (Cameron Hochsprung), (Joel Brault)
16:40.6, 16:55.7, 17:01.7, 17:26.3, 17:30.7, (17:55.9), (18:04.2)
1264Lake City, MN - Team Time (1st 5) 1:25:30.3 | Spread (1st 5) 31.7
182, 208, 253, 300, 321, (393), (483)
Reese Anderson, Joe Kozlowski, Andrew Muenzhuber, Gavin Siewert, Ben Johnson, (Nash Nelson), (Johan Zorn)
16:49.2, 16:56.6, 17:07.4, 17:16.2, 17:20.9, (17:40.7), (18:11.2)
511325Roseville Area, MN - Team Time (1st 5) 1:25:29.5 | Spread (1st 5) 1:09.2
66, 306, 316, 318, 319, (326), (392)
Joseph Lee, Bennett Harrison-Michaels, Colby Zupancich, Cohen Rice, Jimmy (James) Olson, (Robert Mechura), (Edward Bregi)
16:11.4, 17:17.7, 17:19.8, 17:20.0, 17:20.6, (17:23.9), (17:39.0)
521331Marshall, MN - Team Time (1st 5) 1:25:42.5 | Spread (1st 5) 1:24.3
91, 118, 348, 358, 416, (511), (513)
Eli Salisbury, Zach Matzner, Jenson Meyer, Zach Leibfried, Tanner Fales, (Joshua Leibfried), (Landon Wherry)
16:23.2, 16:31.5, 17:29.2, 17:31.1, 17:47.5, (18:41.3), (18:45.5)
531340Irondale, MN - Team Time (1st 5) 1:25:48.6 | Spread (1st 5) 1:09.4
121, 224, 287, 308, 400, (457), (488)
Felix Ongera, Kalid Danko, Felix Ongara, David Fluth, Tyler Merrell, (Declan Rodefeld), (Simon Alexander)
16:32.9, 17:01.7, 17:13.9, 17:17.8, 17:42.3, (18:01.4), (18:13.9)
541345Champlin Park, MN - Team Time (1st 5) 1:25:26.8 | Spread (1st 5) 2:08.6
36, 77, 375, 386, 471, (475), (495)
Connor Preston, Dontae Johnson, Ethan Ibarra, Mark Scheller, Jack Nightingale, (Garrett Doty), (Zac Oldroyd)
15:56.2, 16:16.3, 17:33.0, 17:36.5, 18:04.8, (18:06.0), (18:18.7)
551367Coon Rapids, MN - Team Time (1st 5) 1:25:55.2 | Spread (1st 5) 31.1
187, 261, 284, 311, 324, (411), (450)
Noah Christiansen, Andre Kemboi, Reed Smith, Michael Smith, Peyton Martinek, (Joshua Thoen), (Isaac Johnson)
16:51.3, 17:08.9, 17:13.5, 17:19.1, 17:22.4, (17:46.5), (17:59.2)
561382Burnsville, MN - Team Time (1st 5) 1:25:57.9 | Spread (1st 5) 59.3
120, 274, 279, 343, 366, (422), (481)
Matthew Krzmarzick, Bereket Wondimu, Zach Friedman, Everett Sandbo, Ruben Ramirez, (Zachary Warns), (Jake Schouten)
16:32.6, 17:12.1, 17:12.9, 17:28.4, 17:31.9, (17:50.0), (18:09.1)
571386Minnehaha Academy, MN - Team Time (1st 5) 1:25:59.6 | Spread (1st 5) 41.8
192, 260, 265, 288, 381, (402), (468)
Trace Chiodo, Charles Olson, Peter Shaffer, Isaac Laddusaw, Walter Trutna, (Sam Harris), (Arne Christiansen)
16:52.5, 17:08.7, 17:10.1, 17:14.0, 17:34.3, (17:43.2), (18:04.2)
581407Robbinsdale Armstrong, MN - Team Time (1st 5) 1:26:06.8 | Spread (1st 5) 1:29.1
107, 278, 290, 292, 440, (477), (482)
Noah Breker, Dylan Bartness, Owen Hansmann, Ryan Anderson, Alex Omodt, (Tommy Brandes), (Matthew Sweeney)
16:27.7, 17:12.8, 17:14.3, 17:15.2, 17:56.8, (18:07.3), (18:09.6)
591446Loyola-Cleveland, MN - Team Time (1st 5) 1:26:39.1 | Spread (1st 5) 2:27.3
58, 189, 243, 452, 504, (517), (521)
Mitchell Johnstone, Jerrett Peterson, Tyler Erickson, Brett Omtvedt, James Younge, (Jorden Rossow), (Joseph Huisken)
16:07.5, 16:51.7, 17:05.6, 17:59.5, 18:34.8, (19:02.0), (19:24.3)
601473Cloquet, MN - Team Time (1st 5) 1:27:04.3 | Spread (1st 5) 2:20.6
122, 248, 285, 303, 515, (523), (524)
Jordan Allen, Cale Prosen, Miles Fischer, Sam Buytaert, Jacob Mertz, (Alex Zegan), (Brody Anderson)
16:33.2, 17:06.8, 17:13.7, 17:16.8, 18:53.8, (20:14.9), (20:30.2)
611487Rochester John Marshall, MN - Team Time (1st 5) 1:26:14.7 | Spread (1st 5) 2:06.5
40, 197, 383, 394, 473, (476), (498)
Meti Omod, Dakota Dowd, Peter Dahlen, Ogden Sikel, Stephen Akin, (Garrett Eick), (Andrew Novak)
15:59.2, 16:54.2, 17:34.7, 17:40.9, 18:05.7, (18:07.1), (18:26.2)
621492Northfield, MN - Team Time (1st 5) 1:26:34.7 | Spread (1st 5) 1:22.0
134, 183, 288, 439, 448, (458), (496)
Martin Brice, Nathan Amundson, Adam Reisetter, William Tidona, Will Beaumaster, (Owen Halls), (Cullen Merritt)
16:36.6, 16:49.3, 17:14.0, 17:56.2, 17:58.6, (18:01.6), (18:19.0)
631494North Shore, MN - Team Time (1st 5) 1:26:55.3 | Spread (1st 5) 1:48.2
140, 142, 239, 472, 501, (509), (518)
Isaac Swanson, Brenden Seipke, Noah Smith, Nate Bilben, Tate Crawford, (Ian Thorpe), (JC Holman)
16:39.0, 16:39.7, 17:04.2, 18:05.2, 18:27.2, (18:35.7), (19:05.8)
641526Delano, MN - Team Time (1st 5) 1:26:33.3 | Spread (1st 5) 53.7
144, 328, 333, 341, 380, (444), (462)
Jack Balsiger, Cameron Robinson, Austin Carlson, Caden Zens, Tate Pappas, (Justin Zens), (Jonah Eskola)
16:40.5, 17:24.8, 17:25.7, 17:28.1, 17:34.2, (17:58.2), (18:03.4)
651543Anoka, MN - Team Time (1st 5) 1:26:40.0 | Spread (1st 5) 36.4
224, 235, 330, 365, 389, (401), (494)
Blake Fuller, Ryan Behnke-Nead, Elijah Grabinske, Nicholas Becker, Danny Ness, (Grant Bursey), (Micah Hanson)
17:01.7, 17:03.0, 17:25.4, 17:31.8, 17:38.1, (17:42.8), (18:18.6)
661550Rochester Mayo, MN - Team Time (1st 5) 1:26:44.2 | Spread (1st 5) 1:07.5
171, 191, 366, 389, 433, (455), (460)
Lance Pfrimmer, William Roden, Bryce Baker, Ryan Gwaltney, Levi Hanson, (Luke Kathmann), (Nathaniel Willaert)
16:47.3, 16:52.1, 17:31.9, 17:38.1, 17:54.8, (18:00.6), (18:02.1)
671572Centennial, MN - Team Time (1st 5) 1:26:35.5 | Spread (1st 5) 1:49.2
48, 314, 373, 410, 427, (454), (461)
Jonathan Pattie, Darren Weisser, Peter Marshall, Aiden Sherer, Brenden Schuffenhauer, (Erik Blossom), (Carsen Johnson)
16:04.0, 17:19.5, 17:32.8, 17:46.0, 17:53.2, (18:00.1), (18:03.0)
681577Two Rivers, MN - Team Time (1st 5) 1:26:38.0 | Spread (1st 5) 1:50.1
62, 338, 353, 375, 449, (474), (498)
Magnus Herschbach, Jacob Ledermann, Xander McFaul, Bennett Challifour, Oslo Martin, (Thomas Chandler), (Eddie Koch)
16:09.0, 17:27.2, 17:29.7, 17:33.0, 17:59.1, (18:05.8), (18:26.2)
691586St. Thomas Academy, MN - Team Time (1st 5) 1:26:55.4 | Spread (1st 5) 1:12.6
158, 211, 371, 404, 442, (446), (492)
Teddy Lawder, Padon Kinzley, Evan Santrizos, Adam Husaby, Jack Sexton, (Jack Bartlett), (Kevin Murphy)
16:44.7, 16:57.3, 17:32.3, 17:43.8, 17:57.3, (17:58.3), (18:17.0)
701601Rogers, MN - Team Time (1st 5) 1:27:08.3 | Spread (1st 5) 1:40.1
125, 155, 414, 418, 489, (512), (516)
Alexander Heidorn, Thomas Glad, Joseph Clauson, Hayden O'Connor, Brandon Lubke, (Alexander Skinner), (Ryan Davis)
16:34.6, 16:43.9, 17:47.3, 17:47.8, 18:14.7, (18:44.7), (18:56.2)
711643Wadena-Deer Creek, MN - Team Time (1st 5) 1:27:16.8 | Spread (1st 5) 1:12.7
186, 222, 303, 465, 467, (479), (486)
Bereket Loer, Lucas Hinojos, Nathaniel Bervig, Josh Tabery, Joshua Tabery, (Eli Bervig), (Nathan Bervig)
16:51.2, 17:01.1, 17:16.8, 18:03.8, 18:03.9, (18:08.8), (18:11.9)
721649Annandale, MN - Team Time (1st 5) 1:27:13.1 | Spread (1st 5) 1:12.5
138, 256, 407, 423, 425, (480), (500)
Salvador (Sal) Wirth, Isaac Herrmann, Will Massmann, Isaac Duerr, Camden Edmonson, (David Heimkes), (Logan Anderson)
16:38.8, 17:07.8, 17:44.8, 17:50.4, 17:51.3, (18:08.9), (18:26.5)
731687Cambridge-Isanti, MN - Team Time (1st 5) 1:27:19.7 | Spread (1st 5) 1:13.9
184, 282, 360, 396, 465, (470), (503)
Jaxon Jones, Blake Roberts, Calixto Larson, Henry Abraham, Ryan Cox, (Zandr Gallmeir), (Owen Jarvela)
16:49.9, 17:13.4, 17:31.4, 17:41.2, 18:03.8, (18:04.6), (18:28.9)
741704Waseca, MN - Team Time (1st 5) 1:27:16.7 | Spread (1st 5) 36.2
254, 317, 342, 387, 404, (440), (485)
Eli Johannsen, Matt Feldkamp, Michael Adams, Collin Dufault, Isaac Feldkamp, (Brody Wirtz), (Isaac Terrell)
17:07.6, 17:19.9, 17:28.3, 17:37.1, 17:43.8, (17:56.8), (18:11.6)
751732Brainerd, MN - Team Time (1st 5) 1:27:26.9 | Spread (1st 5) 1:01.9
206, 313, 372, 398, 443, (459), (464)
Ethan Klisch, Thomas Ruhl, Gus Duininck, Nick Porisch, Michael Howe, (Baden Bastian), (Logan Severson)
16:55.8, 17:19.3, 17:32.5, 17:41.6, 17:57.7, (18:01.9), (18:03.7)