| 1 | Corbin StobartPlace 1 · Grade 11 · Fisher Catholic | 11 | Fisher Catholic | 11:32.36 |
| 2 | Wesley NewtonPlace 2 · Grade 11 · Vinton County | 11 | Vinton County | 11:43.20 PR |
| 3 | William McCreeryPlace 3 · Grade 12 · Liberty Union | 12 | Liberty Union | 11:54.89 |
| 4 | Gordon CrabtreePlace 4 · Grade 10 · Fisher Catholic | 10 | Fisher Catholic | 12:01.63 |
| 5 | Elliott DouthittPlace 5 · Grade 9 · Vinton County | 9 | Vinton County | 12:01.78 PR |
| 6 | Scotty BrewerPlace 6 · Grade 11 · Vinton County | 11 | Vinton County | 12:18.41 PR |
| 7 | Levi BoydPlace 7 · Grade 12 · Vinton County | 12 | Vinton County | 12:19.36 PR |
| 8 | Easton SkeensPlace 8 · Grade 11 · Vinton County | 11 | Vinton County | 12:22.47 PR |
| 9 | Lukas SiscoPlace 9 · Grade 12 · Lan. Fair Chr. | 12 | Lan. Fair Chr. | 12:28.02 |
| 10 | Gavin BoboPlace 10 · Grade 10 · Vinton County | 10 | Vinton County | 12:28.46 PR |
| 11 | Stevie BlairPlace 11 · Grade 11 · Nelsonville-York | 11 | Nelsonville-York | 12:49.98 PR |
| 12 | Noah VandykePlace 12 · Grade 10 · Nelsonville-York | 10 | Nelsonville-York | 13:00.94 PR |
| 13 | Kyle StarkPlace 13 · Grade 12 · Lan. Fair Chr. | 12 | Lan. Fair Chr. | 13:00.99 |
| 14 | Landon PraterPlace 14 · Grade 11 · Vinton County | 11 | Vinton County | 13:14.74 PR |
| 15 | Conlan StobartPlace 15 · Grade 9 · Fisher Catholic | 9 | Fisher Catholic | 13:29.64 PR |
| 16 | Collin WeisertPlace 16 · Grade 11 · Lan. Fair Chr. | 11 | Lan. Fair Chr. | 13:44.09 |
| 17 | Colin McKinneyPlace 17 · Grade 11 · Nelsonville-York | 11 | Nelsonville-York | 13:48.77 PR |
| 18 | Liam BlackerbyPlace 18 · Grade 12 · Vinton County | 12 | Vinton County | 13:56.40 PR |
| 19 | Samuel BurnettPlace 19 · Grade 9 · Vinton County | 9 | Vinton County | 14:01.64 PR |
| 20 | Raiden BoneyPlace 20 · Grade 11 · Nelsonville-York | 11 | Nelsonville-York | 14:04.86 PR |
| 21 | Micah FisherPlace 21 · Grade 11 · Liberty Union | 11 | Liberty Union | 14:24.83 PR |
| 22 | Drew ReedPlace 22 · Grade 9 · Millersport | 9 | Millersport | 14:24.85 PR |
| 23 | William GonzalezPlace 23 · Grade 12 · Liberty Union | 12 | Liberty Union | 14:33.69 |
| 24 | Silas KohlerPlace 24 · Grade 12 · Liberty Union | 12 | Liberty Union | 14:45.17 PR |
| 25 | Levi HendershotPlace 25 · Grade 11 · Liberty Union | 11 | Liberty Union | 14:57.25 |
| 26 | Elijah AngeloPlace 26 · Grade 11 · Millersport | 11 | Millersport | 15:09.83 PR |
| 27 | Braiden MurphyPlace 27 · Grade 9 · Amanda-Clearcreek | 9 | Amanda-Clearcreek | 15:27.71 PR |
| 28 | Julius RogersPlace 28 · Grade 9 · Nelsonville-York | 9 | Nelsonville-York | 15:35.75 PR |
| 29 | Nicholas SchorrPlace 29 · Grade 9 · Fisher Catholic | 9 | Fisher Catholic | 15:56.95 PR |
| 30 | Richard VohlkenPlace 30 · Grade 9 · Nelsonville-York | 9 | Nelsonville-York | 16:19.54 PR |
| 31 | Thomas SchorrPlace 31 · Grade 9 · Fisher Catholic | 9 | Fisher Catholic | 16:27.50 PR |
| 32 | Jaxon HendersonPlace 32 · Grade 12 · Millersport | 12 | Millersport | 16:28.64 PR |
| 33 | Owen PulsinelliPlace 33 · Grade 9 · Millersport | 9 | Millersport | 17:26.96 PR |
| 34 | Chad ValentinePlace 34 · Grade 9 · Liberty Union | 9 | Liberty Union | 17:29.48 PR |
| 35 | Jackson CarmackPlace 35 · Grade 9 · Nelsonville-York | 9 | Nelsonville-York | 17:44.44 PR |
| 36 | Liam NesserPlace 36 · Grade 11 · Vinton County | 11 | Vinton County | 17:45.78 PR |
| 37 | Carter NickellPlace 37 · Grade 9 · Vinton County | 9 | Vinton County | 18:02.50 PR |
| 38 | Joe DurrPlace 38 · Grade 10 · Amanda-Clearcreek | 10 | Amanda-Clearcreek | 18:44.41 PR |