1 | 37 | Beresford,
SD - Team Time (1st 5) 1:15:22.1 | Spread (1st 5) 1:33.7 |
| 1, 2, 9, 11, 14, (16), (27) |
| Andrew Atwood, Cameron Wells, Caleb Weiland, Tommy Cordell, Scott Ridley, (Gavin Bautista), (Gage Lyle) |
| 14:07.3, 14:43.5, 15:22.4, 15:27.9, 15:41.0, (15:52.0), (16:06.4) |
2 | 51 | Ethan/Parkston,
SD - Team Time (1st 5) 1:17:00.7 | Spread (1st 5) 1:00.9 |
| 3, 6, 8, 13, 21, (22), (31) |
| Riley Endres, Zach Clauson, Evan Bartelt, Noah Mahoney, David Brock, (Parker Hanselman), (Kory Storm) |
| 14:57.3, 15:11.7, 15:16.7, 15:36.8, 15:58.2, (15:58.9), (16:28.5) |
3 | 64 | Vermillion,
SD - Team Time (1st 5) 1:17:47.4 | Spread (1st 5) 49.4 |
| 5, 7, 10, 19, 23, (29), (35) |
| Joel Dahlhoff, Eric Zephier, Henry Anderson, Yang Xu, Nate Bohnsack, (Carter Mart), (Jack Vitt) |
| 15:11.1, 15:14.0, 15:24.4, 15:57.4, 16:00.5, (16:23.2), (16:44.5) |
4 | 89 | Dakota Valley,
SD - Team Time (1st 5) 1:18:55.5 | Spread (1st 5) 56.9 |
| 4, 15, 18, 24, 28, (32), (34) |
| Austin Hamm, Alex Olsen, James Kilcullen, Keaten Wright, Joey Bryan, (Avery Bradshaw), (Jordan Greinke) |
| 15:10.7, 15:41.8, 15:54.6, 16:00.8, 16:07.6, (16:30.1), (16:34.4) |
5 | 113 | Lennox,
SD - Team Time (1st 5) 1:20:05.7 | Spread (1st 5) 55.0 |
| 12, 20, 25, 26, 30, (36), (38) |
| Maverick Horst, Landon Atkins, Noah Werner, Isaac Bambas, Pierce Temme, (Noah Sayler), (Ryan Smidt) |
| 15:33.0, 15:57.5, 16:03.1, 16:04.1, 16:28.0, (16:50.0), (16:54.4) |
6 | 194 | Tea Area,
SD - Team Time (1st 5) 1:27:05.9 | Spread (1st 5) 3:30.5 |
| 16, 33, 39, 50, 56, (57), (61) |
| Holden Jelen, Austin Eimers, Jacob Mueller, Peyton Sieber, Thaiven Ekthanitphong, (Broderick Hawkey), (Kanaan Koons) |
| 15:52.0, 16:30.8, 16:54.9, 18:25.7, 19:22.5, (19:29.1), (26:08.0) |
7 | 217 | Elk Point-Jefferson,
SD - Team Time (1st 5) 1:28:37.3 | Spread (1st 5) 1:32.1 |
| 37, 40, 43, 48, 49, (52), (58) |
| Evan Hailey, Matthew Norby, Isaiah Love, Canon Kempf, Jonathan Gifford, (Bryce Moore), (Christian Welch) |
| 16:52.1, 17:10.7, 17:46.2, 18:24.1, 18:24.2, (18:30.7), (20:11.5) |
8 | 235 | Wagner,
SD - Team Time (1st 5) 1:30:26.9 | Spread (1st 5) 1:23.6 |
| 41, 44, 46, 51, 53, (54), (55) |
| Tanner Krcil, Jason Weston, Jackson Rolston, Vincent Bechen, Caleb Zephier, (Theodore Slaba), (Myles Kokes) |
| 17:24.8, 17:47.5, 17:59.7, 18:26.5, 18:48.4, (18:54.8), (19:05.1) |
9 | 253 | Canton,
SD - Team Time (1st 5) 1:38:13.2 | Spread (1st 5) 6:15.3 |
| 42, 45, 47, 59, 60 |
| Jacob Hemmingson, Seth Gustad, Misha Tschetter, Ben Buitenbos, Caden Huber |
| 17:45.8, 17:48.3, 18:02.9, 20:35.1, 24:01.1 |