| 1 | Tanner PaddockPlace 1 · Grade 12 · Union County | 12 | Union County | 17:19.16 |
| 2 | Gavin KillionPlace 2 · Grade 12 · Seton Catholic | 12 | Seton Catholic | 17:22.04 |
| 3 | Aiden OttoPlace 3 · Grade 10 · Union County | 10 | Union County | 18:46.69 |
| 4 | Logan HughesPlace 4 · Grade 10 · Union County | 10 | Union County | 19:11.50 |
| 5 | Jackson RobbinsPlace 5 · Grade 12 · Union County | 12 | Union County | 19:29.59 |
| 6 | Ben RifflePlace 6 · Grade 11 · Franklin County | 11 | Franklin County | 19:29.80 |
| 7 | Masyn WelterPlace 7 · Grade 9 · Connersville | 9 | Connersville | 19:46.33 |
| 8 | Griffin OverholtPlace 8 · Grade 11 · Union County | 11 | Union County | 19:49.89 |
| 9 | Daegan AlbertsonPlace 9 · Grade 11 · Winchester Community | 11 | Winchester Community | 19:53.43 |
| 10 | Taeon TatePlace 10 · Grade 12 · Seton Catholic | 12 | Seton Catholic | 20:31.83 |
| 11 | Drake AbbittPlace 11 · Grade 10 · Seton Catholic | 10 | Seton Catholic | 20:32.07 |
| 12 | Easton BaumbauerPlace 12 · Grade 12 · Union County | 12 | Union County | 20:46.69 |
| 13 | Hunter BalesPlace 13 · Grade 12 · Connersville | 12 | Connersville | 21:08.38 |
| 14 | Christian FranklinPlace 14 · Grade 12 · Union County | 12 | Union County | 21:31.32 |
| 15 | Matthew HensleyPlace 15 · Grade 12 · Union County | 12 | Union County | 22:04.51 |
| 16 | Luke ScottPlace 16 · Grade 10 · Winchester Community | 10 | Winchester Community | 22:53.36 |
| 17 | Lucas WeltyPlace 17 · Grade 12 · Union County | 12 | Union County | 23:05.71 |
| 18 | Karson UlerickPlace 18 · Grade 11 · Cambridge City Lincoln | 11 | Cambridge City Lincoln | 23:15.62 |
| 19 | Alexander StruewingPlace 19 · Grade 9 · Connersville | 9 | Connersville | 23:55.76 |
| 20 | Carter WhittamorePlace 20 · Grade 10 · Union County | 10 | Union County | 24:23.59 |
| 21 | Peter DaoudPlace 21 · Grade 10 · Seton Catholic | 10 | Seton Catholic | 24:30.76 |
| 22 | Waylon PoppPlace 22 · Grade 11 · Winchester Community | 11 | Winchester Community | 24:42.72 |
| 23 | Chandler ReddPlace 23 · Grade 10 · Connersville | 10 | Connersville | 25:10.93 PR |
| 24 | Eli LoguePlace 24 · Grade 9 · Union County | 9 | Union County | 25:11.38 |
| 25 | Mason StraitPlace 25 · Grade 12 · Union County | 12 | Union County | 25:36.54 |
| 26 | Colton HammonsPlace 26 · Grade 11 · Connersville | 11 | Connersville | 25:57.68 |
| 27 | Jeffrey WernkePlace 27 · Grade 9 · Franklin County | 9 | Franklin County | 26:26.25 |
| 28 | Jonathan NewmanPlace 28 · Grade 9 · Winchester Community | 9 | Winchester Community | 27:30.87 |
| 29 | Connor EvansPlace 29 · Grade 9 · Connersville | 9 | Connersville | 28:09.13 |
| 30 | Leo Lara ReynaPlace 30 · Grade 9 · Winchester Community | 9 | Winchester Community | 29:43.14 |
| 31 | Trenton BarndollarPlace 31 · Grade 10 · Winchester Community | 10 | Winchester Community | 30:48.80 |
| 32 | Marcus JohnstonPlace 32 · Grade 9 · Franklin County | 9 | Franklin County | 31:31.15 |
| 33 | Treyce CunninghamPlace 33 · Grade 10 · Knightstown | 10 | Knightstown | 33:44.93 |