| 1 | Tayshaun CudmorePlace 1 · Grade 12 · Dupree ms | 12 | Dupree ms | 16:02.00 PR |
| 2 | Gavin HirschPlace 2 · Grade 12 · Herreid/Selby Area | 12 | Herreid/Selby Area | 16:03.90 |
| 3 | Spencer OlsenPlace 3 · Grade 12 · Dupree ms | 12 | Dupree ms | 16:50.80 PR |
| 4 | Justin BurkhalterPlace 4 · Grade 8 · Bison | 8 | Bison | 17:30.20 |
| 5 | Drew ArbachPlace 5 · Grade 11 · North Central | 11 | North Central | 17:34.20 |
| 6 | Justin St. JohnPlace 6 · Grade 11 · Crow Creek | 11 | Crow Creek | 17:35.20 |
| 7 | Reagan SandnessPlace 7 · Grade 9 · Sunshine Bible Academy | 9 | Sunshine Bible Academy | 17:55.40 |
| 8 | Jason ArbachPlace 8 · Grade 9 · North Central | 9 | North Central | 18:04.80 |
| 9 | Jordan ErfmanPlace 9 · Grade 12 · Highmore-Harrold | 12 | Highmore-Harrold | 18:11.20 |
| 10 | Noah IngersonPlace 10 · Grade 11 · North Central | 11 | North Central | 18:11.70 |
| 11 | Rowdy SchremppPlace 11 · Grade 8 · Dupree ms | 8 | Dupree ms | 18:12.20 PR |
| 12 | Avery WellsPlace 12 · Grade 12 · North Central | 12 | North Central | 18:25.30 |
| 13 | Aaron IngersonPlace 13 · Grade 10 · North Central | 10 | North Central | 18:27.30 |
| 14 | Thomas HolzerPlace 14 · Grade 8 · Mobridge-Pollock | 8 | Mobridge-Pollock | 18:30.20 |
| 15 | Walker FarleePlace 15 · Grade 9 · Dupree ms | 9 | Dupree ms | 18:35.80 PR |
| 16 | Jayden ScottPlace 16 · Grade 10 · Dupree ms | 10 | Dupree ms | 18:51.30 PR |
| 17 | Cashton RauschPlace 17 · Grade 7 · Gettysburg | 7 | Gettysburg | 18:55.00 |
| 18 | Destin DrapeauPlace 18 · Grade 10 · Crow Creek | 10 | Crow Creek | 18:58.60 |
| 19 | Sam ErnstPlace 19 · Grade 9 · Herreid/Selby Area | 9 | Herreid/Selby Area | 19:03.50 |
| 20 | Darius LaRochePlace 20 · Grade 9 · Lower Brule | 9 | Lower Brule | 19:07.10 |
| 21 | Isaiah GortmakerPlace 21 · Grade 12 · Miller | 12 | Miller | 19:07.70 |
| 22 | Jose LaraPlace 22 · Grade 12 · Bison | 12 | Bison | 19:09.40 PR |
| 23 | Carter WebbPlace 23 · Grade 10 · Highmore-Harrold | 10 | Highmore-Harrold | 19:14.00 |
| 24 | Karsten McPeakPlace 24 · Grade 8 · Highmore-Harrold | 8 | Highmore-Harrold | 19:16.20 |
| 25 | Davian KnoxPlace 25 · Grade 10 · Highmore-Harrold | 10 | Highmore-Harrold | 19:22.90 |
| 26 | Asher RyderPlace 26 · Grade 12 · Bison | 12 | Bison | 19:24.80 PR |
| 27 | Declan HantenPlace 27 · Grade 8 · Gettysburg | 8 | Gettysburg | 19:25.10 |
| 28 | Joseph BrewerPlace 28 · Grade 12 · Dupree ms | 12 | Dupree ms | 19:34.30 PR |
| 29 | Jayden ErfmanPlace 29 · Grade 9 · Highmore-Harrold | 9 | Highmore-Harrold | 19:36.90 |
| 30 | Kamden HolmesPlace 30 · Grade 11 · Bison | 11 | Bison | 19:40.30 PR |
| 31 | Hayden SpraguePlace 31 · Grade 9 · North Central | 9 | North Central | 19:42.00 |
| 32 | Rhett MungerPlace 32 · Grade 8 · Miller | 8 | Miller | 19:43.50 |
| 33 | Kovaughn ThunderHawkPlace 33 · Grade 10 · Lower Brule | 10 | Lower Brule | 19:44.60 |
| 34 | Tyler RoebuckPlace 34 · Grade 9 · Mobridge-Pollock | 9 | Mobridge-Pollock | 19:49.80 |
| 35 | Adam RockwoodPlace 35 · Grade 9 · Lyman | 9 | Lyman | 19:52.40 PR |
| 36 | Bradley LaForgePlace 36 · Grade 11 · Lower Brule | 11 | Lower Brule | 19:54.20 |
| 37 | Alexander Van ZeePlace 37 · Grade 9 · Miller | 9 | Miller | 19:56.30 PR |
| 38 | Jake WolfPlace 38 · Grade 9 · North Central | 9 | North Central | 20:03.50 |
| 39 | Jude MillerPlace 39 · Grade 7 · Lyman | 7 | Lyman | 20:11.30 |
| 40 | Teegan ArpanPlace 40 · Grade 10 · Gettysburg | 10 | Gettysburg | 20:17.80 |
| 41 | Josh WilkenPlace 41 · Grade 12 · Sunshine Bible Academy | 12 | Sunshine Bible Academy | 20:20.10 |
| 42 | Jonah WebbPlace 42 · Grade 12 · Highmore-Harrold | 12 | Highmore-Harrold | 20:22.90 |
| 43 | Utah LangdeauPlace 43 · Grade 9 · Lyman | 9 | Lyman | 20:26.60 |
| 44 | Jonas OlsonPlace 44 · Grade 11 · Sully Buttes | 11 | Sully Buttes | 20:43.80 |
| 45 | Brayden BrownPlace 45 · Grade 9 · Mobridge-Pollock | 9 | Mobridge-Pollock | 20:48.70 PR |
| 46 | Kadin KuehlPlace 46 · Grade 9 · Mobridge-Pollock | 9 | Mobridge-Pollock | 20:49.00 PR |
| 47 | Izaya VelasquezPlace 47 · Grade 11 · Gettysburg | 11 | Gettysburg | 20:51.90 |
| 48 | Kenny Bad HorsePlace 48 · Grade 8 · Lower Brule | 8 | Lower Brule | 21:02.60 |
| 49 | Jack HuffmanPlace 49 · Grade 8 · Herreid/Selby Area | 8 | Herreid/Selby Area | 21:18.50 |
| 50 | Jake WerdelPlace 50 · Grade 7 · Miller | 7 | Miller | 21:19.50 PR |
| 51 | Clayton HilesPlace 51 · Grade 7 · Wolsey-Wessington | 7 | Wolsey-Wessington | 21:38.20 |
| 52 | Dean QuiettPlace 52 · Grade 7 · Gettysburg | 7 | Gettysburg | 21:57.90 |
| 53 | Will StiegelmeierPlace 53 · Grade 10 · Herreid/Selby Area | 10 | Herreid/Selby Area | 22:01.10 |
| 54 | Alex LutterPlace 54 · Grade 9 · Hoven | 9 | Hoven | 22:29.40 |
| 55 | Aiden GrassropePlace 55 · Grade 12 · Lower Brule | 12 | Lower Brule | 23:05.50 |
| 56 | Dustin GrassropePlace 56 · Grade 10 · Lower Brule | 10 | Lower Brule | 23:18.30 |
| 57 | Noel LindstromPlace 57 · Grade 12 · Sully Buttes | 12 | Sully Buttes | 23:25.60 PR |
| 58 | Jayce TigerPlace 58 · Grade 8 · Wakpala | 8 | Wakpala | 23:44.80 |
| 59 | Faren NelsonPlace 59 · Grade 8 · Herreid/Selby Area | 8 | Herreid/Selby Area | 23:47.00 |
| 60 | Dayton Village CenterPlace 60 · Grade 6 · Wakpala | 6 | Wakpala | 24:02.00 PR |
| 61 | Jakon Comes FlyingPlace 61 · Grade 11 · Lower Brule | 11 | Lower Brule | 24:11.60 |
| 62 | Dominic AndruPlace 62 · Grade 7 · Wolsey-Wessington | 7 | Wolsey-Wessington | 24:13.90 |
| 63 | Kooper SarchetPlace 63 · Grade 8 · Sunshine Bible Academy | 8 | Sunshine Bible Academy | 24:22.30 |
| 64 | Hayden BeckPlace 64 · Grade 7 · Wolsey-Wessington | 7 | Wolsey-Wessington | 24:40.30 |
| 65 | Landon JungemannPlace 65 · Grade 9 · Wolsey-Wessington | 9 | Wolsey-Wessington | 25:14.40 |
| 66 | Anthony White OwlPlace 66 · Grade 8 · Wakpala | 8 | Wakpala | 25:23.30 |
| 67 | Jaxon HallPlace 67 · Grade 7 · Sunshine Bible Academy | 7 | Sunshine Bible Academy | 28:05.70 |
| 68 | Arean RodriguezPlace 68 · Grade 12 · Wakpala | 12 | Wakpala | 29:03.00 PR |