| 1 | Gabriel RiehlePlace 1 · Grade 12 · Milan | 12 | Milan | 16:34.99 |
| 2 | Lucas CooneyPlace 2 · Grade 12 · Milan | 12 | Milan | 16:52.59 |
| 3 | Cavaan HambrickPlace 3 · Grade 11 · Shawe Memorial | 11 | Shawe Memorial | 18:29.77 |
| 4 | Andrew NussbaumPlace 4 · Grade 10 · Southwestern (Hanover) | 10 | Southwestern (Hanover) | 18:42.67 PR |
| 5 | Luke SullivanPlace 5 · Grade 12 · Switzerland County | 12 | Switzerland County | 18:53.99 |
| 6 | Carter Yelton-EvansPlace 6 · Grade 11 · South Ripley | 11 | South Ripley | 19:00.42 |
| 7 | Cohenn HambrickPlace 7 · Grade 9 · Shawe Memorial | 9 | Shawe Memorial | 19:05.06 |
| 8 | Cale CollierPlace 8 · Grade 12 · Switzerland County | 12 | Switzerland County | 19:10.27 |
| 9 | Gavin RichPlace 9 · Grade 12 · Switzerland County | 12 | Switzerland County | 19:13.11 |
| 10 | Landon GrossPlace 10 · Grade 10 · Switzerland County | 10 | Switzerland County | 19:26.33 |
| 11 | Owen MarklandPlace 11 · Grade 12 · Rising Sun | 12 | Rising Sun | 19:29.47 |
| 12 | Dominic CarterPlace 12 · Grade 9 · South Ripley | 9 | South Ripley | 19:42.80 |
| 13 | Saxton HitePlace 13 · Grade 10 · South Ripley | 10 | South Ripley | 19:59.89 |
| 14 | Nathan FewellPlace 14 · Grade 11 · Shawe Memorial | 11 | Shawe Memorial | 20:07.67 |
| 15 | Tyler MyersPlace 15 · Grade 12 · Milan | 12 | Milan | 20:10.43 |
| 16 | Caden ReamPlace 16 · Grade 12 · Southwestern (Hanover) | 12 | Southwestern (Hanover) | 20:32.50 |
| 17 | Michael GrossPlace 17 · Grade 10 · Switzerland County | 10 | Switzerland County | 20:43.45 |
| 18 | Trey PerryPlace 18 · Grade 12 · Rising Sun | 12 | Rising Sun | 20:55.73 |
| 19 | Maxwell MossburgerPlace 19 · Grade 11 · Rising Sun | 11 | Rising Sun | 21:01.35 |
| 20 | Jaksyn Smithson-CoxPlace 20 · Grade 12 · Switzerland County | 12 | Switzerland County | 21:05.87 PR |
| 21 | Seth ThomasPlace 21 · Grade 10 · Milan | 10 | Milan | 21:20.41 |
| 22 | Cooper MericaPlace 22 · Grade 10 · Rising Sun | 10 | Rising Sun | 22:28.67 |
| 23 | Josiah HollidayPlace 23 · Grade 12 · Switzerland County | 12 | Switzerland County | 22:31.43 |
| 24 | Thomas GammonsPlace 24 · Grade 10 · Southwestern (Hanover) | 10 | Southwestern (Hanover) | 22:31.58 |
| 25 | Zachary GoleyPlace 25 · Grade 9 · Rising Sun | 9 | Rising Sun | 23:38.33 |
| 26 | Aillan HartleyPlace 26 · Grade 10 · Switzerland County | 10 | Switzerland County | 23:43.96 |
| 27 | Harlowe HainesPlace 27 · Grade 11 · Switzerland County | 11 | Switzerland County | 24:46.68 |
| 28 | Clinton CrandallPlace 28 · Grade 12 · Rising Sun | 12 | Rising Sun | 25:20.91 |
| 29 | Tyler MillerPlace 29 · Grade 9 · Jac-Cen-Del | 9 | Jac-Cen-Del | 25:31.47 |
| 30 | Seth BurkePlace 30 · Grade 11 · Switzerland County | 11 | Switzerland County | 25:54.77 |
| 31 | Ethan PichardoPlace 31 · Grade 12 · Shawe Memorial | 12 | Shawe Memorial | 27:06.55 PR |
| 32 | Lennox HazeltinePlace 32 · Grade 11 · Milan | 11 | Milan | 28:37.33 |
| 33 | Jonah StroudPlace 33 · Grade 9 · Southwestern (Hanover) | 9 | Southwestern (Hanover) | 28:52.21 |
| 34 | Joseph BurfordPlace 34 · Grade 9 · Jac-Cen-Del | 9 | Jac-Cen-Del | 29:15.74 |
| 35 | Ronan KearneyPlace 35 · Grade 11 · South Ripley | 11 | South Ripley | 30:31.94 |
| 36 | Caleb DouglasPlace 36 · Grade 10 · Southwestern (Hanover) | 10 | Southwestern (Hanover) | 31:03.23 |