| 1 | Titus RoeslerPlace 1 · Grade 12 · Freeman Academy/Marion | 12 | Freeman Academy/Marion | 16:51.62 |
| 2 | Nate HargreavesPlace 2 · Grade 12 · Tri-Valley | 12 | Tri-Valley | 17:32.44 |
| 3 | Bodie MurrayPlace 3 · Grade 12 · Baltic | 12 | Baltic | 17:41.60 |
| 4 | Nathanael AnderbergPlace 4 · Grade 12 · Mitchell Christian | 12 | Mitchell Christian | 17:58.30 |
| 5 | Gavin HoltPlace 5 · Grade 12 · Baltic | 12 | Baltic | 17:58.72 |
| 6 | John GronewoldPlace 6 · Grade 10 · Baltic | 10 | Baltic | 17:59.54 |
| 7 | Tavin SchroederPlace 7 · Grade 9 · Freeman Academy/Marion | 9 | Freeman Academy/Marion | 18:19.20 |
| 8 | Rhett McMastersPlace 8 · Grade 12 · Lake Preston | 12 | Lake Preston | 18:23.36 |
| 9 | Jeff BoscheePlace 9 · Grade 9 · Sanborn Central/Woon.. | 9 | Sanborn Central/Woon.. | 18:23.99 |
| 10 | Ethan HaichPlace 10 · Grade 10 · Irene-Wakonda | 10 | Irene-Wakonda | 18:25.08 |
| 11 | Aj NeelyPlace 11 · Grade 11 · Wessington Springs | 11 | Wessington Springs | 18:32.58 |
| 12 | Max ReynenPlace 12 · Grade 12 · Mitchell Christian | 12 | Mitchell Christian | 18:33.04 |
| 13 | Jordan SchockPlace 13 · Grade 12 · McCook Central/Montr.. | 12 | McCook Central/Montr.. | 18:42.49 |
| 14 | Christopher HaichPlace 14 · Grade 8 · Irene-Wakonda | 8 | Irene-Wakonda | 19:04.39 |
| 15 | Thalen SchroederPlace 15 · Grade 11 · Freeman Academy/Marion | 11 | Freeman Academy/Marion | 19:05.61 |
| 16 | Braxton GentlesPlace 16 · Grade 11 · Sanborn Central/Woon.. | 11 | Sanborn Central/Woon.. | 19:06.78 |
| 17 | Kadeyn UlmerPlace 17 · Grade 10 · Menno | 10 | Menno | 19:25.73 |
| 18 | Toby ArbeiterPlace 18 · Grade 10 · Iroquois/Doland | 10 | Iroquois/Doland | 19:30.43 |
| 19 | Noah TerklidsenPlace 19 · Grade 12 · Sanborn Central/Woon.. | 12 | Sanborn Central/Woon.. | 19:30.99 |
| 20 | Isaac TuschenPlace 20 · Grade 12 · Hanson | 12 | Hanson | 19:35.64 |
| 21 | Tim EppPlace 21 · Grade 11 · Freeman Academy/Marion | 11 | Freeman Academy/Marion | 19:51.77 |
| 22 | Paul KaffarPlace 22 · Grade 9 · McCook Central/Montr.. | 9 | McCook Central/Montr.. | 19:54.99 |
| 23 | Mathew Krempges -Place 23 · McCook Central/Montr.. | — | McCook Central/Montr.. | 19:57.07 |
| 24 | Sam PoncelowPlace 24 · Grade 8 · Wessington Springs | 8 | Wessington Springs | 19:59.78 |
| 25 | Caden SchwaderPlace 25 · Grade 7 · Howard | 7 | Howard | 20:02.48 |
| 26 | Julius CarrPlace 26 · Grade 9 · Menno | 9 | Menno | 20:35.45 |
| 27 | Nathan GerryPlace 27 · Grade 12 · Chester Area | 12 | Chester Area | 20:37.77 |
| 28 | Liam PospisilPlace 28 · Grade 11 · Mitchell Christian | 11 | Mitchell Christian | 20:38.26 |
| 29 | Ashton OlivierPlace 29 · Grade 11 · Chester Area | 11 | Chester Area | 20:40.71 |
| 30 | AJ WienkPlace 30 · Grade 9 · Lake Preston | 9 | Lake Preston | 20:44.16 |
| 31 | Mark DitterPlace 31 · Grade 9 · Baltic | 9 | Baltic | 20:50.18 |
| 32 | Nahum AnderbergPlace 32 · Grade 10 · Mitchell Christian | 10 | Mitchell Christian | 20:58.09 |
| 33 | Brock KruegerPlace 33 · Grade 9 · Wessington Springs | 9 | Wessington Springs | 20:59.48 |
| 34 | Finley McConnielPlace 34 · Grade 8 · Freeman Academy/Marion | 8 | Freeman Academy/Marion | 21:04.48 |
| 35 | Andrew LindgrenPlace 35 · Grade 12 · Sanborn Central/Woon.. | 12 | Sanborn Central/Woon.. | 21:04.83 |
| 36 | Daniel SwensonPlace 36 · Grade 7 · Chester Area | 7 | Chester Area | 21:06.07 |
| 37 | Jace HeumillerPlace 37 · Grade 9 · McCook Central/Montr.. | 9 | McCook Central/Montr.. | 21:09.05 |
| 38 | Kyle GronewoldPlace 38 · Grade 7 · Baltic | 7 | Baltic | 21:16.50 |
| 39 | Aston WienkPlace 39 · Grade 10 · Lake Preston | 10 | Lake Preston | 21:36.54 |
| 40 | Micah FreyPlace 40 · Grade 11 · Mitchell Christian | 11 | Mitchell Christian | 21:39.22 |
| 41 | Garrett WilkisonPlace 41 · Grade 7 · Baltic | 7 | Baltic | 21:45.05 |
| 42 | Dominic FrokePlace 42 · Grade 12 · Iroquois/Doland | 12 | Iroquois/Doland | 21:47.09 |
| 43 | Izayah UlmerPlace 43 · Grade 7 · Menno | 7 | Menno | 21:50.21 |
| 44 | Carson FerryPlace 44 · Grade 8 · Hanson | 8 | Hanson | 21:51.38 |
| 45 | Hadyen SchmidtPlace 45 · Grade 8 · Freeman Academy/Marion | 8 | Freeman Academy/Marion | 22:30.69 |
| 46 | Anthony GeistPlace 46 · Grade 8 · Hanson | 8 | Hanson | 22:37.05 |
| 47 | Carter ChristianPlace 47 · Grade 9 · Sanborn Central/Woon.. | 9 | Sanborn Central/Woon.. | 22:45.74 |
| 48 | Tanner ChristianPlace 48 · Grade 7 · Sanborn Central/Woon.. | 7 | Sanborn Central/Woon.. | 22:48.28 |
| 49 | Jessy StalfordPlace 49 · Grade 10 · Chester Area | 10 | Chester Area | 23:05.73 |
| 50 | Patrick DeckerPlace 50 · Grade 8 · Iroquois/Doland | 8 | Iroquois/Doland | 23:13.96 |
| 51 | Logan PekronPlace 51 · Grade 10 · Iroquois/Doland | 10 | Iroquois/Doland | 23:22.13 |
| 52 | Michael GeorgesPlace 52 · Grade 12 · Sanborn Central/Woon.. | 12 | Sanborn Central/Woon.. | 23:44.60 |
| 53 | Hunter MastersonPlace 53 · Grade 9 · Menno | 9 | Menno | 23:48.96 |
| 54 | Will JardingPlace 54 · Grade 8 · Hanson | 8 | Hanson | 24:07.68 |
| 55 | Colton NelsonPlace 55 · Grade 12 · Iroquois/Doland | 12 | Iroquois/Doland | 24:57.00 |
| 56 | Braxton StroudPlace 56 · Grade 10 · Iroquois/Doland | 10 | Iroquois/Doland | 28:14.37 |