165Roseau, MN - Team Time (1st 5) 58:06.9 | Spread (1st 5) 49.6
4, 7, 14, 19, 21, (35), (36)
Brennen Johnson, Noah Urness, Bodee Hovda, Gunnar Lund, Titus Kvien, (Ben Butler), (Braydn Thingvold)
11:09.8, 11:22.2, 11:40.6, 11:54.9, 11:59.4, (12:32.1), (12:32.2)
285Perham, MN - Team Time (1st 5) 58:53.1 | Spread (1st 5) 1:08.4
5, 11, 13, 26, 30, (47), (60)
Caden Doll, Carter Flatau, Brayden Glorvigen, Domanik Hagen, Brodey Evenson, (Reier Tweeton), (Sterling Czeck)
11:13.0, 11:26.5, 11:39.2, 12:13.0, 12:21.4, (12:57.3), (13:13.5)
386West Central Area, MN - Team Time (1st 5) 58:42.4 | Spread (1st 5) 1:58.0
2, 6, 8, 24, 46, (62), (70)
Dane Anderson, Bryce Kjesbo, Jack Courrier, Anderson Camden, Ben Bye, (Simon Moritz), (Trent Lindquist)
10:56.3, 11:18.4, 11:22.9, 12:10.5, 12:54.3, (13:17.8), (13:31.9)
4103East Grand Forks, MN - Team Time (1st 5) 59:53.6 | Spread (1st 5) 28.7
15, 17, 20, 25, 26, (30), (32)
Elliot Arnston, Hunter Jordheim, Jonah Vandervort, Jaxon Mahar, Ethan Arntson, (Tate Moore), (Brady Loer)
11:44.3, 11:46.5, 11:57.6, 12:12.2, 12:13.0, (12:21.4), (12:24.4)
5131Mt. Lake Area - Comfrey, MN - Team Time (1st 5) 1:00:42.4 | Spread (1st 5) 1:11.7
10, 16, 29, 37, 39, (80), (84)
Kody Wassman, Kaleb Eickhoff, Ethan Schroeder, Luke Klassen, Zach Klassen, (Landon Morin), (Preston Xayachak)
11:25.8, 11:45.2, 12:20.3, 12:33.6, 12:37.5, (14:28.2), (14:33.0)
6134Proctor, MN - Team Time (1st 5) 1:00:00.2 | Spread (1st 5) 2:33.5
1, 3, 22, 42, 66, (68), (72)
Aiden Vanstratten, Elijah Wozniak, Gabe Foucault, Ian Dobosenski, Kaleb Dobosenski, (Kellen Towers), (Nathan Tangen)
10:50.8, 10:59.8, 11:59.6, 12:45.7, 13:24.3, (13:29.1), (13:54.0)
7210Thief River Falls, MN - Team Time (1st 5) 1:03:14.9 | Spread (1st 5) 1:58.1
9, 33, 45, 58, 65, (90), (99)
William MacLean, Tyler Brouse, Teegan Millsop, Keegan Lund, Micah Anderson, (Spencer Hempel), (Noah Burkel)
11:23.7, 12:24.6, 12:52.3, 13:12.5, 13:21.8, (14:57.4), (15:20.9)
8291Mcgregor, MN - Team Time (1st 5) 1:08:35.2 | Spread (1st 5) 4:57.5
18, 23, 41, 94, 115
Parker Jackson, Darian Morgart, Max Sampson, Will Arnold, Isaac Shoemaker
11:50.7, 12:06.6, 12:44.0, 15:05.7, 16:48.2
9298South Ridge/Cherry/North Woods/NE Range, MN - Team Time (1st 5) 1:07:18.3 | Spread (1st 5) 1:38.9
43, 49, 50, 75, 81, (102), (125)
Tyler Morse, Cameron Posey, Finnian Prall, Matt Goggleeye, Noah Backe, (Isaac Gagnon), (Greyson Reichensperger)
12:50.2, 12:58.7, 12:59.0, 14:01.3, 14:29.1, (15:30.7), (54:02.8)
10300North Shore, MN - Team Time (1st 5) 1:06:43.4 | Spread (1st 5) 1:09.8
51, 51, 55, 64, 79, (88), (89)
Elijah Smith, Travis Elling, Jaden Osberg, Bryan Lillis, Cody Lange, (Isaac Schmidt), (Clay Thorpe)
13:00.2, 13:00.2, 13:11.4, 13:21.6, 14:10.0, (14:53.8), (14:56.2)
300Red Lake County, MN - Team Time (1st 5) 1:07:47.7 | Spread (1st 5) 3:21.1
12, 48, 57, 91, 92, (111)
Azazel Chapman, Caden Lee, Peyton O'Neill, Maverick Nelson, Donovan Clifton, (Everett Svendsen)
11:38.6, 12:57.7, 13:12.4, 14:59.3, 14:59.7, (16:16.8)
12302Warroad, MN - Team Time (1st 5) 1:08:09.5 | Spread (1st 5) 3:05.1
28, 34, 44, 96, 100, (109), (110)
Sam Goulet, Erick Comstock, Simon Anderson, David Hruby, Landen Bounvongxay, (Jack Palmquist), (Dane Fish)
12:19.3, 12:25.0, 12:51.7, 15:09.1, 15:24.4, (16:08.5), (16:13.6)
13372Dilworth-Glyndon-Felton, MN - Team Time (1st 5) 1:10:56.6 | Spread (1st 5) 3:54.7
39, 59, 63, 98, 113
Joe Wilson, Gabe Schmitz, Isaac Gifford, Dalton Grubb, Jacob Skolness
12:37.5, 13:13.4, 13:19.0, 15:14.5, 16:32.2
14413Mesabi East, MN - Team Time (1st 5) 1:13:44.0 | Spread (1st 5) 4:16.4
38, 69, 76, 114, 116
Carson Slattery, Alex Leete, Henrik Murray, Owen LaLonde, Brody Heinen
12:34.9, 13:30.4, 14:05.3, 16:42.1, 16:51.3
15416Rockford, MN - Team Time (1st 5) 1:12:24.9 | Spread (1st 5) 1:59.7
71, 77, 78, 87, 103
Tyler Mager, Colton Braun, Tanner Michlitsch, Quinn London, Grady Dawson
13:37.2, 14:08.5, 14:08.7, 14:53.6, 15:36.9
16433Braham, MN - Team Time (1st 5) 1:17:52.9 | Spread (1st 5) 7:21.9
53, 56, 95, 106, 123
Garrett Engberg, Isaiah Lancrain, Cody Hansen, Shane Lund, Brett Lund
13:06.5, 13:11.9, 15:07.2, 15:58.9, 20:28.4
17444Hinckley-Finlayson, MN - Team Time (1st 5) 1:15:26.6 | Spread (1st 5) 4:15.7
54, 67, 101, 105, 117, (121), (124)
Brody Froehling, Griffin Stiel, Bryan Blowers, Colton Froehling, Adam Carlier, (Harrison Kreft), (Matthew Masterson)
13:10.6, 13:26.5, 15:25.2, 15:58.0, 17:26.3, (17:41.6), (20:47.9)
18455Marshall (Duluth), MN - Team Time (1st 5) 1:16:10.6 | Spread (1st 5) 4:26.5
61, 74, 86, 112, 122
Jonas Martinelli, Weston Heeren, Daniel Pospisil, Eddy Buck, Abram Aronson
13:15.4, 14:01.2, 14:45.9, 16:26.2, 17:41.9
19459Eveleth-Gilbert, MN - Team Time (1st 5) 1:15:14.9 | Spread (1st 5) 1:25.3
82, 83, 93, 97, 104
Chase Anderson, Ty Autio, AJ Hultman, Jake Bradach, Dylan Celley
14:31.0, 14:31.1, 15:05.3, 15:11.2, 15:56.3
20491Esko, MN - Team Time (1st 5) 1:18:05.6 | Spread (1st 5) 3:31.7
73, 85, 107, 108, 118, (119), (120)
Ethan Gamache, Mason Klatte, Joe Cekalla, Ben Schramm, Ethan Lindgren, (James Cornell), (Paul Cornell)
13:56.8, 14:39.6, 15:59.6, 16:01.1, 17:28.5, (17:30.1), (17:32.2)