| 1 | 24 | Philip,
SD - Team Time (1st 5) 1:21:11.6 | Spread (1st 5) 2:26.7 |
| 1, 2, 3, 6, 12, (14), (21) |
| Baylor Burns, David McKinley, Jack Peterson, Creston Burns, Aidan Craven, (Shay Weber), (Evan Henrie) |
| 15:27.1, 15:35.1, 15:41.4, 16:34.2, 17:53.8, (18:21.4), (19:10.1) |
| 2 | 47 | White River,
SD - Team Time (1st 5) 1:27:30.4 | Spread (1st 5) 2:00.3 |
| 4, 9, 10, 11, 13, (20), (26) |
| Elijah Haukaas, Kaden Running Horse, Cadyn Brave Heart, Noah Vanderwalker, Kingston De'Sersa, (Colton Waln), (Ryken Charging Hawk) |
| 15:59.3, 17:48.8, 17:49.5, 17:53.2, 17:59.6, (18:57.6), (21:24.1) |
| 3 | 60 | Dupree,
SD - Team Time (1st 5) 1:29:21.9 | Spread (1st 5) 2:25.6 |
| 5, 7, 15, 16, 17, (22), (23) |
| Tayshaun Cudmore, Spencer Olsen, Walker Farlee, Rowdy Schrempp, Jayden Scott, (Joseph Brewer), (Jeremiah Tiger) |
| 16:20.9, 16:55.1, 18:38.8, 18:40.6, 18:46.5, (19:13.0), (19:48.6) |
| 4 | 94 | Lemmon,
SD - Team Time (1st 5) 1:36:41.5 | Spread (1st 5) 3:58.8 |
| 8, 18, 19, 24, 25, (27) |
| Micah Reede, Sutton Peterson, Trigg Odenbach, Tripp Mollman, Brooks Foss, (Ryzin Newsome) |
| 17:03.1, 18:46.6, 18:52.5, 20:57.4, 21:01.9, (23:53.0) |