| 1 | 44 | Hill City MS,
SD - Team Time (1st 5) 46:26.7 | Spread (1st 5) 56.9 |
| 3, 4, 10, 13, 14, (17), (18) |
| Joshua Lane, Jayse Noem, Colton Sytsma, Aiden Williams, Wyatt Bentley, (Joshua Beasley), (Cameron Conway) |
| 8:45.0, 8:54.2, 9:25.6, 9:40.0, 9:41.9, (10:08.3), (10:11.4) |
| 2 | 56 | Highmore MS,
SD - Team Time (1st 5) 49:05.0 | Spread (1st 5) 4:08.0 |
| 2, 5, 7, 9, 33 |
| Brooks McPeak, Carter Webb, Kia McCauley, Davian Knox, Logan Cermak |
| 8:36.0, 9:06.0, 9:18.0, 9:21.0, 12:44.0 |
| 3 | 75 | Iroquois,
SD - Team Time (1st 5) 49:17.0 | Spread (1st 5) 2:43.0 |
| 1, 6, 20, 22, 26, (34) |
| Logan LaBrie, Kaiden Weinreis, Gavin Schneider, Brodie Boomsma, Dawson Sharp, (Bryxx Bawek) |
| 8:17.0, 9:11.0, 10:16.0, 10:33.0, 11:00.0, (13:57.0) |
| 4 | 78 | Platte Geddes MS,
SD - Team Time (1st 5) 50:09.6 | Spread (1st 5) 1:52.0 |
| 8, 12, 15, 16, 27 |
| Walter Graesser, Isaac Leader, Ziggy Duffy, Bentley Veurink, Tyce VanderPol |
| 9:18.6, 9:33.2, 9:59.3, 10:07.9, 11:10.6 |
| 5 | 119 | Bennett County,
SD - Team Time (1st 5) 54:14.0 | Spread (1st 5) 2:28.1 |
| 11, 23, 25, 28, 32 |
| Ruger Smokov, Hayden Risse, Teagan Gropper, Lyle Noel, Ryder Byerly |
| 9:30.7, 10:37.9, 10:49.0, 11:17.6, 11:58.8 |
| 6 | 123 | White River,
SD - Team Time (1st 5) 54:50.4 | Spread (1st 5) 1:34.9 |
| 19, 21, 24, 29, 30, (31), (35) |
| Elijah Haukaas, Kingston De'Sersa, Tyree Black Bear, Jaizon Krogman MS, Daeson Folkers MS, (Maddox Marshall), (Keon Jordan) |
| 10:14.0, 10:19.6, 10:40.3, 11:47.6, 11:48.9, (11:50.2), (14:19.7) |