161Oak-Land, MN - Team Time (1st 5) 56:26.2 | Spread (1st 5) 36.4
3, 7, 10, 16, 25, (33), (42)
Harper Drexel, Wyatt Wolfe, August Massey, Nathan Fellows, Josiah Bliss, (Cole Wanvig), (Cohen Lumby)
11:02.0, 11:06.3, 11:13.2, 11:26.3, 11:38.4, (11:55.0), (12:00.4)
285Edgewood, MN - Team Time (1st 5) 57:13.8 | Spread (1st 5) 46.2
6, 11, 18, 20, 30, (32), (37)
Andrew Richter, Hunter Miller, Ismaeel Ahmed, William Drury, Olen Hammerbeck, (Matias Bender), (Sam Sparks)
11:05.9, 11:13.8, 11:29.7, 11:32.3, 11:52.1, (11:54.4), (11:57.4)
3126Roseville Area, MN - Team Time (1st 5) 58:07.8 | Spread (1st 5) 1:07.9
4, 12, 27, 31, 52, (59), (65)
Lucas Betterman, Micah Wiskus, Abdoulaye Dione, Hugh Zupancich, Grant Smith, (Calvin Moeckel), (John Runquist)
11:03.1, 11:14.4, 11:46.8, 11:52.5, 12:11.0, (12:16.9), (12:22.0)
4182Edina, MN - Team Time (1st 5) 59:09.3 | Spread (1st 5) 58.6
15, 17, 21, 63, 66, (67), (70)
Iasaak Koivula schadow, Rocco Hawthorne, Charles Enderle, Rhys Durkan, Asher Solarz-patel, (Kai Nordstrum), (Ian Bradley)
11:24.2, 11:28.4, 11:32.9, 12:21.0, 12:22.8, (12:22.9), (12:26.3)
5209Discovery, MN - Team Time (1st 5) 1:00:00.4 | Spread (1st 5) 43.6
24, 28, 46, 47, 64, (79), (81)
Jakin Miller, Tyler Jahner, Nate Fuglestad, Luke Gay, Connor Zirbes, (Cohen Lussenden), (Nate Bright)
11:38.3, 11:50.2, 12:03.9, 12:06.1, 12:21.9, (12:35.8), (12:36.9)
6236Central (Eden Prairie), MN - Team Time (1st 5) 1:00:25.5 | Spread (1st 5) 44.5
26, 29, 54, 58, 69, (83), (97)
Ben Donaldson, Charlie Fosmer, Deacon Gausman, Connor Arvold, Asher Koenig, (Crosby Wilker), (Finnegan Hayes)
11:40.8, 11:50.6, 12:13.5, 12:15.3, 12:25.3, (12:37.9), (12:48.6)
7271Blake, MN - Team Time (1st 5) 59:13.0 | Spread (1st 5) 2:53.4
1, 2, 8, 91, 169, (187), (188)
Leo Mithun, Ethan Barkwell, Zach Barkwell, Simon Calderone, Bjorn Hoidal, (George Meek), (Tyler Panetta)
10:45.9, 10:56.5, 11:07.5, 12:43.8, 13:39.3, (13:48.7), (13:48.9)
8288Forestview, MN - Team Time (1st 5) 1:00:57.1 | Spread (1st 5) 1:28.0
18, 44, 53, 57, 116, (122), (135)
Mullen Bratney, Nolan Kalthoff, Taiden Meier, Colin Dunphy, Andrew Rioux, (Beckett Svir), (Lee Knapp)
11:29.7, 12:02.0, 12:12.6, 12:15.1, 12:57.7, (13:01.7), (13:09.7)
9329Prairie Wind, MN - Team Time (1st 5) 1:01:14.5 | Spread (1st 5) 1:42.1
14, 23, 56, 109, 127, (134), (164)
Brody Freeland, Ben Mathiason, Ethan Johnson, Simon Runyan, Zeke Morris, (John Henry), (Kael Buskirk)
11:23.0, 11:38.1, 12:14.9, 12:53.4, 13:05.1, (13:08.6), (13:35.4)
10360Twin Cities German Immersion, MN - Team Time (1st 5) 1:02:03.5 | Spread (1st 5) 1:00.3
35, 45, 55, 110, 115, (135), (135)
Sunnatilllo Mammatkulov, Ezra Poppenhagen, Oliver Chesla, Bennett Ludwig, Felix Ludwig, (Owen Mason), (Liam Reszetar)
11:56.1, 12:03.6, 12:13.6, 12:53.8, 12:56.4, (13:09.7), (13:09.7)
11417Becker, MN - Team Time (1st 5) 1:02:20.8 | Spread (1st 5) 2:27.5
5, 34, 104, 120, 154, (239), (253)
Brandt Hemmelgarn, Holden Hubbard, Cooper Pany, Hunter Heitkamp, Henry Peckskamp, (Tanner Schmitt), (Owen Young)
11:03.3, 11:55.2, 12:50.7, 13:00.8, 13:30.8, (14:33.8), (14:54.0)
12430Detroit Lakes, MN - Team Time (1st 5) 1:02:33.7 | Spread (1st 5) 3:04.0
9, 41, 72, 86, 222, (223), (294)
Connor Malecka, Andrew Barberg, Levi Hogarth, Gage Weber, Emmett Steuwe, (Mox Erickson), (Zander Isakson)
11:09.1, 11:59.3, 12:30.9, 12:41.3, 14:13.1, (14:13.5), (15:57.5)
13436Sartell, MN - Team Time (1st 5) 1:03:23.4 | Spread (1st 5) 22.5
71, 80, 85, 98, 102, (111), (129)
Rob Perius, Chase Woods, Isaac DeWenter, Nigel Rudolph, Deven Schumann, (Alex Verdas), (Eli O'Connell)
12:27.4, 12:36.7, 12:40.6, 12:48.8, 12:49.9, (12:54.0), (13:07.5)
14448Hibbing, MN - Team Time (1st 5) 1:03:20.0 | Spread (1st 5) 1:23.6
43, 48, 87, 125, 145, (153), (172)
Ben Kukowski, Sam Baumgardner, Charlie Janezich, Laine Murden, Daxton Cary, (Henry Fredeen), (Lucas Hintz)
12:00.8, 12:08.5, 12:41.8, 13:04.5, 13:24.4, (13:30.4), (13:39.9)
15491Osseo, MN - Team Time (1st 5) 1:03:40.4 | Spread (1st 5) 1:59.7
22, 50, 100, 158, 161, (218), (225)
Ethan Woxland, Ben Lewis, Eli Tieva, Colin Anderson, Rhett Ruska, (Dylan Schuster), (Austin Hente)
11:34.6, 12:10.3, 12:49.4, 13:31.8, 13:34.3, (14:10.7), (14:16.6)
16499Maple Grove, MN - Team Time (1st 5) 1:03:51.0 | Spread (1st 5) 1:06.7
51, 61, 114, 131, 142, (155), (204)
Chase Krzmarzick, Hudson Hove, Griffin Bross, Tanner Nelson, Stephen Crisp, (Benjamin Ertl), (Tyler Oppel)
12:10.8, 12:18.7, 12:56.1, 13:07.9, 13:17.5, (13:31.0), (13:58.0)
17508Highland Park, MN - Team Time (1st 5) 1:03:42.2 | Spread (1st 5) 2:20.9
13, 95, 103, 121, 176, (204), (210)
Theo Hennum, Charlie Johnson, Jasper Foss, Ben Westreich, Adam Putz, (Campbell Walsh), (Evan Sherwood)
11:21.0, 12:47.7, 12:50.3, 13:01.3, 13:41.9, (13:58.0), (14:00.8)
508St Cloud Christian, MN - Team Time (1st 5) 1:03:57.5 | Spread (1st 5) 1:56.5
35, 62, 78, 138, 195, (198), (200)
Isaac Berges, Miles Rassier, Isaac Berges, Matthias Jensen, Ian Chambers, (Matthias Jensen), (Eli Brophy)
11:56.1, 12:20.1, 12:35.6, 13:13.1, 13:52.6, (13:54.2), (13:56.0)
19522Fergus Falls, MN - Team Time (1st 5) 1:04:18.1 | Spread (1st 5) 35.8
82, 88, 105, 108, 139, (189), (192)
Landon Noon, Dexter Felstul, Louis Leonard, Isaac Jenc, Hayden Heruth, (Keaton Votava), (Brayden Haugen)
12:37.4, 12:42.3, 12:51.9, 12:53.3, 13:13.2, (13:49.9), (13:51.5)
20607Litchfield, MN - Team Time (1st 5) 1:05:14.7 | Spread (1st 5) 1:34.0
60, 101, 113, 143, 190, (261), (282)
Jaxen DeSmith, Peter Larson, Asher Allen, Isaac Kalkbrenner, Westin Sonsalla, (Carson Cervin), (Mayson Lowenberg)
12:17.2, 12:49.5, 12:55.8, 13:21.0, 13:51.2, (15:00.0), (15:29.3)
21633Albany, MN - Team Time (1st 5) 1:05:45.8 | Spread (1st 5) 59.3
75, 107, 144, 148, 159, (199), (206)
Colton Carlson, Garrett Tschida, Cole Christman, Connor Gannon, Garrett Goerger, (Reggie Schwenzfelder), (Trentin Soenneker)
12:33.0, 12:53.2, 13:21.3, 13:26.0, 13:32.3, (13:55.9), (13:58.6)
22675Princeton, MN - Team Time (1st 5) 1:06:09.8 | Spread (1st 5) 2:07.7
68, 73, 117, 179, 238
William Ogilvy, William Harvala, James Gamec, Lincoln Weber, Simeon Daubner
12:23.6, 12:31.1, 12:58.1, 13:45.7, 14:31.3
23677Willmar, MN - Team Time (1st 5) 1:06:06.2 | Spread (1st 5) 1:02.3
99, 112, 127, 146, 193, (200), (246)
Nathaniel Engstrom, Logan Fajardo, Crosby Pederson, Brecken Laumer, Levi Lindblad, (Henry Negen), (Ethan Eckhoff)
12:49.3, 12:55.0, 13:05.1, 13:25.2, 13:51.6, (13:56.0), (14:46.1)
24679Proctor Area, MN - Team Time (1st 5) 1:06:02.6 | Spread (1st 5) 1:55.9
38, 93, 171, 180, 197, (240), (244)
Kellen Loberg, Reyelts Scottie, Hans Bettendorf, Daggen Ohrt, Axel Ohrt, (Isaac Pocrnich), (Lane Peterson)
11:57.7, 12:45.8, 13:39.7, 13:45.8, 13:53.6, (14:33.9), (14:41.8)
25685Hermantown, MN - Team Time (1st 5) 1:06:14.8 | Spread (1st 5) 1:16.3
94, 96, 126, 156, 213, (218), (264)
Karter Davis, Cody Carlson, Carter Grothe, Easton Kukowski, Brady Kukowski, (Easton Hohman), (Beckett Homstad)
12:47.1, 12:48.3, 13:04.8, 13:31.2, 14:03.4, (14:10.7), (15:04.0)
26720Mountain Lake, MN - Team Time (1st 5) 1:06:28.2 | Spread (1st 5) 2:03.7
39, 119, 166, 184, 212
Cooper Evers, Gideon Winger, Elliot Xayavong, Braiden Pack, Adrian Chantharak
11:59.2, 13:00.5, 13:37.9, 13:47.7, 14:02.9
27833Redwood Valley, MN - Team Time (1st 5) 1:07:43.3 | Spread (1st 5) 2:07.5
39, 177, 184, 216, 217, (228), (237)
Lane Breitkruetz, August Danielson, Chase Wilson, Fletcher Leach, Jaxon Berg, (Aric Ewald), (Alex Sweetman)
11:59.2, 13:43.1, 13:47.7, 14:06.6, 14:06.7, (14:18.4), (14:26.9)
28837Pequot Lakes, MN - Team Time (1st 5) 1:08:13.4 | Spread (1st 5) 2:04.1
105, 118, 131, 229, 254, (289), (293)
Henry Thell, Julian Kurten, Owen Eide, Josiah Toftness, Arik Johnson, (Levi McCulloch), (Seren Bresnahan)
12:51.9, 12:59.1, 13:07.9, 14:18.5, 14:56.0, (15:48.6), (15:52.8)
29848Windom, MN - Team Time (1st 5) 1:08:04.9 | Spread (1st 5) 1:16.9
123, 141, 152, 202, 230, (273), (299)
Nolan Tjentland, Carter Knutson, Kieran Anderson, Liam Carroll, Graham Miller, (Noah Hernandez), (Tristan Ralston)
13:04.1, 13:16.6, 13:27.1, 13:56.1, 14:21.0, (15:17.4), (16:09.4)
30885Milaca, MN - Team Time (1st 5) 1:09:28.1 | Spread (1st 5) 3:48.5
49, 74, 231, 236, 295
Michael Geranen, Ian Lange, Parker Herbst, Joseph Sluis, Theodore Brix
12:09.6, 12:31.9, 14:22.2, 14:26.3, 15:58.1
31972Marshall, MN - Team Time (1st 5) 1:15:44.4 | Spread (1st 5) 6:07.3
76, 89, 147, 329, 331
Bennett Kimman, Charles Mueller-Anderson, Dale Smith, Levi Magnuson, Keston Freese
12:34.1, 12:42.4, 13:25.4, 18:21.1, 18:41.4
32984Foley Intermediate, MN - Team Time (1st 5) 1:10:33.1 | Spread (1st 5) 2:40.0
84, 151, 207, 268, 274, (323), (327)
Zackary Busch, Garrett Kankelfitz, Waylon Dreyer, Drew Bauerly, Benson Blank, (Triton Tatum), (Kyle Studanski)
12:38.6, 13:26.9, 13:58.8, 15:10.2, 15:18.6, (17:57.0), (18:14.9)
331015Annandale, MN - Team Time (1st 5) 1:12:13.5 | Spread (1st 5) 4:01.8
123, 130, 182, 267, 313
Brody Bruns, Evan Buboltz, Hunter Techel, Olin Lampi, Noah Fischer
13:04.1, 13:07.7, 13:46.5, 15:09.3, 17:05.9
341025Sauk Centre, MN - Team Time (1st 5) 1:10:07.6 | Spread (1st 5) 1:12.7
140, 196, 221, 233, 235, (245)
Sawyer Deters, John Zollman, Landen Dold, Graham Radjenovich, Marcel Steckelberg, (Kyle Blonigan)
13:13.4, 13:52.9, 14:11.4, 14:23.8, 14:26.1, (14:43.0)
351035Long Prairie-Grey Eagle, MN - Team Time (1st 5) 1:11:10.1 | Spread (1st 5) 2:59.8
133, 175, 214, 215, 298, (316)
Leevke Brunkhorst, Brayden Larson, Max Mitzel, Damien Lopez, Matthew Bosl, (Ian Fellbaum)
13:08.4, 13:41.5, 14:05.5, 14:06.5, 16:08.2, (17:14.9)
361062Canby, MN - Team Time (1st 5) 1:11:26.6 | Spread (1st 5) 1:50.2
160, 162, 208, 252, 280
Lucas Sterzinger, Jaxon Ruether, Jeffrey Rylatt, Tate Frazeur, Zeyan Anderson
13:34.2, 13:34.5, 13:59.6, 14:53.9, 15:24.4
371069Nova Classical Academy, MN - Team Time (1st 5) 1:11:43.5 | Spread (1st 5) 2:39.9
77, 211, 241, 269, 271, (300), (326)
Henry Page, Alex Wlaschin, Roman Thury, Isaac Smith, John Tift, (Jason Waldman), (Asher Lindberg)
12:34.2, 14:01.3, 14:40.5, 15:13.4, 15:14.1, (16:18.1), (18:03.0)
381087Big Lake, MN - Team Time (1st 5) 1:11:51.9 | Spread (1st 5) 1:28.1
165, 167, 242, 250, 263, (276), (281)
Dallas Kopp, Logan Phillips, Evan Hitter, Jamisen Nusbaum, Wyatt Winslow, (Avery Jarvi), (Jasper Blakeney)
13:35.8, 13:38.8, 14:40.7, 14:52.7, 15:03.9, (15:21.8), (15:28.7)
391107Monticello, MN - Team Time (1st 5) 1:12:28.5 | Spread (1st 5) 2:47.1
90, 203, 255, 276, 283, (297), (310)
Henry Hanson, Jude Berning, Arnav Gupta, Quinn Feierabend, Logan Mossey, (Brennan Hogg), (Braiden Lerfald)
12:42.8, 13:56.8, 14:57.2, 15:21.8, 15:29.9, (16:03.4), (16:54.3)
401112Pine City, MN - Team Time (1st 5) 1:12:05.5 | Spread (1st 5) 1:47.7
156, 183, 232, 266, 275, (278), (288)
Jenner Kunze, Walker Remme, Micah Hogberg, Owen Ableman, Evan Olson, (Conor Ableman), (Miles Gray)
13:31.2, 13:46.6, 14:22.7, 15:06.1, 15:18.9, (15:22.7), (15:47.3)
411125Mora, MN - Team Time (1st 5) 1:12:20.3 | Spread (1st 5) 1:14.9
178, 181, 251, 257, 258, (285)
Beau Schafer, Ryan Lind, Paul Kunkel, Oliver Johnson, Benjamin Bauer, (Mnason Schultz)
13:43.7, 13:46.0, 14:53.5, 14:58.5, 14:58.6, (15:33.8)
421130Warroad, MN - Team Time (1st 5) 1:14:11.1 | Spread (1st 5) 4:21.1
172, 191, 194, 248, 325
Josiah Bleess, Tyson McKeever, Owen Larson, Ayden Hess, Jake Branum
13:39.9, 13:51.3, 13:51.7, 14:47.2, 18:01.0
431228Hawley, MN - Team Time (1st 5) 1:18:50.5 | Spread (1st 5) 7:07.7
168, 170, 262, 287, 341
Bennett Johnson, Sam Olson, Evan Swan, Brooks Graunke, Isaac Hiller
13:38.9, 13:39.4, 15:02.1, 15:43.5, 20:46.6
441242St Paul Academy & Summit, MN - Team Time (1st 5) 1:14:32.4 | Spread (1st 5) 2:18.3
218, 224, 243, 256, 301, (311), (320)
Sam McCarthy, Felix Warren, Jace Fellon, Alex Lee, Carter Dodson, (Everett Grammens), (Eamon Bakker)
14:10.7, 14:13.6, 14:41.2, 14:57.9, 16:29.0, (16:57.5), (17:30.0)
451255Thief River Falls, MN - Team Time (1st 5) 1:20:06.8 | Spread (1st 5) 6:20.9
149, 174, 270, 324, 338, (342), (344)
Gabe Paulson, Toby Sobotta, Allen Smith, William Dagg, Sade Nelson, (Jaxen Larson), (Paxton Wilson)
13:26.6, 13:40.4, 15:14.0, 17:58.3, 19:47.5, (21:03.8), (22:13.0)
461271St. Francis, MN - Team Time (1st 5) 1:16:49.1 | Spread (1st 5) 3:23.0
150, 247, 259, 307, 308, (314)
Jacob Savageau, Justin Kessel, Alex Cotton, Jaden Yantes, Emery Tennison, (Oliver Lundquist)
13:26.8, 14:46.9, 14:58.8, 16:46.8, 16:49.8, (17:06.8)
471280Adrian/Ellsworth, MN - Team Time (1st 5) 1:16:53.8 | Spread (1st 5) 4:07.5
186, 227, 249, 296, 322, (345)
Cody Weidert, Kevin Rivera, Jace Kohorst, Angel Farrias, Micah Bullerman, (Riley Bertrand)
13:48.4, 14:18.3, 14:51.4, 15:59.8, 17:55.9, (22:35.2)
481288Braham Area, MN - Team Time (1st 5) 1:16:55.8 | Spread (1st 5) 3:05.5
162, 226, 291, 304, 305, (317), (332)
Waylon German, Tyler Maser, Tycen Woods, Luke Fix, Henry Asleson, (James Eaton), (Adam Fix)
13:34.5, 14:17.1, 15:50.3, 16:33.9, 16:40.0, (17:18.3), (19:05.1)
491294Wrenshall, MN - Team Time (1st 5) 1:21:14.8 | Spread (1st 5) 7:53.9
92, 260, 284, 318, 340
Anders Erickson, Owen Spender, Thomas Carlson, Keaton Gunderson, Jasper Stamper
12:44.4, 14:59.0, 15:33.3, 17:19.8, 20:38.3
501379St. Cloud Cathedral, MN - Team Time (1st 5) 1:18:56.9 | Spread (1st 5) 3:33.2
209, 265, 272, 312, 321
Jack Schad, Barrett Flaherty, Henry Zwilling, Isaiah Schommer, Cole Kleinschmidt
13:59.9, 15:04.9, 15:15.3, 17:03.7, 17:33.1
511476Blooming Prairie, MN - Team Time (1st 5) 1:25:07.0 | Spread (1st 5) 5:22.0
234, 279, 290, 336, 337, (343), (346)
Mason Peterson, Samuel Schlund, Dante Williamson, Justin Olson, Jackson Olson, (Ethan Johnson), (Bricyn Thompson)
14:25.0, 15:24.0, 15:49.0, 19:42.0, 19:47.0, (22:09.0), (23:24.0)
521517Moose Lake/Willow River/Barnum, MN - Team Time (1st 5) 1:22:50.4 | Spread (1st 5) 1:21.9
292, 301, 303, 306, 315, (319), (339)
Blaike Skalko-Olesiak, Moses Jurek, Jackson Ketchmark, Brendan Zinter, Nathan Ellingson, (Richard Wasche), (Elijah Erickson)
15:51.8, 16:29.0, 16:31.9, 16:44.0, 17:13.7, (17:27.7), (20:14.7)
531586Falls, MN - Team Time (1st 5) 1:28:17.6 | Spread (1st 5) 3:32.6
286, 309, 328, 330, 333, (334), (335)
Mason Mortenson, Benson Sather, George Boe, Oliver Saxton, Ashby Silvers, (Sig Ginter), (Reign Friend)
15:34.5, 16:53.4, 18:18.4, 18:24.2, 19:07.1, (19:08.1), (19:32.9)