1 | 102 | Loyola-Cleveland,
MN - Team Time (1st 5) 1:28:19.1 | Spread (1st 5) 1:20.6 |
| 5, 14, 20, 26, 37, (58), (79) |
| Landon Javens, Micah Rentschler, Brady Omtvedt, Brett Omtvedt, Coleton Giefer, (Patrick Cullen), (Carter Deichman) |
| 16:55.6, 17:28.6, 17:40.8, 17:57.9, 18:16.2, (18:40.2), (19:10.5) |
2 | 116 | Belle Plaine,
MN - Team Time (1st 5) 1:29:04.4 | Spread (1st 5) 32.5 |
| 16, 19, 25, 27, 29, (38), (46) |
| Dylan Bigaouette, Elliot Rudd, Kyle Siemon, Sam Gregory, Kellen Bergs, (Ben Hunsader), (Jack Otto) |
| 17:29.6, 17:34.7, 17:57.3, 18:00.7, 18:02.1, (18:17.4), (18:26.5) |
3 | 124 | Waseca,
MN - Team Time (1st 5) 1:28:14.9 | Spread (1st 5) 2:16.5 |
| 1, 10, 23, 31, 59, (62), (63) |
| Cole Streich, Brett Attenberger, Jake Guse, Jesse Delgado, Jack McCabe, (John McCabe), (Matt Feldkamp) |
| 16:24.2, 17:14.6, 17:50.4, 18:05.0, 18:40.7, (18:43.6), (18:43.7) |
4 | 140 | MCW/B-O*,
MN - Team Time (1st 5) 1:29:30.3 | Spread (1st 5) 1:21.6 |
| 8, 12, 33, 39, 48, (94), (101) |
| Josh Bjerken, Carson Kahler, Ramon Bowie, Dawson Burkhardt, Kolton Larson, (Brandon Kluver), (Dylan Petersen) |
| 17:07.3, 17:23.9, 18:10.0, 18:20.2, 18:28.9, (19:34.5), (19:56.9) |
5 | 145 | G-F-W,
MN - Team Time (1st 5) 1:29:04.2 | Spread (1st 5) 1:51.1 |
| 3, 9, 41, 43, 49, (72), (77) |
| Javier Victorino, Samuel Stresemann, Jordan Halstead, Alex Burns, Ryan Albrecht, (Jacob Bohl), (Will Pioske) |
| 16:38.4, 17:09.8, 18:21.8, 18:24.7, 18:29.5, (18:59.7), (19:09.9) |
6 | 165 | St. James Area,
MN - Team Time (1st 5) 1:30:33.2 | Spread (1st 5) 47.4 |
| 21, 24, 32, 36, 52, (56), (60) |
| Lucas Pierson, Lukas Pierson, Noah Pinke, Leonardo Tellez, Seth Pierson, (Ricardo Vite), (Alex Knickrehm) |
| 17:44.6, 17:56.3, 18:07.2, 18:13.1, 18:32.0, (18:37.8), (18:43.1) |
7 | 182 | Fairmont,
MN - Team Time (1st 5) 1:30:13.8 | Spread (1st 5) 2:12.1 |
| 4, 15, 35, 54, 74, (82), (95) |
| Josh Sundblad, Nathan Willett, Andrew Moeller, Cody Lane, Dayton Pasch, (Dylan Kennedy), (Ben Huinker) |
| 16:51.8, 17:28.7, 18:12.7, 18:36.7, 19:03.9, (19:17.6), (19:35.2) |
8 | 184 | Tri-City United,
MN - Team Time (1st 5) 1:30:48.1 | Spread (1st 5) 1:00.9 |
| 17, 22, 44, 50, 51, (78), (92) |
| Hugo Ruiz, Ben Barnack, Noah Stephens, Chris Pieper, Thomas Franek, (Hunter Rutt), (Jackson Vossberg) |
| 17:30.6, 17:49.4, 18:25.6, 18:31.0, 18:31.5, (19:10.0), (19:32.7) |
9 | 249 | Lake Crystal-Wellcome Memorial (dont use),
MN - Team Time (1st 5) 1:31:41.3 | Spread (1st 5) 2:59.9 |
| 2, 30, 57, 69, 91, (120), (125) |
| John Roth, Kalen Magers, Seth Hartman, Damon Schmalzriedt, Cole Merrill, (Josh Kruger), (James Sullivan) |
| 16:32.5, 18:04.5, 18:38.4, 18:53.5, 19:32.4, (21:01.6), (21:12.9) |
10 | 258 | Blue Earth Area,
MN - Team Time (1st 5) 1:32:38.3 | Spread (1st 5) 44.6 |
| 28, 40, 60, 64, 66, (67), (118) |
| Grant Strukel, Zach Vaske, Brady Olsen, Alan Davids, Adam Buseman, (Seth Becker), (Gunnar Fering) |
| 18:01.8, 18:21.2, 18:43.1, 18:45.8, 18:46.4, (18:49.8), (20:55.3) |
11 | 271 | St. Peter,
MN - Team Time (1st 5) 1:33:18.5 | Spread (1st 5) 3:10.1 |
| 13, 18, 45, 80, 115, (130), (131) |
| Cody Vacek, Bailey More, Shawn Lehtinen, Tom Eide, Logan Throldahl, (Trevor Gurrola), (Earl Foster) |
| 17:28.4, 17:32.1, 18:26.1, 19:13.4, 20:38.5, (21:45.1), (21:59.5) |
12 | 317 | Minnesota Valley Lutheran,
MN - Team Time (1st 5) 1:33:46.9 | Spread (1st 5) 2:41.6 |
| 6, 55, 65, 93, 98, (103), (114) |
| Brandon Steffl, Seth Fenske, Jacob Grefe, Levi Stelljes, Kyle Buch, (Joseph Finken), (Derek Weisensel) |
| 17:03.9, 18:37.0, 18:46.1, 19:34.4, 19:45.5, (19:58.8), (20:27.9) |
13 | 340 | Maple River,
MN - Team Time (1st 5) 1:34:49.1 | Spread (1st 5) 1:38.1 |
| 42, 53, 68, 71, 106, (107), (108) |
| Michael Larson, Trevor Lemmon, Mason Moske, Colton Ziegler, Prince Bade, (Blake Jenkins), (Will Stencel) |
| 18:23.9, 18:33.2, 18:51.2, 18:58.8, 20:02.0, (20:06.7), (20:08.9) |
14 | 378 | United South Central/Alden-Conger,
MN - Team Time (1st 5) 1:35:38.8 | Spread (1st 5) 2:51.0 |
| 11, 76, 86, 96, 109, (113), (126) |
| Thomas Mantor, Chris Mulholland, Caleb Hubbard, Jonathon Schwartz, Hunter Malwitz, (Cody Cory), (John Mantor) |
| 17:19.2, 19:07.3, 19:24.4, 19:37.7, 20:10.2, (20:26.6), (21:16.0) |
15 | 433 | LeSueur-Henderson,
MN - Team Time (1st 5) 1:37:25.9 | Spread (1st 5) 1:26.7 |
| 70, 73, 75, 103, 112, (123), (124) |
| Ben Kroehler, Daniel Felmlee, Lane Schwarz, Jack Schwartz, Tim Kroehler, (Harry Redmann), (Jacob Tesch) |
| 18:56.6, 19:02.0, 19:05.2, 19:58.8, 20:23.3, (21:09.0), (21:12.2) |
16 | 453 | Sibley East,
MN - Team Time (1st 5) 1:37:46.9 | Spread (1st 5) 37.5 |
| 83, 84, 88, 98, 100, (111), (119) |
| Justin Bennett, Jack Ballalatak, Jens Lundstrom, Logan Tesch, Xavier Wassather, (Jack Rosenfeld), (Kristian Schow) |
| 19:18.3, 19:19.0, 19:28.3, 19:45.5, 19:55.8, (20:20.5), (21:01.0) |
17 | 460 | Medford,
MN - Team Time (1st 5) 1:39:18.9 | Spread (1st 5) 3:08.0 |
| 34, 85, 97, 116, 128, (136), (139) |
| Alex Goetze, Tyler Stenzel, Dakota Wiersma, Johnny Meyer, Brett Johnson, (Ricky Iverson), (Connor Davis) |
| 18:11.9, 19:22.8, 19:38.3, 20:46.0, 21:19.9, (24:01.4), (24:45.3) |
18 | 465 | Sleepy Eye Saint Mary's,
MN - Team Time (1st 5) 1:39:01.2 | Spread (1st 5) 2:35.4 |
| 47, 90, 102, 105, 121, (122), (127) |
| Zach Long, Caleb Kirchberg, Josh Drummer, Isaac Nelson, Santiago Sanchez, (Zach Schumacher), (Ethan Kirchberg) |
| 18:27.7, 19:30.7, 19:57.8, 20:01.9, 21:03.1, (21:06.1), (21:19.1) |
19 | 476 | Waterville-Elysian-Morristown,
MN - Team Time (1st 5) 1:43:47.7 | Spread (1st 5) 6:55.4 |
| 7, 87, 110, 135, 137, (138) |
| Kaden Cameron, Lewis Becker, Marco Polo Geyer, Jackson Galler, Hayden Cook, (Seth Braam) |
| 17:07.2, 19:25.3, 20:16.6, 22:56.0, 24:02.6, (24:22.3) |
20 | 548 | New Richland-H-E-G,
MN - Team Time (1st 5) 1:43:16.8 | Spread (1st 5) 3:00.3 |
| 81, 89, 117, 129, 132, (133), (134) |
| Tyler Schlaak, Zach Mely, Ben Lewer, Jorey Fischer, Braden Routh, (Orin Mely), (Aaron Fleming) |
| 19:15.4, 19:28.8, 20:47.3, 21:29.6, 22:15.7, (22:32.3), (22:32.4) |