| 1 | Cole ChudyPlace 1 · Grade 11 · Lighthouse Christian (Bloomington) | 11 | Lighthouse Christian (Bloomington) | 17:13.7 |
| 2 | Adell BadgettPlace 2 · Grade 12 · Providence Cristo Rey | 12 | Providence Cristo Rey | 18:22.2 |
| 3 | Chase ChristesonPlace 3 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 18:24.1 |
| 4 | Drew BeachyPlace 4 · Grade 12 · Arthur (A. Christian) | 12 | Arthur (A. Christian) | 18:37.4 PR |
| 5 | Nathan BrowningPlace 5 · Grade 10 · Lighthouse Christian (Bloomington) | 10 | Lighthouse Christian (Bloomington) | 18:40.2 |
| 6 | Erik LarsonPlace 6 · Lighthouse Christian MS | — | Lighthouse Christian MS | 18:46.8 |
| 7 | Cameron RankinPlace 7 · Grade 12 · Wisdom Builders | 12 | Wisdom Builders | 19:17.6 PR |
| 8 | Josh EstesPlace 8 · Grade 9 · Wisdom Builders | 9 | Wisdom Builders | 19:38.9 |
| 9 | Chase HopkinsPlace 9 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 19:48.9 |
| 10 | Alex ToppPlace 10 · Lighthouse Christian MS | — | Lighthouse Christian MS | 19:49.5 |
| 11 | Ryan SlackPlace 11 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 20:07.2 |
| 12 | Ben CarrellPlace 12 · Grade 11 · Horizon Christian | 11 | Horizon Christian | 20:12.9 |
| 13 | Ian MungovanPlace 13 · Grade 12 · Horizon Christian | 12 | Horizon Christian | 20:18.3 |
| 14 | Trevor BeachyPlace 14 · Grade 9 · Arthur (A. Christian) | 9 | Arthur (A. Christian) | 20:19.5 |
| 15 | Garrett HagemanPlace 15 · Lighthouse Christian MS | — | Lighthouse Christian MS | 20:21.7 |
| 16 | Jarrett NoblePlace 16 · Grade 10 · Columbus Christian | 10 | Columbus Christian | 20:49.0 PR |
| 17 | Nate HoskinsonPlace 17 · Grade 10 · Arthur (A. Christian) | 10 | Arthur (A. Christian) | 20:51.6 |
| 18 | Nathan LinvillePlace 18 · Grade 12 · Arthur (A. Christian) | 12 | Arthur (A. Christian) | 20:55.1 PR |
| 19 | Eric KuhnsPlace 19 · Grade 12 · Arthur (A. Christian) | 12 | Arthur (A. Christian) | 21:07.1 PR |
| 20 | Logan RothPlace 20 · Grade 10 · Columbus Christian | 10 | Columbus Christian | 21:14.7 PR |
| 21 | Levi SalleePlace 21 · Grade 9 · Columbus Christian | 9 | Columbus Christian | 21:15.0 PR |
| 22 | Matthew HarrisPlace 22 · Grade 10 · Wisdom Builders | 10 | Wisdom Builders | 21:24.6 |
| 23 | Jack HandlosPlace 23 · Lighthouse Christian MS | — | Lighthouse Christian MS | 21:37.5 |
| 24 | David KummerPlace 24 · Madison Christian MS | — | Madison Christian MS | 21:43.1 |
| 25 | Sam EstesPlace 25 · Grade 7 · Wisdom Builders | 7 | Wisdom Builders | 22:07.7 |
| 26 | Zach AllenPlace 26 · Grade 9 · Providence Cristo Rey | 9 | Providence Cristo Rey | 22:39.1 |
| 27 | Ben LinvillePlace 27 · Grade 9 · Arthur (A. Christian) | 9 | Arthur (A. Christian) | 22:40.1 |
| 28 | Landon GingerichPlace 28 · Grade 11 · Arthur (A. Christian) | 11 | Arthur (A. Christian) | 23:10.8 |
| 29 | Byron CookPlace 29 · Grade 11 · Providence Cristo Rey | 11 | Providence Cristo Rey | 24:03.7 |
| 30 | Stacato DeArmondPlace 30 · Grade 9 · Providence Cristo Rey | 9 | Providence Cristo Rey | 24:03.9 |
| 31 | Jonathan WallsPlace 31 · Grade 9 · Wisdom Builders | 9 | Wisdom Builders | 24:57.3 |
| 32 | Rondrice BryantPlace 32 · Grade 9 · Providence Cristo Rey | 9 | Providence Cristo Rey | 25:37.1 |
| 33 | Javeon BrownPlace 33 · Grade 10 · Providence Cristo Rey | 10 | Providence Cristo Rey | 26:34.9 PR |
| 34 | Luke NickellPlace 34 · Madison Christian MS | — | Madison Christian MS | 28:22.7 |
| 35 | Jeffrey SchwindPlace 35 · Grade 10 · Wisdom Builders | 10 | Wisdom Builders | 29:27.1 |
| 36 | Aaron SchwindPlace 36 · Grade 9 · Wisdom Builders | 9 | Wisdom Builders | 32:51.1 |