| 1 | Dysan Lends His HorsePlace 1 · Grade 12 · Cheyenne-Eagle Butte | 12 | Cheyenne-Eagle Butte | 16:09.00 | 1 |
| 2 | Donovan Brother Of AllPlace 2 · Grade 12 · Winner | 12 | Winner | 17:01.00 | 2 |
| 3 | Keagen RinglingPlace 3 · Grade 12 · Platte-Geddes | 12 | Platte-Geddes | 17:13.00 | 3 |
| 4 | Xaiver NorrisPlace 4 · Grade 10 · Cheyenne-Eagle Butte | 10 | Cheyenne-Eagle Butte | 17:22.00 | 4 |
| 5 | Michael KrogstadPlace 5 · Grade 12 · Chamberlain | 12 | Chamberlain | 17:31.00 | 5 |
| 6 | Tracy Slides OffPlace 6 · Grade 12 · Cheyenne-Eagle Butte | 12 | Cheyenne-Eagle Butte | 17:41.00 | 6 |
| 7 | Aaron Turning Heart IIIPlace 7 · Grade 12 · Cheyenne-Eagle Butte | 12 | Cheyenne-Eagle Butte | 18:04.00 | 7 |
| 8 | Mason BreitlingPlace 8 · Grade 9 · Miller | 9 | Miller | 18:11.00 | 8 |
| 9 | Nick ZolnowskiPlace 9 · Grade 9 · Miller | 9 | Miller | 18:26.00 | 9 |
| 10 | Jeremiah McCauleyPlace 10 · Grade 9 · McLaughlin | 9 | McLaughlin | 18:28.00 | — |
| 11 | Cameron HarmingPlace 11 · Grade 8 · Chamberlain | 8 | Chamberlain | 18:30.00 | 10 |
| 12 | Gabe Red KettlePlace 12 · Grade 10 · Todd County | 10 | Todd County | 18:32.00 | — |
| 13 | Trey AlberdaPlace 13 · Grade 12 · Platte-Geddes | 12 | Platte-Geddes | 18:34.00 | 11 |
| 14 | Cole PhillipsPlace 14 · Grade 11 · Winner | 11 | Winner | 18:36.00 | 12 |
| 15 | Joe Larvie Jr.Place 15 · Grade 12 · Todd County | 12 | Todd County | 18:40.00 | — |
| 16 | Davis CarsonPlace 16 · Grade 10 · Chamberlain | 10 | Chamberlain | 18:45.00 | 13 |
| 17 | Seven AnnisPlace 17 · Grade 10 · Cheyenne-Eagle Butte | 10 | Cheyenne-Eagle Butte | 18:55.00 | 14 |
| 18 | Aidan VandenBosPlace 18 · Grade 10 · Platte-Geddes | 10 | Platte-Geddes | 19:00.00 | 15 |
| 19 | Jason HillPlace 19 · Grade 10 · Mobridge-Pollock | 10 | Mobridge-Pollock | 19:02.00 | — |
| 20 | Nick DionPlace 20 · Grade 10 · Wagner | 10 | Wagner | 19:04.00 | — |
| 21 | Josiah BrinkPlace 21 · Grade 9 · Platte-Geddes | 9 | Platte-Geddes | 19:14.00 | 16 |
| 22 | Samual VoigtPlace 22 · Grade 10 · Gregory | 10 | Gregory | 19:54.00 | — |
| 23 | Coleton SchuylerPlace 23 · Grade 9 · Winner | 9 | Winner | 20:00.00 | 17 |
| 24 | Alexander ZolnowskyPlace 24 · Grade 8 · Miller | 8 | Miller | 20:05.00 | 18 |
| 25 | Tobias WeddellPlace 25 · Grade 8 · Todd County | 8 | Todd County | 20:06.00 | — |
| 26 | Cheyenne VandenBosPlace 26 · Grade 12 · Platte-Geddes | 12 | Platte-Geddes | 20:08.00 | 19 |
| 27 | Lucas SimpsonPlace 27 · Grade 8 · Miller | 8 | Miller | 20:19.00 | 20 |
| 28 | Brandon MeyerinkPlace 28 · Grade 12 · Platte-Geddes | 12 | Platte-Geddes | 20:20.00 | 21 |
| 29 | Michael ScottPlace 29 · Grade 8 · Stanley County | 8 | Stanley County | 20:29.00 | 22 |
| 30 | Jason ManningPlace 30 · Grade 8 · Miller | 8 | Miller | 20:56.00 | 23 |
| 31 | Austin HutmacherPlace 31 · Grade 9 · Chamberlain | 9 | Chamberlain | 21:05.00 | 24 |
| 32 | Gavin MyersPlace 32 · Grade 11 · Winner | 11 | Winner | 21:15.00 | 25 |
| 33 | Shale KrammePlace 33 · Grade 8 · Stanley County | 8 | Stanley County | 21:22.00 | 26 |
| 34 | Trevor HolidayPlace 34 · Grade 8 · Wagner | 8 | Wagner | 21:23.00 | — |
| 35 | Cole SargentPlace 35 · Grade 7 · Miller | 7 | Miller | 21:28.00 | 27 |
| 36 | Michael KemnitzPlace 36 · Grade 11 · Mobridge-Pollock | 11 | Mobridge-Pollock | 22:19.00 | — |
| 37 | Justin Yellow HorsePlace 37 · Grade 11 · Mobridge-Pollock | 11 | Mobridge-Pollock | 22:19.00 | — |
| 38 | Seth VanDenHemelPlace 38 · Grade 10 · Stanley County | 10 | Stanley County | 23:32.00 | 28 |
| 39 | Thomas ToltonPlace 39 · Grade 12 · Stanley County | 12 | Stanley County | 24:54.00 | 29 |