169Mounds Park Academy, MN - Team Time (1st 5) 56:16.8 | Spread (1st 5) 44.3
6, 9, 12, 16, 26, (33), (55)
Eddie Snider, Nicholas Larson, Ben Murr, Owen Lafferty, Oliver Frey, (Trevor Lien), (Joey Doherty)
10:54.6, 11:02.8, 11:16.2, 11:24.3, 11:38.9, (11:46.9), (12:17.0)
2109Minnehaha Academy, MN - Team Time (1st 5) 57:33.8 | Spread (1st 5) 52.6
8, 15, 24, 25, 37, (147), (165)
Makai Bates, Beckett Pilling, Quincy Starling, Noah Hamburge, Liam Laddusaw, (Caleb Lamoreaux), (Dominic Heinzen)
11:02.3, 11:22.6, 11:35.2, 11:38.8, 11:54.9, (13:33.1), (13:47.6)
3129St. Agnes, MN - Team Time (1st 5) 58:02.4 | Spread (1st 5) 57.1
10, 17, 30, 32, 40, (46), (64)
Henry Kaardal, Jonah Honerman, Ezra Kuznia, Greg Maloney, Joseph Draganowski, (Micah Lehnen), (Ben Wappes)
11:04.6, 11:25.7, 11:43.7, 11:46.7, 12:01.7, (12:04.2), (12:24.4)
4134Nova Classical Academy, MN - Team Time (1st 5) 56:24.9 | Spread (1st 5) 2:33.1
1, 4, 5, 47, 77, (150), (178)
Henry Karelitz, Nickolai Farber, Thomas O'Keefe, Finley Kimbrell, Eli Andre, (Silas Cole), (Jotham Zewdu)
9:58.5, 10:51.6, 10:53.0, 12:10.2, 12:31.6, (13:35.8), (13:54.7)
5140Lake City, MN - Team Time (1st 5) 57:32.5 | Spread (1st 5) 1:41.1
3, 7, 11, 53, 66, (106), (172)
Eric Anderson, Tim Cooper, Conrad Seydel, Lawson Kane, Weston Roberson, (Nate Stevenson), (Mason Glomski)
10:44.5, 10:54.9, 11:11.3, 12:16.2, 12:25.6, (13:01.4), (13:51.6)
6209RAACHE, MN - Team Time (1st 5) 59:55.8 | Spread (1st 5) 54.2
23, 28, 38, 51, 69, (76), (88)
Matthew Van Camp, Kaden Eicher, Samuel Perry, Samuel Dirks, Alex Alderman, (Lincoln Fulton), (Luke Dirks)
11:34.4, 11:40.4, 11:58.6, 12:13.8, 12:28.6, (12:31.3), (12:47.2)
7222Wabasha-Kellogg, MN - Team Time (1st 5) 59:06.9 | Spread (1st 5) 2:35.7
2, 18, 20, 70, 112, (149), (181)
Cole Arens, Owen Kallstrom, Isaac Moore, Christopher Cushman, George Christenson, (Sam Passe), (Henry Thyren)
10:30.6, 11:30.0, 11:31.3, 12:28.7, 13:06.3, (13:35.0), (13:56.5)
8226Perham, MN - Team Time (1st 5) 1:00:31.5 | Spread (1st 5) 29.2
35, 41, 42, 48, 60, (65), (83)
Bryce Brown, Liam Schumacher, Parker Hendrickx, Micah Balderston, Kaden Anonen, (Ben Mathiason), (Ethan Haataja)
11:52.1, 12:02.7, 12:03.3, 12:12.1, 12:21.3, (12:25.2), (12:35.7)
9316St. Charles, MN - Team Time (1st 5) 1:01:34.5 | Spread (1st 5) 1:24.4
21, 22, 84, 92, 97, (110), (117)
Ivan Daood, Lane Waller, Caleb Aust, Isaac Mosdal, Peyton Andring, (Daniel Reiman), (Reeve Andring)
11:32.4, 11:33.1, 12:39.8, 12:52.4, 12:56.8, (13:05.5), (13:08.3)
10323La Crescent-Hokah, MN - Team Time (1st 5) 1:01:44.3 | Spread (1st 5) 1:41.1
14, 44, 68, 90, 107, (113), (128)
Joey Welch, Ryan Pichler, Austin Smith, Jack Kreutzman, Sam Culver, (Owen Webinger), (Payson Woller)
11:22.0, 12:04.0, 12:27.3, 12:47.9, 13:03.1, (13:07.1), (13:17.8)
11333St. Croix Lutheran, MN - Team Time (1st 5) 1:01:39.6 | Spread (1st 5) 2:22.3
13, 34, 49, 78, 159, (198), (320)
Will Olson, Milo Gehring, Thomas Hermann, Hunter Johnston, Evan Otto, (Paul Otto), (Carson Stehr)
11:21.1, 11:49.9, 12:13.1, 12:32.1, 13:43.4, (14:07.8), (17:10.6)
12334Dover-Eyota, MN - Team Time (1st 5) 1:02:18.1 | Spread (1st 5) 1:01.4
36, 56, 61, 87, 94, (138)
William Halbakken, Luke Nechville, Nolan O'Neal, Luke Barker, Zach Watson, (Andy Humble)
11:53.9, 12:19.2, 12:24.2, 12:45.5, 12:55.3, (13:25.5)
13415St. Cloud Cathedral, MN - Team Time (1st 5) 1:03:06.9 | Spread (1st 5) 1:44.0
19, 81, 88, 105, 122, (134), (135)
Carson Rolph, Cody Wendt, Lucas Herker, Ryan Liebrenz, Zac Schaefer, (Carter O'Fallon), (Matthew Heen)
11:30.1, 12:34.2, 12:47.2, 13:01.3, 13:14.1, (13:21.5), (13:22.2)
14457Hayfield, MN - Team Time (1st 5) 1:03:49.0 | Spread (1st 5) 1:16.4
39, 45, 119, 125, 129, (174), (175)
Wyatt Gilbertson, Steven Gillette, Chapel Young, Kevin Hodge, Jaxon Harberts, (Cohen Heins), (Dakota Robinson)
12:01.5, 12:04.1, 13:09.0, 13:16.5, 13:17.9, (13:51.8), (13:52.0)
15521Warroad, MN - Team Time (1st 5) 1:04:37.2 | Spread (1st 5) 2:00.7
26, 85, 111, 143, 156, (157), (189)
Wyatt Crist, Sully Johnson, Geno LaValla, Ayden Hess, Owen Larson, (Sam Daniels), (Owen Erickson)
11:38.9, 12:43.2, 13:05.8, 13:29.7, 13:39.6, (13:40.5), (14:02.0)
16543Mankato Loyola-Cleveland, MN - Team Time (1st 5) 1:05:16.2 | Spread (1st 5) 1:14.2
82, 94, 99, 100, 168, (227), (252)
Nick Huisken, Elijah Mons, Matthew Soupir, Andrew Tieva, Thomas Soupir, (Thayne Remiger), (Reece Nelson)
12:34.9, 12:55.3, 12:57.5, 12:59.4, 13:49.1, (14:40.3), (15:06.5)
17556Pacelli, MN - Team Time (1st 5) 1:05:06.9 | Spread (1st 5) 1:56.0
67, 71, 79, 123, 216, (283), (291)
Comlan Assogba, JJ Bastyr, Isaac Johnson, Carter Severtson, Alec Klingfus, (James Schulte), (Emmett McNeely)
12:27.1, 12:29.8, 12:32.2, 13:14.7, 14:23.1, (15:40.7), (15:51.4)
18571Park Rapids Area, MN - Team Time (1st 5) 1:05:37.1 | Spread (1st 5) 1:30.1
58, 101, 103, 140, 169, (171), (313)
Parker Larson, Tobias Bervig, Jack Mitteness, Levi Gack, Andrew Mercil, (Max Deblieck), (Owen Ackerman)
12:20.1, 12:59.5, 13:00.7, 13:26.6, 13:50.2, (13:50.4), (16:58.8)
19574Schaeffer Academy, MN - Team Time (1st 5) 1:05:06.7 | Spread (1st 5) 2:16.2
29, 43, 140, 177, 185, (253), (335)
Joseph Block, Luke Friese, Isaac Gommels, Jonathan Block, Caleb Allen, (Miklos Baumann), (Danny Bierbaum)
11:43.3, 12:03.8, 13:26.6, 13:53.5, 13:59.5, (15:07.7), (19:06.7)
20589Concordia Academy, MN - Team Time (1st 5) 1:05:21.5 | Spread (1st 5) 2:27.2
31, 49, 104, 199, 206, (233), (267)
Elliot Vargas, Matthew Johnson, Marcus Hexum, Noah Walker, Grayson Lecher, (Charlie Hipkins), (Lucas Marchio)
11:45.8, 12:13.1, 13:00.9, 14:08.7, 14:13.0, (14:47.7), (15:18.3)
21596Trinity/Unity*, MN - Team Time (1st 5) 1:05:48.6 | Spread (1st 5) 1:17.2
74, 86, 115, 155, 166, (176), (220)
Henry Steinhoff, Andrew Jung, Dominic Rinaldi, David Barreto, Michael Benish, (Cory Ecker), (Andrew Kracht)
12:31.1, 12:43.7, 13:07.4, 13:38.1, 13:48.3, (13:52.9), (14:29.1)
22602Dilworth-Glyndon-Felton, MN - Team Time (1st 5) 1:05:59.4 | Spread (1st 5) 38.8
93, 116, 118, 131, 144, (146), (179)
Wesley Lundberg, Drew Martin, Sebastian Gaytan, Cass Ahonen, Milan Gornowicz, (Jed Toms), (Finn Ahonen)
12:52.8, 13:07.7, 13:08.4, 13:18.9, 13:31.6, (13:32.2), (13:55.1)
23603Goodhue, MN - Team Time (1st 5) 1:05:48.0 | Spread (1st 5) 1:40.2
54, 80, 127, 160, 182, (229)
Curtis Klindworth, Calvin Benrud, Roland Munson, Ayden Horsman, Gus Raasch, (Brady McNamara)
12:16.7, 12:33.0, 13:17.7, 13:43.7, 13:56.9, (14:42.7)
24644West Central Area, MN - Team Time (1st 5) 1:06:23.1 | Spread (1st 5) 2:02.4
56, 72, 148, 154, 214, (258), (346)
Zeke Sieckert, Aaron Biss, Michael Girard, Isaac Allen, Gavin Shateri, (Reilly Mulroy), (Chase Mathews)
12:19.2, 12:30.0, 13:34.7, 13:37.6, 14:21.6, (15:10.4), (24:58.8)
25667South Ridge/Cherry/North Woods/NE Range, MN - Team Time (1st 5) 1:06:59.2 | Spread (1st 5) 2:31.8
62, 62, 151, 152, 240, (250), (261)
Luke Price, Lincoln Antikainen, Darren Larson, Logan Hunstad, Josh Long, (Rylin Cooper), (Lee Morris)
12:24.3, 12:24.3, 13:37.2, 13:37.3, 14:56.1, (15:05.3), (15:13.7)
26737St. Cloud Christian, MN - Team Time (1st 5) 1:07:41.6 | Spread (1st 5) 1:32.1
91, 130, 137, 162, 217, (226), (257)
Landon Lowe, Hunter Rademacher, Landon Schwab, Lucas Couzens, Cole Johnston, (Eli Brophy), (Matthias Jensen)
12:51.2, 13:18.3, 13:24.6, 13:44.2, 14:23.3, (14:40.2), (15:09.3)
27810Pine Island, MN - Team Time (1st 5) 1:08:57.7 | Spread (1st 5) 3:01.0
52, 73, 170, 251, 264, (312), (316)
Vaughn Anderson, Talon Schutz, Kyle Stelzer, Chase Swintek, Levi Trempe, (Alex Levi), (Michael Vaneps)
12:14.6, 12:30.8, 13:50.3, 15:06.4, 15:15.6, (16:50.1), (17:03.5)
28879Sauk Centre, MN - Team Time (1st 5) 1:09:21.2 | Spread (1st 5) 45.0
139, 142, 193, 202, 203, (204), (219)
Sawyer Deters, Evan Peterson, Dominic Terhaar, Jake Robischon, Christopher Boyer, (Ben Anderson), (Alex Drevlow)
13:25.9, 13:28.8, 14:04.9, 14:10.7, 14:10.9, (14:12.6), (14:24.6)
29890Holdingford, MN - Team Time (1st 5) 1:09:30.9 | Spread (1st 5) 49.8
136, 163, 180, 204, 207, (209), (218)
Joel Theis, Carter Kubot, Owen Klisch, Carter Gross, Damian Skwira, (Dustin Waddell), (Phillip Lampert)
13:23.5, 13:45.4, 13:56.1, 14:12.6, 14:13.3, (14:17.4), (14:23.6)
30902Ottertail Central, MN - Team Time (1st 5) 1:09:58.0 | Spread (1st 5) 1:55.4
101, 158, 192, 212, 239, (268), (282)
Josiah Mansker, Jack Robinson, Logan Jenson, Matt Brandborg, Oliver Heggem, (Fred Scott), (Oren Brackin)
12:59.5, 13:41.0, 14:04.4, 14:18.2, 14:54.9, (15:18.5), (15:39.4)
31956Breckenridge/Wahpeton, MN - Team Time (1st 5) 1:12:11.1 | Spread (1st 5) 4:17.5
124, 126, 186, 195, 325
Keaton Kutzer, Tony Berndt, Ethan Shur, Jack Ekren, Odin Carlson
13:15.2, 13:17.3, 13:59.9, 14:06.0, 17:32.7
32972Northwest Nighthawks, MN - Team Time (1st 5) 1:16:40.8 | Spread (1st 5) 8:34.2
59, 98, 164, 307, 344
Finley Compton, Isaiah Gothman, Hans Wiebusch, Elliott Otis, Oliver Otis
12:20.7, 12:57.3, 13:46.7, 16:41.2, 20:54.9
331023Pierz, MN - Team Time (1st 5) 1:11:53.7 | Spread (1st 5) 2:23.4
96, 199, 222, 237, 269, (287), (287)
Geminiah Algarin, Daniel Niznik, Henry Stamm, Blake Virnig, Joel Marshik, (Kaven Andres), (Caden Hoheisel)
12:55.4, 14:08.7, 14:37.2, 14:53.6, 15:18.8, (15:48.2), (15:48.2)
341028International Falls, MN - Team Time (1st 5) 1:11:54.7 | Spread (1st 5) 2:23.7
109, 183, 184, 275, 277, (321), (337)
Camden Deedrick, Max Youso, Paxton Sivonen, Joseph Sullivan, Mason Mortenson, (Ashby Silvers), (Cullen Erickson)
13:04.9, 13:57.5, 13:58.1, 15:25.6, 15:28.6, (17:14.3), (19:14.8)
351071Nevis, MN - Team Time (1st 5) 1:13:54.9 | Spread (1st 5) 4:01.4
132, 144, 187, 285, 323
Brennyn Ott, Jeffery Walker, Wyatt Wroblewski, Draden Puchalla, Ryder Peterson
13:19.1, 13:31.6, 14:00.5, 15:43.2, 17:20.5
361078St. John's Prep, MN - Team Time (1st 5) 1:12:22.0 | Spread (1st 5) 50.5
191, 197, 221, 231, 238, (243), (298)
Brett Penk, Owen Schleper, Ryan Mahowald, Colin Burggraff, Patrick Duffy, (Lane McIntyre), (Peter Lee)
14:03.6, 14:07.7, 14:33.5, 14:43.1, 14:54.1, (14:58.6), (16:10.2)
371079Wadena-Deer Creek, MN - Team Time (1st 5) 1:12:38.3 | Spread (1st 5) 2:16.4
121, 196, 224, 262, 276, (311)
Jack Halverson-Bucholz, Carsen Sweeney, Miles Self, Rhyis Udy, Owen Anderson, (Charles Peterson)
13:10.7, 14:06.8, 14:39.3, 15:14.4, 15:27.1, (16:45.5)
381080Paynesville, MN - Team Time (1st 5) 1:12:30.8 | Spread (1st 5) 1:15.6
161, 213, 228, 233, 245, (248), (278)
Lucas Bayer, Nolan Hoekstra, Taylor Pieper, Matt Walz, Sawyer Holtberg, (Brighton Frenchick), (Sam Mastey)
13:44.1, 14:18.3, 14:41.0, 14:47.7, 14:59.7, (15:02.5), (15:30.3)
391102Lanesboro/Fillmore Central, MN - Team Time (1st 5) 1:12:49.2 | Spread (1st 5) 1:46.0
152, 190, 215, 272, 273, (280), (305)
Andy Brown, Riley Grant, Jack Riggott, James Cullen, Blake Tripp, (Hayden Hjelmeland), (Nathaniel Wingert)
13:37.3, 14:03.4, 14:22.8, 15:22.4, 15:23.3, (15:33.3), (16:39.5)
401115Chatfield, MN - Team Time (1st 5) 1:17:16.3 | Spread (1st 5) 6:56.7
108, 133, 241, 292, 341
Zach Whalen, Max Hoover, Ben Peeters, Eddie Gorczynski, Anders Meier
13:04.3, 13:20.4, 14:56.2, 15:54.4, 20:01.0
411161Staples-Motley, MN - Team Time (1st 5) 1:14:32.0 | Spread (1st 5) 3:09.4
114, 232, 244, 271, 300
Garrett Bjerga, Gabriel Kroll, Jackson Odden, Ivan Lozano, Reid Judd
13:07.2, 14:47.0, 14:58.9, 15:22.3, 16:16.6
421183Royalton, MN - Team Time (1st 5) 1:14:16.9 | Spread (1st 5) 2:00.9
167, 210, 256, 260, 290, (302), (310)
Trace Ratke, Damien Bishop, Spencer Novitzki, Ben Boyd, Andrew Hayes, (Ethan Albright), (Jake Neisen)
13:48.4, 14:17.5, 15:08.4, 15:13.3, 15:49.3, (16:28.6), (16:45.2)
431195Pillager, MN - Team Time (1st 5) 1:14:17.3 | Spread (1st 5) 1:13.7
188, 230, 255, 259, 263, (314), (315)
Eli Pexsa, Finnley Heisserer, JJ Fink, Chris Bock, Max Lorentz, (Nicholas Barg), (Camden Balk)
14:00.9, 14:43.0, 15:08.2, 15:10.6, 15:14.6, (17:00.3), (17:03.0)
441228Parnassus Preparatory School, MN - Team Time (1st 5) 1:15:05.9 | Spread (1st 5) 1:56.8
201, 208, 242, 281, 296, (304), (343)
Josh Carpenter, Frederick Larsen, Erik Larsen, Abraham Lohstreter, Nicholas Lander, (Karson Schmidt), (Gavin Gartner)
14:09.4, 14:17.0, 14:57.6, 15:35.7, 16:06.2, (16:37.3), (20:28.4)
451273Long Prairie-Grey Eagle, MN - Team Time (1st 5) 1:15:54.9 | Spread (1st 5) 1:07.5
222, 235, 246, 284, 286, (295), (336)
Brayden Larson, Max Mitzel, Dirk Fellbaum, John Paul Buntjer, Gideon Bitz, (Caden Schultz), (Blake Schultz)
14:37.2, 14:49.0, 15:01.9, 15:42.1, 15:44.7, (16:01.2), (19:13.1)
461290Math & Science Academy, MN - Team Time (1st 5) 1:16:18.6 | Spread (1st 5) 1:28.2
225, 236, 253, 279, 297, (301)
Matthew Gregar, Abhinav Kamisetty, Sundar Singireddy, Caleb Boudjouk, Jourdon Moua, (Liam Lidle)
14:39.5, 14:53.1, 15:07.7, 15:30.6, 16:07.7, (16:27.4)
471309Howard Lake-Waverly-Winsted, MN - Team Time (1st 5) 1:19:00.1 | Spread (1st 5) 4:41.3
119, 266, 270, 324, 330
Cole LeSage, Wyatt Iverson, Orin Eberhard, Mason Tormanen, Jack Otto
13:09.0, 15:15.8, 15:21.2, 17:23.8, 17:50.3
481320Eden Valley-Watkins/Kimball, MN - Team Time (1st 5) 1:23:27.0 | Spread (1st 5) 7:15.7
74, 274, 293, 339, 340
Brody Hooper, Mason Lesnau, Nate Ingram, Hunter Orbeck, Garrett Ludlow
12:31.1, 15:23.8, 15:58.6, 19:46.7, 19:46.8
491358Osakis, MN - Team Time (1st 5) 1:20:38.9 | Spread (1st 5) 3:51.0
173, 211, 317, 328, 329, (331)
Jaxon Christner, Chase Johanson, Brock Miller, Issac Ruegemer, Isaac Loverink, (Chrisob Sadlemeyer)
13:51.7, 14:17.9, 17:05.3, 17:41.3, 17:42.7, (17:57.1)
501406Maple Lake, MN - Team Time (1st 5) 1:18:50.8 | Spread (1st 5) 1:39.5
249, 265, 289, 294, 309, (345)
Blake Stoeber, Carter Ertel, Elijah Dorse, Brolin Chlan, Charlie Peterson, (Adler Chlan)
15:03.7, 15:15.7, 15:49.2, 15:59.0, 16:43.2, (22:38.3)
511436Rush City, MN - Team Time (1st 5) 1:25:06.0 | Spread (1st 5) 6:08.0
194, 247, 319, 334, 342
Ivan Nechal, Logan Wirtz, Tucker Sieling, Aaron Karlsson, Ethan Kellum
14:05.0, 15:02.0, 17:08.0, 18:38.0, 20:13.0
521570Blooming Prairie, MN - Team Time (1st 5) 1:25:08.8 | Spread (1st 5) 1:07.6
303, 306, 308, 326, 327, (333)
Isaac Fort, Cooper Foster, Joe Schwartz, Mason Peterson, Andrew Schwarz, (Jackson Olson)
16:32.7, 16:39.9, 16:41.8, 17:34.1, 17:40.3, (18:30.8)
531609Braham, MN - Team Time (1st 5) 1:28:32.0 | Spread (1st 5) 3:32.0
299, 318, 322, 332, 338
Luke Fix, Marlin Schleicher, Matthew Heidelberger, Tycen Woods, Adam Fix
16:13.0, 17:07.0, 17:18.0, 18:09.0, 19:45.0