| 1 | Cale NewtonPlace 1 · Grade 12 · Richmond | 12 | Richmond | 16:40.79 |
| 2 | Dash ThackerPlace 2 · Grade 11 · Richmond | 11 | Richmond | 16:59.33 |
| 3 | Brady NewtonPlace 3 · Grade 12 · Richmond | 12 | Richmond | 17:22.38 |
| 4 | Abram (Abe) HiltzPlace 4 · Grade 12 · East Central | 12 | East Central | 18:04.69 |
| 5 | Ben RifflePlace 5 · Grade 11 · Franklin County | 11 | Franklin County | 18:51.59 |
| 6 | Kolden CarpenterPlace 6 · Grade 9 · Richmond | 9 | Richmond | 18:56.62 |
| 7 | Henry ChristianPlace 7 · Grade 10 · Richmond | 10 | Richmond | 19:06.57 |
| 8 | Trevin CrosbyPlace 8 · Grade 12 · Richmond | 12 | Richmond | 19:09.03 |
| 9 | Cooper MiddendorfPlace 9 · Grade 9 · East Central | 9 | East Central | 19:14.42 |
| 10 | Anthony TolerPlace 10 · Grade 12 · East Central | 12 | East Central | 19:27.71 |
| 11 | Bentley ReinierPlace 11 · Grade 9 · East Central | 9 | East Central | 19:45.31 |
| 12 | Robert AsbachPlace 12 · Grade 12 · East Central | 12 | East Central | 19:53.01 |
| 13 | Spencer LyonPlace 13 · Grade 12 · East Central | 12 | East Central | 20:25.41 |
| 14 | Ethan WashumPlace 14 · Grade 9 · East Central | 9 | East Central | 20:27.30 |
| 15 | Haydn NixPlace 15 · Grade 11 · East Central | 11 | East Central | 20:27.37 |
| 16 | Michael SchlechtwegPlace 16 · Grade 10 · Rushville Consolidated | 10 | Rushville Consolidated | 20:39.04 |
| 17 | Hunter BalesPlace 17 · Grade 12 · Connersville | 12 | Connersville | 20:53.08 |
| 18 | Charlie JacksonPlace 18 · Grade 9 · East Central | 9 | East Central | 20:54.73 PR |
| 19 | Zane LittlefieldPlace 19 · Grade 11 · Franklin County | 11 | Franklin County | 21:17.35 |
| 20 | Robert PeacockPlace 20 · Grade 11 · Richmond | 11 | Richmond | 21:23.10 |
| 21 | Ian BransonPlace 21 · Grade 10 · Rushville Consolidated | 10 | Rushville Consolidated | 21:36.80 |
| 22 | Nathaniel DitmanPlace 22 · Grade 10 · Rushville Consolidated | 10 | Rushville Consolidated | 21:56.66 |
| 23 | Zayvian DeloneyPlace 23 · Grade 9 · Richmond | 9 | Richmond | 22:05.00 |
| 24 | Alex MiddendorfPlace 24 · Grade 10 · East Central | 10 | East Central | 22:16.12 |
| 25 | Sam StearleyPlace 25 · Grade 9 · Richmond | 9 | Richmond | 22:34.91 PR |
| 26 | Keegan WehrlePlace 26 · Grade 9 · East Central | 9 | East Central | 22:50.25 |
| 27 | Jeffrey WernkePlace 27 · Grade 9 · Franklin County | 9 | Franklin County | 22:51.62 |
| 28 | Andrew McKeePlace 28 · Grade 12 · Richmond | 12 | Richmond | 23:11.41 PR |
| 29 | Ostyn GellertPlace 29 · Grade 10 · East Central | 10 | East Central | 23:11.43 |
| 30 | Colton HammonsPlace 30 · Grade 11 · Connersville | 11 | Connersville | 23:53.41 |
| 31 | Isaac ShaverPlace 31 · Grade 9 · East Central | 9 | East Central | 24:09.00 |
| 32 | Jonathan LeePlace 32 · Grade 11 · East Central | 11 | East Central | 24:36.68 |
| 33 | Shawn WestonPlace 33 · Grade 9 · Rushville Consolidated | 9 | Rushville Consolidated | 25:12.65 PR |
| 34 | Connor EvansPlace 34 · Grade 9 · Connersville | 9 | Connersville | 25:16.86 PR |
| 35 | Drake VierraPlace 35 · Grade 9 · Rushville Consolidated | 9 | Rushville Consolidated | 25:24.58 |
| 36 | Victor Cisneros-HernandezPlace 36 · Grade 10 · East Central | 10 | East Central | 25:32.92 |
| 37 | Cotton WhitakerPlace 37 · Grade 10 · Rushville Consolidated | 10 | Rushville Consolidated | 26:20.79 |
| 38 | Marcus JohnstonPlace 38 · Grade 9 · Franklin County | 9 | Franklin County | 26:29.87 |
| 39 | Aiden MerkampPlace 39 · Grade 12 · Richmond | 12 | Richmond | 27:15.54 |
| 40 | Alex FrenchPlace 40 · Grade 10 · Union (Modoc) | 10 | Union (Modoc) | 35:13.09 |