1 | 47 | Beresford,
SD - Team Time (1st 5) 1:23:17.7 | Spread (1st 5) 2:01.3 |
| 1, 4, 9, 16, 17, (20), (50) |
| Alec Atwood, Nico Sanz Curros, Dallas Davis, Matthew Hoffman, Andrew Atwood, (Brandon Andrews), (Cody Klungseth) |
| 15:27.1, 16:08.8, 16:47.2, 17:26.2, 17:28.4, (17:36.5), (20:16.3) |
2 | 54 | Vermillion,
SD - Team Time (1st 5) 1:23:58.3 | Spread (1st 5) 2:16.2 |
| 3, 6, 7, 11, 27, (36), (48) |
| Justin Sorensen, Jakob Dobney, Riley Ruhaak, Brady Martinez, Jack Freeburg, (Nate Bohnsack), (Hunter Lavin) |
| 15:55.1, 16:27.8, 16:32.0, 16:52.1, 18:11.3, (18:39.9), (20:00.6) |
3 | 79 | Lennox,
SD - Team Time (1st 5) 1:26:03.6 | Spread (1st 5) 2:52.8 |
| 2, 8, 12, 18, 39, (43), (52) |
| Camden Wulf, T.j Gipson, Caleb Sayler, Mason Miller, Nick Ihnen, (Tanner Miller), (Denver Lefers) |
| 15:53.1, 16:42.7, 17:11.7, 17:30.2, 18:45.9, (19:34.6), (20:44.1) |
4 | 101 | Tea Area,
SD - Team Time (1st 5) 1:28:08.2 | Spread (1st 5) 2:03.4 |
| 5, 10, 25, 28, 33, (45), (49) |
| Cole Rausch, Connor Eimers, Rhett Daggett, Jace Rausch, Raiden Durband, (Ben Brenholt), (Ethan Olson) |
| 16:26.9, 16:49.7, 18:08.6, 18:12.7, 18:30.3, (19:47.2), (20:12.0) |
5 | 125 | Ethan/Parkston,
SD - Team Time (1st 5) 1:30:16.9 | Spread (1st 5) 1:04.2 |
| 15, 23, 26, 30, 31, (37), (61) |
| Austin Bartelt, Zach Clauson, Evan Bartelt, Jacob Dundas, Cody Emmett, (Noah Mahoney), (Kory Storm) |
| 17:23.2, 17:54.8, 18:09.1, 18:22.4, 18:27.4, (18:42.8), (21:55.2) |
6 | 135 | Dakota Valley,
SD - Team Time (1st 5) 1:30:48.1 | Spread (1st 5) 1:15.0 |
| 13, 24, 29, 34, 35 |
| Joe Graves, Henry Jensen, Sean Callaghan, Blake Schmiedt, Keaten Wright |
| 17:20.2, 18:02.9, 18:18.1, 18:31.7, 18:35.2 |
7 | 162 | Wagner,
SD - Team Time (1st 5) 1:32:07.7 | Spread (1st 5) 1:05.3 |
| 21, 22, 38, 40, 41, (46) |
| Lael Young, Michael Barnett, Colby Krcil, Eddie Hayward, Lukas Otte, (Owen Eitemiller) |
| 17:49.1, 17:52.3, 18:44.7, 18:47.2, 18:54.4, (19:50.8) |
8 | 227 | Canton,
SD - Team Time (1st 5) 1:39:51.4 | Spread (1st 5) 3:02.2 |
| 32, 42, 44, 53, 56, (57), (63) |
| Ryan Szarmach, Caden McWayne, Mikah Tschetter, Alex Gustad, Mikah Weber, (Braxton Trowbridge), (Jacob Hemmingson) |
| 18:28.6, 19:27.8, 19:39.0, 20:45.2, 21:30.8, (21:36.4), (22:10.9) |
9 | 229 | Elk Point-Jefferson,
SD - Team Time (1st 5) 1:40:28.2 | Spread (1st 5) 4:07.2 |
| 19, 47, 51, 54, 58, (60), (67) |
| Casey Kneip, Jordan Niles, Ben Hanson, Jonothon Gifford, Matthew Norby, (Daniel Harvey), (Christian Welch) |
| 17:32.7, 19:51.5, 20:28.5, 20:55.6, 21:39.9, (21:41.7), (26:27.0) |
10 | 254 | Bon Homme,
SD - Team Time (1st 5) 1:44:34.7 | Spread (1st 5) 4:52.7 |
| 14, 55, 59, 62, 64, (65), (66) |
| Nate Hall, Zakk Bertrand, Noah Ray, Skylor Knakmuhs, Jacob Denton, (Logan Winckler), (Dakota Wynia) |
| 17:21.3, 21:19.7, 21:41.6, 21:58.1, 22:14.0, (22:17.8), (24:03.2) |