1 | 26 | Lennox,
SD - Team Time (1st 5) 1:14:08.6 | Spread (1st 5) 25.4 |
| 2, 3, 6, 7, 8, (11), (15) |
| Noah Wood, Andrew Stensaas, Elijah Johnson, Noah Werner, Landon Strasser, (Connor Sherard), (Izaak Booker) |
| 14:35.0, 14:41.1, 14:53.4, 14:58.7, 15:00.4, (15:11.1), (15:24.5) |
2 | 48 | Dakota Valley,
SD - Team Time (1st 5) 1:15:04.9 | Spread (1st 5) 1:27.7 |
| 1, 5, 9, 10, 23, (30), (36) |
| Cole Brown, Colten Wright, Asher Pfeifer, Bennett Jensen, Reid Huber, (Owen Norby), (Ethan Hamm) |
| 14:17.1, 14:52.2, 15:02.9, 15:07.9, 15:44.8, (16:11.5), (16:27.5) |
3 | 68 | Beresford,
SD - Team Time (1st 5) 1:16:38.3 | Spread (1st 5) 48.4 |
| 4, 13, 14, 18, 19, (20), (24) |
| Brock Koth, Hunter Penn, Marcus Aasheim, Brady Aasheim, Oliver Merriman, (Noah Halvorson), (Scott Ridley) |
| 14:51.7, 15:13.9, 15:15.3, 15:37.3, 15:40.1, (15:42.0), (15:45.8) |
4 | 124 | Elk Point-Jefferson,
SD - Team Time (1st 5) 1:19:13.8 | Spread (1st 5) 45.7 |
| 17, 22, 25, 28, 32, (47), (50) |
| Austin Clercx, Ben Prouty, Beckett Fennel, Cael Derochie, Tanner Nieman, (Cohen Girard), (Jonathyn Thooft) |
| 15:31.0, 15:44.7, 15:49.5, 15:51.9, 16:16.7, (16:47.4), (17:05.8) |
5 | 142 | Ethan/Parkston,
SD - Team Time (1st 5) 1:19:55.3 | Spread (1st 5) 1:22.8 |
| 12, 26, 27, 37, 40, (44), (62) |
| Mark Deckert, Jayden Digmann, Erik Glowka, Corwin Laffey, Zachary McCully, (Parker Taylor), (Josiah Tapio) |
| 15:11.9, 15:49.8, 15:50.0, 16:28.9, 16:34.7, (16:44.7), (18:08.9) |
6 | 189 | Parker,
SD - Team Time (1st 5) 1:23:51.9 | Spread (1st 5) 3:31.9 |
| 16, 21, 29, 59, 64, (66), (67) |
| Caleb Christiansen, Aleeus Wall, Carter Berens, Elijah Anderson, Ashton Young, (Emmitt Rowe), (Luciano Martinez) |
| 15:29.0, 15:44.6, 16:05.6, 17:31.8, 19:00.9, (19:12.9), (19:40.4) |
7 | 199 | Vermillion,
SD - Team Time (1st 5) 1:22:59.7 | Spread (1st 5) 50.2 |
| 33, 34, 39, 42, 51, (54), (56) |
| David Ordyna, Jack Krell, Wilson Jordre, Cael Fulton, Jacob Fischer, (Dean Fleming), (Olliver Ebsen) |
| 16:17.9, 16:22.8, 16:32.3, 16:38.6, 17:08.1, (17:11.4), (17:16.4) |
8 | 206 | Canton,
SD - Team Time (1st 5) 1:23:04.5 | Spread (1st 5) 42.5 |
| 31, 38, 43, 46, 48, (49), (53) |
| Hunter Fincher, Damian Gardner, Jasher Dixon, Aidan Kranz, Alex Opland, (Zach Bartels), (Micah Decker) |
| 16:13.2, 16:29.2, 16:39.1, 16:47.3, 16:55.7, (16:56.9), (17:10.9) |
9 | 250 | Mount Vernon/Plankinton,
SD - Team Time (1st 5) 1:25:40.4 | Spread (1st 5) 1:43.5 |
| 35, 41, 55, 57, 62, (65) |
| Karter Weber, Taven Weber, Hudson Schmidt, Trysten Eide, Vanderlae Pohdradksy, (Brodie Smith) |
| 16:25.4, 16:35.8, 17:13.4, 17:16.9, 18:08.9, (19:02.5) |
10 | 276 | Wagner,
SD - Team Time (1st 5) 1:26:43.8 | Spread (1st 5) 1:00.6 |
| 45, 52, 58, 60, 61 |
| Grady Bartunek, Charlie Kocer, Jason Weston, Alex Reiter, Owen Bekanich |
| 16:47.1, 17:10.4, 17:21.3, 17:37.3, 17:47.7 |