| 1 | Ethan Young BirdPlace 1 · Flandreau Indian | — | Flandreau Indian | 16:22.80 | 1 |
| 2 | Galen RossPlace 2 · Flandreau Indian | — | Flandreau Indian | 17:30.30 | 2 |
| 3 | Jordan BauerPlace 3 · Webster Area | — | Webster Area | 17:34.63 | 3 |
| 4 | Trey CosatoPlace 4 · Redfield/Doland | — | Redfield/Doland | 17:36.90 | 4 |
| 5 | Trevor HinderakerPlace 5 · Deubrook Area | — | Deubrook Area | 17:51.73 | — |
| 6 | Ryan MaertzPlace 6 · Great Plains | — | Great Plains | 17:56.05 | 5 |
| 7 | Michael WirthPlace 7 · Warner | — | Warner | 17:58.11 | 6 |
| 8 | Maxwell NielsonPlace 8 · Sioux Valley | — | Sioux Valley | 18:08.55 | 7 |
| 9 | Ethan MaertzPlace 9 · Great Plains | — | Great Plains | 18:14.02 | 8 |
| 10 | Gus BussPlace 10 · Britton-Hecla | — | Britton-Hecla | 18:17.20 | — |
| 11 | Andrew HartPlace 11 · Flandreau Indian | — | Flandreau Indian | 18:29.96 | 9 |
| 12 | Jeremy CookPlace 12 · Tiospa Zina | — | Tiospa Zina | 18:40.29 | — |
| 13 | Ty DunsePlace 13 · Webster Area | — | Webster Area | 18:40.79 | 10 |
| 14 | Caleb McNeilPlace 14 · Redfield/Doland | — | Redfield/Doland | 18:41.16 | 11 |
| 15 | Seth PomrenkePlace 15 · Estelline | — | Estelline | 18:49.86 | — |
| 16 | Jayden HortnessPlace 16 · Webster Area | — | Webster Area | 18:56.44 | 12 |
| 17 | Jeff WannerPlace 17 · Florence/Henry | — | Florence/Henry | 19:02.94 | — |
| 18 | Dalton HowePlace 18 · Redfield/Doland | — | Redfield/Doland | 19:19.56 | 13 |
| 19 | Dylan JohnsonPlace 19 · Milbank Area | — | Milbank Area | 19:23.06 | — |
| 20 | Andrew WieserPlace 20 · Rosholt | — | Rosholt | 19:28.46 | — |
| 21 | Dylan WhitleyPlace 21 · Redfield/Doland | — | Redfield/Doland | 19:36.85 | 14 |
| 22 | Cody LarsonPlace 22 · Warner | — | Warner | 19:37.49 | 15 |
| 23 | Niklas HansenPlace 23 · Warner | — | Warner | 19:39.17 | 16 |
| 24 | Kody JohnsonPlace 24 · Milbank Area | — | Milbank Area | 19:40.17 | — |
| 25 | Jason Long SoldierPlace 25 · Flandreau Indian | — | Flandreau Indian | 19:46.29 | 17 |
| 26 | Zach JordanPlace 26 · Redfield/Doland | — | Redfield/Doland | 19:55.13 | 18 |
| 27 | Colby GatzkePlace 27 · Redfield/Doland | — | Redfield/Doland | 19:58.01 | 19 |
| 28 | Ethan JaegerPlace 28 · Great Plains | — | Great Plains | 20:01.12 | 20 |
| 29 | Jake EngPlace 29 · Sioux Valley | — | Sioux Valley | 20:01.95 | 21 |
| 30 | Eli WiesePlace 30 · Sioux Valley | — | Sioux Valley | 20:03.26 | 22 |
| 31 | Gabe BirdPlace 31 · Flandreau Indian | — | Flandreau Indian | 20:06.14 | 23 |
| 32 | Tristan AndersonPlace 32 · Webster Area | — | Webster Area | 20:08.75 | 24 |
| 33 | Carter WegnerPlace 33 · Redfield/Doland | — | Redfield/Doland | 20:13.46 | — |
| 34 | Lucas TrooienPlace 34 · Sioux Valley | — | Sioux Valley | 20:22.47 | 25 |
| 35 | Cade GrossPlace 35 · Sioux Valley | — | Sioux Valley | 20:25.28 | 26 |
| 36 | Tim NedergardPlace 36 · Webster Area | — | Webster Area | 20:29.57 | 27 |
| 37 | Tye SwartzPlace 37 · Rosholt | — | Rosholt | 20:31.25 | — |
| 38 | Aaron ElijahPlace 38 · Sioux Valley | — | Sioux Valley | 20:32.21 | 28 |
| 39 | Corbin NeiPlace 39 · Castlewood | — | Castlewood | 20:52.31 | — |
| 40 | Jacob CarterPlace 40 · Deuel | — | Deuel | 20:58.05 | 29 |
| 41 | Jordan KjenstadPlace 41 · Great Plains | — | Great Plains | 20:59.80 | 30 |
| 42 | Isaac RonnePlace 42 · Deuel | — | Deuel | 21:03.78 | 31 |
| 43 | Trey JonesPlace 43 · Britton-Hecla | — | Britton-Hecla | 21:14.14 | — |
| 44 | Eric NarvesonPlace 44 · Sioux Valley | — | Sioux Valley | 21:22.68 | — |
| 45 | Sye SkjeftePlace 45 · Warner | — | Warner | 21:24.50 | 32 |
| 46 | Steven Bad MilkPlace 46 · Flandreau Indian | — | Flandreau Indian | 21:32.03 | 33 |
| 47 | Barrett NelsonPlace 47 · Redfield/Doland | — | Redfield/Doland | 21:44.92 | — |
| 48 | Dillon FliehePlace 48 · Redfield/Doland | — | Redfield/Doland | 21:47.61 | — |
| 49 | Carsten McNeilPlace 49 · Redfield/Doland | — | Redfield/Doland | 21:51.00 | — |
| 50 | Dylan StephensPlace 50 · Redfield/Doland | — | Redfield/Doland | 22:19.26 | — |
| 51 | Austin FritzPlace 51 · Rosholt | — | Rosholt | 22:42.79 | — |
| 52 | Hunter WrightPlace 52 · Redfield/Doland | — | Redfield/Doland | 22:53.04 | — |