| 1 | Gavin HirschPlace 1 · Grade 12 · Herreid/Selby Area | 12 | Herreid/Selby Area | 16:12.20 |
| 2 | Drew ArbachPlace 2 · Grade 11 · North Central | 11 | North Central | 17:11.00 |
| 3 | Reagan SandnessPlace 3 · Grade 9 · Sunshine Bible Academy | 9 | Sunshine Bible Academy | 17:33.50 |
| 4 | Aaron IngersonPlace 4 · Grade 10 · North Central | 10 | North Central | 17:34.80 |
| 5 | Avery WellsPlace 5 · Grade 12 · North Central | 12 | North Central | 17:51.50 |
| 6 | Jason ArbachPlace 6 · Grade 9 · North Central | 9 | North Central | 18:01.30 |
| 7 | Jordan ErfmanPlace 7 · Grade 12 · Highmore-Harrold | 12 | Highmore-Harrold | 18:09.10 |
| 8 | Noah IngersonPlace 8 · Grade 11 · North Central | 11 | North Central | 18:15.30 |
| 9 | Sam ErnstPlace 9 · Grade 9 · Herreid/Selby Area | 9 | Herreid/Selby Area | 18:26.60 |
| 10 | Javon Chasing HawkPlace 10 · Grade 10 · McLaughlin | 10 | McLaughlin | 18:32.40 PR |
| 11 | Cashton RauschPlace 11 · Grade 7 · Gettysburg | 7 | Gettysburg | 18:35.20 |
| 12 | Gracen GillPlace 12 · Grade 8 · Timber Lake | 8 | Timber Lake | 18:38.60 |
| 13 | Karsten McPeakPlace 13 · Grade 8 · Highmore-Harrold | 8 | Highmore-Harrold | 18:43.90 |
| 14 | Teegan ArpanPlace 14 · Grade 10 · Gettysburg | 10 | Gettysburg | 18:51.00 PR |
| 15 | Darius LaRochePlace 15 · Grade 9 · Lower Brule | 9 | Lower Brule | 18:59.70 |
| 16 | Kovaughn ThunderHawkPlace 16 · Grade 10 · Lower Brule | 10 | Lower Brule | 19:07.80 PR |
| 17 | Bennett KinsleyPlace 17 · Grade 10 · Jones County | 10 | Jones County | 19:08.80 |
| 18 | Jude MillerPlace 18 · Grade 7 · Lyman | 7 | Lyman | 19:12.40 |
| 19 | Bradley LaForgePlace 19 · Grade 11 · Lower Brule | 11 | Lower Brule | 19:14.60 PR |
| 20 | Jayden ErfmanPlace 20 · Grade 9 · Highmore-Harrold | 9 | Highmore-Harrold | 19:18.70 |
| 21 | Kenny Bad HorsePlace 21 · Grade 8 · Lower Brule | 8 | Lower Brule | 19:27.20 PR |
| 22 | Utah LangdeauPlace 22 · Grade 9 · Lyman | 9 | Lyman | 19:38.60 |
| 23 | Izaya VelasquezPlace 23 · Grade 11 · Gettysburg | 11 | Gettysburg | 19:48.90 PR |
| 24 | Mason KraftPlace 24 · Grade 7 · Timber Lake | 7 | Timber Lake | 19:53.30 |
| 25 | Develyn TalksPlace 25 · Grade 7 · Tiospaye Topa | 7 | Tiospaye Topa | 19:56.90 |
| 26 | Carter WebbPlace 26 · Grade 10 · Highmore-Harrold | 10 | Highmore-Harrold | 20:00.90 |
| 27 | Josh WilkenPlace 27 · Grade 12 · Sunshine Bible Academy | 12 | Sunshine Bible Academy | 20:05.80 |
| 28 | Jonas OlsonPlace 28 · Grade 11 · Sully Buttes | 11 | Sully Buttes | 20:27.50 |
| 29 | Aiden GrassropePlace 29 · Grade 12 · Lower Brule | 12 | Lower Brule | 20:31.00 |
| 30 | Will StiegelmeierPlace 30 · Grade 10 · Herreid/Selby Area | 10 | Herreid/Selby Area | 20:32.80 PR |
| 31 | Kooper SarchetPlace 31 · Grade 8 · Sunshine Bible Academy | 8 | Sunshine Bible Academy | 20:33.20 PR |
| 32 | Dean QuiettPlace 32 · Grade 7 · Gettysburg | 7 | Gettysburg | 20:48.90 PR |
| 33 | Clayton HilesPlace 33 · Grade 7 · Wolsey-Wessington | 7 | Wolsey-Wessington | 20:54.00 |
| 34 | Jayce TigerPlace 34 · Grade 8 · Wakpala | 8 | Wakpala | 21:03.00 |
| 35 | Bradly VasquezPlace 35 · Grade 10 · Gettysburg | 10 | Gettysburg | 21:03.30 |
| 36 | Jack HuffmanPlace 36 · Grade 8 · Herreid/Selby Area | 8 | Herreid/Selby Area | 21:07.90 PR |
| 37 | Davian KnoxPlace 37 · Grade 10 · Highmore-Harrold | 10 | Highmore-Harrold | 21:20.00 |
| 38 | Ethan HeumillerPlace 38 · Grade 7 · Wessington Springs | 7 | Wessington Springs | 21:21.90 |
| 39 | Oakley SchindlerPlace 39 · Grade 7 · Lyman | 7 | Lyman | 21:28.00 |
| 40 | Elias LangdeauPlace 40 · Grade 7 · Lyman | 7 | Lyman | 21:31.80 PR |
| 41 | Dominic AndruPlace 41 · Grade 7 · Wolsey-Wessington | 7 | Wolsey-Wessington | 21:53.10 PR |
| 42 | Landon JungemannPlace 42 · Grade 9 · Wolsey-Wessington | 9 | Wolsey-Wessington | 22:15.40 |
| 43 | Faren NelsonPlace 43 · Grade 8 · Herreid/Selby Area | 8 | Herreid/Selby Area | 22:43.80 |
| 44 | Hayden BeckPlace 44 · Grade 7 · Wolsey-Wessington | 7 | Wolsey-Wessington | 23:00.70 PR |
| 45 | Adam Defender SinyonPlace 45 · Grade 10 · McLaughlin | 10 | McLaughlin | 23:51.70 |
| 46 | Carson HinsleyPlace 46 · Grade 12 · Wakpala | 12 | Wakpala | 25:31.80 |
| 47 | Adam RockwoodPlace 47 · Grade 9 · Lyman | 9 | Lyman | 29:15.30 |
| 48 | Arean RodriguezPlace 48 · Grade 12 · Wakpala | 12 | Wakpala | 29:15.60 |
| 0 | Anthony White OwlPlace 0 · Grade 8 · Wakpala | 8 | Wakpala | DQ |
| 0 | Laken TraversiePlace 0 · Grade 11 · Tiospaye Topa | 11 | Tiospaye Topa | DQ |