| 1 | Derick PetersPlace 1 · Grade 12 · West Central | 12 | West Central | 15:06.20 |
| 2 | Alec AtwoodPlace 2 · Grade 11 · Beresford | 11 | Beresford | 15:58.74 |
| 3 | Braden PetersPlace 3 · Grade 11 · West Central | 11 | West Central | 15:59.41 |
| 4 | Ty TrainorPlace 4 · Grade 12 · St. Thomas More | 12 | St. Thomas More | 16:05.14 PR |
| 5 | Joe RushPlace 5 · Grade 12 · Custer | 12 | Custer | 16:11.77 |
| 6 | Camden WulfPlace 6 · Grade 11 · Lennox | 11 | Lennox | 16:35.87 |
| 7 | Nathaniel YoungbloodPlace 7 · Grade 11 · Custer | 11 | Custer | 16:39.16 |
| 8 | Lance VanZeePlace 8 · Grade 12 · Sioux Falls Christian | 12 | Sioux Falls Christian | 16:40.07 |
| 9 | Max KueckerPlace 9 · Grade 9 · Webster Area | 9 | Webster Area | 16:56.45 |
| 10 | Connor VanderHaarPlace 10 · Grade 12 · Sioux Falls Christian | 12 | Sioux Falls Christian | 16:58.52 |
| 11 | Jarek GlennPlace 11 · Grade 10 · St. Thomas More | 10 | St. Thomas More | 17:04.24 |
| 12 | Justin SorensenPlace 12 · Grade 11 · Vermillion | 11 | Vermillion | 17:08.61 |
| 13 | Caden IdekerPlace 13 · Grade 11 · West Central | 11 | West Central | 17:09.99 |
| 14 | Sawyer ClarksonPlace 14 · Grade 7 · Belle Fourche | 7 | Belle Fourche | 17:12.49 |
| 15 | Kade WatsonPlace 15 · Grade 8 · Winner | 8 | Winner | 17:14.45 |
| 16 | Shay VanDenHemelPlace 16 · Grade 12 · Stanley County | 12 | Stanley County | 17:14.89 |
| 17 | Zach BultenaPlace 17 · Grade 12 · Lennox | 12 | Lennox | 17:15.50 |
| 18 | Levi Vanden BosPlace 18 · Grade 11 · Rapid City Christian | 11 | Rapid City Christian | 17:20.04 |
| 19 | Max OesterlingPlace 19 · Grade 12 · Custer | 12 | Custer | 17:21.94 |
| 20 | Carter UlrichPlace 20 · Grade 12 · West Central | 12 | West Central | 17:23.19 |
| 21 | Noah KnappPlace 21 · Grade 12 · Aberdeen Roncalli | 12 | Aberdeen Roncalli | 17:23.63 |
| 22 | Noah HinrichsPlace 22 · Grade 11 · Beresford | 11 | Beresford | 17:24.39 PR |
| 23 | Donald AqualloPlace 23 · Grade 12 · St. Francis Indian | 12 | St. Francis Indian | 17:29.46 PR |
| 24 | Bailey VandeGriendPlace 24 · Grade 12 · Sioux Falls Christian | 12 | Sioux Falls Christian | 17:30.32 |
| 25 | Nick BatchelorPlace 25 · Grade 8 · Milbank | 8 | Milbank | 17:30.64 |
| 26 | Joshua StanleyPlace 26 · Grade 12 · Hot Springs | 12 | Hot Springs | 17:30.75 PR |
| 27 | Conner WatleyPlace 27 · Grade 12 · Sioux Falls Christian | 12 | Sioux Falls Christian | 17:34.72 |
| 28 | Cole RauschPlace 28 · Grade 11 · Tea Area | 11 | Tea Area | 17:37.59 |
| 29 | Max NielsonPlace 29 · Grade 10 · Sioux Valley | 10 | Sioux Valley | 17:37.65 |
| 30 | Xavier Little ThunderPlace 30 · Grade 9 · Todd County | 9 | Todd County | 17:41.95 PR |
| 31 | Cody SzarmachPlace 31 · Grade 12 · Canton | 12 | Canton | 17:43.84 |
| 32 | Jace OesterlingPlace 32 · Grade 10 · Custer | 10 | Custer | 17:45.38 |
| 33 | Hayden BrewersPlace 33 · Grade 12 · Beresford | 12 | Beresford | 17:46.37 PR |
| 34 | Traven TraversiePlace 34 · Grade 9 · St. Francis Indian | 9 | St. Francis Indian | 17:47.25 |
| 35 | Seth EdelenPlace 35 · Grade 11 · St. Thomas More | 11 | St. Thomas More | 17:49.23 |
| 36 | Dallas DavisPlace 36 · Grade 11 · Beresford | 11 | Beresford | 17:54.10 |
| 37 | Trevin McBridePlace 37 · Grade 9 · Crow Creek | 9 | Crow Creek | 17:54.36 |
| 38 | Logan BlockPlace 38 · Grade 12 · Custer | 12 | Custer | 17:54.96 |
| 39 | Grant DewittPlace 39 · Grade 12 · Florence/Henry | 12 | Florence/Henry | 17:55.37 |
| 40 | Jacob HernandezPlace 40 · Grade 12 · Webster Area | 12 | Webster Area | 17:55.76 |
| 41 | Jakob DobneyPlace 41 · Grade 9 · Vermillion | 9 | Vermillion | 17:56.33 |
| 42 | Lucas GoetzPlace 42 · Grade 12 · Aberdeen Roncalli | 12 | Aberdeen Roncalli | 17:57.90 |
| 43 | Patrick VogelPlace 43 · Grade 8 · Sioux Falls Christian | 8 | Sioux Falls Christian | 17:58.42 |
| 44 | Cooper HittPlace 44 · Grade 12 · Sioux Falls Christian | 12 | Sioux Falls Christian | 18:00.56 |
| 45 | John BlotePlace 45 · Grade 9 · St. Thomas More | 9 | St. Thomas More | 18:00.59 |
| 46 | Chase BoltzPlace 46 · Grade 12 · St. Francis Indian | 12 | St. Francis Indian | 18:00.62 |
| 47 | Cody FarlandPlace 47 · Grade 9 · St. Thomas More | 9 | St. Thomas More | 18:05.68 |
| 48 | T.j GipsonPlace 48 · Grade 11 · Lennox | 11 | Lennox | 18:07.69 |
| 49 | Peyton HeinsPlace 49 · Grade 12 · Tea Area | 12 | Tea Area | 18:08.22 |
| 50 | Wyatt DooleyPlace 50 · Grade 12 · Custer | 12 | Custer | 18:08.91 |
| 51 | Austin BarteltPlace 51 · Grade 10 · Ethan/Parkston | 10 | Ethan/Parkston | 18:10.95 |
| 52 | Connor BertschPlace 52 · Grade 12 · Miller | 12 | Miller | 18:12.16 |
| 53 | Caden TegethoffPlace 53 · Grade 10 · Platte-Geddes | 10 | Platte-Geddes | 18:13.98 |
| 54 | Dalton HowePlace 54 · Grade 12 · Redfield | 12 | Redfield | 18:15.37 |
| 55 | Logan BoyumPlace 55 · Grade 9 · St. Thomas More | 9 | St. Thomas More | 18:15.58 |
| 56 | Hunter LavinPlace 56 · Grade 9 · Vermillion | 9 | Vermillion | 18:15.96 PR |
| 57 | Simeon BirnbaumPlace 57 · Grade 7 · Rapid City Christian | 7 | Rapid City Christian | 18:16.09 |
| 58 | Jacob WikePlace 58 · Grade 10 · Todd County | 10 | Todd County | 18:16.83 |
| 59 | Mason MillerPlace 59 · Grade 10 · Lennox | 10 | Lennox | 18:18.73 |
| 60 | Tj AllenPlace 60 · Grade 8 · Todd County | 8 | Todd County | 18:19.82 PR |
| 60 | Jakob LimmerPlace 60 · Grade 12 · Beresford | 12 | Beresford | 18:19.82 |
| 62 | Riley RuhaakPlace 62 · Grade 9 · Vermillion | 9 | Vermillion | 18:24.71 |
| 63 | Lee SharpfishPlace 63 · Grade 12 · Todd County | 12 | Todd County | 18:29.58 |
| 64 | Adam ConsoerPlace 64 · Grade 10 · Hot Springs | 10 | Hot Springs | 18:30.21 |
| 65 | Brandon AndrewsPlace 65 · Grade 10 · Beresford | 10 | Beresford | 18:30.58 |
| 66 | Brian MorkPlace 66 · Grade 10 · Webster Area | 10 | Webster Area | 18:31.06 |
| 67 | Cole HockenbaryPlace 67 · Grade 8 · Belle Fourche | 8 | Belle Fourche | 18:31.19 |
| 68 | Alex One HornPlace 68 · Grade 11 · McLaughlin | 11 | McLaughlin | 18:31.63 |
| 69 | Holden WagnerPlace 69 · Grade 11 · Lennox | 11 | Lennox | 18:31.66 |
| 70 | Kelton VincentPlace 70 · Grade 9 · Sioux Valley | 9 | Sioux Valley | 18:32.04 |
| 71 | Pierce SwordPlace 71 · Grade 8 · Hot Springs | 8 | Hot Springs | 18:36.07 PR |
| 72 | Tyler KennedyPlace 72 · Grade 12 · Dakota Valley | 12 | Dakota Valley | 18:40.82 |
| 73 | Joe GravesPlace 73 · Grade 10 · Dakota Valley | 10 | Dakota Valley | 18:41.44 |
| 74 | Preston BohlPlace 74 · Grade 7 · Garretson | 7 | Garretson | 18:42.32 |
| 75 | Trinity BradyPlace 75 · Grade 11 · Lead-Deadwood | 11 | Lead-Deadwood | 18:43.33 |
| 76 | Cale MeinersPlace 76 · Grade 12 · Stanley County | 12 | Stanley County | 18:43.48 |
| 77 | Layne LewisPlace 77 · Grade 12 · Mount Vernon/Plankinton | 12 | Mount Vernon/Plankinton | 18:45.29 |
| 78 | Tanner HohnPlace 78 · Grade 12 · Ethan/Parkston | 12 | Ethan/Parkston | 18:45.52 |
| 79 | Canyon LowmanPlace 79 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 18:48.93 PR |
| 80 | Caleb SchultePlace 80 · Grade 9 · West Central | 9 | West Central | 18:48.95 |
| 81 | Alex FarrellPlace 81 · Grade 10 · Milbank | 10 | Milbank | 18:51.09 PR |
| 82 | Caleb SaylerPlace 82 · Grade 9 · Lennox | 9 | Lennox | 18:53.83 |
| 83 | Drew ReetzPlace 83 · Grade 7 · Webster Area | 7 | Webster Area | 18:54.11 |
| 84 | Oliver JuhlPlace 84 · Grade 12 · Hot Springs | 12 | Hot Springs | 18:55.49 PR |
| 85 | keton BissonettePlace 85 · Grade 8 · Hot Springs | 8 | Hot Springs | 18:55.98 PR |
| 86 | Michael Taken AlivePlace 86 · Grade 11 · McLaughlin | 11 | McLaughlin | 18:56.11 |
| 87 | Lucas LopezPlace 87 · Grade 12 · Chamberlain | 12 | Chamberlain | 18:56.25 |
| 88 | Blake PulsePlace 88 · Grade 11 · McCook Central/Montrose | 11 | McCook Central/Montrose | 18:56.26 |
| 89 | Tyler WinscotPlace 89 · Grade 12 · Hot Springs | 12 | Hot Springs | 18:57.23 PR |
| 90 | Carsten McNeilPlace 90 · Grade 12 · Redfield | 12 | Redfield | 18:58.49 PR |
| 91 | Christia Rosas LandinPlace 91 · Grade 11 · Sioux Valley | 11 | Sioux Valley | 18:59.62 |
| 92 | Dawson PhillipsPlace 92 · Grade 10 · Winner | 10 | Winner | 19:01.55 PR |
| 93 | Luke WoldPlace 93 · Grade 12 · Milbank | 12 | Milbank | 19:04.09 |
| 94 | Morris Kills In SightPlace 94 · Grade 12 · Todd County | 12 | Todd County | 19:06.76 |
| 95 | Austin KulmPlace 95 · Grade 8 · Flandreau | 8 | Flandreau | 19:11.79 |
| 96 | Colby GatzkePlace 96 · Grade 9 · Redfield | 9 | Redfield | 19:13.29 |
| 97 | Wyatt TurnquistPlace 97 · Grade 11 · Winner | 11 | Winner | 19:15.35 |
| 98 | Chase OtheimPlace 98 · Grade 12 · West Central | 12 | West Central | 19:17.29 |
| 98 | Jared HodgesPlace 98 · Grade 12 · Madison | 12 | Madison | 19:17.29 |
| 100 | Cade GrossPlace 100 · Grade 9 · Sioux Valley | 9 | Sioux Valley | 19:20.16 |
| 101 | Carter WynjaPlace 101 · Grade 11 · Dell Rapids | 11 | Dell Rapids | 19:21.20 |
| 102 | Zippy BockPlace 102 · Grade 10 · Milbank | 10 | Milbank | 19:22.23 |
| 103 | Landon SmithPlace 103 · Grade 11 · Vermillion | 11 | Vermillion | 19:22.66 |
| 104 | Jamie AraizaPlace 104 · Grade 12 · Deuel | 12 | Deuel | 19:22.67 |
| 105 | Sam GrimshawPlace 105 · Grade 12 · Todd County | 12 | Todd County | 19:25.19 PR |
| 106 | Tague TvedtPlace 106 · Grade 8 · Deuel | 8 | Deuel | 19:25.71 |
| 107 | David AllenPlace 107 · Grade 10 · Flandreau | 10 | Flandreau | 19:41.93 |
| 108 | Evan RathbunPlace 108 · Grade 10 · Sioux Valley | 10 | Sioux Valley | 19:44.08 |
| 109 | Tayne DunsePlace 109 · Grade 8 · Webster Area | 8 | Webster Area | 19:45.06 |
| 110 | Barrett WrenPlace 110 · Grade 11 · Redfield | 11 | Redfield | 19:45.78 PR |
| 111 | Isaac SuchorPlace 111 · Grade 9 · Redfield | 9 | Redfield | 19:52.07 |
| 112 | Carter HartmanPlace 112 · Grade 9 · Milbank | 9 | Milbank | 19:53.62 PR |
| 113 | Ben HarstadPlace 113 · Grade 11 · Milbank | 11 | Milbank | 19:54.15 |
| 114 | Dylen MiltonPlace 114 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 19:58.13 PR |
| 115 | Miami ThompsonPlace 115 · Grade 8 · Crow Creek | 8 | Crow Creek | 20:02.37 |
| 116 | Isaac RonnePlace 116 · Grade 12 · Deuel | 12 | Deuel | 20:13.06 |
| 117 | Tristan AndersonPlace 117 · Grade 10 · Webster Area | 10 | Webster Area | 20:14.47 |
| 118 | Brady SmithPlace 118 · Grade 8 · Vermillion | 8 | Vermillion | 20:16.12 |
| 119 | Ryan HabeckPlace 119 · Grade 12 · Stanley County | 12 | Stanley County | 20:16.50 |
| 120 | Rhyleigh Shot With Two ArrowsPlace 120 · Grade 9 · St. Francis Indian | 9 | St. Francis Indian | 20:19.00 PR |
| 121 | Logan KennedyPlace 121 · Grade 12 · Stanley County | 12 | Stanley County | 20:45.10 PR |
| 122 | Isreal SharpfishPlace 122 · Grade 8 · St. Francis Indian | 8 | St. Francis Indian | 21:01.56 |
| 123 | Drake PhelpsPlace 123 · Grade 11 · St. Francis Indian | 11 | St. Francis Indian | 21:28.45 |