1 | 54 | Eastview,
MN - Team Time (1st 5) 1:20:16.9 | Spread (1st 5) 1:11.4 |
| 1, 4, 9, 18, 22, (24), (25) |
| AJ Green, Gabriel Mahlen, Sam Morgenstern, Colby Rubischko, Sam Setterlund, (Nathaniel Getman), (Hunter Dunne) |
| 15:19.9, 15:55.5, 16:07.5, 16:22.7, 16:31.3, (16:38.2), (16:40.2) |
2 | 72 | Prior Lake,
MN - Team Time (1st 5) 1:21:07.8 | Spread (1st 5) 1:02.3 |
| 2, 7, 16, 17, 30, (37), (43) |
| Gabe Smit, Kyle Nordling, Hootie Hage, Magnus O'Connor, Blake Vander Weide, (John Meagher), (Samuel Klinger) |
| 15:44.2, 16:04.3, 16:14.2, 16:18.6, 16:46.5, (17:04.5), (17:11.0) |
3 | 78 | Eagan,
MN - Team Time (1st 5) 1:21:27.9 | Spread (1st 5) 44.8 |
| 6, 12, 15, 19, 26, (48), (61) |
| Paul Schmitter, Andre Huston, Michael Marshall, Sam Marshall, Ryan Berg, (Arlan Hegenbarth), (Ben Calcutt) |
| 15:57.4, 16:09.7, 16:13.1, 16:25.5, 16:42.2, (17:16.0), (17:38.2) |
4 | 105 | Rosemount,
MN - Team Time (1st 5) 1:22:21.0 | Spread (1st 5) 39.4 |
| 13, 14, 20, 27, 31, (34), (42) |
| Brennen Peterson, Elliott Nicholson, Gerrit Livingston, Pranav Vijay, Getinat Asfaw, (Cole Adams), (Will Harder) |
| 16:10.5, 16:12.1, 16:25.7, 16:42.8, 16:49.9, (16:56.8), (17:09.3) |
5 | 137 | East Ridge,
MN - Team Time (1st 5) 1:23:25.4 | Spread (1st 5) 1:17.9 |
| 5, 8, 36, 41, 47, (50), (57) |
| John Faller, Sean McNiesh, Sam Jordan, John Christian Fall, Daniel Koland, (Evan Johnson), (Trenton Hohn) |
| 15:57.2, 16:05.8, 16:58.7, 17:08.6, 17:15.1, (17:24.6), (17:31.5) |
6 | 150 | Bloomington Jefferson,
MN - Team Time (1st 5) 1:23:41.0 | Spread (1st 5) 1:29.4 |
| 3, 28, 33, 40, 46, (52), (56) |
| Colden Longley, Timothy Lueth, Joe Gathje, Zachary Skinner, Mason Young, (Zach Studdiford), (Garrin Avaloz) |
| 15:44.4, 16:43.2, 16:51.6, 17:08.0, 17:13.8, (17:25.4), (17:31.4) |
7 | 194 | Apple Valley,
MN - Team Time (1st 5) 1:25:04.6 | Spread (1st 5) 1:33.1 |
| 10, 21, 38, 62, 63, (68), (82) |
| Abdikafi Khalif, Maquanet Collins, Elliot Ewald, Riley Smith, Chase Nord, (Nicholas Schwartz), (Abram Liszka) |
| 16:08.9, 16:27.8, 17:04.9, 17:41.0, 17:42.0, (17:54.0), (18:16.7) |
8 | 224 | Burnsville,
MN - Team Time (1st 5) 1:25:57.9 | Spread (1st 5) 59.3 |
| 23, 44, 45, 54, 58, (67), (79) |
| Matthew Krzmarzick, Bereket Wondimu, Zach Friedman, Everett Sandbo, Ruben Ramirez, (Zachary Warns), (Jake Schouten) |
| 16:32.6, 17:12.1, 17:12.9, 17:28.4, 17:31.9, (17:50.0), (18:09.1) |
9 | 253 | Two Rivers,
MN - Team Time (1st 5) 1:26:38.0 | Spread (1st 5) 1:50.1 |
| 11, 53, 55, 60, 74, (77), (87) |
| Magnus Herschbach, Jacob Ledermann, Xander McFaul, Bennett Challifour, Oslo Martin, (Thomas Chandler), (Eddie Koch) |
| 16:09.0, 17:27.2, 17:29.7, 17:33.0, 17:59.1, (18:05.8), (18:26.2) |
10 | 258 | St. Thomas Academy,
MN - Team Time (1st 5) 1:26:55.4 | Spread (1st 5) 1:12.6 |
| 29, 35, 59, 65, 70, (73), (84) |
| Teddy Lawder, Padon Kinzley, Evan Santrizos, Adam Husaby, Jack Sexton, (Jack Bartlett), (Kevin Murphy) |
| 16:44.7, 16:57.3, 17:32.3, 17:43.8, 17:57.3, (17:58.3), (18:17.0) |
11 | 345 | Academy Of Holy Angels,
MN - Team Time (1st 5) 1:29:38.6 | Spread (1st 5) 1:52.3 |
| 31, 66, 71, 86, 91, (92), (107) |
| Jack Peschel, Jake Bennett, Liam Sheeley, Colin Kaster, Jacob Vogt, (William Eikens), (Alex Hardcopof) |
| 16:49.9, 17:44.4, 17:57.9, 18:24.2, 18:42.2, (18:44.5), (19:29.6) |
12 | 363 | Park,
MN - Team Time (1st 5) 1:30:16.3 | Spread (1st 5) 1:27.2 |
| 49, 51, 76, 93, 94, (97), (98) |
| Parker Hahn, Dale Kirsch, Peyton Klecatsky, Bronson Stachowiak, John Ohmann, (Henry Fischer), (Nicholas McDonald) |
| 17:18.0, 17:25.1, 18:03.0, 18:45.0, 18:45.2, (18:46.7), (18:48.9) |
13 | 373 | Bloomington Kennedy,
MN - Team Time (1st 5) 1:30:35.7 | Spread (1st 5) 1:50.5 |
| 39, 69, 75, 90, 100, (104), (105) |
| Jordan Thomson, Corey Boerner, Gannon Shilson, Grady Shilson, Gabriel Mastel, (Thomas Siesennop), (Asher Mobley) |
| 17:05.7, 17:56.2, 18:00.9, 18:36.7, 18:56.2, (19:21.3), (19:23.2) |
14 | 402 | South St. Paul,
MN - Team Time (1st 5) 1:31:09.0 | Spread (1st 5) 46.5 |
| 64, 80, 81, 88, 89, (95), (108) |
| Evan Hansen, Eli Winslow Brewer, Daniel Bakken, Matthew Wincentsen, Eli Winslow-brewer, (Robert Smith), (Antonio Delfino) |
| 17:42.6, 18:12.7, 18:16.4, 18:28.2, 18:29.1, (18:45.7), (19:41.0) |
15 | 435 | Simley,
MN - Team Time (1st 5) 1:32:22.8 | Spread (1st 5) 1:02.2 |
| 72, 78, 85, 99, 101, (102), (106) |
| Grant Dilla, Nathan Schauer, Kaiden Schrandt, Gabriel Alvear, Alex Anaya, (Jacob Scheffer), (Griffin Wormer) |
| 17:58.1, 18:08.2, 18:23.0, 18:53.2, 19:00.3, (19:03.0), (19:27.8) |
16 | 501 | Richfield,
MN - Team Time (1st 5) 1:36:06.7 | Spread (1st 5) 1:36.9 |
| 83, 96, 103, 109, 110, (111), (112) |
| Juan Jose Digrazia, Juan Jose Di Graza, Jace Pulkrabek, Juan Jose DiGrazia, John Hughes, (Juan Jose), (Parker Lindstrom) |
| 18:16.9, 18:46.4, 19:19.5, 19:50.1, 19:53.8, (19:55.4), (19:58.2) |