| 1 | Joseph LaprathPlace 1 · Grade 11 · Winner | 11 | Winner | 17:16.63 |
| 2 | Tyce GropperPlace 2 · Grade 9 · Bennett County | 9 | Bennett County | 17:18.66 |
| 3 | Bradyn Brother of AllPlace 3 · Grade 12 · Crow Creek | 12 | Crow Creek | 18:43.08 |
| 4 | Kaden SteelePlace 4 · Grade 11 · Lakota Tech | 11 | Lakota Tech | 19:34.71 |
| 5 | Jayce AllenPlace 5 · Grade 11 · Todd County | 11 | Todd County | 19:50.03 |
| 6 | Hayden McMurtreyPlace 6 · Grade 10 · Winner | 10 | Winner | 19:56.61 |
| 7 | Wakan Two StrikePlace 7 · Grade 11 · St. Francis Indian | 11 | St. Francis Indian | 20:04.03 |
| 8 | Marvin RichardPlace 8 · Grade 9 · Lakota Tech | 9 | Lakota Tech | 20:04.34 |
| 9 | Devaughn Between LodgesPlace 9 · Grade 10 · Crazy Horse | 10 | Crazy Horse | 20:09.23 |
| 10 | Wyatt HuberPlace 10 · Grade 10 · Bennett County | 10 | Bennett County | 20:12.92 |
| 11 | Mackenzie WikePlace 11 · Grade 10 · White River | 10 | White River | 20:31.34 |
| 12 | Zaniyan Iron EyesPlace 12 · Grade 10 · Lakota Tech | 10 | Lakota Tech | 20:36.20 |
| 13 | Kadin WalnPlace 13 · Grade 11 · Todd County | 11 | Todd County | 20:44.19 |
| 14 | Chaz BlotskyPlace 14 · Grade 12 · Winner | 12 | Winner | 20:59.72 |
| 15 | Keegan RichardsPlace 15 · Grade 11 · Todd County | 11 | Todd County | 21:00.83 |
| 16 | Zander Big CrowPlace 16 · Grade 12 · Pine Ridge | 12 | Pine Ridge | 21:03.56 |
| 17 | Richard Pumpkin SeedPlace 17 · Grade 11 · Crazy Horse | 11 | Crazy Horse | 21:14.21 |
| 18 | Elijah HaukaasPlace 18 · Grade 7 · White River | 7 | White River | 21:15.01 |
| 19 | Jackson Taken AlivePlace 19 · Grade 8 · Cheyenne-Eagle Butte | 8 | Cheyenne-Eagle Butte | 21:27.56 |
| 20 | Matthew CalhoonPlace 20 · Grade 9 · Winner | 9 | Winner | 21:36.05 |
| 21 | Shawn BordeauxPlace 21 · Grade 12 · White River | 12 | White River | 21:50.04 |
| 22 | Truman RandallPlace 22 · Grade 10 · Crazy Horse | 10 | Crazy Horse | 22:01.88 |
| 23 | Bruce WhalenPlace 23 · Grade 10 · Lakota Tech | 10 | Lakota Tech | 22:25.36 |
| 24 | Tayvon ApplePlace 24 · Grade 12 · Little Wound | 12 | Little Wound | 22:28.70 |
| 25 | Teton JanisPlace 25 · Grade 10 · Little Wound | 10 | Little Wound | 22:47.67 |
| 26 | Ethan BanksPlace 26 · Grade 10 · Pine Ridge | 10 | Pine Ridge | 22:50.62 |
| 27 | Stephan JonesPlace 27 · Grade 10 · Crow Creek | 10 | Crow Creek | 22:52.15 |
| 28 | Kingston De'SersaPlace 28 · Grade 8 · White River | 8 | White River | 23:02.19 |
| 29 | Donald HoofPlace 29 · Grade 9 · Crazy Horse | 9 | Crazy Horse | 23:43.14 |
| 30 | Koen WikePlace 30 · Grade 7 · White River | 7 | White River | 23:48.73 |
| 31 | Ruger SmokovPlace 31 · Grade 7 · Bennett County | 7 | Bennett County | 23:56.34 |
| 32 | Tatanka CatchesPlace 32 · Grade 11 · Little Wound | 11 | Little Wound | 24:25.01 |
| 33 | Kaydo HornbeckPlace 33 · Grade 9 · Crazy Horse | 9 | Crazy Horse | 24:34.77 |
| 34 | Jacob AllenPlace 34 · Grade 7 · Todd County | 7 | Todd County | 24:41.98 |
| 35 | Tyree Black BearPlace 35 · Grade 9 · White River | 9 | White River | 24:48.03 |
| 36 | Drayton ClarkPlace 36 · Grade 12 · Todd County | 12 | Todd County | 24:54.11 |
| 37 | Haiden Big CrowPlace 37 · Grade 12 · Pine Ridge | 12 | Pine Ridge | 25:05.87 |