1 | 61 | Flandreau,
SD - Team Time (1st 5) 1:02:39.0 | Spread (1st 5) 52.0 |
| 2, 12, 13, 16, 18, (25), (32) |
| Jaymin Kohl, Trevor Hahn, Josh Henderson, Joseph Kohl, John Eng, (Grady Gullickson), (Austin VanDyke) |
| 11:56.0, 12:36.0, 12:37.0, 12:42.0, 12:48.0, (13:13.0), (13:21.0) |
2 | 68 | Sioux Valley,
SD - Team Time (1st 5) 1:03:11.2 | Spread (1st 5) 1:23.1 |
| 5, 8, 9, 10, 36, (41), (43) |
| Cade Gross, Eric Narveson, Joseph Thielen, Jackson Thorton, Dylan Hope, (Collin VanderWal), (Austin Chase) |
| 12:10.7, 12:26.7, 12:28.0, 12:32.0, 13:33.8, (13:44.3), (13:49.0) |
3 | 96 | Miller,
SD - Team Time (1st 5) 1:04:05.9 | Spread (1st 5) 2:20.8 |
| 3, 4, 14, 15, 60, (63) |
| Trevor Parmely, Talon Knox, Kaden Sivertsen, Eli Fanning, Luke Naber, (Payton Campbell) |
| 12:07.6, 12:09.3, 12:39.6, 12:41.0, 14:28.4, (15:09.2) |
4 | 102 | Flandreau Indian,
SD - Team Time (1st 5) 1:04:46.4 | Spread (1st 5) 1:02.5 |
| 6, 11, 27, 28, 30, (31), (34) |
| Dawson Donner, Jeffrey Bears Tail, Keenan Roubideaux, Earl Bieber, Anung Wasagshik, (Darren Cook), (Tahlee Tabaha) |
| 12:16.6, 12:35.5, 13:17.3, 13:17.9, 13:19.1, (13:20.8), (13:26.0) |
5 | 147 | Castlewood,
SD - Team Time (1st 5) 1:06:36.7 | Spread (1st 5) 2:36.4 |
| 7, 17, 21, 40, 62 |
| Kaden Eng, Zach Dufek, Izaac Johnson, Kevin Munoz, Dylan Ries |
| 12:19.6, 12:43.0, 12:55.0, 13:43.1, 14:56.0 |
6 | 161 | Deubrook Area,
SD - Team Time (1st 5) 1:06:58.7 | Spread (1st 5) 52.3 |
| 20, 22, 38, 39, 42, (48), (58) |
| Carter Ekern, Jacob Arbeiter, Mason Remio, Zane Christiansen, Ryan Moravetz, (Uriah Koch), (Isaac Sperlich) |
| 12:54.7, 12:57.0, 13:37.0, 13:43.0, 13:47.0, (14:10.2), (14:23.5) |
7 | 181 | Great Plains Lutheran,
SD - Team Time (1st 5) 1:09:01.0 | Spread (1st 5) 4:27.0 |
| 1, 23, 26, 65, 66, (67) |
| Mack Ashton, Tommy Zhang, William Song, Ethan Markgraf, Joshua Werre, (Colin Jaeger) |
| 11:18.0, 13:01.0, 13:14.0, 15:43.0, 15:45.0, (15:47.0) |
8 | 199 | Milbank,
SD - Team Time (1st 5) 1:08:52.0 | Spread (1st 5) 1:08.3 |
| 24, 33, 44, 45, 53, (54), (56) |
| Tanner Bock, Zippy Bock, Jadus Medicine Crow, Landon Brown, Nathan Loutsch, (Isaac Johnson), (Alex Farrell) |
| 13:07.8, 13:23.4, 13:59.6, 14:05.1, 14:16.1, (14:16.4), (14:18.1) |
9 | 235 | Elkton-Lake Benton,
SD - Team Time (1st 5) 1:14:11.4 | Spread (1st 5) 4:42.0 |
| 19, 29, 50, 68, 69 |
| Dylan Kuehl, Marcus Harming, Corey Jurrens, Dakota Nygaard, Billy Neill |
| 12:52.0, 13:18.8, 14:14.1, 16:12.5, 17:34.0 |
10 | 238 | Estelline/Hendricks,
SD - Team Time (1st 5) 1:10:24.0 | Spread (1st 5) 41.8 |
| 37, 46, 49, 51, 55, (56), (59) |
| Dallis Trego, Thomas West, Jacob Buschenfeld, Nolan Cain, Justin Buschenfield, (Riley Benning), (Colton Luckhurst) |
| 13:34.7, 14:06.5, 14:11.7, 14:14.6, 14:16.5, (14:18.1), (14:25.5) |
11 | 259 | De Smet,
SD - Team Time (1st 5) 1:12:14.9 | Spread (1st 5) 2:00.3 |
| 35, 47, 52, 61, 64, (70) |
| Noah Roth, Al Dobson, Broden Lesch, Andrew Holland, Alvaro Polo, (Koden Elkins) |
| 13:28.8, 14:07.3, 14:15.0, 14:54.7, 15:29.1, (18:52.0) |