| 1 | Gavin HirschPlace 1 · Grade 12 · Herreid/Selby Area | 12 | Herreid/Selby Area | 17:37.84 |
| 2 | Korbin StarkPlace 2 · Grade 11 · Faulkton Area | 11 | Faulkton Area | 18:28.49 |
| 3 | Justin St. JohnPlace 3 · Grade 11 · Crow Creek | 11 | Crow Creek | 18:30.20 |
| 4 | Titus KippleyPlace 4 · Grade 11 · Leola/Frederick Area | 11 | Leola/Frederick Area | 18:36.52 |
| 5 | Howard SumptionPlace 5 · Grade 10 · Leola/Frederick Area | 10 | Leola/Frederick Area | 18:54.54 |
| 6 | Ty BoekelheidePlace 6 · Grade 11 · Northwestern | 11 | Northwestern | 19:10.58 |
| 7 | Avery WellsPlace 7 · Grade 12 · North Central | 12 | North Central | 19:18.20 |
| 8 | Aaron IngersonPlace 8 · Grade 10 · North Central | 10 | North Central | 19:18.52 |
| 9 | Jace BenderPlace 9 · Grade 10 · Leola | 10 | Leola | 19:31.05 |
| 10 | Carson EwaltPlace 10 · Grade 12 · Northwestern | 12 | Northwestern | 19:39.58 |
| 11 | Thomas HolzerPlace 11 · Grade 8 · Mobridge-Pollock | 8 | Mobridge-Pollock | 19:45.68 |
| 12 | Jason ArbachPlace 12 · Grade 9 · North Central | 9 | North Central | 19:47.89 |
| 13 | Isaiah GortmakerPlace 13 · Grade 12 · Miller | 12 | Miller | 19:49.64 |
| 14 | Logan NiederbaumerPlace 14 · Grade 11 · Faulkton Area | 11 | Faulkton Area | 19:50.02 |
| 15 | Noah IngersonPlace 15 · Grade 11 · North Central | 11 | North Central | 19:50.43 |
| 16 | Gracen GillPlace 16 · Grade 8 · Timber Lake | 8 | Timber Lake | 19:54.99 |
| 17 | Cashton RauschPlace 17 · Grade 7 · Gettysburg | 7 | Gettysburg | 20:09.74 |
| 18 | Darius LaRochePlace 18 · Grade 9 · Lower Brule | 9 | Lower Brule | 20:24.83 |
| 19 | Declan HantenPlace 19 · Grade 8 · Gettysburg | 8 | Gettysburg | 20:27.96 |
| 20 | Tate DoschPlace 20 · Grade 9 · Leola/Frederick Area | 9 | Leola/Frederick Area | 20:32.90 |
| 21 | Destin DrapeauPlace 21 · Grade 10 · Crow Creek | 10 | Crow Creek | 20:40.52 |
| 22 | Teegan ArpanPlace 22 · Grade 10 · Gettysburg | 10 | Gettysburg | 20:44.74 |
| 23 | Sam ErnstPlace 23 · Grade 9 · Herreid/Selby Area | 9 | Herreid/Selby Area | 20:45.84 |
| 24 | Kovaughn ThunderHawkPlace 24 · Grade 10 · Lower Brule | 10 | Lower Brule | 21:08.68 |
| 25 | Rhett MungerPlace 25 · Grade 8 · Miller | 8 | Miller | 21:11.43 |
| 26 | Jake WolfPlace 26 · Grade 9 · North Central | 9 | North Central | 21:34.37 |
| 27 | Richard Kills CrowPlace 27 · Grade 9 · Tiospaye Topa | 9 | Tiospaye Topa | 21:46.90 |
| 28 | Cole NoonPlace 28 · Grade 11 · Faulkton Area | 11 | Faulkton Area | 21:57.34 |
| 29 | Tyler RoebuckPlace 29 · Grade 9 · Mobridge-Pollock | 9 | Mobridge-Pollock | 22:19.96 |
| 30 | Jaxson BenderPlace 30 · Grade 8 · Leola | 8 | Leola | 22:34.65 |
| 31 | Brayden BrownPlace 31 · Grade 9 · Mobridge-Pollock | 9 | Mobridge-Pollock | 22:51.90 |
| 32 | Jake WerdelPlace 32 · Grade 7 · Miller | 7 | Miller | 22:52.74 |
| 33 | Alexander Van ZeePlace 33 · Grade 9 · Miller | 9 | Miller | 22:57.86 |
| 34 | Dalton LeePlace 34 · Grade 9 · Warner | 9 | Warner | 23:13.24 |
| 35 | Aiden GrassropePlace 35 · Grade 12 · Lower Brule | 12 | Lower Brule | 23:16.80 |
| 36 | Grant AndersonPlace 36 · Grade 12 · Leola | 12 | Leola | 23:19.84 |
| 37 | Dustin GrassropePlace 37 · Grade 10 · Lower Brule | 10 | Lower Brule | 23:32.14 |
| 38 | Jonas OlsonPlace 38 · Grade 11 · Sully Buttes | 11 | Sully Buttes | 24:13.45 |
| 39 | Will StiegelmeierPlace 39 · Grade 10 · Herreid/Selby Area | 10 | Herreid/Selby Area | 24:36.89 |
| 40 | Teigan McKownPlace 40 · Grade 9 · Warner | 9 | Warner | 25:16.08 |
| 41 | Laken TraversiePlace 41 · Grade 11 · Tiospaye Topa | 11 | Tiospaye Topa | 26:44.83 PR |
| 42 | Jakon Comes FlyingPlace 42 · Grade 11 · Lower Brule | 11 | Lower Brule | 29:49.24 |