| 1 | Christi StephensPlace 1 · Arlington Hi | — | Arlington Hi | 16:27.54 | 1 |
| 2 | Brent LyonsPlace 2 · Arlington Hi | — | Arlington Hi | 16:34.68 | 2 |
| 3 | Brandon JordonPlace 3 · Arlington Hi | — | Arlington Hi | 17:26.22 | 3 |
| 4 | Matthew HindersPlace 4 · Arlington Hi | — | Arlington Hi | 17:41.37 | 4 |
| 5 | Lucas BlackPlace 5 · Arlington Hi | — | Arlington Hi | 17:45.73 | 5 |
| 6 | Marquis JacksonPlace 6 · Arlington Hi | — | Arlington Hi | 17:55.60 | 6 |
| 7 | Dawson BoydPlace 7 · New Albany H | — | New Albany H | 18:09.22 | 7 |
| 8 | Celique WilliamsPlace 8 · Ripley High | — | Ripley High | 18:12.64 | 8 |
| 9 | Will HinklePlace 9 · Arlington Hi | — | Arlington Hi | 18:21.89 | 9 |
| 10 | Johnatho FischerPlace 10 · Arlington Hi | — | Arlington Hi | 18:36.11 | — |
| 11 | Aiden RosendahlPlace 11 · Arlington Hi | — | Arlington Hi | 19:06.06 | — |
| 12 | Julian MendezPlace 12 · Arlington Hi | — | Arlington Hi | 19:32.26 | — |
| 13 | Chase ConleyPlace 13 · Arlington Hi | — | Arlington Hi | 19:49.60 | — |
| 14 | Isaac VegaPlace 14 · New Albany H | — | New Albany H | 19:54.38 | 10 |
| 15 | Jose SoteloPlace 15 · Ripley High | — | Ripley High | 20:11.03 | 11 |
| 16 | Baile RutherfordPlace 16 · Ripley High | — | Ripley High | 20:26.35 | 12 |
| 17 | Brayd AsadoorianPlace 17 · Arlington Hi | — | Arlington Hi | 20:32.77 | — |
| 18 | Trey RotenPlace 18 · New Albany H | — | New Albany H | 20:45.83 | 13 |
| 19 | Braden BeveragePlace 19 · Arlington Hi | — | Arlington Hi | 20:51.37 | — |
| 20 | Rishi PatelPlace 20 · Arlington Hi | — | Arlington Hi | 20:54.99 | — |
| 21 | Marco RuedasPlace 21 · Ripley High | — | Ripley High | 21:17.33 | 14 |
| 22 | Abraham AlvarezPlace 22 · Ripley High | — | Ripley High | 21:17.96 | 15 |
| 23 | Carter LockePlace 23 · Ripley High | — | Ripley High | 21:25.70 | 16 |
| 24 | Nick ShappleyPlace 24 · Ripley High | — | Ripley High | 21:30.61 | 17 |
| 25 | Jaylen BrooksPlace 25 · Ripley High | — | Ripley High | 22:19.34 | — |
| 26 | Sam GreenPlace 26 · Ripley High | — | Ripley High | 22:19.49 | — |
| 27 | Eric FloresPlace 27 · New Albany H | — | New Albany H | 22:24.16 | 18 |
| 28 | Eduardo JovelPlace 28 · Ripley High | — | Ripley High | 22:30.16 | — |
| 29 | Braden CooperPlace 29 · Arlington Hi | — | Arlington Hi | 22:31.81 | — |
| 30 | Parker RobertsPlace 30 · Arlington Hi | — | Arlington Hi | 22:50.96 | — |
| 31 | Jared ColePlace 31 · Arlington Hi | — | Arlington Hi | 23:00.57 | — |
| 32 | Tanne RutherfordPlace 32 · Ripley High | — | Ripley High | 23:15.77 | — |
| 33 | Noah ValenciaPlace 33 · Arlington Hi | — | Arlington Hi | 23:55.62 | — |
| 34 | Jake MoorePlace 34 · New Albany H | — | New Albany H | 25:03.21 | 19 |
| 35 | Blake BeveragePlace 35 · Arlington Hi | — | Arlington Hi | 25:18.49 | — |
| 36 | Nathan FreemanPlace 36 · Arlington Hi | — | Arlington Hi | 25:25.36 | — |
| 37 | Tyler RuckerPlace 37 · Ripley High | — | Ripley High | 26:09.42 | — |
| 38 | Jeremiah CrumPlace 38 · Ripley High | — | Ripley High | 27:57.30 | — |
| 39 | Joshua CrumPlace 39 · Ripley High | — | Ripley High | 27:59.84 | — |
| 40 | Austin HillPlace 40 · Ripley High | — | Ripley High | 28:13.87 | — |
| 41 | LJ SpightPlace 41 · Ripley High | — | Ripley High | 28:19.99 | — |
| 42 | Benjamin TiradoPlace 42 · New Albany H | — | New Albany H | 31:36.88 | 20 |
| 43 | Justin TorrezPlace 43 · Ripley High | — | Ripley High | 34:25.79 | — |