| 1 | Tate GrabowPlace 1 · Grade 12 · Hill City | 12 | Hill City | 15:36.95 |
| 2 | Lennon ClarksonPlace 2 · Grade 11 · Belle Fourche | 11 | Belle Fourche | 16:25.66 |
| 3 | Peyton KruegerPlace 3 · Grade 10 · Custer | 10 | Custer | 16:36.63 PR |
| 4 | Dax FrandsenPlace 4 · Grade 12 · Hill City | 12 | Hill City | 16:48.97 PR |
| 5 | Carter CooperPlace 5 · Grade 8 · Custer | 8 | Custer | 16:54.06 |
| 6 | Kian RuschPlace 6 · Grade 12 · Custer | 12 | Custer | 16:55.08 |
| 7 | Barrett BushPlace 7 · Grade 11 · Hill City | 11 | Hill City | 16:56.71 |
| 8 | Zane GunnellPlace 8 · Grade 10 · Custer | 10 | Custer | 17:05.83 PR |
| 9 | Zachary CooperPlace 9 · Grade 10 · Custer | 10 | Custer | 17:16.83 |
| 10 | Rylan CunyPlace 10 · Grade 10 · Lakota Tech | 10 | Lakota Tech | 17:20.76 |
| 11 | Austin DrewPlace 11 · Grade 11 · Custer | 11 | Custer | 17:21.16 |
| 12 | Nathan HudsonPlace 12 · Grade 11 · Belle Fourche | 11 | Belle Fourche | 17:21.36 |
| 13 | James DubiosPlace 13 · Grade 12 · Hill City | 12 | Hill City | 17:41.28 |
| 14 | Oden WaldingPlace 14 · Grade 12 · Belle Fourche | 12 | Belle Fourche | 17:44.53 PR |
| 15 | Canton GingrassPlace 15 · Grade 12 · Hot Springs | 12 | Hot Springs | 17:47.41 |
| 16 | Jeremiah WhitePlace 16 · Grade 10 · Rapid City Christian | 10 | Rapid City Christian | 17:54.93 |
| 17 | Cody Two BullsPlace 17 · Grade 12 · Mahpiya Luta | 12 | Mahpiya Luta | 17:55.21 PR |
| 18 | Clifford TorbersonPlace 18 · Grade 11 · Belle Fourche | 11 | Belle Fourche | 17:55.38 PR |
| 19 | Dain AldredgePlace 19 · Grade 11 · Hot Springs | 11 | Hot Springs | 17:56.44 PR |
| 20 | Brux HartmanPlace 20 · Grade 8 · Belle Fourche | 8 | Belle Fourche | 18:15.95 |
| 21 | Memphis TallmanPlace 21 · Grade 12 · Little Wound | 12 | Little Wound | 18:23.64 PR |
| 22 | Payton LeBeauPlace 22 · Grade 10 · Little Wound | 10 | Little Wound | 18:36.05 PR |
| 23 | Louis Kills Crow IndianPlace 23 · Grade 10 · Little Wound | 10 | Little Wound | 18:39.70 |
| 24 | Thaddaeus McKenneyPlace 24 · Grade 10 · Belle Fourche | 10 | Belle Fourche | 18:45.98 |
| 25 | Carter StamperPlace 25 · Grade 12 · St. Thomas More | 12 | St. Thomas More | 18:46.63 PR |
| 26 | Jayce Fire ThunderPlace 26 · Grade 10 · Little Wound | 10 | Little Wound | 18:50.78 |
| 27 | Aiden WilliamsPlace 27 · Grade 12 · Hill City | 12 | Hill City | 18:59.55 |
| 28 | Jaydin BordenPlace 28 · Grade 12 · Rapid City Christian | 12 | Rapid City Christian | 19:01.97 PR |
| 29 | Justin DupreyPlace 29 · Grade 9 · Hill City | 9 | Hill City | 19:18.99 PR |
| 30 | Dewayne MestethPlace 30 · Grade 11 · Rapid City Christian | 11 | Rapid City Christian | 19:38.24 |
| 31 | Brighton FranksPlace 31 · Grade 8 · Mahpiya Luta | 8 | Mahpiya Luta | 19:55.52 |
| 32 | Leo EdwardsPlace 32 · Grade 8 · St. Thomas More | 8 | St. Thomas More | 19:55.65 PR |
| 33 | Oliver HuxfordPlace 33 · Grade 9 · St. Thomas More | 9 | St. Thomas More | 20:00.48 PR |
| 34 | Hoksila SharpfishPlace 34 · Grade 8 · Mahpiya Luta | 8 | Mahpiya Luta | 20:03.77 |
| 35 | Joe BearPlace 35 · Grade 12 · Little Wound | 12 | Little Wound | 20:07.77 |
| 36 | Lucas SuomalaPlace 36 · Grade 9 · Rapid City Christian | 9 | Rapid City Christian | 20:18.68 PR |
| 37 | Jeremiah Brave HeartPlace 37 · Grade 12 · Little Wound | 12 | Little Wound | 20:42.06 |
| 38 | Ashton WestonPlace 38 · Grade 10 · Lakota Tech | 10 | Lakota Tech | 21:02.65 |
| 39 | Seth BoothPlace 39 · Grade 11 · Hot Springs | 11 | Hot Springs | 21:35.62 PR |
| 40 | Lucas New HolyPlace 40 · Grade 10 · Mahpiya Luta | 10 | Mahpiya Luta | 22:21.95 PR |
| 41 | Dreysen SteelePlace 41 · Grade 9 · Mahpiya Luta | 9 | Mahpiya Luta | 23:48.95 |
| 42 | Rennyjake EcoffeyPlace 42 · Grade 10 · Pine Ridge | 10 | Pine Ridge | 24:32.71 |