1 | 29 | Wayzata,
MN - Team Time (1st 5) 1:19:23.7 | Spread (1st 5) 57.0 |
| 1, 4, 5, 7, 12, (16), (21) |
| Connor Olson, Aaron Breyer, Jaret Carpenter, Ian Eklin, Nicholas Shaleen, (Andrew Quirk), (Jack Prazich) |
| 15:17.4, 15:55.8, 15:57.3, 15:58.8, 16:14.4, (16:21.1), (16:28.1) |
2 | 38 | Edina,
MN - Team Time (1st 5) 1:20:07.8 | Spread (1st 5) 36.0 |
| 2, 3, 8, 11, 14, (22), (23) |
| Matthew Lumbar, Logan Ramlet, David Ellenberger, Jonathan Shirley, Henry Jessen, (Samuel Thomas), (Luke Lumbar) |
| 15:42.0, 15:51.7, 16:02.0, 16:14.1, 16:18.0, (16:32.8), (16:41.0) |
3 | 114 | Hopkins,
MN - Team Time (1st 5) 1:22:52.5 | Spread (1st 5) 39.0 |
| 9, 10, 30, 32, 33, (57), (60) |
| Joseph Klecker, Jack Henschel, Owen Hoeft, Jake Parker, Hunter Staack, (Brett Nelson), (Christian Van Lierop) |
| 16:11.7, 16:13.5, 16:46.4, 16:50.2, 16:50.7, (17:31.5), (17:38.4) |
4 | 127 | Minneapolis Southwest,
MN - Team Time (1st 5) 1:23:14.4 | Spread (1st 5) 59.5 |
| 6, 24, 25, 35, 37, (51), (53) |
| Sam Sinkler, Malcolm Smith, Alex Ilyushev, Stuart Gordon, Michael Gaines, (Sam Shaheen), (Jonah Shaw) |
| 15:57.6, 16:43.9, 16:44.6, 16:51.2, 16:57.1, (17:20.6), (17:21.7) |
5 | 136 | Eden Prairie,
MN - Team Time (1st 5) 1:23:28.8 | Spread (1st 5) 47.0 |
| 13, 15, 33, 36, 39, (43), (63) |
| Cal Lawton, Jacob Young, Andrew Nelson, Kevin Jeter, Sean Hames, (William Christensen), (Nathan Derks) |
| 16:17.3, 16:20.1, 16:50.7, 16:56.4, 17:04.3, (17:07.9), (17:43.4) |
6 | 168 | Minneapolis Washburn,
MN - Team Time (1st 5) 1:24:28.7 | Spread (1st 5) 1:25.8 |
| 20, 27, 28, 28, 65, (67), (80) |
| Andrew Sell, Alexander Streitz, Hamza Ali, Martin Donovan, Chris Covert, (Connor White), (Marcus Villarreal) |
| 16:23.2, 16:45.3, 16:45.6, 16:45.6, 17:49.0, (17:50.6), (18:38.4) |
7 | 198 | Minnetonka,
MN - Team Time (1st 5) 1:25:07.1 | Spread (1st 5) 1:03.9 |
| 19, 40, 41, 42, 56, (64), (68) |
| Scott Kvidera, Thomas Bissen, Matthew Wilkinson, Jimmy Sebold, Alec McElhinny, (Mason Kiffmeyer), (Jacob Johnson) |
| 16:22.7, 17:05.1, 17:05.8, 17:06.9, 17:26.6, (17:43.8), (17:57.6) |
8 | 219 | Robbinsdale Armstrong,
MN - Team Time (1st 5) 1:25:48.5 | Spread (1st 5) 30.8 |
| 31, 44, 45, 49, 50, (58), (66) |
| Benjamin Kaufman, Jon Delaney, Nathan Comer, Justin Brecheisen, Timothy Hill, (Kyle Sweeney), (Clayton Hubred) |
| 16:49.0, 17:10.9, 17:11.3, 17:17.5, 17:19.8, (17:32.6), (17:49.8) |
9 | 264 | Blake School (The),
MN - Team Time (1st 5) 1:27:30.7 | Spread (1st 5) 2:04.7 |
| 18, 47, 52, 70, 77, (84), (87) |
| Michael Mitchell, Quinn Coyle, Michael Smith, Matthew Mitchell, Danny Levin, (Christopher Hall), (Zach Dekko) |
| 16:22.4, 17:15.0, 17:20.9, 18:05.3, 18:27.1, (18:51.4), (18:57.4) |
10 | 268 | St. Louis Park,
MN - Team Time (1st 5) 1:27:27.2 | Spread (1st 5) 1:28.2 |
| 26, 54, 55, 61, 72, (78), (79) |
| Nick Sokolowski, Liam Schmelzle, Jackson Sokolowski, Andrew Jewell, George Nowak, (Conrad Phelan), (Micah Anderson) |
| 16:44.8, 17:23.9, 17:25.9, 17:39.6, 18:13.0, (18:29.1), (18:30.9) |
11 | 301 | Robbinsdale Cooper,
MN - Team Time (1st 5) 1:29:37.5 | Spread (1st 5) 2:34.7 |
| 16, 46, 73, 81, 85, (92), (95) |
| Garrett Williams, Kyle Goldman, Alex Ozark, Noah Norton, Samuel Kessler, (Eddie Dols), (Isaac Griffin-Wiesner) |
| 16:21.1, 17:12.0, 18:20.9, 18:47.7, 18:55.8, (19:23.6), (19:44.9) |
12 | 337 | Benilde-St Margaret's,
MN - Team Time (1st 5) 1:30:52.0 | Spread (1st 5) 1:55.3 |
| 38, 48, 82, 83, 86, (91), (93) |
| Jay Biwer, Andrew Renier, Jamison Schuh, Matt Paal, Matthew Lynch, (Nick Backes), (Dan Lennington) |
| 17:00.8, 17:17.4, 18:48.0, 18:49.7, 18:56.1, (19:23.2), (19:27.8) |
| 337 | Minneapolis South,
MN - Team Time (1st 5) 1:29:50.9 | Spread (1st 5) 45.8 |
| 59, 62, 69, 71, 76, (88), (90) |
| Jacob Patterson, Abram Isola, Ben Devore, Fred Pipkin, Sam Nelson, (Eamonn Casey), (Tristian Evans-Fargione) |
| 17:37.1, 17:40.1, 18:02.8, 18:08.0, 18:22.9, (19:03.7), (19:13.9) |
14 | 454 | DeLaSalle,
MN - Team Time (1st 5) 1:37:58.1 | Spread (1st 5) 2:01.3 |
| 74, 89, 96, 97, 98, (99), (100) |
| Nick Pemberton, Ben Suek, Malik Bowker, David Palme, Noah Buchl, (Zach Fjerstad), (Michael Timmerman) |
| 18:21.2, 19:06.8, 20:02.1, 20:05.5, 20:22.5, (20:29.2), (20:49.5) |
15 | 475 | Minneapolis Patrick Henry,
MN - Team Time (1st 5) 1:50:54.9 | Spread (1st 5) 9:05.2 |
| 75, 94, 101, 102, 103, (104) |
| Joseph Clifton, Andrew Clifton, Teagan Brogdon, Alexander Roelofs, Nick Kester, (Nikolas Johnson) |
| 18:21.5, 19:29.8, 21:57.1, 23:39.8, 27:26.7, (27:29.7) |