| 1 | Mike RynearsonPlace 1 · Brookings | — | Brookings | 14:29.52 | 1 |
| 2 | Gregory OpdahlPlace 2 · Brookings | — | Brookings | 14:33.78 | 2 |
| 3 | Zayn SnyderPlace 3 · Pierre T.F. Riggs | — | Pierre T.F. Riggs | 14:46.63 | 3 |
| 4 | Connar DavisPlace 4 · SF Washington | — | SF Washington | 14:47.38 | 4 |
| 5 | Pierce OkkenPlace 5 · Harrisburg | — | Harrisburg | 14:56.28 | 5 |
| 6 | Jacob JardingPlace 6 · Mitchell | — | Mitchell | 15:01.37 | 6 |
| 7 | Zac JohnsonPlace 7 · Aberdeen Central | — | Aberdeen Central | 15:01.89 | 7 |
| 8 | Seth ClaussenPlace 8 · SF Washington | — | SF Washington | 15:03.26 | 8 |
| 9 | Alex BreidenbachPlace 9 · SF Washington | — | SF Washington | 15:04.41 | 9 |
| 10 | Samuel RyckmanPlace 10 · Pierre T.F. Riggs | — | Pierre T.F. Riggs | 15:04.74 | 10 |
| 11 | Frank HinesPlace 11 · Huron | — | Huron | 15:05.02 | — |
| 12 | Lincoln TurmanPlace 12 · Pierre T.F. Riggs | — | Pierre T.F. Riggs | 15:05.25 | 11 |
| 13 | Seth SnyderPlace 13 · Pierre T.F. Riggs | — | Pierre T.F. Riggs | 15:05.62 | 12 |
| 14 | Gage NelsonPlace 14 · Mitchell | — | Mitchell | 15:15.23 | 13 |
| 15 | Justin NixonPlace 15 · Brookings | — | Brookings | 15:16.54 | 14 |
| 16 | Ben OlsonPlace 16 · Harrisburg | — | Harrisburg | 15:21.46 | 15 |
| 17 | Brandon RitterPlace 17 · Aberdeen Central | — | Aberdeen Central | 15:22.82 | 16 |
| 18 | Zachary GettingPlace 18 · Brookings | — | Brookings | 15:26.32 | 17 |
| 19 | Noah BosmaPlace 19 · Aberdeen Central | — | Aberdeen Central | 15:27.08 | 18 |
| 20 | David AllenPlace 20 · Flandreau | — | Flandreau | 15:28.60 | 19 |
| 21 | Carter PedersonPlace 21 · Brandon Valley | — | Brandon Valley | 15:30.07 | 20 |
| 22 | Jared FransenPlace 22 · Watertown | — | Watertown | 15:31.41 | — |
| 23 | William TurmanPlace 23 · Pierre T.F. Riggs | — | Pierre T.F. Riggs | 15:33.15 | 21 |
| 24 | Ryan SheldonPlace 24 · Pierre T.F. Riggs | — | Pierre T.F. Riggs | 15:35.65 | 22 |
| 25 | Austin BurrisPlace 25 · Aberdeen Central | — | Aberdeen Central | 15:36.57 | 23 |
| 26 | Pedersen CaseyPlace 26 · Brookings | — | Brookings | 15:39.25 | 24 |
| 27 | Jonah NelsonPlace 27 · SF Washington | — | SF Washington | 15:43.02 | 25 |
| 28 | Preston KeithPlace 28 · Flandreau | — | Flandreau | 15:43.35 | 26 |
| 29 | Josh KrullPlace 29 · Harrisburg | — | Harrisburg | 15:44.47 | 27 |
| 30 | Tyrese TheusPlace 30 · Huron | — | Huron | 15:48.10 | — |
| 31 | Trecyn HallmanPlace 31 · Harrisburg | — | Harrisburg | 15:48.60 | 28 |
| 32 | Charles WangPlace 32 · Brookings | — | Brookings | 15:50.10 | 29 |
| 33 | Connor CampbellPlace 33 · Pierre T.F. Riggs | — | Pierre T.F. Riggs | 15:50.25 | 30 |
| 34 | Jacob WehdePlace 34 · Huron | — | Huron | 15:55.27 | — |
| 35 | Garrett VizcarraPlace 35 · Pierre T.F. Riggs | — | Pierre T.F. Riggs | 15:56.44 | — |
| 36 | Owen SchweitzerPlace 36 · Harrisburg | — | Harrisburg | 15:56.67 | 31 |
| 37 | Marshall StearnsPlace 37 · Brookings | — | Brookings | 15:56.95 | 32 |
| 38 | Jacob GrebnerPlace 38 · Aberdeen Central | — | Aberdeen Central | 15:57.71 | 33 |
| 39 | Mike PeltierPlace 39 · Aberdeen Central | — | Aberdeen Central | 15:59.73 | 34 |
| 40 | Nicholas WipfPlace 40 · Harrisburg | — | Harrisburg | 16:00.82 | 35 |
| 41 | Lars DaileyPlace 41 · Flandreau | — | Flandreau | 16:04.48 | 36 |
| 42 | John BielfeldtPlace 42 · Brookings | — | Brookings | 16:06.66 | — |
| 43 | Tom RedfordPlace 43 · Brandon Valley | — | Brandon Valley | 16:07.65 | 37 |
| 44 | Gabe HobbiePlace 44 · Flandreau | — | Flandreau | 16:13.36 | 38 |
| 45 | Isaiyas GoitomPlace 45 · SF Washington | — | SF Washington | 16:14.79 | 39 |
| 46 | Dodge WalderaPlace 46 · Brandon Valley | — | Brandon Valley | 16:26.21 | 40 |
| 47 | Drake ShimitzPlace 47 · SF Washington | — | SF Washington | 16:27.02 | 41 |
| 48 | Curtis CallahanPlace 48 · Brandon Valley | — | Brandon Valley | 16:27.50 | 42 |
| 49 | Mason BrunsPlace 49 · Mitchell | — | Mitchell | 16:28.23 | 43 |
| 50 | Garrett MayerPlace 50 · SF Washington | — | SF Washington | 16:28.59 | 44 |
| 51 | John SchuellerPlace 51 · Pierre T.F. Riggs | — | Pierre T.F. Riggs | 16:28.77 | — |
| 52 | Carson MorkPlace 52 · Brandon Valley | — | Brandon Valley | 16:29.67 | 45 |