1 | 20 | Providence Academy,
MN - Team Time (1st 5) 45:52.6 | Spread (1st 5) 13.1 |
| 2, 3, 4, 5, 6, (7), (8) |
| Grant Heim, Max Koeppl, Tomas Palomarez, Trey Albertini, Aidan Flynn, (Jacob Olson), (Jayden Mersereau) |
| 9:03.3, 9:04.1, 9:13.1, 9:15.7, 9:16.4, (9:18.6), (9:30.2) |
2 | 79 | Pine City,
MN - Team Time (1st 5) 49:46.5 | Spread (1st 5) 1:36.8 |
| 1, 14, 16, 23, 25, (33), (39) |
| Charlie Ausmus, Roman McKinney, Eli Fromm, Sawyer McDaniel, Levi Wilson, (Bryer Willert), (Noah Brady) |
| 8:52.0, 9:57.7, 10:03.3, 10:24.7, 10:28.8, (10:44.5), (10:54.9) |
3 | 84 | Mora,
MN - Team Time (1st 5) 50:31.8 | Spread (1st 5) 1:00.7 |
| 9, 10, 12, 26, 27, (32), (37) |
| Alex Williams, Tanner Berry, Owen Szoka, Ted Anderson, Joel Kelling, (Ledgyn Nelson), (Ivan Rivard) |
| 9:34.5, 9:51.8, 9:55.8, 10:34.5, 10:35.2, (10:43.6), (10:52.3) |
4 | 114 | Milaca,
MN - Team Time (1st 5) 51:57.5 | Spread (1st 5) 44.1 |
| 11, 22, 24, 28, 29, (38), (56) |
| Landon Hasz, Rollie Steinbrecher, Matthew Szucs, Gabriel Olson, Berg Ben, (Thomas Leom), (Harrison Hultman) |
| 9:55.1, 10:20.8, 10:25.7, 10:36.7, 10:39.2, (10:54.5), (12:07.0) |
5 | 126 | Hinckley-Finlayson,
MN - Team Time (1st 5) 52:07.5 | Spread (1st 5) 49.4 |
| 13, 18, 30, 31, 34, (50), (51) |
| Michael Bradshaw, Griffin Stiel, Colton Froehling, Braden Cromell, Dalton Hosna, (Adam Carlier), (Drew Churchill) |
| 9:56.2, 10:04.9, 10:39.8, 10:41.0, 10:45.6, (11:31.0), (11:33.9) |
6 | 156 | Heritage Christian,
MN - Team Time (1st 5) 53:15.0 | Spread (1st 5) 59.4 |
| 15, 21, 36, 41, 43, (45), (46) |
| Gavin Hansen, Thomas Avra, Zack Brose, Austin Young, Leo Dong, (Jonah Moutlon), (Aidan Deur) |
| 10:02.9, 10:18.4, 10:50.3, 11:01.1, 11:02.3, (11:16.3), (11:17.4) |
7 | 199 | Spectrum,
MN - Team Time (1st 5) 59:11.5 | Spread (1st 5) 5:00.5 |
| 19, 20, 40, 57, 63 |
| Xander Topel, Trenton DeGroot, Dylan Peterson, Johnny Vic, Gus Grotte |
| 10:15.1, 10:18.0, 10:58.0, 12:24.8, 15:15.6 |
8 | 203 | Howard Lake-Waverly-Winsted,
MN - Team Time (1st 5) 55:26.9 | Spread (1st 5) 1:41.2 |
| 17, 42, 44, 47, 53, (54), (55) |
| Samuel Lueck, Mclane Robinson, Landon Marketon, Liam Christopherson, Ben Poirier, (Grant Siegersma), (Henry Fisher) |
| 10:04.1, 11:01.5, 11:15.6, 11:20.4, 11:45.3, (11:53.9), (11:55.7) |
9 | 242 | Rockford,
MN - Team Time (1st 5) 57:45.8 | Spread (1st 5) 1:47.8 |
| 35, 48, 49, 52, 58, (59) |
| Tyler Mager, Tanner Michlitsch, Benjamin Johnson, Grady Dawson, Colton Braun, (Quinn London) |
| 10:47.8, 11:20.7, 11:21.2, 11:40.5, 12:35.6, (13:18.7) |
10 | 312 | St. Cloud Cathedral,
MN - Team Time (1st 5) 1:14:10.5 | Spread (1st 5) 3:10.1 |
| 60, 61, 62, 64, 65, (66), (67) |
| Griffen Ward, Andrew Uy, Owen Anderson, Cooper Flaherty, Michael Corbett, (Bennett Vangsness), (Grant Cvancara) |
| 13:21.1, 13:41.7, 14:12.5, 16:24.0, 16:31.2, (16:32.3), (20:39.6) |