120Nova Classical Academy, MN - Team Time (1st 5) 53:57.8 | Spread (1st 5) 30.1
1, 2, 4, 6, 7, (8), (9)
Dare Akinmusire, Tavin Zeise, Theo Andre, Finn McCormick, Nikolai Farber, (Lukas Ladas), (Noah Johnson)
10:28.2, 10:45.4, 10:48.2, 10:57.7, 10:58.3, (11:01.1), (11:07.2)
246Lake City, MN - Team Time (1st 5) 55:24.7 | Spread (1st 5) 38.4
3, 5, 11, 13, 14, (17), (20)
Joe Kozlowski, Reese Anderson, Ben Johnson, Andrew Muenzhuber, Nash Nelson, (Gavin Siewert), (Johan Zorn)
10:46.2, 10:50.7, 11:10.6, 11:12.6, 11:24.6, (12:00.9), (12:16.2)
385Holy Family Catholic, MN - Team Time (1st 5) 59:17.7 | Spread (1st 5) 2:07.6
10, 12, 15, 19, 29, (30), (32)
Tyler Franck, Ben Fink, Jaden Lorenz, Greg Stoffel, Matt Santini, (Grant Hayes), (Aaron Hesse)
11:09.1, 11:10.9, 11:26.0, 12:15.0, 13:16.7, (13:23.3), (13:30.8)
4100Providence Academy, MN - Team Time (1st 5) 1:01:47.7 | Spread (1st 5) 44.3
16, 18, 21, 22, 23, (25), (26)
William Horinek, Cort Dingman, William Wehmann, Grant Heim, Jacob Olson, (Max Peckenschneider), (Aidan Flynn)
11:55.2, 12:03.8, 12:33.3, 12:35.9, 12:39.5, (12:44.3), (12:55.1)
5165Concordia Academy, MN - Team Time (1st 5) 1:08:28.3 | Spread (1st 5) 1:19.4
27, 28, 31, 37, 42, (44), (46)
Teddy Newville, Caleb Loomis, Marcus Hexum, Ryan Kroonblawd, Noah Loushin, (Luke Stanelle), (David Lopez)
13:08.5, 13:15.9, 13:27.6, 14:08.4, 14:27.9, (14:49.9), (15:11.9)
6181Breck School, MN - Team Time (1st 5) 1:09:45.0 | Spread (1st 5) 1:10.6
33, 34, 35, 36, 43, (45), (47)
Wyatt Elder, Noah Getnick, Carson Bynum, Charlie Delano, Oliver Janousk, (Henry McMullian), (Robbie Aronson)
13:31.7, 13:35.5, 13:52.9, 14:02.6, 14:42.3, (14:55.8), (15:13.0)
7182Chesterton Academy of the Twin Cities, MN - Team Time (1st 5) 1:09:40.5 | Spread (1st 5) 1:33.9
24, 38, 39, 40, 41
Seamus Haney, Jacob Ganzer, Gabriel Heinen, Jonathan Ganzer, Nicholas Heinen
12:43.3, 14:09.0, 14:14.6, 14:16.4, 14:17.2