| 1 | Jaryn WeinelPlace 1 · Grade 1 · Jasper | 1 | Jasper | 15:59.80 |
| 2 | Alex PinckneyPlace 2 · Grade 2 · Christian Academy of Indiana | 2 | Christian Academy of Indiana | 16:07.42 |
| 3 | Harrison HulsmanPlace 3 · Grade 3 · Jasper | 3 | Jasper | 16:39.72 |
| 4 | Booker LaHuePlace 4 · Grade 4 · Corydon Central | 4 | Corydon Central | 16:52.59 |
| 5 | Thomas HoganPlace 5 · Grade 5 · Perry Central | 5 | Perry Central | 17:14.50 |
| 6 | Oxiel CastroPlace 6 · Grade 6 · North Harrison | 6 | North Harrison | 17:22.63 |
| 7 | Grant BrownPlace 7 · Grade 7 · Springs Valley | 7 | Springs Valley | 17:30.87 |
| 8 | Wylee KippenbrockPlace 8 · Grade 8 · Jasper | 8 | Jasper | 17:36.01 |
| 9 | Seth GuilluamePlace 9 · Grade 9 · Perry Central | 9 | Perry Central | 17:36.02 |
| 10 | Max KlinePlace 10 · Grade 10 · Jasper | 10 | Jasper | 17:39.82 |
| 11 | Glenn GosnellPlace 11 · Grade 0 · Eastern (Pekin) | 0 | Eastern (Pekin) | 17:45.53 |
| 12 | Carter BlumePlace 12 · Grade 11 · Jasper | 11 | Jasper | 17:55.31 |
| 13 | Chance RatliffPlace 13 · Grade 12 · Brownstown Central | 12 | Brownstown Central | 17:55.40 |
| 14 | Shane RatliffPlace 14 · Grade 13 · Brownstown Central | 13 | Brownstown Central | 17:57.86 |
| 15 | Chase WildmanPlace 15 · Grade 14 · Northeast Dubois | 14 | Northeast Dubois | 18:04.00 |
| 16 | Jacob WelpPlace 16 · Grade SR · Jasper | SR | Jasper | 18:04.82 |
| 17 | Kyle WoehlerPlace 17 · Grade FR · Jasper | FR | Jasper | 18:08.54 |
| 18 | Aden SchwartzPlace 18 · Grade 17 · Perry Central | 17 | Perry Central | 18:13.76 |
| 19 | Carson BrownPlace 19 · Grade 18 · Springs Valley | 18 | Springs Valley | 18:15.63 |
| 20 | Briar WeatherfordPlace 20 · Grade 19 · Borden | 19 | Borden | 18:22.16 |
| 21 | Alan MarshallPlace 21 · Grade 20 · Springs Valley | 20 | Springs Valley | 18:32.21 |
| 22 | Jadon MuncyPlace 22 · Grade 21 · Scottsburg | 21 | Scottsburg | 18:38.76 |
| 23 | Klayton GrizzelPlace 23 · Grade 22 · Crawford County | 22 | Crawford County | 18:43.15 |
| 24 | Mason TolliverPlace 24 · Grade 23 · Henryville | 23 | Henryville | 18:44.90 |
| 25 | Jacob MillerPlace 25 · Grade 0 · Salem | 0 | Salem | 18:46.52 |
| 26 | Traven WellmanPlace 26 · Grade 24 · Brownstown Central | 24 | Brownstown Central | 18:49.87 |
| 27 | Karson EvansPlace 27 · Grade 25 · Henryville | 25 | Henryville | 18:50.32 |
| 28 | Kye CombsPlace 28 · Grade 26 · Corydon Central | 26 | Corydon Central | 18:55.99 |
| 29 | Cole ThomasPlace 29 · Grade 27 · South Central | 27 | South Central | 18:56.55 |
| 30 | Lane LaPlantPlace 30 · Grade 28 · South Central | 28 | South Central | 19:02.41 |
| 31 | Adam DooleyPlace 31 · Grade 29 · Northeast Dubois | 29 | Northeast Dubois | 19:03.49 |
| 32 | Chase BestPlace 32 · Grade 30 · Corydon Central | 30 | Corydon Central | 19:03.98 |
| 33 | Deegan CorneliusPlace 33 · Grade 31 · Scottsburg | 31 | Scottsburg | 19:09.60 |
| 34 | Trey WisemanPlace 34 · Grade 32 · Northeast Dubois | 32 | Northeast Dubois | 19:19.54 |
| 35 | Brad EdwardsPlace 35 · Grade 33 · Brownstown Central | 33 | Brownstown Central | 19:21.62 |
| 36 | Chuck RowanPlace 36 · Grade 34 · Corydon Central | 34 | Corydon Central | 19:25.77 |
| 37 | Keanu WycoffPlace 37 · Grade 35 · Henryville | 35 | Henryville | 19:27.23 |
| 38 | Sawyer LewisPlace 38 · Grade 36 · Corydon Central | 36 | Corydon Central | 19:30.65 |
| 39 | Wyatt ChismanPlace 39 · Grade 37 · Charlestown | 37 | Charlestown | 19:38.64 |
| 40 | Peyton BetzPlace 40 · Grade 38 · Northeast Dubois | 38 | Northeast Dubois | 19:49.07 |
| 41 | Kodah MendlikPlace 41 · Grade 39 · Clarksville | 39 | Clarksville | 19:54.71 |
| 42 | Cameron GemmePlace 42 · Grade 40 · Charlestown | 40 | Charlestown | 19:55.72 |
| 43 | Bradley OwenPlace 43 · Grade 0 · Jeffersonville | 0 | Jeffersonville | 19:56.13 |
| 44 | Chase RadcliffPlace 44 · Grade 41 · North Harrison | 41 | North Harrison | 19:57.08 |
| 45 | Larry LucioPlace 45 · Grade 0 · Jeffersonville | 0 | Jeffersonville | 20:03.44 |
| 46 | Jack SchmelzPlace 46 · Grade 42 · South Central | 42 | South Central | 20:07.15 |
| 47 | Jacob TheisPlace 47 · Grade 43 · Perry Central | 43 | Perry Central | 20:11.92 |
| 48 | Owen WeisensteinerPlace 48 · Grade 44 · Springs Valley | 44 | Springs Valley | 20:13.99 |
| 49 | Jace GilesPlace 49 · Grade 45 · Southridge | 45 | Southridge | 20:17.44 |
| 50 | Jacob OrtegaPlace 50 · Grade 46 · Perry Central | 46 | Perry Central | 20:28.75 |
| 51 | Ty VerkampPlace 51 · Grade 47 · Northeast Dubois | 47 | Northeast Dubois | 20:32.83 |
| 52 | Skyler NeacePlace 52 · Grade 48 · Scottsburg | 48 | Scottsburg | 20:34.32 |
| 53 | C.J. EvermanPlace 53 · Grade FR · Northeast Dubois | FR | Northeast Dubois | 20:43.59 |
| 54 | Mason TaylorPlace 54 · Grade 50 · Christian Academy of Indiana | 50 | Christian Academy of Indiana | 20:50.90 |
| 55 | Max PendleyPlace 55 · Grade 51 · Springs Valley | 51 | Springs Valley | 20:50.99 |
| 56 | Garrett DriverPlace 56 · Grade 52 · Brownstown Central | 52 | Brownstown Central | 20:53.81 |
| 57 | Gavin TaylorPlace 57 · Grade 53 · Christian Academy of Indiana | 53 | Christian Academy of Indiana | 20:56.17 |
| 58 | Jansen WisePlace 58 · Grade SO · Corydon Central | SO | Corydon Central | 20:56.76 |
| 59 | Devin StullPlace 59 · Grade 55 · Borden | 55 | Borden | 21:00.81 |
| 60 | Andrew MerrittPlace 60 · Grade 56 · North Harrison | 56 | North Harrison | 21:05.44 |
| 61 | Isaac LewisPlace 61 · Grade 57 · Borden | 57 | Borden | 21:17.76 |
| 62 | Jacob PerissiPlace 62 · Grade 58 · Clarksville | 58 | Clarksville | 21:20.11 |
| 63 | Owen KimmelPlace 63 · Grade 59 · North Harrison | 59 | North Harrison | 21:30.37 |
| 64 | Nicolas HosierPlace 64 · Grade 60 · Crawford County | 60 | Crawford County | 21:31.59 |
| 65 | Garrett HerbaughPlace 65 · Grade 61 · Southridge | 61 | Southridge | 21:32.55 |
| 66 | Christopher SquirePlace 66 · Grade 62 · North Harrison | 62 | North Harrison | 21:33.42 |
| 67 | Terry McDonaldPlace 67 · Grade 63 · Christian Academy of Indiana | 63 | Christian Academy of Indiana | 21:35.05 |
| 68 | Evan SibrelPlace 68 · Grade SR · Brownstown Central | SR | Brownstown Central | 21:37.82 |
| 69 | Riley HighbaughPlace 69 · Grade 65 · Crawford County | 65 | Crawford County | 21:46.14 |
| 70 | Jamie BowersPlace 70 · Grade 66 · Southridge | 66 | Southridge | 21:53.62 |
| 71 | Cameron TooleyPlace 71 · Grade 67 · Southridge | 67 | Southridge | 21:53.98 |
| 72 | JT RayPlace 72 · Grade 68 · Borden | 68 | Borden | 21:58.24 |
| 73 | Colin JonesPlace 73 · Grade 69 · South Central | 69 | South Central | 22:00.65 |
| 74 | Jacob WorkmanPlace 74 · Grade 70 · Paoli | 70 | Paoli | 22:01.49 |
| 75 | Kole StewartPlace 75 · Grade 71 · South Central | 71 | South Central | 22:03.53 |
| 76 | Adam CouchPlace 76 · Grade SR · North Harrison | SR | North Harrison | 22:10.29 |
| 77 | Damien OwensPlace 77 · Grade FR · Brownstown Central | FR | Brownstown Central | 22:12.06 |
| 78 | Landon RadleinPlace 78 · Grade 74 · Clarksville | 74 | Clarksville | 22:16.45 |
| 79 | Zachary BetzPlace 79 · Grade FR · Northeast Dubois | FR | Northeast Dubois | 22:17.70 |
| 80 | Carson BackhermsPlace 80 · Grade 0 · Salem | 0 | Salem | 22:19.06 |
| 81 | Jayden SchickelPlace 81 · Grade 0 · Lanesville | 0 | Lanesville | 22:23.02 |
| 82 | Braven CookPlace 82 · Grade 76 · Paoli | 76 | Paoli | 22:24.20 |
| 83 | Tanner ConradPlace 83 · Grade 77 · Crawford County | 77 | Crawford County | 22:27.38 |
| 84 | Colin GemmePlace 84 · Grade 78 · Charlestown | 78 | Charlestown | 22:36.16 |
| 85 | Jacoby PiperPlace 85 · Grade 79 · Paoli | 79 | Paoli | 22:36.65 |
| 86 | Austin TullisPlace 86 · Grade 80 · Charlestown | 80 | Charlestown | 22:40.83 |
| 87 | Luke HammondPlace 87 · Grade 81 · Charlestown | 81 | Charlestown | 22:50.79 |
| 88 | Grayson ApplegatePlace 88 · Grade 0 · Eastern (Pekin) | 0 | Eastern (Pekin) | 22:52.29 |
| 89 | Jack LutzPlace 89 · Grade 82 · Christian Academy of Indiana | 82 | Christian Academy of Indiana | 23:02.96 |
| 90 | Connor EverhartPlace 90 · Grade 83 · Scottsburg | 83 | Scottsburg | 23:05.26 |
| 91 | Jaxson FlamionPlace 91 · Grade 84 · Southridge | 84 | Southridge | 23:23.16 |
| 92 | Lucas MillerPlace 92 · Grade SR · North Harrison | SR | North Harrison | 23:25.54 |
| 93 | Luke OldhamPlace 93 · Grade 86 · Paoli | 86 | Paoli | 23:37.00 |
| 94 | Logan HollandPlace 94 · Grade 87 · Henryville | 87 | Henryville | 23:39.09 |
| 95 | Evan CarmichaelPlace 95 · Grade 88 · Clarksville | 88 | Clarksville | 24:01.19 |
| 96 | Mason RaesPlace 96 · Grade 89 · Borden | 89 | Borden | 24:08.84 |
| 97 | Zach HeltonPlace 97 · Grade FR · Charlestown | FR | Charlestown | 24:08.96 |
| 98 | Isaiah HuntPlace 98 · Grade 0 · Eastern (Pekin) | 0 | Eastern (Pekin) | 24:11.97 |
| 99 | Trevor HalePlace 99 · Grade 0 · Cannelton | 0 | Cannelton | 24:12.51 |
| 100 | Nick NeacePlace 100 · Grade 91 · Scottsburg | 91 | Scottsburg | 24:27.67 |
| 101 | Aiden SommermanPlace 101 · Grade 92 · Crawford County | 92 | Crawford County | 24:50.20 |
| 102 | Matthew WoolseyPlace 102 · Grade FR · Springs Valley | FR | Springs Valley | 24:59.34 |
| 103 | Garrett SkaggsPlace 103 · Grade 94 · Clarksville | 94 | Clarksville | 25:00.28 |
| 104 | Gunner JonesPlace 104 · Grade JR · Borden | JR | Borden | 25:37.01 |
| 105 | Andrew CarpenterPlace 105 · Grade 96 · Paoli | 96 | Paoli | 25:40.47 |
| 106 | Collin DeanPlace 106 · Grade 0 · Jeffersonville | 0 | Jeffersonville | 25:43.95 |
| 107 | Andy WilliamsPlace 107 · Grade 97 · Henryville | 97 | Henryville | 27:49.24 |
| 108 | Harold DybsetterPlace 108 · Grade SO · Springs Valley | SO | Springs Valley | 28:16.95 |
| 109 | Eyan BradenPlace 109 · Grade FR · Christian Academy of Indiana | FR | Christian Academy of Indiana | 29:02.88 |
| 110 | Jonathan StewartPlace 110 · Grade FR · Christian Academy of Indiana | FR | Christian Academy of Indiana | 29:06.40 |
| 111 | Levi RichardsonPlace 111 · Grade FR · Crawford County | FR | Crawford County | 29:11.09 |
| 112 | Kaleb RuthPlace 112 · Grade JR · Paoli | JR | Paoli | 29:41.07 |