| 1 | Ben WoolemsPlace 1 · Heritage Hills | — | Heritage Hills | 16:29.00 |
| 2 | Lane BarrettPlace 2 · BNL | — | BNL | 16:34.00 |
| 3 | Isaac HaasPlace 3 · Silver Creek | — | Silver Creek | 16:38.00 |
| 4 | Arthur Cross-NajafiPlace 4 · BNL | — | BNL | 16:43.00 |
| 5 | Aaron ZollmanPlace 5 · BNL | — | BNL | 17:01.00 |
| 6 | Brady MartinPlace 6 · BNL | — | BNL | 17:05.00 |
| 7 | Jason FruitsPlace 7 · Silver Creek | — | Silver Creek | 17:09.00 |
| 8 | Levi TaylorPlace 8 · Corydon Central | — | Corydon Central | 17:16.00 |
| 9 | Brandon PricePlace 9 · Lanesville | — | Lanesville | 17:19.00 |
| 10 | Michael MestPlace 10 · Edgewood | — | Edgewood | 17:26.00 |
| 11 | Evan StromPlace 11 · Silver Creek | — | Silver Creek | 17:43.00 |
| 12 | Levi ScherschelPlace 12 · BNL | — | BNL | 17:44.00 |
| 13 | Travis KaakePlace 13 · Lanesville | — | Lanesville | 17:53.00 |
| 14 | Connor WilliamsPlace 14 · Salem | — | Salem | 18:00.00 |
| 15 | Murphy SheetsPlace 15 · Providence | — | Providence | 18:01.00 |
| 16 | Keith HurstPlace 16 · Forest Park | — | Forest Park | 18:05.00 |
| 17 | Drew RobertsPlace 17 · Silver Creek | — | Silver Creek | 18:10.00 |
| 18 | Kane HarpePlace 18 · Heritage Hills | — | Heritage Hills | 18:24.00 |
| 19 | Daniel MountPlace 19 · Salem | — | Salem | 18:25.00 |
| 20 | Brian EurtonPlace 20 · Borden | — | Borden | 18:31.00 |
| 21 | Brandon GaynorPlace 21 · Tell City | — | Tell City | 18:34.00 |
| 22 | Alex GilmorePlace 22 · Corydon Central | — | Corydon Central | 18:44.00 |
| 23 | Ben KittenPlace 23 · Forrest Park | — | Forrest Park | 18:52.00 |
| 24 | Kyle DiekhoffPlace 24 · BNL | — | BNL | 19:00.00 |
| 25 | Austin DorsanPlace 25 · Jasper | — | Jasper | 19:03.00 |
| 26 | Michael LynchPlace 26 · Borden | — | Borden | 19:15.00 |
| 27 | Austin HaakePlace 27 · Forest Park | — | Forest Park | 19:18.00 |
| 28 | Travis RobinsonPlace 28 · Tell City | — | Tell City | 19:27.00 |
| 29 | Bryce HeubnerPlace 29 · Northeast Dubois | — | Northeast Dubois | 19:29.00 |
| 30 | Jordan NickelsonPlace 30 · Corydon Central | — | Corydon Central | 19:35.00 |
| 31 | Joseph TyreePlace 31 · Lanesville | — | Lanesville | 19:40.00 |
| 32 | Zak LunsfordPlace 32 · Eastern | — | Eastern | 19:41.00 |
| 33 | Shane LiettlePlace 33 · Borden | — | Borden | 19:44.00 |
| 34 | Joel ClampittPlace 34 · BNL | — | BNL | 19:48.00 |
| 35 | Jacob TurnerPlace 35 · Jasper | — | Jasper | 19:54.00 |
| 36 | Cody HendrixPlace 36 · Austin | — | Austin | 19:55.00 |
| 37 | Dustin SodidayPlace 37 · Salem | — | Salem | 20:12.00 |
| 38 | Cody BlessingerPlace 38 · Southridge | — | Southridge | 20:16.00 |
| 39 | Chance SchmittPlace 39 · Jasper | — | Jasper | 20:27.00 |
| 40 | Tyler HoppenjansPlace 40 · Heritage Hills | — | Heritage Hills | 20:28.00 |
| 41 | Hayden CaseyPlace 41 · Borden | — | Borden | 20:33.00 |
| 42 | Stephen HarperPlace 42 · Providence | — | Providence | 20:49.00 |
| 43 | Marcus JonesPlace 43 · Corydon Central | — | Corydon Central | 20:56.00 |
| 44 | Chris DavisPlace 44 · Scottsburg | — | Scottsburg | 21:10.00 |
| 45 | Matt SumerlotPlace 45 · Jasper | — | Jasper | 21:16.00 |
| 46 | Jalen SegerPlace 46 · Northeast Dubois | — | Northeast Dubois | 21:17.00 |
| 47 | Metthew DewittPlace 47 · Jasper | — | Jasper | 21:22.00 |
| 48 | Wayne DeanPlace 48 · Southridge | — | Southridge | 21:28.00 |
| 49 | Dylan EspeyPlace 49 · West Washington | — | West Washington | 21:40.00 |
| 50 | Jack JaquePlace 50 · Jasper | — | Jasper | 21:51.00 |
| 51 | Dustin MarshallPlace 51 · Scottsburg | — | Scottsburg | 22:03.19 |
| 52 | Zane HuberPlace 52 · Edgewood | — | Edgewood | 22:03.63 |
| 53 | Jacob ReschPlace 53 · Providence | — | Providence | 22:33.00 |
| 54 | Isaac ComerPlace 54 · Austin | — | Austin | 22:43.00 |
| 55 | Graham ParkPlace 55 · Heritage Hills | — | Heritage Hills | 23:15.00 |
| 56 | Garret WhitePlace 56 · Lanesville | — | Lanesville | 23:51.00 |
| 57 | Brandon RoyPlace 57 · Mt. Vernon | — | Mt. Vernon | 24:02.00 |
| 58 | Ben MeredithPlace 58 · West Washington | — | West Washington | 24:07.00 |
| 59 | Landon BoehmPlace 59 · Southridge | — | Southridge | 24:12.00 |
| 60 | Nolan BrinkmanPlace 60 · Heritage Hills | — | Heritage Hills | 24:30.00 |
| 61 | Henry HuttonPlace 61 · Jasper | — | Jasper | 24:57.00 |
| 62 | Thurston EdwardsPlace 62 · West Washington | — | West Washington | 25:25.00 |
| 63 | William OlloPlace 63 · Brownstown | — | Brownstown | 26:41.00 |
| 1 | Jeremy JohnsonPlace 1 · Austin | — | Austin | 16:09.00 |
| 2 | Clayton OrenderPlace 2 · B NL | — | B NL | 17:02.00 |
| 3 | Evan FarmerPlace 3 · Jasper | — | Jasper | 17:04.00 |
| 4 | Alex PundPlace 4 · Northeast Dubois | — | Northeast Dubois | 17:07.00 |
| 5 | Ellis GallianPlace 5 · Brownstown | — | Brownstown | 17:08.00 |
| 6 | Chase BroughtonPlace 6 · Crawford County | — | Crawford County | 17:15.00 |
| 7 | Skyler MuncyPlace 7 · Salem | — | Salem | 17:21.00 |
| 8 | Isaac BlackmanPlace 8 · Lanesville | — | Lanesville | 17:34.00 |
| 9 | Nick MehrungerPlace 9 · Jasper | — | Jasper | 17:36.00 |
| 10 | Bryce WilliamsPlace 10 · BNL | — | BNL | 17:36.00 |
| 11 | Karian AllenPlace 11 · Tell City | — | Tell City | 17:39.01 |
| 12 | Danald SchephersPlace 12 · Northeast Dubois | — | Northeast Dubois | 17:39.65 |
| 13 | Devin McDanielPlace 13 · Tell City | — | Tell City | 17:54.00 |
| 14 | Brian LundauerPlace 14 · Forest Park | — | Forest Park | 17:55.00 |
| 15 | Brian ResenbeckPlace 15 · Springs Valley | — | Springs Valley | 17:56.00 |
| 16 | Tyler LovePlace 16 · Paoli | — | Paoli | 18:08.00 |
| 17 | Taylor SteproPlace 17 · Corydon Central | — | Corydon Central | 18:12.00 |
| 18 | Austin ShipmanPlace 18 · Eastern | — | Eastern | 18:16.00 |
| 19 | Aaron GutgsellPlace 19 · Jasper | — | Jasper | 18:20.00 |
| 20 | Sean RitzertPlace 20 · Mt. Vernon | — | Mt. Vernon | 18:22.00 |
| 21 | Jared BairdPlace 21 · Salem | — | Salem | 18:23.00 |
| 22 | Nick FieglePlace 22 · Edgewood | — | Edgewood | 18:36.00 |
| 23 | Corey HendersonPlace 23 · Tell City | — | Tell City | 18:39.00 |
| 24 | Ryan StenftenagelPlace 24 · Jasper | — | Jasper | 18:50.00 |
| 25 | Nick SootsPlace 25 · South Central | — | South Central | 18:54.00 |
| 26 | Ryan DickPlace 26 · Mt. Vernon | — | Mt. Vernon | 19:01.00 |
| 27 | Max MurrayPlace 27 · Corydon Central | — | Corydon Central | 19:07.00 |
| 28 | Landon PricePlace 28 · Springs Valley | — | Springs Valley | 19:09.00 |
| 29 | R.K. HamiltonPlace 29 · Eastern | — | Eastern | 19:18.00 |
| 30 | Jared BlankenbakerPlace 30 · Eastern | — | Eastern | 19:34.00 |
| 31 | Kyle TaylorPlace 31 · Salem | — | Salem | 19:37.10 |
| 32 | Jon BeliPlace 32 · Jasper | — | Jasper | 19:37.50 |
| 33 | Corey OserPlace 33 · Southridge | — | Southridge | 19:40.00 |
| 34 | Brad DeatonPlace 34 · West Washington | — | West Washington | 19:45.00 |
| 35 | Shane GabbardPlace 35 · Crawford County | — | Crawford County | 19:46.00 |
| 36 | Scott RobertsPlace 36 · Northeast Dubois | — | Northeast Dubois | 19:48.00 |
| 37 | Michael WillettPlace 37 · South Central | — | South Central | 19:59.00 |
| 38 | Daniel WeinsheimerPlace 38 · West Washington | — | West Washington | 20:01.00 |
| 39 | Alex FlickPlace 39 · Jasper | — | Jasper | 20:04.00 |
| 40 | Joe SchwinghmmerPlace 40 · Southridge | — | Southridge | 20:06.00 |
| 41 | James MoorePlace 41 · Salem | — | Salem | 20:11.00 |
| 42 | Cameron GrigsbyPlace 42 · Salem | — | Salem | 20:42.00 |
| 43 | Grant ThomasPlace 43 · Eastern | — | Eastern | 20:43.00 |
| 44 | Kullan BlakeyPlace 44 · West Washington | — | West Washington | 20:47.00 |
| 45 | Ben LengelPlace 45 · West Washington | — | West Washington | 21:04.00 |
| 46 | Dylan EverhartPlace 46 · Austin | — | Austin | 21:12.00 |
| 47 | Wilkin WohlerPlace 47 · Brownstown | — | Brownstown | 21:19.00 |
| 48 | Devan GrigsbyPlace 48 · Eastern | — | Eastern | 21:21.00 |
| 49 | Bastain MergetPlace 49 · Mitchell | — | Mitchell | 21:23.00 |
| 50 | James StrangePlace 50 · Salem | — | Salem | 21:24.00 |
| 51 | Joey MainPlace 51 · Eastern | — | Eastern | 21:37.00 |
| 52 | Lucas StrubblerPlace 52 · Corydon Central | — | Corydon Central | 21:38.00 |
| 53 | Jamie HurleyPlace 53 · Charlestown | — | Charlestown | 21:58.00 |
| 54 | Logan RadamacherPlace 54 · Jasper | — | Jasper | 22:03.00 |
| 55 | Dale FrancePlace 55 · Crawford County | — | Crawford County | 22:12.00 |
| 56 | Nathan SeeylePlace 56 · Corydon Central | — | Corydon Central | 22:49.00 |
| 57 | Josh LockmanPlace 57 · Brownstown | — | Brownstown | 22:55.00 |
| 58 | Craigen GoodwinPlace 58 · Eastern | — | Eastern | 23:06.00 |
| 59 | Ryan GreenPlace 59 · Eastern | — | Eastern | 23:37.00 |
| 60 | Joel BosleyPlace 60 · Paoli | — | Paoli | 26:02.00 |