| 1 | 30 | Custer,
SD - Team Time (1st 5) 1:17:42.9 | Spread (1st 5) 1:02.7 |
| 3, 5, 6, 7, 9, (10), (13) |
| Kian Rusch, David Lewis, Ethan O'Connor, Sean Shipp, Alex Van Horn, (Austin Drew), (Jayse Noem) |
| 15:01.1, 15:21.8, 15:35.0, 15:41.2, 16:03.8, (16:06.6), (16:27.8) |
| 2 | 47 | Belle Fourche,
SD - Team Time (1st 5) 1:19:32.0 | Spread (1st 5) 1:50.1 |
| 2, 4, 8, 16, 17, (32), (36) |
| Carsyn Hahne, Justus Funk, Sern Weishaar, Oden Walding, Tegan Fredrickson, (Malachi Funk), (Soren Kopp) |
| 14:58.2, 15:17.0, 15:46.9, 16:41.6, 16:48.3, (20:37.7), (23:12.4) |
| 3 | 92 | Rapid City Christian,
SD - Team Time (1st 5) 1:26:11.3 | Spread (1st 5) 1:44.6 |
| 11, 12, 22, 23, 24 |
| Tommy Houghton, Wesley Delaney, Will Schmidt, Brody Palmer, Keian Ladd |
| 16:13.9, 16:17.9, 17:48.0, 17:53.0, 17:58.5 |
| 4 | 107 | St. Francis Indian,
SD - Team Time (1st 5) 1:28:53.1 | Spread (1st 5) 2:16.4 |
| 14, 18, 21, 26, 28, (30), (31) |
| Quincy Mousseaux, Dragan Crane, Colten Waln, Mekhi Krogman, Steven Bordeaux, (Ski Unknown), (Wanakiskin Stands) |
| 16:37.0, 16:51.7, 17:41.0, 18:50.0, 18:53.4, (19:47.6), (19:54.4) |
| 5 | 116 | Pine Ridge,
SD - Team Time (1st 5) 1:36:04.7 | Spread (1st 5) 7:50.9 |
| 1, 19, 27, 34, 35 |
| Renny Ecoffey, Brendan Buckman, Jaylen Dreamer, Carlyle Morrison, Haiden Big Crow |
| 14:56.0, 16:59.4, 18:50.1, 22:32.3, 22:46.9 |
| 6 | 122 | Lakota Tech,
SD - Team Time (1st 5) 1:34:16.5 | Spread (1st 5) 5:42.8 |
| 15, 20, 25, 29, 33, (37) |
| Cetan Black Horn, Jerrick Thompson, Derek Merrival, Honz Fuller, Hugo Ferguson, (Patrick Richards) |
| 16:39.2, 17:25.5, 18:09.0, 19:40.8, 22:22.0, (23:18.8) |