| 1 | Samuel BoydPlace 1 · Grade 12 · Vinton County | 12 | Vinton County | 10:25.71 PR |
| 2 | Roman FunkPlace 2 · Grade 11 · Fisher Catholic | 11 | Fisher Catholic | 10:29.15 |
| 3 | Landen FunkPlace 3 · Grade 11 · Fisher Catholic | 11 | Fisher Catholic | 10:42.69 |
| 4 | Jordan McQuearyPlace 4 · Grade 11 · Lan. Fair Chr. | 11 | Lan. Fair Chr. | 11:00.58 |
| 5 | Sam QuackenbushPlace 5 · Grade 11 · Vinton County | 11 | Vinton County | 11:10.64 PR |
| 6 | Reece HagyPlace 6 · Grade 11 · Fisher Catholic | 11 | Fisher Catholic | 11:27.36 |
| 7 | William McCreeryPlace 7 · Grade 10 · Liberty Union | 10 | Liberty Union | 11:49.42 PR |
| 8 | Wesley NewtonPlace 8 · Grade 9 · Vinton County | 9 | Vinton County | 11:52.63 |
| 9 | Jackson WalkerPlace 9 · Grade 12 · Vinton County | 12 | Vinton County | 11:57.05 PR |
| 10 | Corbin StobartPlace 10 · Grade 9 · Fisher Catholic | 9 | Fisher Catholic | 12:00.42 |
| 11 | Lukas SiscoPlace 11 · Grade 10 · Lan. Fair Chr. | 10 | Lan. Fair Chr. | 12:02.20 |
| 12 | Toby HerronPlace 12 · Grade 11 · Lan. Fair Chr. | 11 | Lan. Fair Chr. | 12:16.36 |
| 13 | Levi BoydPlace 13 · Grade 10 · Vinton County | 10 | Vinton County | 12:20.99 |
| 14 | Gavin MoorePlace 14 · Grade 10 · Amanda-Clearcreek | 10 | Amanda-Clearcreek | 12:22.30 PR |
| 15 | Charlie SponsellerPlace 15 · Grade 11 · Liberty Union | 11 | Liberty Union | 12:31.53 PR |
| 16 | Kyle StarkPlace 16 · Grade 10 · Lan. Fair Chr. | 10 | Lan. Fair Chr. | 12:31.53 |
| 17 | Bryan HarrisonPlace 17 · Grade 11 · Lan. Fair Chr. | 11 | Lan. Fair Chr. | 12:32.67 |
| 18 | Josiah HildenbrandPlace 18 · Grade 12 · Lan. Fair Chr. | 12 | Lan. Fair Chr. | 12:35.15 |
| 19 | Jacob LatshawPlace 19 · Grade 11 · Gran. Chr. Acad. | 11 | Gran. Chr. Acad. | 12:35.88 PR |
| 20 | Gavin JonesPlace 20 · Grade 11 · Vinton County | 11 | Vinton County | 12:39.76 PR |
| 21 | Phil MillerPlace 21 · Grade 10 · Vinton County | 10 | Vinton County | 12:58.24 PR |
| 22 | Noah KrilePlace 22 · Grade 10 · Fisher Catholic | 10 | Fisher Catholic | 13:01.51 |
| 23 | Landon PraterPlace 23 · Grade 9 · Vinton County | 9 | Vinton County | 13:19.24 |
| 24 | Aidan PorterPlace 24 · Grade 12 · Vinton County | 12 | Vinton County | 13:25.05 PR |
| 25 | William GonzalezPlace 25 · Grade 10 · Liberty Union | 10 | Liberty Union | 13:31.17 PR |
| 26 | Caleb LillyPlace 26 · Grade 11 · Gran. Chr. Acad. | 11 | Gran. Chr. Acad. | 13:53.53 PR |
| 27 | Scotty BrewerPlace 27 · Grade 9 · Vinton County | 9 | Vinton County | 14:24.33 |
| 28 | Levi HendershotPlace 28 · Grade 9 · Liberty Union | 9 | Liberty Union | 14:28.66 PR |
| 29 | Liam BlackerbyPlace 29 · Grade 10 · Vinton County | 10 | Vinton County | 14:42.35 |
| 30 | Trason BayPlace 30 · Grade 11 · Vinton County | 11 | Vinton County | 14:46.26 |
| 31 | Hunter MadduxPlace 31 · Grade 11 · Liberty Union | 11 | Liberty Union | 15:09.49 PR |
| 32 | Silas KohlerPlace 32 · Grade 10 · Liberty Union | 10 | Liberty Union | 15:25.23 |
| 33 | Nic WheatPlace 33 · Grade 11 · Lan. Fair Chr. | 11 | Lan. Fair Chr. | 16:10.23 |
| 34 | Samuel VerhoffPlace 34 · Grade 9 · Gran. Chr. Acad. | 9 | Gran. Chr. Acad. | 17:03.80 PR |
| 35 | Raymond BlackerbyPlace 35 · Grade 11 · Vinton County | 11 | Vinton County | 17:28.75 PR |
| 36 | Collin WeisertPlace 36 · Grade 9 · Lan. Fair Chr. | 9 | Lan. Fair Chr. | 17:59.58 |
| 37 | Cooper YoungPlace 37 · Grade 9 · Vinton County | 9 | Vinton County | 18:35.39 PR |