1 | 40 | Glencoe-Silver Lake,
MN - Team Time (1st 5) 1:23:59.8 | Spread (1st 5) 58.7 |
| 2, 5, 6, 13, 14, (17), (19) |
| Jac Chelman, Isiah Herout, Brandon Richter, Garrett Ober, Michael Schaefer, (Austin Schroepfer), (Garret Ardolf) |
| 16:12.9, 16:40.3, 16:46.9, 17:08.1, 17:11.6, (17:16.9), (17:23.1) |
2 | 44 | Mora,
MN - Team Time (1st 5) 1:24:18.7 | Spread (1st 5) 45.6 |
| 4, 7, 8, 10, 15, (27), (32) |
| Noah Moravec, Michael Schwinghamer, Alec Sanbeck, John Schwinghamer, Cole Oslin, (Jared Greenberg), (Zachary Garza) |
| 16:26.4, 16:47.5, 16:50.3, 17:02.5, 17:12.0, (17:43.7), (17:55.2) |
3 | 107 | Annandale,
MN - Team Time (1st 5) 1:27:34.0 | Spread (1st 5) 45.7 |
| 11, 18, 21, 28, 29, (41), (59) |
| Jamie Kasper, Zackary Boos, Zach Boos, Jeffery Braun, Christopher Groth, (Hunter Norgren), (Jordan Diers) |
| 17:04.3, 17:19.9, 17:32.5, 17:47.3, 17:50.0, (18:13.5), (18:52.5) |
4 | 138 | Maple Lake,
MN - Team Time (1st 5) 1:28:46.9 | Spread (1st 5) 1:12.8 |
| 12, 22, 24, 34, 46, (61), (74) |
| Andrew Schonnesen, Devin Deringer, Jackson Willard, Scott Jordan, Ross Hickey, (Cullen Gallagher), (Adam Ruhland) |
| 17:07.7, 17:36.2, 17:37.2, 18:05.3, 18:20.5, (18:56.1), (19:17.9) |
5 | 186 | Pine City,
MN - Team Time (1st 5) 1:30:32.3 | Spread (1st 5) 1:45.9 |
| 9, 30, 43, 51, 53, (55), (80) |
| Easton Foss, Noah Adams, Andrew Clementson, James Pixley, Eli Grubbs, (Jonah Spahr), (Nick Stolp) |
| 17:00.1, 17:50.6, 18:15.1, 18:40.5, 18:46.0, (18:47.0), (19:31.0) |
6 | 220 | Norwood-Young America,
MN - Team Time (1st 5) 1:31:28.7 | Spread (1st 5) 1:53.6 |
| 16, 36, 38, 60, 70, (73), (103) |
| Alex Wischnack, Francisco Medina, Ben Barth, Andrew Wischnack, Luke Peterson, (Isaiah Knudten), (Chase Heuer) |
| 17:13.9, 18:05.7, 18:08.7, 18:52.9, 19:07.5, (19:14.0), (20:29.9) |
7 | 235 | Howard Lake-Waverly-Winsted,
MN - Team Time (1st 5) 1:31:21.7 | Spread (1st 5) 3:19.0 |
| 1, 33, 50, 72, 79, (100), (113) |
| Connor Schank, Loren Stueven, Noah Bundrock, Blake Karels, Russell Bayerl, (Tommy Horn), (CJ Lange) |
| 16:07.1, 17:58.2, 18:37.4, 19:12.9, 19:26.1, (20:25.3), (21:32.7) |
| 235 | Rockford,
MN - Team Time (1st 5) 1:32:00.5 | Spread (1st 5) 1:43.4 |
| 26, 40, 44, 47, 78, (86), (88) |
| Nicholas Klonne, Austin Hubbs, Brannon Winters, Drew Hafften, Joseph Pothast, (Caleb Duerr), (Nicholas VanDanacker) |
| 17:42.3, 18:12.7, 18:16.2, 18:23.6, 19:25.7, (19:40.9), (19:44.5) |
9 | 246 | Foley,
MN - Team Time (1st 5) 1:32:34.5 | Spread (1st 5) 2:22.3 |
| 20, 37, 41, 57, 91, (95), (99) |
| Brandon Tschida, Joe Bastian, Kyle Metzger, Jack Swanson, Steven Ranweiler, (Tanner Brosh), (Taylor Jurek) |
| 17:30.1, 18:07.5, 18:13.5, 18:51.0, 19:52.4, (20:05.6), (20:25.0) |
10 | 252 | Milaca,
MN - Team Time (1st 5) 1:32:00.8 | Spread (1st 5) 3:22.0 |
| 3, 25, 63, 77, 84, (93), (96) |
| Jon Hall, Sam Berg, Jacob Riebel, Dray Thomas-Ferry, Gabe Petty, (Sam Petty), (Joe Baker) |
| 16:17.3, 17:41.7, 18:59.0, 19:23.5, 19:39.3, (19:54.4), (20:15.9) |
11 | 274 | Braham,
MN - Team Time (1st 5) 1:33:40.2 | Spread (1st 5) 53.4 |
| 35, 56, 58, 62, 63, (67), (85) |
| Logan Leavey, Calvin Engberg, Christian Patterson, Pen Sullivan, Thomas Warner, (Cody Bourke-Anderson), (Brandon Wyganowski) |
| 18:05.6, 18:47.4, 18:51.1, 18:57.1, 18:59.0, (19:05.1), (19:40.0) |
12 | 286 | Spectrum,
MN - Team Time (1st 5) 1:33:46.4 | Spread (1st 5) 1:44.7 |
| 23, 49, 68, 71, 75, (89), (94) |
| Zackary Anderson, Nevin Sagstetter, Benjamin Harvey, Elijah Ehr, Camden Sharp, (Joel Zimmerman), (Nathaniel Hackbarth) |
| 17:36.4, 18:30.5, 19:06.2, 19:12.2, 19:21.1, (19:47.0), (19:56.1) |
13 | 357 | Rush City,
MN - Team Time (1st 5) 1:36:14.9 | Spread (1st 5) 2:09.5 |
| 45, 48, 80, 83, 101, (105), (111) |
| Devan Larson, Zeth Langworthy, Kevin Nelson, Ethan Rundquist, Collin Yaritz, (Seth Hora), (Lorenzo Bertini) |
| 18:17.5, 18:24.0, 19:31.0, 19:35.4, 20:27.0, (20:45.1), (21:02.1) |
14 | 360 | Heritage Christian,
MN - Team Time (1st 5) 1:36:36.4 | Spread (1st 5) 3:00.7 |
| 30, 65, 76, 82, 107, (117), (120) |
| Joshua Nordstrom, Brady Kappel, Carson Booms, Sam Nelson, Garrett Tschacher, (Alec Tebben), (Dawson Penshorn) |
| 17:50.6, 18:59.3, 19:21.9, 19:33.3, 20:51.3, (21:39.7), (21:53.8) |
15 | 385 | Providence Academy,
MN - Team Time (1st 5) 1:37:36.9 | Spread (1st 5) 2:19.5 |
| 39, 54, 92, 98, 102, (104), (109) |
| Reed Trende, Andrew Beukelman, Noah Boldt, Lane O'meara, Hugh Delmore, (Anthony Knode), (Jesse Barron) |
| 18:09.4, 18:46.6, 19:54.3, 20:17.7, 20:28.9, (20:31.0), (20:58.7) |
16 | 455 | Mayer Lutheran,
MN - Team Time (1st 5) 1:40:58.6 | Spread (1st 5) 2:39.3 |
| 66, 69, 90, 112, 118, (119), (121) |
| Ben Quiram, Wyatt Entinger, Parker Esterberg, Todd Johnson, Andrew Jackson, (Jacob Roth), (Gareth Holland) |
| 19:04.8, 19:06.4, 19:51.6, 21:11.7, 21:44.1, (21:47.7), (22:10.7) |
17 | 478 | Watertown-Mayer,
MN - Team Time (1st 5) 1:42:26.0 | Spread (1st 5) 2:50.3 |
| 52, 97, 106, 108, 115, (123), (124) |
| Jack Heun, Austin Wandersee, Wyatt Tatge, Matt Maisch, Logan Vanwatermulen, (Ryan Michaletz), (Jacob Oak) |
| 18:45.6, 20:17.5, 20:49.7, 20:57.3, 21:35.9, (22:35.5), (22:58.8) |
18 | 549 | NLA/LILA,
MN - Team Time (1st 5) 1:46:20.8 | Spread (1st 5) 2:38.9 |
| 87, 110, 114, 116, 122, (125), (126) |
| Sam Hanson, Rio Brown, Connor Hanson, Noah Hampton, Danny Leemon, (Gmyrek Bryce), (Braden VanVleet) |
| 19:43.0, 21:01.7, 21:35.6, 21:38.6, 22:21.9, (24:29.2), (25:37.0) |