| 1 | 20 | Cheyenne-Eagle Butte,
SD - Team Time (1st 5) 1:25:46.0 | Spread (1st 5) 2:00.0 |
| 1, 2, 3, 6, 8, (8) |
| Dyson Lends His Horse, Seven Annis, Xavier Norris, Chase Lawrence, Aaron Turning Heart, (Anthony Iron Moccasin) |
| 16:00.0, 16:54.0, 17:09.0, 17:43.0, 18:00.0, (18:00.0) |
| 2 | 60 | Chamberlain,
SD - Team Time (1st 5) 1:32:16.6 | Spread (1st 5) 1:55.6 |
| 4, 7, 15, 16, 18, (20) |
| Michael Krogstad, Claye Thunder Horse, Carson Davis, Skyler Bertram, Elijah Estes, (Davis Carson) |
| 17:26.0, 17:47.0, 18:48.0, 18:54.0, 19:21.6, (19:28.1) |
| 3 | 78 | Platte-Geddes,
SD - Team Time (1st 5) 1:35:44.5 | Spread (1st 5) 3:01.0 |
| 5, 11, 17, 22, 23, (24) |
| Keagan Ringling, Trey Alberda, Cheyenne VandenBos, Aidan VandenBos, Lorenzo Moves Camp, (Brandon Meyerink) |
| 17:36.0, 18:15.0, 19:16.0, 20:00.5, 20:37.0, (20:41.0) |
| 4 | 96 | Ethan/Parkston,
SD - Team Time (1st 5) 1:40:25.0 | Spread (1st 5) 4:44.0 |
| 10, 14, 19, 25, 28 |
| David Schoenfish, Ethan Murtha, Tyler Hohn, Myles Bialas, Ryan Hohn |
| 18:04.0, 18:42.0, 19:25.0, 21:26.0, 22:48.0 |
| 5 | 99 | Bon Homme,
SD - Team Time (1st 5) 1:40:21.0 | Spread (1st 5) 3:49.0 |
| 12, 13, 21, 26, 27 |
| Christian Haro, Jay Kriz, Nate Sutera, Nick Pechous, Justin Hisek |
| 18:23.0, 18:24.0, 19:29.0, 21:53.0, 22:12.0 |