| 1 | Samuel VoelzPlace 1 · Grade 10 · New Palestine | 10 | New Palestine | 16:38.2 |
| 2 | Cameron StephensPlace 2 · Grade 10 · Silver Creek | 10 | Silver Creek | 16:40.3 |
| 3 | Quenton WhitePlace 3 · Grade 12 · Madison Consolidated | 12 | Madison Consolidated | 16:54.8 |
| 4 | Talen TaylorPlace 4 · Grade 12 · Switzerland County | 12 | Switzerland County | 16:56.4 |
| 5 | Tanner CootsPlace 5 · Grade 12 · Silver Creek | 12 | Silver Creek | 16:57.0 |
| 6 | Jacob HedrickPlace 6 · Grade 12 · Henryville | 12 | Henryville | 17:01.2 |
| 7 | Ricky HendricksPlace 7 · Grade 11 · Jennings County | 11 | Jennings County | 17:25.8 |
| 8 | Juston BetzPlace 8 · Grade 10 · Providence | 10 | Providence | 17:28.9 PR |
| 9 | Riley WilsonPlace 9 · Grade 11 · New Palestine | 11 | New Palestine | 17:33.1 |
| 10 | Tim BaumgartPlace 10 · Grade 10 · New Albany | 10 | New Albany | 17:33.1 |
| 11 | Anthony HallPlace 11 · Grade 11 · Austin | 11 | Austin | 17:41.7 |
| 12 | ALEX MAYPlace 12 · Grade 10 · Scottsburg | 10 | Scottsburg | 17:47.1 |
| 13 | Mathew BottorffPlace 13 · Grade 10 · Silver Creek | 10 | Silver Creek | 17:48.4 |
| 14 | Justin RobertsonPlace 14 · Grade 12 · Madison Consolidated | 12 | Madison Consolidated | 17:49.7 |
| 15 | Matt SoggePlace 15 · Grade 11 · New Albany | 11 | New Albany | 17:51.9 |
| 16 | Zach MartiniPlace 16 · Grade 10 · Rising Sun | 10 | Rising Sun | 17:55.6 |
| 17 | Will MonroePlace 17 · Grade 10 · Madison Consolidated | 10 | Madison Consolidated | 17:58.2 |
| 18 | Boone BartonPlace 18 · Grade 10 · Silver Creek | 10 | Silver Creek | 18:05.5 |
| 19 | Chase CrowderPlace 19 · Grade 10 · New Palestine | 10 | New Palestine | 18:05.5 |
| 20 | Desmond SpicerPlace 20 · Grade 10 · Austin | 10 | Austin | 18:08.1 |
| 21 | Zach KnoxPlace 21 · Grade 12 · Henryville | 12 | Henryville | 18:23.0 |
| 22 | Dakota RileyPlace 22 · Grade 11 · Austin | 11 | Austin | 18:26.6 |
| 23 | Reid MastersonPlace 23 · Grade 10 · Providence | 10 | Providence | 18:27.2 |
| 24 | Franklin SandersPlace 24 · Grade 9 · Jennings County | 9 | Jennings County | 18:28.5 |
| 25 | Ben RuschPlace 25 · Grade 10 · Austin | 10 | Austin | 18:31.6 |
| 26 | Andrew BostockPlace 26 · Grade 12 · New Albany | 12 | New Albany | 18:32.8 |
| 27 | Lucas VanmeterPlace 27 · Grade 10 · Henryville | 10 | Henryville | 18:34.0 |
| 28 | Drew LeganPlace 28 · Grade 10 · New Palestine | 10 | New Palestine | 18:35.6 |
| 29 | Andrew WestfallPlace 29 · Grade 11 · Silver Creek | 11 | Silver Creek | 18:42.3 |
| 30 | Brandon HortonPlace 30 · Grade 10 · New Washington | 10 | New Washington | 18:46.3 |
| 31 | James HallerPlace 31 · Grade 10 · New Albany | 10 | New Albany | 18:48.3 |
| 32 | Jayde AryPlace 32 · Grade 10 · Southwestern (Hanover) | 10 | Southwestern (Hanover) | 18:50.0 |
| 33 | Seth ParkerPlace 33 · Grade 10 · Charlestown | 10 | Charlestown | 18:54.6 |
| 34 | Joe KehrwaldPlace 34 · Grade 12 · New Washington | 12 | New Washington | 18:56.3 |
| 35 | Conner SkirvinPlace 35 · Grade 9 · Southwestern (Hanover) | 9 | Southwestern (Hanover) | 18:58.6 |
| 36 | Isaiah NayPlace 36 · Grade 9 · Madison Consolidated | 9 | Madison Consolidated | 19:05.2 |
| 37 | Morgan DavidsonPlace 37 · Grade 12 · Silver Creek | 12 | Silver Creek | 19:08.6 |
| 38 | Kevin StewartPlace 38 · Grade 12 · Madison Consolidated | 12 | Madison Consolidated | 19:08.9 |
| 39 | Tyler CarriePlace 39 · Grade 11 · New Palestine | 11 | New Palestine | 19:13.9 |
| 40 | Ethan WestratePlace 40 · Grade 9 · New Palestine | 9 | New Palestine | 19:16.3 |
| 41 | Tre HoguePlace 41 · Grade 10 · New Albany | 10 | New Albany | 19:19.4 |
| 42 | Aaron KirklinPlace 42 · Grade 10 · New Palestine | 10 | New Palestine | 19:19.7 |
| 43 | Christian ListonPlace 43 · Grade 12 · Jennings County | 12 | Jennings County | 19:26.7 |
| 44 | Wayne KomsiPlace 44 · Grade 10 · Jennings County | 10 | Jennings County | 19:33.8 |
| 45 | Evan RogersPlace 45 · Grade 10 · Providence | 10 | Providence | 19:34.7 |
| 46 | Matt YocumPlace 46 · Grade 12 · Rising Sun | 12 | Rising Sun | 19:36.6 |
| 47 | Ethan GoebelPlace 47 · Grade 9 · Shawe Memorial | 9 | Shawe Memorial | 19:36.8 |
| 48 | Colton HenryPlace 48 · Grade 10 · Rising Sun | 10 | Rising Sun | 19:39.7 |
| 49 | Tyler PriddyPlace 49 · Grade 12 · Silver Creek | 12 | Silver Creek | 19:40.3 |
| 50 | James ClemonsPlace 50 · Grade 12 · New Washington | 12 | New Washington | 19:41.7 |
| 51 | Koby HawkinsPlace 51 · Grade 9 · Austin | 9 | Austin | 19:45.5 |
| 52 | Kirkland RoyaltyPlace 52 · Grade 11 · Madison Consolidated | 11 | Madison Consolidated | 19:50.2 |
| 53 | Ryan GasperPlace 53 · Grade 9 · Jennings County | 9 | Jennings County | 19:51.3 |
| 54 | Luke SchroeringPlace 54 · Grade 10 · Providence | 10 | Providence | 20:01.3 |
| 55 | Noah SebastianPlace 55 · Grade 10 · Scottsburg | 10 | Scottsburg | 20:02.5 |
| 56 | Cameron PapucciPlace 56 · Grade 10 · Switzerland County | 10 | Switzerland County | 20:02.9 |
| 57 | Matt MartiniPlace 57 · Grade 9 · Rising Sun | 9 | Rising Sun | 20:06.7 |
| 58 | Andy HolcroftPlace 58 · Grade 9 · Madison Consolidated | 9 | Madison Consolidated | 20:09.2 |
| 59 | Connor StewartPlace 59 · Grade 10 · Southwestern (Hanover) | 10 | Southwestern (Hanover) | 20:11.8 |
| 60 | Corey SchmitterPlace 60 · Grade 9 · Southwestern (Hanover) | 9 | Southwestern (Hanover) | 20:27.6 PR |
| 61 | Phillip StonerPlace 61 · Grade 9 · Providence | 9 | Providence | 20:35.4 |
| 62 | Jacob McCollumPlace 62 · Grade 10 · Jennings County | 10 | Jennings County | 20:36.2 PR |
| 63 | Skip MaasPlace 63 · Grade 11 · Shawe Memorial | 11 | Shawe Memorial | 20:47.3 |
| 64 | Nathan ShumatePlace 64 · Grade 12 · Providence | 12 | Providence | 20:50.0 |
| 65 | Cody CombsPlace 65 · Grade 12 · Henryville | 12 | Henryville | 21:01.2 |
| 66 | Austin SouthPlace 66 · Grade 9 · Switzerland County | 9 | Switzerland County | 21:03.7 |
| 67 | Wyatt DayvaultPlace 67 · Grade 10 · Providence | 10 | Providence | 21:09.4 |
| 68 | Ben HollingsworthPlace 68 · Grade 9 · Henryville | 9 | Henryville | 21:11.8 |
| 69 | Jordan LayPlace 69 · Grade 10 · Switzerland County | 10 | Switzerland County | 21:12.4 |
| 70 | Camden ChathamPlace 70 · Grade 11 · Southwestern (Hanover) | 11 | Southwestern (Hanover) | 21:18.4 |
| 71 | Isaiah ErtelPlace 71 · Grade 9 · Jennings County | 9 | Jennings County | 21:20.6 |
| 72 | Skyler ElmorePlace 72 · Grade 9 · Charlestown | 9 | Charlestown | 21:28.8 PR |
| 73 | Deven AmickPlace 73 · Grade 12 · New Washington | 12 | New Washington | 21:32.7 |
| 74 | Lane JohnsonPlace 74 · Grade 12 · New Washington | 12 | New Washington | 21:38.6 |
| 75 | Jake ScottPlace 75 · Grade 9 · Rising Sun | 9 | Rising Sun | 21:51.3 |
| 76 | Darian ZeicePlace 76 · Grade 10 · Charlestown | 10 | Charlestown | 22:13.0 |
| 77 | Matt FellowsPlace 77 · Grade 9 · Charlestown | 9 | Charlestown | 22:16.6 |
| 78 | Preston BurnsPlace 78 · Grade 9 · Scottsburg | 9 | Scottsburg | 22:19.5 |
| 79 | Derek WotsykPlace 79 · Grade 10 · Rising Sun | 10 | Rising Sun | 22:25.8 |
| 80 | Andrew HousePlace 80 · Grade 10 · New Washington | 10 | New Washington | 22:31.1 |
| 81 | Alex WebbPlace 81 · Grade 10 · Southwestern (Hanover) | 10 | Southwestern (Hanover) | 22:45.2 |
| 82 | Bryan SivellePlace 82 · Grade 10 · Scottsburg | 10 | Scottsburg | 23:10.0 |
| 83 | Joey O'BryanPlace 83 · Grade 10 · Henryville | 10 | Henryville | 23:20.0 |
| 84 | Cody HolmanPlace 84 · Grade 11 · Southwestern (Hanover) | 11 | Southwestern (Hanover) | 23:28.9 |
| 85 | Nathan StewartPlace 85 · Grade 10 · Austin | 10 | Austin | 23:35.7 |
| 86 | Barton JoshuaPlace 86 · Grade 10 · Scottsburg | 10 | Scottsburg | 23:41.1 |
| 87 | Zach MoorePlace 87 · Grade 10 · New Washington | 10 | New Washington | 23:45.1 |
| 88 | Eli BoydPlace 88 · Grade 9 · Scottsburg | 9 | Scottsburg | 24:23.6 |
| 89 | Collin HambrickPlace 89 · Grade 12 · Shawe Memorial | 12 | Shawe Memorial | 24:33.0 |
| 90 | Ryan StormPlace 90 · Grade 9 · Shawe Memorial | 9 | Shawe Memorial | 25:26.0 |
| 91 | Ben WehnerPlace 91 · Grade 9 · Shawe Memorial | 9 | Shawe Memorial | 25:29.8 |
| 92 | Michael AbbottPlace 92 · Grade 11 · Shawe Memorial | 11 | Shawe Memorial | 26:36.9 |