1 | 79 | Holdingford,
MN - Team Time (1st 5) 1:25:35.3 | Spread (1st 5) 1:21.6 |
| 3, 7, 10, 29, 30, (60), (68) |
| Andrew Zachman, Abe Skwira, Marcus Rick, Logan Smith, Luke Ryan, (Jacob Thell), (Vincent Kahlhammer) |
| 16:22.5, 16:40.9, 17:03.8, 17:44.0, 17:44.1, (18:35.4), (18:49.3) |
2 | 83 | St. Cloud Cathedral,
MN - Team Time (1st 5) 1:26:11.0 | Spread (1st 5) 1:10.3 |
| 3, 14, 21, 22, 23, (25), (33) |
| Tyler Johnson, Eli Stark-Haws, Mason Halstrom, Michael O'Hagan, Zachary Tomczik, (Samuel Medvec), (Michael Spethmann) |
| 16:22.5, 17:16.5, 17:26.7, 17:32.5, 17:32.8, (17:37.9), (17:53.9) |
3 | 117 | Albany,
MN - Team Time (1st 5) 1:27:18.1 | Spread (1st 5) 1:45.3 |
| 5, 11, 20, 37, 44, (45), (52) |
| Kevin Lamb, Bailey Jensen, Christian Posch, Elijah Wiess, Elijah Weiss, (Travis Pundsack), (Logan Johnson) |
| 16:29.3, 17:05.4, 17:25.1, 18:03.7, 18:14.6, (18:16.2), (18:23.9) |
4 | 123 | Royalton,
MN - Team Time (1st 5) 1:27:07.2 | Spread (1st 5) 2:46.9 |
| 1, 13, 16, 18, 75, (105), (156) |
| Zachary Carlson, Tremayne Collins, Ben Borash, Jordan Malikowski, Thomas Strusz, (Adam Olson), (Eli Stevens) |
| 16:11.4, 17:15.4, 17:20.3, 17:21.8, 18:58.3, (19:59.0), (27:03.0) |
5 | 130 | West Central Area,
MN - Team Time (1st 5) 1:28:14.3 | Spread (1st 5) 1:15.2 |
| 9, 15, 26, 34, 46, (47), (55) |
| Devin Nelson, Christian Swenson, Ryley Nelson, Ethan Olson, Rylee Nelson, (Bryce Paulson), (Austin Clavin) |
| 17:01.7, 17:16.6, 17:41.8, 17:57.3, 18:16.9, (18:19.3), (18:27.1) |
6 | 142 | Pelican Rapids,
MN - Team Time (1st 5) 1:28:35.7 | Spread (1st 5) 58.4 |
| 12, 24, 28, 38, 40, (48), (84) |
| Gavin Hart, Erik Lynnes, Samuel Cruz, Alejandro Romero, Tristan Wald, (Mahad Aden), (guillermo Rosiles) |
| 17:08.4, 17:32.9, 17:43.6, 18:04.0, 18:06.8, (18:20.2), (19:13.8) |
7 | 168 | Ottertail Central,
MN - Team Time (1st 5) 1:28:50.9 | Spread (1st 5) 2:08.7 |
| 6, 19, 32, 49, 62, (65), (94) |
| Ben Himmelspach, Charlie Frost, Jacob Wicklund, Lucas Haberman, Lucas Radermacher, (Noah Minten), (Petric VanErp) |
| 16:32.4, 17:22.9, 17:53.0, 18:21.5, 18:41.1, (18:46.7), (19:29.9) |
8 | 213 | Long Prairie-Grey Eagle,
MN - Team Time (1st 5) 1:30:19.2 | Spread (1st 5) 2:04.4 |
| 8, 27, 51, 54, 73, (108), (125) |
| David Bachmeier, Matthew Jasken, Joshua Connor, Joel Sheneberger, Cameron Larson, (Jose Jimenez), (Alex Garin) |
| 16:51.3, 17:43.2, 18:23.1, 18:25.9, 18:55.7, (20:04.8), (20:37.0) |
9 | 258 | Benson (old - don't use),
MN - Team Time (1st 5) 1:31:58.6 | Spread (1st 5) 1:07.5 |
| 31, 36, 58, 59, 74, (96), (116) |
| Josh Bailey, Joe Webster, Taner Gimberlin, Samuel Rosemeier, Jonathan Tostenson, (Devin Bundy), (Nick Turnquist) |
| 17:49.6, 18:03.1, 18:33.5, 18:35.3, 18:57.1, (19:36.2), (20:22.5) |
10 | 277 | Community Christian (Willmar),
MN - Team Time (1st 5) 1:31:37.7 | Spread (1st 5) 4:01.2 |
| 2, 17, 53, 91, 114, (136) |
| Ben Burgett, Joshua Starr, Joel Finsaas, Riley Gardner, Sam Burgett, (Jake Starr) |
| 16:12.7, 17:21.1, 18:24.5, 19:25.5, 20:13.9, (21:19.2) |
11 | 319 | New London-Spicer,
MN - Team Time (1st 5) 1:33:31.0 | Spread (1st 5) 1:08.1 |
| 39, 50, 70, 77, 83, (85), (93) |
| Frank Gustafson, Mitch Markannen, Tristan Thompson, Austin Hastings-Taylor, Ben Lange, (Mitch Markkanen), (Tyson Prentice) |
| 18:05.5, 18:22.3, 18:50.1, 18:59.5, 19:13.6, (19:14.3), (19:28.8) |
12 | 334 | Pierz,
MN - Team Time (1st 5) 1:34:04.8 | Spread (1st 5) 1:27.6 |
| 42, 43, 63, 89, 97, (107), (115) |
| Kyle Becker, Jacob Wohlfeil, Jake Andres, Matt Janson, Vitaly Dahmen, (Bryce Hoheisel), (Cole Andres) |
| 18:10.2, 18:10.7, 18:44.7, 19:21.4, 19:37.8, (20:04.1), (20:20.9) |
13 | 357 | Litchfield,
MN - Team Time (1st 5) 1:34:41.9 | Spread (1st 5) 1:33.6 |
| 41, 61, 67, 90, 98, (100), (130) |
| Ross Wendlandt, Peyton Aller, Stan Ridgeway, Cody Schabert, Cody Lendt, (Griffin Kinney), (Peter Hyberger) |
| 18:08.2, 18:39.5, 18:48.5, 19:23.9, 19:41.8, (19:42.4), (20:59.7) |
14 | 420 | Clinton-Graceville-Beardsley,
MN - Team Time (1st 5) 1:36:48.3 | Spread (1st 5) 2:33.2 |
| 35, 64, 78, 120, 123 |
| Dalton Nilson, Michael Haukos, Bobby Ewert, Isaac Lillehaug, Matt Backer |
| 18:01.3, 18:45.9, 19:00.6, 20:26.0, 20:34.5 |
15 | 455 | Paynesville,
MN - Team Time (1st 5) 1:37:27.4 | Spread (1st 5) 1:38.4 |
| 56, 88, 98, 103, 110, (132), (154) |
| Trevor Meed, Riley Zimmermann, Thomas Binsfeild, Eric Johnson, Brody Strand, (Tucker Wendroth), (Easton Syvertson) |
| 18:28.9, 19:20.1, 19:41.8, 19:49.3, 20:07.3, (21:05.1), (25:28.3) |
16 | 473 | Sauk Centre,
MN - Team Time (1st 5) 1:38:06.8 | Spread (1st 5) 1:40.0 |
| 71, 79, 81, 118, 124, (127), (133) |
| Joseph Gerhartz, Riley Primus, Tim Schmiesing, Jacob Borgerding, Carter Kranz, (George Bigalk), (Noah Polipnick) |
| 18:55.0, 19:02.7, 19:10.0, 20:24.1, 20:35.0, (20:49.6), (21:08.6) |
17 | 505 | Ortonville,
MN - Team Time (1st 5) 1:39:31.5 | Spread (1st 5) 2:47.0 |
| 71, 86, 102, 104, 142, (148), (151) |
| Garion Mulder, Kelsey Mulder, Colin Hartman, Danny Eastman, Deric Radermacher, (Cody Bertka-ballard), (Tristan Eastman) |
| 18:55.0, 19:14.4, 19:44.3, 19:55.8, 21:42.0, (22:38.8), (23:31.4) |
| 505 | St. Cloud Christian,
MN - Team Time (1st 5) 1:43:47.1 | Spread (1st 5) 5:43.2 |
| 57, 66, 80, 150, 152 |
| Sam Overfors, Jacob Knutson, Jack Gauerke, Cade Gauerke, Matthew Pederson |
| 18:29.0, 18:47.9, 19:05.4, 23:12.6, 24:12.2 |
19 | 517 | Morris Area,
MN - Team Time (1st 5) 1:39:39.3 | Spread (1st 5) 2:10.6 |
| 76, 87, 109, 111, 134, (140), (145) |
| Ryan Gray, Jonathan Jerke, Tyler Reimers, Travis Ostby, Brock Anderson, (Dalton Uphoff), (Trent Ostby) |
| 18:58.6, 19:17.9, 20:05.9, 20:07.7, 21:09.2, (21:41.0), (22:25.1) |
20 | 536 | Eden Valley-Watkins (old),
MN - Team Time (1st 5) 1:40:03.2 | Spread (1st 5) 1:21.1 |
| 82, 101, 112, 119, 122, (128), (144) |
| Matthew Notch, Bret Mattice, Tyler Neu, Zach Swenson, James Gathje, (Mickale Stotz), (John Unterberger) |
| 19:12.9, 19:42.9, 20:08.5, 20:24.9, 20:34.0, (20:50.1), (22:24.7) |
21 | 551 | Wheaton (old),
MN - Team Time (1st 5) 1:41:13.7 | Spread (1st 5) 2:27.2 |
| 69, 95, 121, 131, 135, (139), (141) |
| Alec Donnelly, Eric Berger, Javier Lara Ruiz, Austin Morrow, Tyler Wilts, (Bailey Anderson), (John Shekleton) |
| 18:49.7, 19:33.8, 20:32.8, 21:00.5, 21:16.9, (21:37.8), (21:41.6) |
22 | 557 | St. John's Prep,
MN - Team Time (1st 5) 1:40:54.2 | Spread (1st 5) 1:25.3 |
| 92, 106, 113, 117, 129, (137), (138) |
| Andrew Moen, Nick Haeg, Daniel Petters, Nick Salzl, Sterling Chen, (Nate Salzl), (Ray Griffin) |
| 19:26.1, 20:03.5, 20:09.5, 20:23.7, 20:51.4, (21:33.3), (21:36.7) |
23 | 711 | Breckenridge/Wahpeton,
MN - Team Time (1st 5) 1:50:50.8 | Spread (1st 5) 2:08.0 |
| 126, 143, 146, 147, 149, (153), (155) |
| Logan Comeau, Jack Hirst, Nolan Lemna, Brock Pearson, Tommy Stock, (Dominic Erickson), (Bradley Banken) |
| 20:41.4, 22:24.1, 22:27.1, 22:28.8, 22:49.4, (24:25.0), (26:47.9) |