| 1 | Daniel AyoroaPlace 1 · Grade 12 · James Valley Christian | 12 | James Valley Christian | 17:13.11 |
| 2 | Josiah SchroederPlace 2 · Grade 11 · Canistota | 11 | Canistota | 17:34.18 |
| 3 | Ethan HaichPlace 3 · Grade 11 · Irene-Wakonda | 11 | Irene-Wakonda | 17:39.91 |
| 4 | Tavin SchroederPlace 4 · Grade 10 · Freeman Academy/Marion | 10 | Freeman Academy/Marion | 17:53.70 |
| 5 | John GronewoldPlace 5 · Grade 11 · Baltic | 11 | Baltic | 17:58.35 |
| 6 | Silas HoldemanPlace 6 · Grade 7 · Mitchell Christian | 7 | Mitchell Christian | 17:58.58 |
| 7 | Malachi MyersPlace 7 · Grade 12 · Freeman Academy/Marion | 12 | Freeman Academy/Marion | 18:07.33 |
| 8 | Braxton GentlesPlace 8 · Grade 12 · Sanborn Central/Woon.. | 12 | Sanborn Central/Woon.. | 18:14.17 |
| 9 | Jeff BoscheePlace 9 · Grade 10 · Sanborn Central/Woon.. | 10 | Sanborn Central/Woon.. | 18:15.46 |
| 10 | Caden SchwaderPlace 10 · Grade 8 · Howard | 8 | Howard | 18:37.10 |
| 11 | Dax FrandsenPlace 11 · Grade 8 · James Valley Christian | 8 | James Valley Christian | 18:49.99 |
| 12 | Scotty WhitePlace 12 · Grade 11 · McCrossan | 11 | McCrossan | 19:01.64 |
| 13 | Josh TuckerPlace 13 · Grade 10 · Sanborn Central/Woon.. | 10 | Sanborn Central/Woon.. | 19:02.25 |
| 14 | Conner GieddPlace 14 · Grade 7 · Howard | 7 | Howard | 19:08.74 |
| 15 | Sam PoncelowPlace 15 · Grade 9 · Wessington Springs | 9 | Wessington Springs | 19:09.44 |
| 16 | Aj NeelyPlace 16 · Grade 12 · Wessington Springs | 12 | Wessington Springs | 19:10.22 |
| 17 | Christopher HaichPlace 17 · Grade 9 · Irene-Wakonda | 9 | Irene-Wakonda | 19:10.92 |
| 18 | Connor HutchesonPlace 18 · Grade 12 · Canistota | 12 | Canistota | 19:12.24 |
| 19 | Nahum AnderbergPlace 19 · Grade 11 · Mitchell Christian | 11 | Mitchell Christian | 19:12.92 |
| 23 | Joel OlsonPlace 23 · Grade 9 · James Valley Christian | 9 | James Valley Christian | 19:37.82 |
| 24 | Joseph TegethoffPlace 24 · Grade 10 · Mitchell Christian | 10 | Mitchell Christian | 19:38.32 |
| 25 | Tim EppPlace 25 · Grade 12 · Freeman Academy/Marion | 12 | Freeman Academy/Marion | 19:48.28 |
| 26 | Thalen SchroederPlace 26 · Grade 12 · Freeman Academy/Marion | 12 | Freeman Academy/Marion | 19:50.09 |
| 27 | Paul KaffarPlace 27 · Grade 10 · McCook Central/Montr.. | 10 | McCook Central/Montr.. | 19:50.84 |
| 28 | Brock KruegerPlace 28 · Grade 10 · Wessington Springs | 10 | Wessington Springs | 19:52.27 |
| 29 | Matthew KrempgesPlace 29 · Grade 11 · McCook Central/Montr.. | 11 | McCook Central/Montr.. | 19:53.70 |
| 30 | Teagin GackePlace 30 · Grade 9 · Tri-Valley | 9 | Tri-Valley | 19:55.74 |
| 31 | Liam PospisilPlace 31 · Grade 12 · Mitchell Christian | 12 | Mitchell Christian | 20:03.01 |
| 32 | Monty GrossPlace 32 · Grade 8 · James Valley Christian | 8 | James Valley Christian | 20:17.30 |
| 33 | Carson FerryPlace 33 · Grade 9 · Hanson | 9 | Hanson | 20:28.62 |
| 34 | Ethan HartungPlace 34 · Grade 9 · McCrossan | 9 | McCrossan | 20:30.59 |
| 35 | Carter HitchcockPlace 35 · Grade 10 · Sanborn Central/Woon.. | 10 | Sanborn Central/Woon.. | 20:39.34 |
| 36 | Shae FialaPlace 36 · Grade 10 · Baltic | 10 | Baltic | 20:42.01 |
| 37 | Will JardingPlace 37 · Grade 9 · Hanson | 9 | Hanson | 20:42.32 |
| 38 | Daniel SwensonPlace 38 · Grade 8 · Chester Area | 8 | Chester Area | 20:42.57 |
| 39 | Sam BaruthPlace 39 · Grade 8 · Sanborn Central/Woon.. | 8 | Sanborn Central/Woon.. | 20:48.24 |
| 40 | Jack NeelyPlace 40 · Grade 11 · Wessington Springs | 11 | Wessington Springs | 20:48.60 |
| 41 | Mark DitterPlace 41 · Grade 10 · Baltic | 10 | Baltic | 20:50.12 |
| 42 | Kaden ChristianPlace 42 · Grade 7 · Canistota | 7 | Canistota | 20:55.14 |
| 43 | Nathan EnningaPlace 43 · Grade 10 · Iroquois/Doland | 10 | Iroquois/Doland | 21:14.36 |
| 45 | Brock BoysenPlace 45 · Grade 9 · Irene-Wakonda | 9 | Irene-Wakonda | 21:32.44 |
| 46 | Jack WildePlace 46 · Grade 9 · Baltic | 9 | Baltic | 21:44.09 |
| 47 | Jacob MorganPlace 47 · Grade 9 · McCrossan | 9 | McCrossan | 21:56.40 |
| 48 | Garrett WilkisonPlace 48 · Grade 8 · Baltic | 8 | Baltic | 22:07.23 |
| 49 | Hayden SchmidtPlace 49 · Grade 9 · Freeman Academy/Marion | 9 | Freeman Academy/Marion | 22:13.74 |
| 50 | Tayne HerrmannPlace 50 · Grade 9 · James Valley Christian | 9 | James Valley Christian | 22:49.90 |
| 51 | Jackson WesterburPlace 51 · Grade 10 · Baltic | 10 | Baltic | 23:06.69 |
| 52 | Jace HeumillerPlace 52 · Grade 10 · McCook Central/Montr.. | 10 | McCook Central/Montr.. | 23:07.18 |
| 53 | Micah FreyPlace 53 · Grade 12 · Mitchell Christian | 12 | Mitchell Christian | 23:22.22 |
| 54 | Davis ChasePlace 54 · Grade 7 · James Valley Christian | 7 | James Valley Christian | 23:36.41 |
| 55 | Landon TieszenPlace 55 · Grade 8 · Canistota | 8 | Canistota | 23:47.98 |
| 56 | Lane JensenPlace 56 · Grade 9 · Lake Preston | 9 | Lake Preston | 24:22.67 |
| 57 | Anthony GeistPlace 57 · Grade 9 · Hanson | 9 | Hanson | 26:32.20 |
| 58 | Shiloh SenskaPlace 58 · Grade 7 · Sanborn Central/Woon.. | 7 | Sanborn Central/Woon.. | 27:52.65 |