| 1 | Tate Van BeekPlace 1 · Grade 11 · Rapid City Stevens | 11 | Rapid City Stevens | 15:51.25 PR |
| 2 | Tate GrabowPlace 2 · Grade 12 · Hill City | 12 | Hill City | 16:00.85 |
| 3 | Evan PerrigoPlace 3 · Grade 9 · Rapid City Stevens | 9 | Rapid City Stevens | 16:23.54 |
| 4 | Wyatt BalliewPlace 4 · Grade 11 · Douglas | 11 | Douglas | 16:25.86 |
| 5 | Torin JacksonPlace 5 · Grade 12 · Rapid City Stevens | 12 | Rapid City Stevens | 16:31.91 PR |
| 6 | Lennon ClarksonPlace 6 · Grade 11 · Belle Fourche | 11 | Belle Fourche | 16:40.04 |
| 7 | Taylor ColungaPlace 7 · Grade 12 · Sturgis Brown | 12 | Sturgis Brown | 16:44.75 |
| 8 | Rylan VanDeestPlace 8 · Grade 9 · Spearfish | 9 | Spearfish | 16:45.09 |
| 9 | Mason GillPlace 9 · Grade 10 · Spearfish | 10 | Spearfish | 16:54.22 |
| 10 | Dax FrandsenPlace 10 · Grade 12 · Hill City | 12 | Hill City | 16:55.33 |
| 11 | Bennie OlsenPlace 11 · Grade 11 · Douglas | 11 | Douglas | 16:58.08 |
| 12 | Tayshaun CudmorePlace 12 · Grade 12 · Dupree | 12 | Dupree | 16:58.76 |
| 13 | Weston AdamsPlace 13 · Grade 10 · Rapid City Stevens | 10 | Rapid City Stevens | 17:03.32 |
| 14 | Quinn BruchPlace 14 · Grade 12 · Sturgis Brown | 12 | Sturgis Brown | 17:08.30 |
| 15 | Joshua UhrePlace 15 · Grade 12 · Rapid City Stevens | 12 | Rapid City Stevens | 17:12.22 |
| 16 | Noah HansenPlace 16 · Grade 10 · Rapid City Stevens | 10 | Rapid City Stevens | 17:22.75 |
| 17 | Carter ThompsonPlace 17 · Grade 10 · Spearfish | 10 | Spearfish | 17:26.68 |
| 18 | Spencer OlsenPlace 18 · Grade 12 · Dupree | 12 | Dupree | 17:28.60 |
| 19 | Jaxon HansonPlace 19 · Grade 11 · Rapid City Stevens | 11 | Rapid City Stevens | 17:31.53 |
| 20 | Dominic WurdemanPlace 20 · Grade 11 · Rapid City Stevens | 11 | Rapid City Stevens | 17:42.83 PR |
| 21 | Zane GunnellPlace 21 · Grade 10 · Custer | 10 | Custer | 17:45.37 |
| 22 | Zachary CooperPlace 22 · Grade 10 · Custer | 10 | Custer | 17:52.15 |
| 23 | Austin DrewPlace 23 · Grade 11 · Custer | 11 | Custer | 17:53.15 |
| 24 | Jeriah AlexanderPlace 24 · Grade 12 · Rapid City Stevens | 12 | Rapid City Stevens | 18:01.21 |
| 25 | Landon QuimbyPlace 25 · Grade 9 · Douglas | 9 | Douglas | 18:02.66 |
| 26 | Wyatt GaetaPlace 26 · Grade 9 · Rapid City Stevens | 9 | Rapid City Stevens | 18:06.30 |
| 27 | Kian RuschPlace 27 · Grade 12 · Custer | 12 | Custer | 18:08.06 |
| 28 | Gavin ChiaroniPlace 28 · Grade 11 · Douglas | 11 | Douglas | 18:12.71 |
| 29 | Canton GingrassPlace 29 · Grade 12 · Hot Springs | 12 | Hot Springs | 18:26.13 |
| 30 | Oden WaldingPlace 30 · Grade 12 · Belle Fourche | 12 | Belle Fourche | 18:26.98 |
| 31 | Jeremiah WhitePlace 31 · Grade 10 · Rapid City Christian | 10 | Rapid City Christian | 18:34.00 |
| 32 | John Titus (J.T.) IsaksonPlace 32 · Grade 9 · Hill City | 9 | Hill City | 18:39.79 |
| 33 | Clifford TorbersonPlace 33 · Grade 11 · Belle Fourche | 11 | Belle Fourche | 18:49.74 |
| 34 | Ian ChoPlace 34 · Grade 10 · Spearfish | 10 | Spearfish | 18:52.88 |
| 35 | Thaddaeus McKenneyPlace 35 · Grade 10 · Belle Fourche | 10 | Belle Fourche | 18:53.95 |
| 36 | Cody Two BullsPlace 36 · Grade 12 · Mahpiya Luta | 12 | Mahpiya Luta | 18:59.31 |
| 37 | Kale FennerPlace 37 · Grade 12 · Sturgis Brown | 12 | Sturgis Brown | 19:03.46 |
| 38 | Ayden DooleyPlace 38 · Grade 10 · Custer | 10 | Custer | 19:05.12 |
| 39 | Dain AldredgePlace 39 · Grade 11 · Hot Springs | 11 | Hot Springs | 19:07.23 |
| 40 | Peyton KallstromPlace 40 · Grade 11 · Douglas | 11 | Douglas | 19:14.62 |
| 41 | Carter StamperPlace 41 · Grade 12 · St. Thomas More | 12 | St. Thomas More | 19:27.58 |
| 42 | Walker FarleePlace 42 · Grade 9 · Dupree | 9 | Dupree | 19:35.90 |
| 43 | Louis Kills Crow IndianPlace 43 · Grade 10 · Little Wound | 10 | Little Wound | 19:37.43 |
| 44 | Saylor RicePlace 44 · Grade 12 · Custer | 12 | Custer | 19:37.77 |
| 45 | Gabe WelchPlace 45 · Grade 12 · Douglas | 12 | Douglas | 19:45.17 |
| 46 | Nathan HudsonPlace 46 · Grade 11 · Belle Fourche | 11 | Belle Fourche | 20:13.21 |
| 47 | Dewayne MestethPlace 47 · Grade 11 · Rapid City Christian | 11 | Rapid City Christian | 20:30.75 |
| 48 | Braxton NovotnyPlace 48 · Grade 11 · Hot Springs | 11 | Hot Springs | 20:34.18 |
| 49 | Oliver HuxfordPlace 49 · Grade 9 · St. Thomas More | 9 | St. Thomas More | 20:35.15 |
| 50 | Payton LeBeauPlace 50 · Grade 10 · Little Wound | 10 | Little Wound | 20:41.40 |
| 51 | Kale WilliamsPlace 51 · Grade 11 · Belle Fourche | 11 | Belle Fourche | 20:43.59 |
| 52 | Jeremiah TigerPlace 52 · Grade 12 · Dupree | 12 | Dupree | 20:47.72 |
| 53 | Joseph BrewerPlace 53 · Grade 12 · Dupree | 12 | Dupree | 20:51.03 |
| 54 | Jayce Fire ThunderPlace 54 · Grade 10 · Little Wound | 10 | Little Wound | 21:46.73 |
| 55 | Andrew PetersonPlace 55 · Grade 11 · Douglas | 11 | Douglas | 21:47.45 |
| 56 | Logan AmaralPlace 56 · Grade 12 · Douglas | 12 | Douglas | 21:50.47 |
| 57 | Quentin MillerPlace 57 · Grade 11 · Douglas | 11 | Douglas | 21:52.58 |
| 58 | Keagan GerlickPlace 58 · Grade 9 · St. Thomas More | 9 | St. Thomas More | 22:17.43 |
| 59 | Jeremiah Brave HeartPlace 59 · Grade 12 · Little Wound | 12 | Little Wound | 22:20.01 |
| 60 | Lucas SuomalaPlace 60 · Grade 9 · Rapid City Christian | 9 | Rapid City Christian | 22:46.33 |
| 61 | Sean GatzkePlace 61 · Grade 11 · Douglas | 11 | Douglas | 22:46.89 |
| 62 | Rennyjake EcoffeyPlace 62 · Grade 10 · Pine Ridge | 10 | Pine Ridge | 23:00.19 |
| 63 | Elisha YoupeePlace 63 · Grade 9 · Rapid City Christian | 9 | Rapid City Christian | 23:36.80 |
| 64 | Bruno HarmsPlace 64 · Grade 8 · Newell | 8 | Newell | 23:37.12 |
| 65 | Tristen KjosPlace 65 · Grade 9 · Rapid City Christian | 9 | Rapid City Christian | 24:29.39 |
| 66 | Lou BreedPlace 66 · Grade 9 · Rapid City Christian | 9 | Rapid City Christian | 26:13.32 |
| 67 | Quinlin BenderPlace 67 · Grade 10 · Newell | 10 | Newell | 28:50.12 |