| 1 | Ricky BerndtPlace 1 · Grade 12 · Deuel | 12 | Deuel | 17:33.77 |
| 2 | Kaleb FoltzPlace 2 · Grade 11 · Tri-State | 11 | Tri-State | 17:43.76 |
| 3 | Lincoln WoodringPlace 3 · Grade 11 · Northwestern | 11 | Northwestern | 18:08.86 |
| 4 | Milo SumptionPlace 4 · Grade 9 · Frederick Area | 9 | Frederick Area | 18:45.19 |
| 5 | Nathan MeliusPlace 5 · Grade 11 · Northwestern | 11 | Northwestern | 18:57.67 |
| 6 | Johnathan BretschPlace 6 · Grade 12 · Frederick Area | 12 | Frederick Area | 19:00.56 |
| 7 | Landen JohnsonPlace 7 · Grade 11 · Deubrook Area | 11 | Deubrook Area | 19:01.41 |
| 8 | Xavier KadlecPlace 8 · Grade 11 · Ipswich | 11 | Ipswich | 19:04.35 |
| 9 | Turner ThorsonPlace 9 · Grade 12 · Ipswich | 12 | Ipswich | 19:19.47 |
| 10 | Ethan BoekelheidePlace 10 · Grade 12 · Northwestern | 12 | Northwestern | 19:25.40 |
| 11 | Winston ClarkPlace 11 · Grade 9 · Frederick Area | 9 | Frederick Area | 19:29.50 |
| 12 | Gunnar TrooienPlace 12 · Grade 12 · Deubrook Area | 12 | Deubrook Area | 19:31.48 |
| 13 | Jaxon QuailPlace 13 · Grade 11 · Deubrook Area | 11 | Deubrook Area | 19:38.81 |
| 14 | Stephen AchenPlace 14 · Grade 12 · Frederick Area | 12 | Frederick Area | 19:40.22 |
| 15 | Jayven MaagPlace 15 · Grade 10 · Waubay/Summit | 10 | Waubay/Summit | 19:44.41 |
| 16 | Drew ReetzPlace 16 · Grade 12 · Webster Area | 12 | Webster Area | 19:47.15 |
| 17 | Caden HouriganPlace 17 · Grade 8 · Deuel | 8 | Deuel | 19:48.24 |
| 18 | Cooper PommerPlace 18 · Grade 9 · Clark/Willow Lake | 9 | Clark/Willow Lake | 19:50.06 |
| 19 | Korbin StarkPlace 19 · Grade 8 · Faulkton Area | 8 | Faulkton Area | 19:51.23 |
| 20 | Noah KippleyPlace 20 · Grade 10 · Frederick Area | 10 | Frederick Area | 19:57.65 |
| 21 | Mason KaiserPlace 21 · Grade 11 · Faulkton Area | 11 | Faulkton Area | 20:04.32 |
| 22 | Dax FrandsenPlace 22 · Grade 9 · James Valley Christian | 9 | James Valley Christian | 20:19.12 |
| 23 | Grayson MadsenPlace 23 · Grade 12 · Tri-State | 12 | Tri-State | 20:20.32 |
| 24 | Tayne HerrmannPlace 24 · Grade 10 · James Valley Christian | 10 | James Valley Christian | 20:22.22 |
| 25 | Dylan WaldPlace 25 · Grade 11 · Ipswich | 11 | Ipswich | 20:24.20 |
| 26 | Matthew BuyertPlace 26 · Grade 11 · Deuel | 11 | Deuel | 20:28.35 |
| 27 | Aaron BlachfordPlace 27 · Grade 10 · Northwestern | 10 | Northwestern | 20:30.35 |
| 28 | Philip HolsingPlace 28 · Grade 10 · Faulkton Area | 10 | Faulkton Area | 20:31.27 |
| 29 | CJ BissonettePlace 29 · Grade 12 · Tiospa Zina | 12 | Tiospa Zina | 20:32.07 |
| 30 | Austin JenkinsPlace 30 · Grade 11 · Leola | 11 | Leola | 20:33.40 |
| 31 | Titus KippleyPlace 31 · Grade 8 · Frederick Area | 8 | Frederick Area | 20:45.31 |
| 32 | Colton TrooienPlace 32 · Grade 11 · Deubrook Area | 11 | Deubrook Area | 20:50.99 |
| 33 | Quintin FischbachPlace 33 · Grade 12 · Northwestern | 12 | Northwestern | 21:15.40 |
| 34 | Tacey MillerPlace 34 · Grade 11 · Webster Area | 11 | Webster Area | 21:27.60 |
| 35 | Matt MorkPlace 35 · Grade 12 · Webster Area | 12 | Webster Area | 21:33.34 |
| 36 | Jacob LewandowskiPlace 36 · Grade 12 · Groton Area | 12 | Groton Area | 21:36.87 |
| 37 | Caleb RonnePlace 37 · Grade 10 · Deuel | 10 | Deuel | 21:39.77 |
| 38 | Taylor MerkelPlace 38 · Grade 11 · Clark/Willow Lake | 11 | Clark/Willow Lake | 21:41.11 |
| 39 | Josiah WiebePlace 39 · Grade 11 · Hitchcock-Tulare | 11 | Hitchcock-Tulare | 21:56.85 |
| 40 | Ricky LarsonPlace 40 · Grade 11 · Northwestern | 11 | Northwestern | 21:58.42 |
| 41 | Amsden PiotterPlace 41 · Grade 10 · Tri-State | 10 | Tri-State | 22:09.38 |
| 42 | Nolan ThuringerPlace 42 · Grade 10 · Waubay/Summit | 10 | Waubay/Summit | 22:12.89 |
| 43 | Carson VavruskaPlace 43 · Grade 10 · Florence/Henry | 10 | Florence/Henry | 22:17.92 |
| 44 | Isaiah RydellPlace 44 · Grade 11 · Tri-State | 11 | Tri-State | 22:25.07 |
| 45 | Joshua KleinPlace 45 · Grade 8 · Tri-State | 8 | Tri-State | 22:35.50 |
| 46 | Zach AmbrosePlace 46 · Grade 10 · Clark/Willow Lake | 10 | Clark/Willow Lake | 22:44.89 |
| 47 | Max QuinnPlace 47 · Grade 11 · Faulkton Area | 11 | Faulkton Area | 22:50.43 |
| 48 | Jayden SchwanPlace 48 · Grade 9 · Groton Area | 9 | Groton Area | 23:11.68 |
| 49 | Kadin RagusePlace 49 · Grade 10 · Tri-State | 10 | Tri-State | 23:13.82 |
| 50 | Grady WagnerPlace 50 · Grade 8 · Webster Area | 8 | Webster Area | 23:22.33 |
| 51 | Logan NiederbaumerPlace 51 · Grade 8 · Faulkton Area | 8 | Faulkton Area | 23:27.19 |
| 52 | Sean RoselandPlace 52 · Grade 8 · Faulkton Area | 8 | Faulkton Area | 23:34.55 |
| 53 | Will ThuringerPlace 53 · Grade 12 · Webster Area | 12 | Webster Area | 24:11.19 |
| 54 | Alex ReilPlace 54 · Grade 10 · Clark/Willow Lake | 10 | Clark/Willow Lake | 24:43.49 |
| 55 | Isaac VanScharrelPlace 55 · Grade 11 · Hitchcock-Tulare | 11 | Hitchcock-Tulare | 24:46.17 |
| 56 | Jared SchimmelPlace 56 · Grade 12 · Webster Area | 12 | Webster Area | 24:47.39 |
| 57 | Blaise McGregorPlace 57 · Grade 10 · Webster Area | 10 | Webster Area | 25:27.44 |
| 58 | Bo BrandrietPlace 58 · Grade 11 · Florence/Henry | 11 | Florence/Henry | 26:37.16 |
| 59 | Reese ZieglerPlace 59 · Grade 11 · Tiospa Zina | 11 | Tiospa Zina | 28:51.42 |