| 1 | Isabelle BlokerPlace 1 · Grade 10 · Sioux Valley | 10 | Sioux Valley | 18:56 |
| 2 | Heidi OlsonPlace 2 · Grade 11 · Mobridge-Pollock | 11 | Mobridge-Pollock | 19:29 |
| 3 | Kinsey EvansPlace 3 · Grade 11 · Chamberlain | 11 | Chamberlain | 19:53 |
| 4 | Allison HoughPlace 4 · Grade 12 · Chamberlain | 12 | Chamberlain | 20:18 |
| 5 | Ella PollreiszPlace 5 · Grade 10 · Ethan/Parkston | 10 | Ethan/Parkston | 20:38 |
| 6 | April FallisPlace 6 · Grade 11 · Highmore | 11 | Highmore | 20:42 |
| 7 | Autumn BakerPlace 7 · Grade 9 · Kimball/White Lake | 9 | Kimball/White Lake | 20:55 |
| 8 | Lily BakerPlace 8 · Grade 8 · Kimball/White Lake | 8 | Kimball/White Lake | 21:07 |
| 9 | Kylah BigginsPlace 9 · Grade 9 · Chamberlain | 9 | Chamberlain | 21:18 |
| 10 | Aine GraesserPlace 10 · Grade 9 · Chamberlain | 9 | Chamberlain | 21:24 |
| 11 | Faith HeilPlace 11 · Grade 9 · Mobridge-Pollock | 9 | Mobridge-Pollock | 21:25 |
| 12 | Morgan MaxwellPlace 12 · Grade 8 · Ethan/Parkston | 8 | Ethan/Parkston | 21:37 |
| 13 | Kaysen MageePlace 13 · Grade 10 · Stanley County | 10 | Stanley County | 21:38 |
| 14 | Berklee MillsPlace 14 · Grade 7 · Platte-Geddes | 7 | Platte-Geddes | 21:39 |
| 15 | Liberty TrygstadPlace 15 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 21:41 |
| 16 | Silvana HouskaPlace 16 · Grade 8 · Chamberlain | 8 | Chamberlain | 21:45 |
| 17 | Annabelle LaMiePlace 17 · Grade 8 · Chamberlain | 8 | Chamberlain | 22:03 |
| 18 | Alli McCordPlace 18 · Grade 8 · Kimball/White Lake | 8 | Kimball/White Lake | 22:11 |
| 19 | Presley TerkildsenPlace 19 · Grade 10 · Philip | 10 | Philip | 22:12 |
| 20 | Anna DeHaanPlace 20 · Grade 12 · Andes Central/Dakota Ch | 12 | Andes Central/Dakota Ch | 22:13 |
| 21 | Sadie MuellerPlace 21 · Grade 8 · Ethan/Parkston | 8 | Ethan/Parkston | 22:14 |
| 22 | Brecken BolanderPlace 22 · Grade 12 · Burke | 12 | Burke | 22:28 |
| 23 | Talya VincentPlace 23 · Grade 9 · Sioux Valley | 9 | Sioux Valley | 22:43 |
| 24 | Madeline NyePlace 24 · Grade 10 · Miller | 10 | Miller | 22:48 |
| 25 | Kailey CradduckPlace 25 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 22:57 |
| 26 | Lexi SchoenfelderPlace 26 · Grade 9 · Andes Central/Dakota Ch | 9 | Andes Central/Dakota Ch | 22:58 |
| 27 | Abigail HoughPlace 27 · Grade 12 · Chamberlain | 12 | Chamberlain | 23:10 |
| 28 | Gabby WerdelPlace 28 · Grade 9 · Miller | 9 | Miller | 23:13 |
| 29 | Rachel NemecPlace 29 · Grade 11 · Stanley County | 11 | Stanley County | 23:22 |
| 30 | Dulcie VeurinkPlace 30 · Grade 8 · Platte-Geddes | 8 | Platte-Geddes | 23:27 |
| 31 | Quinn TerkildsenPlace 31 · Grade 11 · Philip | 11 | Philip | 23:28 |
| 32 | Gracie OlsonPlace 32 · Grade 10 · Stanley County | 10 | Stanley County | 23:33 |
| 33 | Taylor ZeislerPlace 33 · Grade 7 · Burke | 7 | Burke | 23:37 |
| 34 | Eilie DeHaanPlace 34 · Grade 8 · Andes Central/Dakota Ch | 8 | Andes Central/Dakota Ch | 24:02 |
| 35 | Kyia SchmidtPlace 35 · Grade 11 · Mt. Vernon/Plankinton | 11 | Mt. Vernon/Plankinton | 24:05 |
| 36 | Olivia NyePlace 36 · Grade 8 · Miller | 8 | Miller | 24:08 |
| 37 | Kaelyn SmithPlace 37 · Grade 7 · Mt. Vernon/Plankinton | 7 | Mt. Vernon/Plankinton | 24:12 |
| 38 | Quynn NielsonPlace 38 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 24:13 |
| 39 | Elizabeth MoorePlace 39 · Grade 9 · Todd County | 9 | Todd County | 24:18 |
| 40 | Calli SlabaPlace 40 · Grade 12 · Platte-Geddes | 12 | Platte-Geddes | 24:25 |
| 41 | Sarah FosheimPlace 41 · Grade 10 · Stanley County | 10 | Stanley County | 24:28 |
| 42 | Kassandra AbbasPlace 42 · Grade 8 · North Central | 8 | North Central | 24:30 |
| 43 | Hannah TerkildsenPlace 43 · Grade 12 · Sanborn Central/Woonsoc | 12 | Sanborn Central/Woonsoc | 24:31 |
| 44 | Acaiya SchultzPlace 44 · Grade 12 · Sanborn Central/Woonsoc | 12 | Sanborn Central/Woonsoc | 24:39 |
| 45 | Akane MetcalfePlace 45 · Grade 11 · Kimball/White Lake | 11 | Kimball/White Lake | 24:45 |
| 46 | Taryn LentschPlace 46 · Grade 12 · Ethan/Parkston | 12 | Ethan/Parkston | 24:51.12 |
| 47 | Josie McCordPlace 47 · Grade 12 · Kimball/White Lake | 12 | Kimball/White Lake | 24:51.72 |
| 48 | Alexis RoeslerPlace 48 · Grade 8 · Wessington Springs | 8 | Wessington Springs | 24:52 |
| 49 | Jaylin JohnsonPlace 49 · Grade 8 · Mt. Vernon/Plankinton | 8 | Mt. Vernon/Plankinton | 25:00 |
| 50 | Emily ShepherdPlace 50 · Grade 12 · Chamberlain | 12 | Chamberlain | 25:08 |
| 51 | Cadance AmiottePlace 51 · Grade 10 · Todd County | 10 | Todd County | 25:16 |
| 52 | Grace RothPlace 52 · Grade 8 · North Central | 8 | North Central | 25:24 |
| 53 | Avery ZeislerPlace 53 · Grade 10 · Burke | 10 | Burke | 25:35 |
| 54 | Taya ChelmoPlace 54 · Grade 12 · Kimball/White Lake | 12 | Kimball/White Lake | 25:52 |
| 55 | Abby KolousekPlace 55 · Grade 11 · Wessington Springs | 11 | Wessington Springs | 25:57 |
| 56 | Ella PhillipsPlace 56 · Grade 12 · Chamberlain | 12 | Chamberlain | 26:04 |
| 57 | Ella KolousekPlace 57 · Grade 8 · Wessington Springs | 8 | Wessington Springs | 26:08 |
| 58 | Kayleigh RoystonPlace 58 · Grade 12 · Ethan/Parkston | 12 | Ethan/Parkston | 26:10 |
| 59 | Kennadi AmanPlace 59 · Grade 8 · North Central | 8 | North Central | 26:24 |
| 60 | Melanie BrozikPlace 60 · Grade 12 · Winner | 12 | Winner | 26:34 |
| 61 | Allie GortmakerPlace 61 · Grade 8 · Miller | 8 | Miller | 27:14 |
| 62 | Hannah KirschPlace 62 · Grade 11 · Platte-Geddes | 11 | Platte-Geddes | 27:24 |
| 63 | Hudson FoubergPlace 63 · Grade 8 · Sanborn Central/Woonsoc | 8 | Sanborn Central/Woonsoc | 27:39 |
| 64 | Faith BaumbergerPlace 64 · Grade 8 · Miller | 8 | Miller | 28:11 |
| 65 | Gracie StephensPlace 65 · Grade 12 · Burke | 12 | Burke | 28:26 |
| 1 | Harper ShafferPlace 1 · Grade 7 · Pierre T.F. Riggs | 7 | Pierre T.F. Riggs | 18:45 |
| 2 | Elizbeth SchoenfelderPlace 2 · Grade 8 · Ethan/Parkston | 8 | Ethan/Parkston | 19:33 |
| 3 | Jayne LeesPlace 3 · Grade 8 · Pierre T.F. Riggs | 8 | Pierre T.F. Riggs | 19:34 |
| 4 | Ava GatzkePlace 4 · Grade 7 · Sioux Valley | 7 | Sioux Valley | 20:15 |
| 5 | Presley SlabaPlace 5 · Grade 10 · Wagner | 10 | Wagner | 20:30 |
| 6 | Autumn FallisPlace 6 · Grade 9 · Highmore | 9 | Highmore | 20:59 |
| 7 | Mollie SkipperPlace 7 · Grade 11 · Sioux Valley | 11 | Sioux Valley | 21:06 |
| 8 | Elyssa BarteltPlace 8 · Grade 11 · Ethan/Parkston | 11 | Ethan/Parkston | 21:09 |
| 9 | Jaylynn KnoxPlace 9 · Grade 8 · Highmore | 8 | Highmore | 21:15 |
| 10 | Emma HansonPlace 10 · Grade 7 · Garretson | 7 | Garretson | 21:48 |
| 11 | Summer GuthmillerPlace 11 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 21:55 |
| 12 | Jessica BarnettPlace 12 · Grade 8 · Wagner | 8 | Wagner | 22:11 |
| 13 | Allison BauerPlace 13 · Grade 8 · Pierre T.F. Riggs | 8 | Pierre T.F. Riggs | 22:34 |
| 14 | Mohrgan WerdelPlace 14 · Grade 8 · Miller | 8 | Miller | 22:53 |
| 15 | Taytum GortmakerPlace 15 · Grade 7 · Miller | 7 | Miller | 22:55 |
| 16 | Taryn BialasPlace 16 · Grade 10 · Ethan/Parkston | 10 | Ethan/Parkston | 22:56 |
| 17 | JoHana ArrowPlace 17 · Grade 7 · Platte-Geddes | 7 | Platte-Geddes | 23:03 |
| 18 | Taleyna McBride-WingertPlace 18 · Grade 9 · Lyman | 9 | Lyman | 23:11 |
| 19 | Sage WosterPlace 19 · Grade 9 · Chamberlain | 9 | Chamberlain | 23:36 |
| 20 | Eliza PotterPlace 20 · Grade 10 · Garretson | 10 | Garretson | 23:50 |
| 21 | Sophie KrollPlace 21 · Grade 7 · North Central | 7 | North Central | 24:33 |
| 22 | Heaven ClairmontPlace 22 · Grade 6 · Todd County | 6 | Todd County | 25:57 |
| 23 | Charlotte QualmPlace 23 · Grade 7 · Platte-Geddes | 7 | Platte-Geddes | 26:53 |
| 24 | Grace HoferPlace 24 · Grade 8 · Miller | 8 | Miller | 27:19 |
| 25 | Kathryn Iron ShellPlace 25 · Grade 12 · Todd County | 12 | Todd County | 31:46 |
| 1 | Maci LichtPlace 1 · Sioux Valley | — | Sioux Valley | 11:44 |
| 2 | Grace PhillipsPlace 2 · Grade 6 · Chamberlain | 6 | Chamberlain | 11:58 |
| 3 | Mati JaquetPlace 3 · Sioux Valley | — | Sioux Valley | 12:27 |
| 4 | April SkluzakPlace 4 · Grade 6 · Kimball/White Lake | 6 | Kimball/White Lake | 12:40 |
| 5 | Taya StonePlace 5 · Grade 7 · Wagner | 7 | Wagner | 12:48 |
| 6 | McKinley ScwabPlace 6 · Sioux Valley | — | Sioux Valley | 13:08 |
| 7 | Cameron OlsonPlace 7 · Grade 6 · Winner | 6 | Winner | 13:21 |
| 8 | Presley HouskaPlace 8 · Grade 6 · Chamberlain | 6 | Chamberlain | 13:26 |
| 9 | Sydney HolmesPlace 9 · Grade 6 · North Central | 6 | North Central | 13:32 |
| 10 | Avery MankePlace 10 · Grade 6 · Winner | 6 | Winner | 13:36 |
| 11 | Lily RothPlace 11 · Grade 6 · North Central | 6 | North Central | 13:38 |
| 12 | Kamylle WagnerPlace 12 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 13:39 |
| 13 | Tessa PetersonPlace 13 · Stanley County | — | Stanley County | 13:46 |
| 14 | Jaycie OlsonPlace 14 · Sioux Valley | — | Sioux Valley | 13:53 |
| 15 | Marayha BleylePlace 15 · Grade 6 · Mobridge-Pollock | 6 | Mobridge-Pollock | 13:54 |
| 16 | Anna FieldPlace 16 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 13:56 |
| 17 | Brystol MillerPlace 17 · Grade 7 · Georgia Morse | 7 | Georgia Morse | 14:08.22 |
| 18 | Ava WolffPlace 18 · Grade 6 · Mobridge-Pollock | 6 | Mobridge-Pollock | 14:08.68 |
| 19 | Layna ThompsonPlace 19 · Grade 7 · Georgia Morse | 7 | Georgia Morse | 14:16 |
| 20 | Olivia PodzimekPlace 20 · Grade 7 · Wagner | 7 | Wagner | 14:20 |
| 21 | Alex LudemannPlace 21 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 14:23 |
| 22 | Gentrie BlasiusPlace 22 · Grade 7 · Kimball/White Lake | 7 | Kimball/White Lake | 14:32 |
| 23 | Elle StaggPlace 23 · Grade 7 · Highmore | 7 | Highmore | 14:42 |
| 24 | Ava SchindlerPlace 24 · Grade 6 · Chamberlain | 6 | Chamberlain | 14:53 |
| 25 | Vera NelsonPlace 25 · Grade 6 · Chamberlain | 6 | Chamberlain | 15:12 |
| 26 | Swaylee HouskaPlace 26 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 15:23 |
| 27 | Taelyn ClarkPlace 27 · Grade 6 · Kimball/White Lake | 6 | Kimball/White Lake | 15:29 |
| 28 | Kaydence HorsleyPlace 28 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 15:32 |
| 29 | Nikayda ZajicPlace 29 · Grade 6 · Chamberlain | 6 | Chamberlain | 15:36 |
| 30 | Florence ChargerPlace 30 · Grade 7 · Highmore | 7 | Highmore | 15:50 |
| 31 | Anneliese ScheetzPlace 31 · Grade 8 · Ethan/Parkston | 8 | Ethan/Parkston | 15:52 |
| 32 | Rayna ChelmoPlace 32 · Grade 6 · Kimball/White Lake | 6 | Kimball/White Lake | 15:59 |
| 33 | Ivanna JohnsonPlace 33 · Grade 6 · Crow Creek | 6 | Crow Creek | 16:00 |
| 34 | Sara BogenhagenPlace 34 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 16:04 |
| 35 | Lillyanna HousePlace 35 · Grade 6 · Lyman | 6 | Lyman | 16:05 |
| 36 | Maylie LepkowskiPlace 36 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 16:08 |
| 37 | Alexis MoorePlace 37 · Grade 8 · Kimball/White Lake | 8 | Kimball/White Lake | 16:08.81 |
| 38 | Brooklynn RolstonPlace 38 · Grade 6 · Kimball/White Lake | 6 | Kimball/White Lake | 16:14 |
| 39 | Kinley KorzanPlace 39 · Grade 6 · Kimball/White Lake | 6 | Kimball/White Lake | 16:15 |
| 40 | Roxanne VanZeePlace 40 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 16:24 |
| 41 | Shayla Flying HawkPlace 41 · Grade 7 · Lower Brule | 7 | Lower Brule | 16:38 |
| 42 | Averi ThompsonPlace 42 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 17:01 |
| 43 | Sadona Blue CoatPlace 43 · Grade 7 · Cheyenne-Eagle Butte | 7 | Cheyenne-Eagle Butte | 17:24 |
| 44 | Evelyn AllenPlace 44 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 17:27 |
| 45 | Hadley HolzapfelPlace 45 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 17:30 |
| 46 | Evelynn CavenyPlace 46 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 17:36 |
| 47 | Tatlin SinkePlace 47 · Grade 6 · Kimball/White Lake | 6 | Kimball/White Lake | 17:50 |
| 48 | Zenyatta EcoffeyPlace 48 · Grade 7 · Lower Brule | 7 | Lower Brule | 17:52 |
| 49 | Lila BensonPlace 49 · Grade 7 · Sioux Valley | 7 | Sioux Valley | 17:55 |
| 50 | Sadie NesladekPlace 50 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 17:59 |
| 1 | Pierce BaumbergerPlace 1 · Grade 10 · Miller | 10 | Miller | 16:49 |
| 2 | Alex SchumacherPlace 2 · Grade 11 · Miller | 11 | Miller | 17:19 |
| 3 | Evan BarteltPlace 3 · Grade 11 · Ethan/Parkston | 11 | Ethan/Parkston | 17:31 |
| 4 | Trey LarsonPlace 4 · Grade 10 · Philip | 10 | Philip | 17:44 |
| 5 | Wakely BurnsPlace 5 · Grade 11 · Philip | 11 | Philip | 17:56 |
| 6 | Joseph LaprathPlace 6 · Grade 11 · Winner | 11 | Winner | 18:06 |
| 7 | Dawson HalePlace 7 · Grade 12 · Highmore | 12 | Highmore | 18:15 |
| 8 | Tukker BoePlace 8 · Grade 11 · Philip | 11 | Philip | 18:19 |
| 9 | Park SinclairPlace 9 · Grade 10 · Kimball/White Lake | 10 | Kimball/White Lake | 18:30 |
| 10 | Asher PetersonPlace 10 · Grade 11 · Philip | 11 | Philip | 18:39 |
| 11 | Jayden Taken AlivePlace 11 · Grade 9 · McLaughlin | 9 | McLaughlin | 18:46 |
| 12 | Wamni Kills CrowPlace 12 · Grade 11 · McLaughlin | 11 | McLaughlin | 18:47 |
| 13 | Jeff BoscheePlace 13 · Grade 11 · Sanborn Central/Woonsoc | 11 | Sanborn Central/Woonsoc | 18:50 |
| 14 | Declan TveitPlace 14 · Grade 12 · Chamberlain | 12 | Chamberlain | 18:51 |
| 15 | Baylor BurnsPlace 15 · Grade 9 · Philip | 9 | Philip | 18:58 |
| 16 | Spencer SargentPlace 16 · Grade 10 · Stanley County | 10 | Stanley County | 18:59 |
| 17 | Gage HohnPlace 17 · Grade 11 · Ethan/Parkston | 11 | Ethan/Parkston | 19:00 |
| 18 | David BrockPlace 18 · Grade 11 · Ethan/Parkston | 11 | Ethan/Parkston | 19:08 |
| 19 | Kellan HurdPlace 19 · Grade 10 · Miller | 10 | Miller | 19:09 |
| 20 | Chevy KonstPlace 20 · Grade 9 · Philip | 9 | Philip | 19:10 |
| 21 | Isaiah GortmakerPlace 21 · Grade 9 · Miller | 9 | Miller | 19:15 |
| 22 | Bradyn Brother of AllPlace 22 · Grade 12 · Crow Creek | 12 | Crow Creek | 19:16 |
| 23 | Damien ClownPlace 23 · Grade 9 · Cheyenne-Eagle Butte | 9 | Cheyenne-Eagle Butte | 19:17 |
| 24 | Isaac ShepherdPlace 24 · Grade 9 · Chamberlain | 9 | Chamberlain | 19:22 |
| 25 | Jayden DigmannPlace 25 · Grade 9 · Ethan/Parkston | 9 | Ethan/Parkston | 19:26 |
| 26 | Ryen LeamonsPlace 26 · Grade 9 · Mt. Vernon/Plankinton | 9 | Mt. Vernon/Plankinton | 19:34 |
| 27 | Remmington FordPlace 27 · Grade 12 · Mobridge-Pollock | 12 | Mobridge-Pollock | 19:38 |
| 28 | Dawson MillerPlace 28 · Grade 12 · Kimball/White Lake | 12 | Kimball/White Lake | 19:39 |
| 29 | Anthony MillerPlace 29 · Grade 11 · North Central | 11 | North Central | 19:42 |
| 30 | Lael YoungPlace 30 · Grade 12 · Wagner | 12 | Wagner | 19:45.34 |
| 31 | Austin RosePlace 31 · Grade 8 · Chamberlain | 8 | Chamberlain | 19:45.87 |
| 32 | Porter MillerPlace 32 · Grade 12 · Kimball/White Lake | 12 | Kimball/White Lake | 19:46 |
| 33 | Walter GraesserPlace 33 · Grade 7 · Platte-Geddes | 7 | Platte-Geddes | 19:49 |
| 34 | Jack SwansonPlace 34 · Grade 12 · Chamberlain | 12 | Chamberlain | 19:50 |
| 35 | Carson WosjePlace 35 · Grade 9 · Sioux Valley | 9 | Sioux Valley | 19:51 |
| 36 | Logan VetchPlace 36 · Grade 11 · Mobridge-Pollock | 11 | Mobridge-Pollock | 19:52 |
| 37 | Hudson SchmidtPlace 37 · Grade 8 · Mt. Vernon/Plankinton | 8 | Mt. Vernon/Plankinton | 19:54 |
| 38 | Donny De'SersaPlace 38 · Grade 12 · Winner | 12 | Winner | 19:57 |
| 39 | Creston BurnsPlace 39 · Grade 9 · Philip | 9 | Philip | 20:03 |
| 40 | Benjamin GerlachPlace 40 · Grade 9 · Ethan/Parkston | 9 | Ethan/Parkston | 20:04 |
| 41 | Trysten EidePlace 41 · Grade 7 · Mt. Vernon/Plankinton | 7 | Mt. Vernon/Plankinton | 20:14 |
| 42 | Jack PetersonPlace 42 · Grade 9 · Philip | 9 | Philip | 20:15 |
| 43 | Grady BowarPlace 43 · Grade 8 · Ethan/Parkston | 8 | Ethan/Parkston | 20:17 |
| 44 | Carson Vanden BergePlace 44 · Grade 10 · Platte-Geddes | 10 | Platte-Geddes | 20:21 |
| 45 | Mason RyanPlace 45 · Grade 10 · Lyman | 10 | Lyman | 20:23 |
| 46 | Jayce AllenPlace 46 · Grade 11 · Todd County | 11 | Todd County | 20:25 |
| 47 | Tyson KindlePlace 47 · Grade 8 · Miller | 8 | Miller | 20:37 |
| 48 | Carson StephensonPlace 48 · Grade 11 · Highmore | 11 | Highmore | 20:37 |
| 49 | Gavin GustadPlace 49 · Grade 12 · Platte-Geddes | 12 | Platte-Geddes | 20:41 |
| 50 | Hayden McMurtreyPlace 50 · Grade 10 · Winner | 10 | Winner | 20:42 |
| 51 | Chase HurdPlace 51 · Grade 7 · Miller | 7 | Miller | 20:45 |
| 52 | Derrick FletcherPlace 52 · Grade 9 · Mt. Vernon/Plankinton | 9 | Mt. Vernon/Plankinton | 20:51 |
| 53 | Karter WeberPlace 53 · Grade 9 · Mt. Vernon/Plankinton | 9 | Mt. Vernon/Plankinton | 21:07 |
| 54 | Jordan ErfmanPlace 54 · Grade 9 · Highmore | 9 | Highmore | 21:09 |
| 55 | Sam ByersPlace 55 · Grade 10 · Chamberlain | 10 | Chamberlain | 21:11 |
| 56 | Brian LaRochePlace 56 · Grade 12 · Lower Brule | 12 | Lower Brule | 21:13 |
| 57 | Nick NelsonPlace 57 · Grade 12 · Burke | 12 | Burke | 21:14 |
| 58 | Sam BaruthPlace 58 · Grade 9 · Sanborn Central/Woonsoc | 9 | Sanborn Central/Woonsoc | 21:19 |
| 59 | Skylar SchwabPlace 59 · Grade 12 · Sioux Valley | 12 | Sioux Valley | 21:22 |
| 60 | Evan ArchambaultPlace 60 · Grade 11 · McLaughlin | 11 | McLaughlin | 21:26 |
| 61 | Nathan RiggsPlace 61 · Grade 12 · Ethan/Parkston | 12 | Ethan/Parkston | 21:27 |
| 62 | Mackenzie WikePlace 62 · Grade 10 · White River | 10 | White River | 21:31 |
| 63 | Matthew CalhoonPlace 63 · Grade 9 · Winner | 9 | Winner | 21:32 |
| 64 | David StaggPlace 64 · Grade 12 · Highmore | 12 | Highmore | 21:35 |
| 65 | Colt NormanPlace 65 · Grade 12 · Stanley County | 12 | Stanley County | 21:39 |
| 66 | Aidan FerensPlace 66 · Grade 10 · Highmore | 10 | Highmore | 21:41 |
| 67 | Carter SappPlace 67 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 21:42 |
| 68 | Tony HansumPlace 68 · Grade 11 · Andes Central/Dakota Ch | 11 | Andes Central/Dakota Ch | 21:50 |
| 69 | Alex EkstrumPlace 69 · Grade 7 · Kimball/White Lake | 7 | Kimball/White Lake | 21:51 |
| 70 | Rhys TrumanPlace 70 · Grade 8 · Kimball/White Lake | 8 | Kimball/White Lake | 21:54 |
| 71 | Carter HitchcockPlace 71 · Grade 11 · Sanborn Central/Woonsoc | 11 | Sanborn Central/Woonsoc | 21:56 |
| 72 | Kadin WalnPlace 72 · Grade 11 · Todd County | 11 | Todd County | 21:59 |
| 73 | Logan KochPlace 73 · Grade 12 · Ethan/Parkston | 12 | Ethan/Parkston | 22:03 |
| 74 | Jhett KirschPlace 74 · Grade 7 · Kimball/White Lake | 7 | Kimball/White Lake | 22:13 |
| 75 | Justin TrebbePlace 75 · Grade 9 · Stanley County | 9 | Stanley County | 22:16 |
| 76 | Gabe FitePlace 76 · Grade 9 · Platte-Geddes | 9 | Platte-Geddes | 22:19 |
| 77 | Lois CouanonPlace 77 · Grade 10 · Wessington Springs | 10 | Wessington Springs | 22:24 |
| 78 | David McKinleyPlace 78 · Grade 9 · Philip | 9 | Philip | 22:33 |
| 79 | Tyson PetersonPlace 79 · Grade 10 · Stanley County | 10 | Stanley County | 22:35 |
| 80 | William HanzlikPlace 80 · Grade 10 · Chamberlain | 10 | Chamberlain | 22:36 |
| 81 | Levi AxtellPlace 81 · Grade 7 · Sioux Valley | 7 | Sioux Valley | 22:37 |
| 82 | Cade BurrusPlace 82 · Grade 11 · Burke | 11 | Burke | 22:38 |
| 83 | Chaz BlotskyPlace 83 · Grade 12 · Winner | 12 | Winner | 22:41 |
| 84 | Izaak KoenigPlace 84 · Grade 11 · Burke | 11 | Burke | 22:43.09 |
| 85 | Vincent BechenPlace 85 · Grade 11 · Wagner | 11 | Wagner | 22:43.28 |
| 86 | Caleb ZephierPlace 86 · Grade 11 · Wagner | 11 | Wagner | 22:45 |
| 87 | Darron MoellerPlace 87 · Grade 7 · Kimball/White Lake | 7 | Kimball/White Lake | 22:50 |
| 88 | Theodore SlabaPlace 88 · Grade 12 · Wagner | 12 | Wagner | 22:52 |
| 89 | Jaymin VanDerWerffPlace 89 · Grade 8 · Miller | 8 | Miller | 23:03 |
| 90 | Jackson Taken AlivePlace 90 · Grade 8 · Cheyenne-Eagle Butte | 8 | Cheyenne-Eagle Butte | 23:19 |
| 91 | Ethan AmickPlace 91 · Grade 9 · Wessington Springs | 9 | Wessington Springs | 23:29 |
| 92 | Ian MetcalfePlace 92 · Grade 9 · Kimball/White Lake | 9 | Kimball/White Lake | 23:40 |
| 93 | Shawn BordeauxPlace 93 · Grade 12 · White River | 12 | White River | 23:44 |
| 94 | Kevin RamosHernandesPlace 94 · Grade 12 · Ethan/Parkston | 12 | Ethan/Parkston | 23:45 |
| 95 | Timothy Long WarriorPlace 95 · Grade 10 · Todd County | 10 | Todd County | 24:11 |
| 96 | Cody SlykhuisPlace 96 · Grade 11 · Sanborn Central/Woonsoc | 11 | Sanborn Central/Woonsoc | 24:14 |
| 97 | David LeifermanPlace 97 · Grade 9 · Kimball/White Lake | 9 | Kimball/White Lake | 24:16 |
| 1 | josiah VaadPlace 1 · Grade 8 · Chamberlain | 8 | Chamberlain | 16:41 |
| 2 | Drew ArbachPlace 2 · Grade 8 · North Central | 8 | North Central | 17:01 |
| 3 | Aaron IngersonPlace 3 · Grade 7 · North Central | 7 | North Central | 17:27 |
| 4 | Ty RollandPlace 4 · Grade 8 · Platte-Geddes | 8 | Platte-Geddes | 17:33 |
| 5 | Isaiah HemmestadPlace 5 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 17:39 |
| 6 | Jackson RolstonPlace 6 · Grade 10 · Wagner | 10 | Wagner | 17:42 |
| 7 | Issac LeaderPlace 7 · Grade 7 · Platte-Geddes | 7 | Platte-Geddes | 17:48 |
| 8 | Jonah WebbPlace 8 · Grade 9 · Highmore | 9 | Highmore | 18:03 |
| 9 | Grady HoferPlace 9 · Grade 9 · Pierre T.F. Riggs | 9 | Pierre T.F. Riggs | 18:10 |
| 10 | Bret MiltonPlace 10 · Grade 9 · Sioux Valley | 9 | Sioux Valley | 18:15 |
| 11 | Aadyn HosekPlace 11 · Grade 10 · Chamberlain | 10 | Chamberlain | 18:17 |
| 12 | Elijah HaukaasPlace 12 · Grade 7 · White River | 7 | White River | 18:22 |
| 13 | Sidoral ZephierPlace 13 · Grade 10 · Wagner | 10 | Wagner | 18:25 |
| 14 | Davin HohnPlace 14 · Grade 9 · Ethan/Parkston | 9 | Ethan/Parkston | 18:32 |
| 15 | William Fire CloudPlace 15 · Grade 8 · Lower Brule | 8 | Lower Brule | 18:37 |
| 16 | Noah SchotzkoPlace 16 · Grade 10 · Garretson | 10 | Garretson | 18:44 |
| 17 | Brodie SmithPlace 17 · Grade 11 · Mt. Vernon/Plankinton | 11 | Mt. Vernon/Plankinton | 18:45 |
| 18 | Wyatt TheilenPlace 18 · Grade 9 · Pierre T.F. Riggs | 9 | Pierre T.F. Riggs | 18:45.96 |
| 19 | Avery WellsPlace 19 · Grade 9 · North Central | 9 | North Central | 18:54 |
| 20 | Brady HiltunenPlace 20 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 18:55 |
| 21 | Zach McCullyPlace 21 · Grade 9 · Ethan/Parkston | 9 | Ethan/Parkston | 19:01 |
| 22 | Jason WestonPlace 22 · Grade 11 · Wagner | 11 | Wagner | 19:06 |
| 23 | Sebastian DeyoungPlace 23 · Grade 9 · Garretson | 9 | Garretson | 19:11 |
| 24 | Stephan JonesPlace 24 · Grade 10 · Crow Creek | 10 | Crow Creek | 19:21 |
| 25 | Charlie KocerPlace 25 · Grade 10 · Wagner | 10 | Wagner | 19:22 |
| 26 | Theo HaerterPlace 26 · Grade 10 · North Central | 10 | North Central | 19:24.06 |
| 27 | Nathanial RobertsPlace 27 · Grade 9 · Garretson | 9 | Garretson | 19:24.87 |
| 28 | Parker TaylorPlace 28 · Grade 9 · Ethan/Parkston | 9 | Ethan/Parkston | 19:30 |
| 29 | Witman TziboyPlace 29 · Grade 8 · Mt. Vernon/Plankinton | 8 | Mt. Vernon/Plankinton | 19:43 |
| 30 | Aiden GrassropePlace 30 · Grade 9 · Lyman | 9 | Lyman | 19:44 |
| 31 | Trevor ShultzPlace 31 · Grade 10 · Sioux Valley | 10 | Sioux Valley | 19:55 |
| 32 | Rowan ChargerPlace 32 · Grade 10 · Lower Brule | 10 | Lower Brule | 20:07 |
| 33 | Noah IngersonPlace 33 · Grade 8 · North Central | 8 | North Central | 20:13 |
| 34 | Ethan BarsnessPlace 34 · Grade 9 · Sioux Valley | 9 | Sioux Valley | 20:16 |
| 35 | Vanderlae PohdradksyPlace 35 · Grade 7 · Mt. Vernon/Plankinton | 7 | Mt. Vernon/Plankinton | 20:18 |
| 36 | Nathan DeHaanPlace 36 · Grade 8 · Platte-Geddes | 8 | Platte-Geddes | 20:28 |
| 37 | Talon MillerPlace 37 · Grade 7 · Garretson | 7 | Garretson | 20:37 |
| 38 | Kingston De'SersaPlace 38 · Grade 8 · White River | 8 | White River | 20:52.41 |
| 39 | Jacob AllenPlace 39 · Grade 7 · Todd County | 7 | Todd County | 20:52.96 |
| 40 | Ziggy DuffyPlace 40 · Grade 7 · Platte-Geddes | 7 | Platte-Geddes | 21:06 |
| 41 | Isaiah FeliciaPlace 41 · Grade 9 · Highmore | 9 | Highmore | 21:27 |
| 42 | Kyler StrandPlace 42 · Grade 9 · Platte-Geddes | 9 | Platte-Geddes | 21:30 |
| 43 | Koen WikePlace 43 · Grade 7 · White River | 7 | White River | 21:49 |
| 44 | Tyce VanderPolPlace 44 · Grade 7 · Platte-Geddes | 7 | Platte-Geddes | 21:57 |
| 45 | Kaden CumbowPlace 45 · Grade 9 · Pierre T.F. Riggs | 9 | Pierre T.F. Riggs | 22:44 |
| 46 | Breven Brother of AllPlace 46 · Grade 9 · Crow Creek | 9 | Crow Creek | 23:31 |
| 47 | Estevan MentzPlace 47 · Grade 11 · McLaughlin | 11 | McLaughlin | 23:52 |
| 48 | Ash GrassropePlace 48 · Grade 11 · Lyman | 11 | Lyman | 24:00 |
| 49 | Jayden CummingsPlace 49 · Grade 7 · Todd County | 7 | Todd County | 24:05 |
| 50 | Memphis ChoalPlace 50 · Grade 10 · Lyman | 10 | Lyman | 25:37 |
| 51 | Damien KnipplingPlace 51 · Grade 9 · Wessington Springs | 9 | Wessington Springs | 29:43 |
| 52 | Zian VaverkaPlace 52 · Grade 10 · Kimball/White Lake | 10 | Kimball/White Lake | 32:39 |
| 1 | Westin PittsPlace 1 · Grade 7 · Sioux Valley | 7 | Sioux Valley | 11:10 |
| 2 | Brooks McPeakPlace 2 · Grade 7 · Highmore | 7 | Highmore | 11:12 |
| 3 | Carter WebbPlace 3 · Grade 7 · Highmore | 7 | Highmore | 11:36 |
| 4 | Jason ArbachPlace 4 · Grade 6 · North Central | 6 | North Central | 11:41 |
| 5 | Layf SkatbergPlace 5 · Todd County | — | Todd County | 11:56 |
| 6 | Shay WeberPlace 6 · Grade 6 · Philip | 6 | Philip | 12:02 |
| 7 | Davian KnoxPlace 7 · Grade 7 · Highmore | 7 | Highmore | 12:30 |
| 8 | Benjamin MaxwellPlace 8 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 12:31 |
| 9 | Cassen NyePlace 9 · Grade 6 · Miller | 6 | Miller | 12:32 |
| 10 | Dawson GustadPlace 10 · Grade 6 · Platte Geddes | 6 | Platte Geddes | 12:33 |
| 11 | Benjamin FierroPlace 11 · Grade 8 · Georgia Morse | 8 | Georgia Morse | 12:34.18 |
| 12 | Johnathan MehlhaffPlace 12 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 12:34.96 |
| 13 | Cooper AublePlace 13 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 12:39 |
| 14 | Owen KahlerPlace 14 · Grade 6 · Miller | 6 | Miller | 12:40 |
| 15 | Jack ByersPlace 15 · Grade 6 · Chamberlain | 6 | Chamberlain | 12:41 |
| 16 | Canyon FordPlace 16 · Grade 6 · Mobridge-Pollock | 6 | Mobridge-Pollock | 12:45 |
| 17 | Logan BrownPlace 17 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 12:46.31 |
| 18 | Justin St. JohnPlace 18 · Grade 8 · Crow Creek | 8 | Crow Creek | 12:46.87 |
| 19 | Corwin LaffeyPlace 19 · Grade 7 · Ethan/Parkston | 7 | Ethan/Parkston | 12:54 |
| 20 | Gabriel RousePlace 20 · Grade 8 · St Joseph's Indian | 8 | St Joseph's Indian | 12:56 |
| 21 | Matson KellerPlace 21 · Grade 6 · Mobridge-Pollock | 6 | Mobridge-Pollock | 12:57 |
| 22 | Paul LuedkePlace 22 · Grade 8 · St Joseph's Indian | 8 | St Joseph's Indian | 13:01 |
| 23 | Kadin KuehlPlace 23 · Grade 6 · Mobridge-Pollock | 6 | Mobridge-Pollock | 13:06 |
| 24 | Jayden ErfmanPlace 24 · Grade 6 · Highmore | 6 | Highmore | 13:07 |
| 25 | Henry ClaytonPlace 25 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 13:08 |
| 26 | Ryker ParmelyPlace 26 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 13:10 |
| 27 | Matthew MaritzPlace 27 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 13:17 |
| 28 | Trey LinnPlace 28 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 13:19 |
| 29 | Blaten WerdelPlace 29 · Grade 6 · Miller | 6 | Miller | 13:20 |
| 30 | Blaze MathernPlace 30 · Sioux Valley | — | Sioux Valley | 13:24 |
| 31 | Evan HenriePlace 31 · Grade 8 · Philip | 8 | Philip | 13:27 |
| 32 | Alexander Van ZeePlace 32 · Grade 6 · Miller | 6 | Miller | 13:40 |
| 33 | Colten PetrikPlace 33 · Grade 7 · Platte Geddes | 7 | Platte Geddes | 13:54 |
| 34 | John KreigerPlace 34 · Grade 7 · Stanley County | 7 | Stanley County | 13:56 |
| 35 | KingstonPlace 35 · Fox | — | Fox | 14:03 |
| 36 | Sawyer OinesPlace 36 · Sioux Valley | — | Sioux Valley | 14:12 |
| 37 | Bryken StormsPlace 37 · Grade 7 · Chamberlain | 7 | Chamberlain | 14:18 |
| 38 | Destin'd LoudnerPlace 38 · Grade 6 · Crow Creek | 6 | Crow Creek | 14:20 |
| 39 | Ryker EdsonPlace 39 · Grade 8 · Georgia Morse | 8 | Georgia Morse | 14:27 |
| 40 | Leo SwansonPlace 40 · Grade 6 · Chamberlain | 6 | Chamberlain | 14:36 |
| 41 | Mason MageePlace 41 · Grade 7 · Georgia Morse | 7 | Georgia Morse | 14:46 |
| 42 | Tayson StiehlPlace 42 · Grade 7 · Georgia Morse | 7 | Georgia Morse | 15:00 |
| 43 | Liam GillPlace 43 · Grade 6 · Chamberlain | 6 | Chamberlain | 15:02 |
| 44 | Lexington BowersPlace 44 · Grade 6 · Georgia Morse | 6 | Georgia Morse | 15:32 |
| 45 | Johnny StahnkePlace 45 · Grade 6 · Kimball/White Lake | 6 | Kimball/White Lake | 15:42 |
| 46 | Tyler RoebuckPlace 46 · Grade 6 · Mobridge-Pollock | 6 | Mobridge-Pollock | 15:50 |
| 47 | Mato Charging HawkPlace 47 · Grade 7 · Crow Creek | 7 | Crow Creek | 17:06 |
| 48 | Wyatt RobertsPlace 48 · Grade 7 · Wagner | 7 | Wagner | 17:22 |