1 | 78 | Mounds View,
MN - Team Time (1st 5) 51:38.7 | Spread (1st 5) 28.7 |
| 6, 7, 17, 21, 27, (28), (40) |
| David Dahl, Ezekiel Lelinga, Austin Streit, Mark Ousdigian, Joseph Lawson, (Will Sacay), (Lukas Hessini) |
| 10:07.0, 10:07.6, 10:20.8, 10:27.6, 10:35.7, (10:36.2), (10:43.1) |
2 | 94 | Minnetonka,
MN - Team Time (1st 5) 51:42.6 | Spread (1st 5) 49.1 |
| 1, 15, 24, 25, 29, (30), (74) |
| Matthew Wilkinson, Adam Wilkinson, Cedric Caille, Macallister Karrick, Beau Pullman, (Patrick Brady), (Luke Sellman) |
| 9:47.5, 10:18.6, 10:29.6, 10:30.3, 10:36.6, (10:37.0), (11:04.4) |
3 | 159 | Prior Lake,
MN - Team Time (1st 5) 52:42.2 | Spread (1st 5) 56.2 |
| 3, 12, 33, 49, 62, (65), (76) |
| Colin Dwyer, Noah Torvik, Connor Smith, Owen Kilanowski, Chase Hebel, (Nicholas Kartschoke), (Hayden Olson) |
| 10:02.4, 10:14.9, 10:38.4, 10:47.9, 10:58.6, (10:59.4), (11:05.0) |
4 | 185 | Eden Prairie,
MN - Team Time (1st 5) 53:08.3 | Spread (1st 5) 42.2 |
| 11, 16, 41, 57, 60, (66), (73) |
| Parker Phillips, Zachary Risken, David Dejong, Jake Derouin, Jimmy Nguyen, (Matthew Fier), (Seth Welder) |
| 10:14.2, 10:20.3, 10:43.3, 10:54.1, 10:56.4, (10:59.9), (11:04.3) |
5 | 191 | Rosemount,
MN - Team Time (1st 5) 53:22.1 | Spread (1st 5) 33.3 |
| 19, 23, 35, 50, 64, (75), (83) |
| Spencer Schultz, Luke Labatte, Travis Lorch, Jonathan Meaden, Payne Freske, (Mark Biechler), (Matthew Sampers) |
| 10:25.7, 10:29.0, 10:39.7, 10:48.7, 10:59.0, (11:04.8), (11:07.3) |
6 | 201 | Minneapolis Washburn,
MN - Team Time (1st 5) 53:19.2 | Spread (1st 5) 43.1 |
| 13, 14, 53, 58, 63, (90), (105) |
| Joseph Minor-Williams, Matt Cota, Caleb Haugland, Simon Midtbo, Kai Johnson, (Ben Perry), (Aidan Headrick) |
| 10:15.7, 10:17.4, 10:52.1, 10:55.2, 10:58.8, (11:10.8), (11:20.1) |
7 | 206 | St. Paul Highland Park,
MN - Team Time (1st 5) 53:24.1 | Spread (1st 5) 56.7 |
| 5, 32, 47, 51, 71, (78), (92) |
| Gabe Pfeiffer, Kris Johnson, Oliver Paleen, Henry Wortman, Matt Lorah, (Collin Hartogh), (Ben Earl-Moseley) |
| 10:06.6, 10:38.0, 10:47.1, 10:49.1, 11:03.3, (11:05.5), (11:11.2) |
8 | 252 | St. Paul Central,
MN - Team Time (1st 5) 53:49.2 | Spread (1st 5) 1:12.9 |
| 9, 31, 45, 54, 113, (116), (119) |
| Amanuel Roba, Mickies Kiros, Michael Smith, Kade Hagen, Lorenzo Mazumdar-Stang, (Joey Waite), (Leland Johnson) |
| 10:10.1, 10:37.6, 10:46.3, 10:52.2, 11:23.0, (11:26.3), (11:28.3) |
9 | 260 | Totino-Grace,
MN - Team Time (1st 5) 53:39.6 | Spread (1st 5) 1:21.3 |
| 2, 37, 43, 80, 98, (138), (163) |
| Kevin Dado, Alex Thayer, Dylan Sable, Conner Samson, Brian Brown, (Nickolas Hadzima), (Elijah Schrick) |
| 9:53.1, 10:40.9, 10:45.1, 11:06.1, 11:14.4, (11:37.4), (11:53.8) |
10 | 262 | Roseville Area,
MN - Team Time (1st 5) 53:57.5 | Spread (1st 5) 59.8 |
| 10, 34, 52, 72, 94, (120), (131) |
| Acer Iverson, Dan Lee, Parker Wilhoit, Caleb Schultz, Lukas Klarqvist, (Isaac Dahl), (Eamon Kuhne) |
| 10:11.9, 10:38.8, 10:51.3, 11:03.8, 11:11.7, (11:28.7), (11:33.8) |
11 | 268 | Forest Lake,
MN - Team Time (1st 5) 54:11.6 | Spread (1st 5) 46.3 |
| 18, 38, 55, 68, 89, (97), (124) |
| Charlie Babcock, Spencer Kotys, Isaiah Zak, Ryan Mead, Adam Stenning, (Andrew Haines), (Will Valentin) |
| 10:24.4, 10:42.1, 10:52.9, 11:01.5, 11:10.7, (11:13.8), (11:29.8) |
12 | 335 | Rochester Mayo,
MN - Team Time (1st 5) 54:35.3 | Spread (1st 5) 1:14.9 |
| 8, 36, 69, 108, 114, (151), (153) |
| Spencer Moore, Andrew Gathje, Jacob Anglin, Chance Sine, Alexander McPhail, (Jared Baudoin), (William Roden) |
| 10:08.5, 10:40.2, 11:02.2, 11:21.0, 11:23.4, (11:42.5), (11:43.6) |
13 | 356 | Robbinsdale Armstrong,
MN - Team Time (1st 5) 54:57.3 | Spread (1st 5) 49.9 |
| 20, 61, 79, 95, 101, (122), (154) |
| Andrew Kempf, Benjamin Aoki-sherwood, Zachary McShane, Calvin Libra, Sam Theisen, (Carter Crawford), (Jack Meinert) |
| 10:26.2, 10:56.9, 11:05.7, 11:12.4, 11:16.1, (11:29.4), (11:44.6) |
14 | 390 | Chaska,
MN - Team Time (1st 5) 55:06.5 | Spread (1st 5) 1:33.4 |
| 4, 59, 70, 112, 145, (147), (169) |
| John Starkey, Parker Bjorklund, Austin Miler, Noah Miller, Daniel Diaz Ontiveros, (Dylan Schaefer), (Jacob Meier) |
| 10:05.9, 10:55.9, 11:02.6, 11:22.8, 11:39.3, (11:40.9), (12:01.2) |
15 | 394 | Northfield,
MN - Team Time (1st 5) 55:18.1 | Spread (1st 5) 1:06.1 |
| 26, 48, 83, 100, 137, (140), (144) |
| Clay Quiring, Joseph Neufeldt, Kenyon Nystrom, John Miller, Joel Vandergon, (Cavan Blandin), (John Wesling) |
| 10:30.9, 10:47.5, 11:07.3, 11:15.4, 11:37.0, (11:38.0), (11:38.6) |
16 | 398 | Farmington,
MN - Team Time (1st 5) 55:27.9 | Spread (1st 5) 33.4 |
| 44, 77, 85, 88, 104, (105), (127) |
| Noah Revels, Regan Sevenich, Carter Altman, Brennen Peterson, Aaron Kruse, (Jaryn Newbrough), (Caden Speikers) |
| 10:45.8, 11:05.1, 11:07.6, 11:10.2, 11:19.2, (11:20.1), (11:32.1) |
17 | 405 | Lakeville North,
MN - Team Time (1st 5) 55:30.9 | Spread (1st 5) 35.5 |
| 46, 56, 86, 107, 110, (136), (159) |
| Duncan Ince, William Mckinley, Tyler Osen, Trevor Paschall, Jack German, (Dawson Ashley), (Jacob Langenfeld) |
| 10:46.7, 10:53.4, 11:08.1, 11:20.5, 11:22.2, (11:36.7), (11:48.9) |
18 | 443 | Benilde-St Margaret's,
MN - Team Time (1st 5) 55:50.3 | Spread (1st 5) 36.7 |
| 42, 93, 96, 103, 109, (118), (141) |
| John Boase, Greg Ramel III, Michael Pupel, Peter Lynch, Aidan Luebke, (Jonah Jerabek), (Quetin Struwe) |
| 10:45.0, 11:11.5, 11:13.2, 11:18.9, 11:21.7, (11:28.0), (11:38.2) |
19 | 470 | St. Thomas Academy,
MN - Team Time (1st 5) 56:00.5 | Spread (1st 5) 1:02.4 |
| 22, 87, 115, 121, 125, (126), (128) |
| Luke Kolar, Thomas Thurlow, Kaleb Rutgers, Jack Mejia, Joey Gerend, (Liam Kelii), (Joe Boyle) |
| 10:28.3, 11:08.5, 11:23.8, 11:29.2, 11:30.7, (11:31.8), (11:32.8) |
20 | 568 | Austin,
MN - Team Time (1st 5) 57:19.1 | Spread (1st 5) 1:32.8 |
| 39, 82, 102, 165, 180, (190), (197) |
| Henry Hinchcliffe, Mitchell Mayer, Brockdon Lawhead, Okuny Awow, Jackson Marsh, (Thomas Walker), (Garett Ruroden) |
| 10:42.9, 11:06.9, 11:18.3, 11:55.3, 12:15.7, (12:28.8), (12:40.4) |
21 | 607 | Mankato East,
MN - Team Time (1st 5) 57:25.7 | Spread (1st 5) 25.0 |
| 91, 123, 129, 132, 132, (150), (157) |
| Caleb Caflisch, Calvin Rykhus, Carter Roles, Tadhg Fitzpatrick, Nathan Scruggs, (Jett Oachs), (Matthew Wedzina) |
| 11:11.0, 11:29.6, 11:33.1, 11:36.0, 11:36.0, (11:41.9), (11:48.4) |
22 | 726 | Mahtomedi,
MN - Team Time (1st 5) 58:23.4 | Spread (1st 5) 14.8 |
| 130, 141, 146, 152, 157, (168), (172) |
| Ben Lundsten, Joe Moore, Jarrod Schad, Reid Lawrence, John Matson, (Joey Newman), (Evan Lawrence) |
| 11:33.6, 11:38.2, 11:40.3, 11:42.9, 11:48.4, (12:00.7), (12:03.4) |
23 | 763 | Orono,
MN - Team Time (1st 5) 59:59.6 | Spread (1st 5) 1:50.4 |
| 67, 111, 173, 199, 213, (215), (219) |
| Richard Beck, Henry Beck, Justin Whyte, Gabe van Dyck, Austin Johnson, (George Goldade), (Charles Ellis) |
| 11:00.4, 11:22.5, 12:04.0, 12:41.9, 12:50.8, (12:52.5), (12:57.7) |
24 | 821 | St. Louis Park,
MN - Team Time (1st 5) 59:47.9 | Spread (1st 5) 41.3 |
| 143, 155, 160, 180, 183, (226), (235) |
| Creston Halstead, Quinn Whitlow, Elliot Salmon, Gavin Charpentier, Emmett Foner, (Phillip Djerf), (Loui Sedgewick) |
| 11:38.4, 11:44.9, 11:49.2, 12:15.7, 12:19.7, (13:01.8), (13:17.9) |
25 | 828 | Academy Of Holy Angels,
MN - Team Time (1st 5) 1:00:27.5 | Spread (1st 5) 1:25.3 |
| 117, 134, 174, 189, 214, (254), (255) |
| Luke Miller, Jack Peschel, Jack Schutz, Brennan Bauer, Matthew Keller, (Emery Rudolph), (Owen Fuls) |
| 11:26.7, 11:36.4, 12:07.4, 12:25.0, 12:52.0, (13:58.4), (14:00.0) |
26 | 834 | Hill-Murray,
MN - Team Time (1st 5) 1:00:14.1 | Spread (1st 5) 55.4 |
| 138, 149, 175, 178, 194, (195), (222) |
| Austin Ranweiler, Matt Heimerman, Ethan Henseler, Kainoa Victor, Harry Audette, (Andy Seifert), (Jonah Rueb) |
| 11:37.4, 11:41.3, 12:07.5, 12:15.1, 12:32.8, (12:36.6), (13:00.0) |
27 | 842 | White Bear Lake Area,
MN - Team Time (1st 5) 1:00:01.4 | Spread (1st 5) 34.2 |
| 156, 162, 164, 176, 184, (221), (225) |
| Maxwell Nelson, Logan Tanttu, Noah Anderson, Ben Misgen, Jacob Oczak, (Jack Rupert), (Daniel Neri) |
| 11:45.8, 11:51.4, 11:55.0, 12:09.2, 12:20.0, (12:58.9), (13:01.0) |
28 | 906 | Tartan,
MN - Team Time (1st 5) 1:01:42.5 | Spread (1st 5) 1:11.7 |
| 134, 182, 185, 196, 209, (212), (220) |
| Andrew Accola, Ryan Israelson, Sean Bearth, Adam Revior, Smilek Cody, (Jeff Munter), (Jacque Englund) |
| 11:36.4, 12:16.5, 12:23.5, 12:38.0, 12:48.1, (12:50.4), (12:58.4) |
29 | 942 | DeLaSalle,
MN - Team Time (1st 5) 1:02:02.1 | Spread (1st 5) 44.3 |
| 170, 171, 188, 206, 207, (227), (237) |
| Jack Holthusen, Kyle Suek, Jonah Kester, Parker Munn, Bram Valure, (Luke Timmerman), (Jackson Stark) |
| 12:02.2, 12:02.8, 12:24.2, 12:46.4, 12:46.5, (13:04.8), (13:18.6) |
30 | 983 | Champlin Park,
MN - Team Time (1st 5) 1:03:39.7 | Spread (1st 5) 2:27.0 |
| 99, 202, 203, 233, 246, (248), (260) |
| Ben Fisher, Kyle Ostendorf, Keegan Poston, Garrett Doty, Clayton Klema, (Evan Gustafson), (Avery Taylor) |
| 11:14.7, 12:43.4, 12:44.2, 13:15.7, 13:41.7, (13:44.7), (14:13.0) |
31 | 996 | Bloomington Kennedy,
MN - Team Time (1st 5) 1:04:38.7 | Spread (1st 5) 2:51.6 |
| 81, 166, 245, 251, 253, (269) |
| Lloyd Young, Nathan Grund, Eyoab Desalegn, Collin Anacker, Joshua Kardell, (James Simon) |
| 11:06.4, 11:58.9, 13:39.1, 13:56.3, 13:58.0, (14:34.5) |
32 | 1019 | Burnsville,
MN - Team Time (1st 5) 1:03:39.3 | Spread (1st 5) 1:05.8 |
| 177, 192, 198, 216, 236, (238), (256) |
| Chance Persons, Ethan Tinklenberg, Jackson Reichert, Griffin Boos, Connor Funk, (Kit Chow), (Ross Boekoff) |
| 12:12.7, 12:30.9, 12:41.2, 12:56.0, 13:18.5, (13:21.8), (14:05.7) |
33 | 1036 | Simley,
MN - Team Time (1st 5) 1:03:51.7 | Spread (1st 5) 1:31.4 |
| 167, 178, 222, 228, 241 |
| Timothy Wilmot, Grant Dilla, Nicholas Molstad, James Royce, Zachary Sayner |
| 12:00.0, 12:15.1, 13:00.0, 13:05.2, 13:31.4 |
34 | 1042 | Lakeville South,
MN - Team Time (1st 5) 1:03:58.4 | Spread (1st 5) 45.6 |
| 187, 191, 205, 229, 230, (232), (240) |
| Kaden Nachreiner, Aaron Cavanaugh, Nicholas Gerda, John Ziemkowski, Joseph Drexler, (Nathaniel Stierman), (Andrew Cavanaugh) |
| 12:24.1, 12:30.4, 12:45.7, 13:08.5, 13:09.7, (13:13.9), (13:26.3) |
35 | 1084 | Anoka,
MN - Team Time (1st 5) 1:05:06.2 | Spread (1st 5) 1:53.0 |
| 161, 193, 239, 244, 247, (249), (250) |
| Virgil Hardisty, Jon Taylor, Ian Mugglin, Mark Ruchko, Ian Murphy, (Adam Bloch), (Micah Hanson) |
| 11:50.2, 12:31.5, 13:23.8, 13:37.5, 13:43.2, (13:45.2), (13:46.1) |
36 | 1133 | Coon Rapids,
MN - Team Time (1st 5) 1:06:39.8 | Spread (1st 5) 1:31.7 |
| 200, 204, 210, 258, 261, (272), (274) |
| David Rotondo, Isaac Johnson, Preston Killeen, Ricky Petroff, Caleb Chesser, (Nico Tweedy), (Lucas Phillips) |
| 12:42.4, 12:45.5, 12:48.8, 14:09.0, 14:14.1, (15:04.9), (15:18.6) |
37 | 1134 | Minneapolis South,
MN - Team Time (1st 5) 1:06:36.0 | Spread (1st 5) 2:17.4 |
| 186, 217, 218, 243, 270, (271) |
| J Cass Carl, Mac Pearson-Muggi, Oliver Roberg-perez, Brennan Sele, Seamus Hegarty, (Riley Bleakmore) |
| 12:24.0, 12:56.2, 12:57.5, 13:36.9, 14:41.4, (14:42.6) |
38 | 1143 | Minneapolis Roosevelt,
MN - Team Time (1st 5) 1:06:20.1 | Spread (1st 5) 1:24.6 |
| 207, 211, 224, 242, 259, (273), (278) |
| Noah Smith, Benjamin Huff, Aidan Dobish, Ethan Smith, Nicholas Kendall, (Matthew Kinzley), (Kelly Kidwell) |
| 12:46.5, 12:49.4, 13:00.7, 13:32.4, 14:11.1, (15:08.8), (16:06.9) |
39 | 1225 | Osseo,
MN - Team Time (1st 5) 1:12:38.2 | Spread (1st 5) 4:49.0 |
| 147, 257, 264, 277, 280 |
| Vaughn Ruska, Luke Wallin, Joey Donaldson, Long Nguyen, Olie Abate |
| 11:40.9, 14:07.2, 14:17.9, 16:02.3, 16:29.9 |
40 | 1243 | Shakopee,
MN - Team Time (1st 5) 1:08:58.4 | Spread (1st 5) 1:05.3 |
| 231, 234, 252, 262, 264, (266), (268) |
| Jaden Lorenz, Owen Lund, Ryan O'Connor, Max Hughes, Carter Persaud, (Olliver Kyllonen), (Nathan Van Brocklin) |
| 13:12.6, 13:16.3, 13:56.4, 14:15.2, 14:17.9, (14:24.4), (14:28.5) |
41 | 1282 | Eagan,
MN - Team Time (1st 5) 1:13:16.6 | Spread (1st 5) 3:15.3 |
| 201, 263, 267, 275, 276, (279), (281) |
| Nicholas Lawrence, Robert Otto, Jacob Markowski, Chris Diaz, Dylan Bailey, (Carter Simms), (Duncan Spennewyn) |
| 12:43.3, 14:17.1, 14:27.8, 15:49.8, 15:58.6, (16:08.5), (18:09.2) |