141Murray County Central, MN - Team Time (1st 5) 30:39.6 | Spread (1st 5) 30.1
3, 8, 9, 10, 11, (12), (18)
Alexander Betz, Aiden Appel, Tristan Behrands, Dugan Kluis, Beckett Stelter, (Brett Pieske), (Tyler Reith)
5:46.2, 6:11.3, 6:12.6, 6:13.2, 6:16.3, (6:17.4), (6:29.0)
297RAACHE, MN - Team Time (1st 5) 32:27.0 | Spread (1st 5) 43.2
7, 15, 17, 26, 32, (42), (49)
Luke Dirks, Samuel Dirks, Will Alderman, Ian Brost, Henry Schmoll, (Thomas Robertson), (Caleb Linscott)
6:06.4, 6:24.3, 6:28.2, 6:38.5, 6:49.6, (6:59.4), (7:11.2)
3138M/T/GHEC/ML, MN - Team Time (1st 5) 32:53.8 | Spread (1st 5) 1:28.2
4, 6, 28, 41, 59, (89)
Carson Meraz, Caleb DeCann, Adriel Martinez, Oden Lehman, Nolan Arkell, (Blake Hitchcock)
5:53.6, 6:02.0, 6:39.8, 6:56.6, 7:21.8, (8:26.6)
4140Pine Island, MN - Team Time (1st 5) 33:14.0 | Spread (1st 5) 2:22.5
2, 12, 22, 25, 79, (81), (90)
Bo Rosane, Vaughn Anderson, Kyle Stelzer, Talon Schutz, Chase Swintek, (Levi Trempe), (Alex Levi)
5:42.4, 6:17.4, 6:32.8, 6:36.5, 8:04.9, (8:09.4), (8:34.6)
5149Windom Area, MN - Team Time (1st 5) 33:26.4 | Spread (1st 5) 1:23.5
5, 24, 27, 35, 58, (86)
Braylen Lyons, Jonah Lohse, Caelen Ralston, Jack Elness, Isaac Bordewyk, (Liam Carroll)
5:57.5, 6:35.4, 6:39.4, 6:53.1, 7:21.0, (8:13.8)
6150Mt. Lake Area - Comfrey, MN - Team Time (1st 5) 33:37.4 | Spread (1st 5) 57.6
16, 21, 23, 29, 61, (72), (92)
Joseph Torres, Ian Nelson, Jacob Lopez, Cooper Evers, Cameron Meyer, (Jonathan Harder Schrock), (Aiden Prechel)
6:26.5, 6:32.1, 6:34.4, 6:40.3, 7:24.1, (7:51.3), (8:41.9)
7190St. Charles, MN - Team Time (1st 5) 34:24.7 | Spread (1st 5) 2:19.2
1, 37, 37, 39, 76, (91)
Ivan Daood, Jaxon Christie, Daniel Reiman, Reeve Andring, Anthony Ness, (Corbin Henry)
5:39.6, 6:55.3, 6:55.3, 6:55.7, 7:58.8, (8:40.3)
8219Jackson County Central, MN - Team Time (1st 5) 35:32.4 | Spread (1st 5) 1:39.6
14, 19, 47, 62, 77, (94), (97)
Tellef Landherr, Dallas Gossen, Peyton Roslansky, Grant Ambrose, Gavin Tusa, (Nolan Roslansky), (Aiden Stewart)
6:24.2, 6:30.8, 7:08.9, 7:24.7, 8:03.8, (8:42.1), (9:20.2)
9230Pacelli, MN - Team Time (1st 5) 35:47.2 | Spread (1st 5) 1:26.2
20, 31, 48, 56, 75, (81)
JJ Bastyr, Isaac Johnson, Carter Severtson, Alec Klingfus, Emmett McNeely, (James Schulte)
6:31.5, 6:47.8, 7:10.4, 7:19.8, 7:57.7, (8:09.4)
10280St. James, MN - Team Time (1st 5) 36:50.5 | Spread (1st 5) 1:02.5
34, 46, 63, 64, 73, (98)
Quinton Kern, Ryan Gonzalez, Alexander Bermudez, Isaac Monnens, Jacob Espinoza, (Cristian (Ethan) Cuellar)
6:51.2, 7:05.8, 7:26.5, 7:33.3, 7:53.7, (9:21.4)
11285Mankato Loyola-Cleveland, MN - Team Time (1st 5) 37:12.3 | Spread (1st 5) 1:12.9
36, 45, 50, 74, 80, (88), (102)
Charlie Maxfield, Reece Nelson, Gavin Waagner, Jax Leagjeld, Gabe Speckel, (Brian Buboltz), (Emmett Endres)
6:53.9, 7:02.8, 7:11.8, 7:57.0, 8:06.8, (8:15.3), (9:52.2)
12306Adrian/Ellsworth, MN - Team Time (1st 5) 37:34.2 | Spread (1st 5) 1:25.6
30, 52, 69, 71, 84, (85), (99)
Cody Weidert, Ryker Eidhammer, Kevin Rivera, Angel Farrias, Blake Simpson, (Gabe Onken), (Riley Bertrand)
6:44.5, 7:12.1, 7:41.4, 7:46.1, 8:10.1, (8:10.7), (9:23.0)
13310Cotter/Hope Lutheran, MN - Team Time (1st 5) 37:28.1 | Spread (1st 5) 33.3
50, 55, 67, 68, 70, (101), (104)
Jonah Hatanpa, Sam Schmidt, Ethan Krinke, Jacob Moore, William Jewison, (Michael Welch), (Henry Moore)
7:11.8, 7:16.4, 7:37.2, 7:37.6, 7:45.1, (9:43.7), (10:52.1)
14315Rochester Lourdes, MN - Team Time (1st 5) 37:40.3 | Spread (1st 5) 51.0
53, 54, 64, 66, 78, (100)
Robbie Graft, Charlie Hyder, Ronan Mundi, Justin Urban, Lucas Ledig, (Ari Jones)
7:12.9, 7:13.7, 7:33.3, 7:36.5, 8:03.9, (9:35.7)
15320Chatfield, MN - Team Time (1st 5) 39:44.9 | Spread (1st 5) 3:32.0
33, 40, 57, 87, 103
Zach Whalen, Max Hoover, Ben Peeters, Eddie Gorczynski, Anders Meier
6:50.8, 6:55.8, 7:20.7, 8:14.8, 10:22.8
16322Lanesboro/Fillmore Central, MN - Team Time (1st 5) 38:14.6 | Spread (1st 5) 1:42.6
42, 44, 60, 83, 93, (95), (96)
Riley Grant, Andy Brown, Jack Riggott, James Cullen, Hayden Hjelmeland, (Nathaniel Wingert), (Blake Tripp)
6:59.4, 7:01.2, 7:22.0, 8:10.0, 8:42.0, (8:44.0), (9:05.9)