1 | 36 | Hopkins,
MN - Team Time (1st 5) 1:18:46.6 | Spread (1st 5) 18.5 |
| 4, 5, 6, 9, 12, (28), (29) |
| Jack Henschel, Seth Eliason, Owen Hoeft, Hunter Staack, Samuel Branson, (Bridger Pavelka), (Eli Hoeft) |
| 15:36.9, 15:41.2, 15:41.3, 15:51.8, 15:55.4, (16:44.0), (16:46.4) |
2 | 57 | Edina,
MN - Team Time (1st 5) 1:19:11.4 | Spread (1st 5) 57.4 |
| 2, 3, 7, 20, 25, (27), (30) |
| Patrick Roos, Jack Manderscheid, Samuel Thomas, Noah Chestler, Owen Smalley, (Maxwell Manley), (Sam Elliott) |
| 15:25.6, 15:27.2, 15:45.5, 16:10.1, 16:23.0, (16:28.1), (17:01.1) |
3 | 59 | Wayzata,
MN - Team Time (1st 5) 1:19:01.2 | Spread (1st 5) 1:10.7 |
| 1, 10, 13, 16, 19, (22), (23) |
| Jaret Carpenter, Khalid Hussein, Gemechu Meskele, Kyle Brandt, Nicholas Shaleen, (Grant Price), (Wes Heal) |
| 14:58.8, 15:52.7, 15:58.1, 16:02.1, 16:09.5, (16:17.8), (16:17.9) |
4 | 72 | Minneapolis Washburn,
MN - Team Time (1st 5) 1:19:57.7 | Spread (1st 5) 23.3 |
| 8, 14, 15, 17, 18, (44), (54) |
| Andrew Sell, Martin Donovan, Hamza Ali, Matt Cota, Joseph Minor-Williams, (Caleb Haugland), (Ben Perry) |
| 15:45.9, 15:58.2, 15:58.9, 16:05.5, 16:09.2, (17:30.9), (17:59.8) |
5 | 166 | Minnetonka,
MN - Team Time (1st 5) 1:25:08.2 | Spread (1st 5) 1:33.4 |
| 11, 33, 37, 42, 43, (48), (49) |
| Matthew Wilkinson, Mason Kiffmeyer, Adam Wilkinson, Macallister Karrick, Calvin Horst, (Eric Schneider), (Cedric Caille) |
| 15:54.5, 17:07.1, 17:16.1, 17:22.6, 17:27.9, (17:38.3), (17:38.5) |
6 | 171 | Eden Prairie,
MN - Team Time (1st 5) 1:25:45.1 | Spread (1st 5) 14.8 |
| 31, 32, 35, 36, 37, (40), (41) |
| Matthew Dejong, Justin Young, Zachary Risken, Gnanaharish Jayachandrababu, Kevin Jeter, (John Thies), (Jake Thies) |
| 17:01.3, 17:03.9, 17:10.4, 17:13.4, 17:16.1, (17:17.7), (17:18.6) |
7 | 196 | Robbinsdale Armstrong,
MN - Team Time (1st 5) 1:26:06.5 | Spread (1st 5) 1:28.1 |
| 21, 34, 45, 46, 50, (51), (53) |
| Kyle Sweeney, Clayton Hubred, Andrew Kempf, Sam Himes, Joseph Frasier, (Joey Frasier), (Conor Quinn) |
| 16:10.8, 17:08.5, 17:32.8, 17:35.5, 17:38.9, (17:52.6), (17:55.6) |
8 | 272 | Blake School (The),
MN - Team Time (1st 5) 1:31:04.8 | Spread (1st 5) 2:47.3 |
| 24, 57, 59, 64, 68, (90), (93) |
| Michael Mitchell, Kareem Elbakkal, Max Owens, Zach Dekko, Chris Gill, (William Lyman), (Michael Smith) |
| 16:22.3, 18:15.4, 18:17.3, 19:00.2, 19:09.6, (20:13.5), (20:26.6) |
9 | 305 | Benilde-St Margaret's,
MN - Team Time (1st 5) 1:33:01.0 | Spread (1st 5) 1:37.6 |
| 52, 58, 60, 62, 73, (77), (79) |
| Matt Paal, John Boase, Greg Ramel III, Jamison Schuh, Lorenzo Cerda, (Matthew Lynch), (Aidan Luebke) |
| 17:53.4, 18:16.3, 18:21.9, 18:58.4, 19:31.0, (19:36.6), (19:38.0) |
10 | 309 | St. Louis Park,
MN - Team Time (1st 5) 1:33:27.1 | Spread (1st 5) 1:11.9 |
| 55, 56, 63, 66, 69, (75), (78) |
| Conrad Phelan, Jackson Sokolowski, Vince Callahan, Quinn Whitlow, Anders Nackerud, (Thomas Guddal), (Gavin Charpentier) |
| 18:00.9, 18:09.7, 18:59.5, 19:04.2, 19:12.8, (19:34.2), (19:36.7) |
11 | 310 | Robbinsdale Cooper,
MN - Team Time (1st 5) 1:33:42.1 | Spread (1st 5) 3:21.9 |
| 25, 61, 70, 71, 83, (91), (99) |
| Garrett Williams, Isaac Griffin-Wiesner, Sulayman Gibba, Stephen Parlow, Alhassan Bangura, (Nolan Boswell), (Kyle De Jesus) |
| 16:23.0, 18:45.7, 19:22.9, 19:25.6, 19:44.9, (20:22.2), (21:21.0) |
12 | 313 | Minneapolis Southwest,
MN - Team Time (1st 5) 1:33:18.5 | Spread (1st 5) 2:27.2 |
| 39, 47, 65, 80, 82, (85), (86) |
| Conlan Olson, Cyrus Ashrafzadeh-Kian, Avi Patel, Will Tieleman, Dylan Surprise, (James Pfister), (Michael Carlsen) |
| 17:17.0, 17:35.6, 19:02.9, 19:38.8, 19:44.2, (19:59.0), (20:05.3) |
13 | 409 | Minneapolis South,
MN - Team Time (1st 5) 1:39:18.2 | Spread (1st 5) 43.2 |
| 72, 76, 84, 88, 89, (95), (98) |
| John Groos, Noah Adriany, Declan McGuire, Joshua Emory, Henry Holcomb, (Isaac Stricherz), (Ethan Davenport) |
| 19:29.8, 19:36.1, 19:51.6, 20:07.7, 20:13.0, (20:33.1), (21:05.6) |
14 | 416 | DeLaSalle,
MN - Team Time (1st 5) 1:39:51.7 | Spread (1st 5) 1:33.1 |
| 67, 74, 87, 92, 96, (97), (100) |
| Kyle Suek, Jack Holthusen, Carter Steinhagen, Sam Kulesa, Jonah Kester, (Louis Carlson), (Jacob Ney) |
| 19:07.4, 19:31.2, 20:07.0, 20:25.6, 20:40.5, (20:40.6), (21:31.6) |
15 | 481 | Minneapolis Roosevelt,
MN - Team Time (1st 5) 1:53:19.6 | Spread (1st 5) 5:03.0 |
| 81, 94, 101, 102, 103, (104), (105) |
| Grayson Lacombe, Keion Collins, Dennis Holte, Noah Smith, Dylan Holte, (Joseph Shabaiash), (Ethan Smith) |
| 19:42.3, 20:32.0, 24:09.6, 24:10.4, 24:45.3, (25:49.0), (25:58.4) |