1 | 47 | Dell Rapids St. Mary,
SD - Team Time (1st 5) 1:33:41.9 | Spread (1st 5) 1:50.5 |
| 1, 5, 12, 14, 15, (31) |
| Jacob Vogel, Connor Libis, Seth Roemen, Thomas Eining, Ryan Eining, (Sam Palmer) |
| 17:31.2, 18:20.2, 19:10.1, 19:18.7, 19:21.7, (23:11.0) |
2 | 57 | Canistota,
SD - Team Time (1st 5) 1:34:52.6 | Spread (1st 5) 1:47.5 |
| 4, 8, 11, 16, 18 |
| Tate Tieszen, Josiah Schroeder, Trey Ortman, Tage Ortman, Connor Hutcheson |
| 17:55.1, 18:37.2, 19:05.3, 19:32.4, 19:42.6 |
3 | 71 | De Smet,
SD - Team Time (1st 5) 1:38:20.6 | Spread (1st 5) 4:13.3 |
| 2, 6, 13, 23, 27, (29) |
| Baylor Beck, Logan Millman, Trevin Holland, Noah Roth, Andrew Close, (Max Poppinga) |
| 17:34.9, 18:27.9, 19:11.2, 21:18.4, 21:48.2, (22:29.7) |
4 | 74 | Elkton-Lake Benton,
SD - Team Time (1st 5) 1:38:26.2 | Spread (1st 5) 2:21.0 |
| 7, 9, 17, 20, 21, (32), (34) |
| Miles Harming, Riley Hunter, Cameron Lorden, Marcus Harming, Danial Nelson, (Charlie Harming), (Garrett Neill) |
| 18:31.2, 18:58.1, 19:35.4, 20:29.3, 20:52.2, (23:36.0), (25:13.0) |
5 | 102 | Chester,
SD - Team Time (1st 5) 1:44:31.4 | Spread (1st 5) 6:33.7 |
| 3, 19, 22, 25, 33 |
| Chris Mohr, Ashton Bauman, Nathan Gerry, Connor Bates, Bailey Kontz |
| 17:45.5, 20:00.0, 20:55.0, 21:31.7, 24:19.2 |
6 | 118 | Arlington,
SD - Team Time (1st 5) 1:47:28.2 | Spread (1st 5) 3:47.2 |
| 10, 24, 26, 28, 30 |
| Ryker Erstad, Dylan Geary, Dylan Singrey, John Muhonen, Matthew Steffensen |
| 19:03.1, 21:27.8, 21:47.1, 22:19.9, 22:50.3 |