1 | 46 | Edina,
MN - Team Time (1st 5) 1:17:56.3 | Spread (1st 5) 1:06.0 |
| 2, 4, 8, 11, 21, (24), (25) |
| Patrick Roos, Zachary Miller, Maxwell Manley, Thomas Schauerman, Owen Smalley, (George Nowak), (Louis LeFebvre) |
| 15:00.9, 15:20.0, 15:42.1, 15:46.4, 16:06.9, (16:16.0), (16:18.4) |
2 | 56 | Wayzata,
MN - Team Time (1st 5) 1:18:27.4 | Spread (1st 5) 48.6 |
| 3, 9, 13, 15, 16, (18), (19) |
| Khalid Hussein, Gemechu Meskele, Liban Jama, Grant Price, Jeremy Gilbertson, (Andrew Brandt), (Grant Matthews) |
| 15:05.5, 15:43.9, 15:51.0, 15:52.9, 15:54.1, (15:59.3), (15:59.4) |
3 | 60 | Minneapolis Southwest,
MN - Team Time (1st 5) 1:18:52.3 | Spread (1st 5) 37.0 |
| 5, 7, 12, 14, 22, (38), (40) |
| Evan Legrand, James Pfister, Charlie Grabow, Patrick Eikens, Will Bergstrom, (David Hockenberry), (Jakob Baatrup-Sabo) |
| 15:30.4, 15:32.4, 15:50.8, 15:51.3, 16:07.4, (16:54.3), (16:54.8) |
4 | 131 | Minnetonka,
MN - Team Time (1st 5) 1:22:10.8 | Spread (1st 5) 1:19.9 |
| 6, 23, 33, 34, 35, (36), (42) |
| Matthew Wilkinson, Adam Wilkinson, Patrick Brady, Jacob Hermann, Macallister Karrick, (Beau Pullman), (Cedric Caille) |
| 15:31.8, 16:09.6, 16:46.7, 16:51.0, 16:51.7, (16:52.4), (16:56.2) |
5 | 160 | Hopkins,
MN - Team Time (1st 5) 1:22:26.4 | Spread (1st 5) 2:21.2 |
| 1, 26, 37, 45, 51, (52), (57) |
| Seth Eliason, Eli Hoeft, Nikolai Schmanski, Rafael Leviton, Henry Hughes, (Jesper Hoffman), (Mark Hoober) |
| 14:54.1, 16:24.1, 16:52.6, 17:00.3, 17:15.3, (17:15.6), (17:26.6) |
6 | 163 | Eden Prairie,
MN - Team Time (1st 5) 1:23:08.3 | Spread (1st 5) 1:18.4 |
| 10, 28, 32, 46, 47, (55), (56) |
| Parker Phillips, Zachary Risken, David Dejong, William Claridge, Justin Young, (Matthew Fier), (Matthew P De Jong) |
| 15:45.7, 16:29.7, 16:45.6, 17:03.2, 17:04.1, (17:22.8), (17:25.2) |
| 163 | Minneapolis Washburn,
MN - Team Time (1st 5) 1:22:56.3 | Spread (1st 5) 1:02.6 |
| 17, 29, 30, 43, 44, (59), (62) |
| Joseph Minor-Williams, Matt Cota, Caleb Haugland, Kaj Johnson, Simon Midtbo, (Kai Johnson), (Thomas Kessens) |
| 15:55.3, 16:31.9, 16:34.0, 16:57.2, 16:57.9, (17:29.6), (17:31.2) |
8 | 212 | St. Louis Park,
MN - Team Time (1st 5) 1:24:45.9 | Spread (1st 5) 1:28.8 |
| 20, 31, 49, 54, 58, (59), (63) |
| David Klein, William Halverson, Phillip Djerf, Will Schwietering, Jackson Sokolowski, (Vince Callahan), (Rakesh Plantz) |
| 16:00.2, 16:40.4, 17:14.3, 17:22.0, 17:29.0, (17:29.6), (17:32.0) |
9 | 267 | Robbinsdale Armstrong,
MN - Team Time (1st 5) 1:26:31.2 | Spread (1st 5) 41.6 |
| 39, 48, 50, 65, 65, (68), (73) |
| Andrew Kempf, Sam Himes, Benjamin Aoki-sherwood, Noah Weisjahn, Sam Theisen, (Zachary McShane), (Calvin Libra) |
| 16:54.7, 17:09.3, 17:14.6, 17:36.3, 17:36.3, (17:42.2), (17:59.4) |
10 | 314 | Benilde-St Margaret's,
MN - Team Time (1st 5) 1:27:50.3 | Spread (1st 5) 28.1 |
| 53, 61, 64, 67, 69, (77), (79) |
| John Boase, Peter Lynch, Greg Ramel III, Lorenzo Cerda, Aidan Luebke, (Michael Pupel), (James Libby) |
| 17:20.4, 17:30.0, 17:33.1, 17:38.3, 17:48.5, (18:24.5), (18:29.9) |
11 | 322 | DeLaSalle,
MN - Team Time (1st 5) 1:29:04.5 | Spread (1st 5) 1:59.2 |
| 27, 70, 71, 76, 78, (80), (81) |
| Isaac Blaine- Sauer, Nathan Omodt, Luke Timmerman, Jack Holthusen, Liam Maves, (Elliot Steeves), (Jaden Ramos) |
| 16:29.6, 17:51.1, 17:51.3, 18:23.7, 18:28.8, (18:31.2), (18:32.7) |
12 | 362 | Minneapolis South,
MN - Team Time (1st 5) 1:30:55.7 | Spread (1st 5) 1:59.5 |
| 41, 72, 82, 83, 84, (85), (86) |
| Mohamed Salad, Henry Holcomb, Ethan Davenport, Noah Adriany, Gavin Schulz, (John Groos), (Joeseph Fourhorns) |
| 16:54.9, 17:53.8, 18:36.1, 18:36.5, 18:54.4, (19:05.7), (19:06.8) |
13 | 413 | Robbinsdale Cooper,
MN - Team Time (1st 5) 1:34:02.7 | Spread (1st 5) 59.5 |
| 74, 75, 87, 88, 89, (93), (94) |
| Thomas Horgan, Stephen Parlow, Zachary Thomas, Samuel Hernick, Nolan Boswell, (Ethan Maki), (Will Sutter) |
| 18:14.8, 18:18.7, 19:07.1, 19:07.8, 19:14.3, (20:26.9), (20:28.0) |
14 | 470 | Minneapolis Roosevelt,
MN - Team Time (1st 5) 1:41:41.8 | Spread (1st 5) 1:35.1 |
| 90, 92, 95, 96, 97, (99), (100) |
| Noah Smith, Dennis Holte, Ethan Smith, Aidan Dobish, Grayson Lacombe, (Benjamin Huff), (Nicholas Kendall) |
| 19:21.5, 19:58.2, 20:41.8, 20:43.7, 20:56.6, (21:34.9), (21:49.3) |
15 | 495 | Minneapolis Patrick Henry,
MN - Team Time (1st 5) 1:57:42.3 | Spread (1st 5) 9:43.5 |
| 91, 98, 101, 102, 103, (104), (105) |
| Quinlon Brogdon, Duncan Kleinsasser, Jonah Beck, Tome Vang, Andrew Johnson, (Thomas Halfman), (Toby Beck) |
| 19:46.8, 21:22.0, 22:59.6, 24:03.6, 29:30.3, (29:36.8), (35:02.0) |