| 1 | Elijah GoodellPlace 1 · Grade 12 · Wellston | 12 | Wellston | 16:03.58 |
| 2 | Luke YarnellPlace 2 · Grade 9 · South Webster | 9 | South Webster | 16:39.74 |
| 3 | Gabe CliftonPlace 3 · Grade 12 · Waverly | 12 | Waverly | 16:46.46 |
| 4 | Mason WarnerPlace 4 · Grade 11 · South Webster | 11 | South Webster | 17:27.96 |
| 5 | Andrew GoodellPlace 5 · Grade 9 · Wellston | 9 | Wellston | 17:38.47 |
| 6 | Alex CantrellPlace 6 · Grade 10 · McD. Northwest | 10 | McD. Northwest | 17:47.26 |
| 7 | Grant KallnerPlace 7 · Grade 12 · Wheelersburg | 12 | Wheelersburg | 17:58.84 |
| 8 | Aiden RowlandPlace 8 · Grade 11 · South Webster | 11 | South Webster | 17:59.22 |
| 9 | Jacob LyonsPlace 9 · Grade 11 · Oak Hill | 11 | Oak Hill | 18:21.08 |
| 10 | Mason MalonePlace 10 · Grade 11 · Oak Hill | 11 | Oak Hill | 18:24.23 |
| 11 | Griffin AllardPlace 11 · Grade 10 · South Webster | 10 | South Webster | 18:29.90 |
| 12 | Easton EhmanPlace 12 · Grade 9 · Oak Hill | 9 | Oak Hill | 18:46.34 |
| 13 | Liam OsbornePlace 13 · Grade 12 · South Webster | 12 | South Webster | 19:06.28 |
| 14 | James HarrisonPlace 14 · Grade 11 · Rock Hill | 11 | Rock Hill | 19:24.01 |
| 15 | Ty IrwinPlace 15 · Grade 11 · Oak Hill | 11 | Oak Hill | 19:27.28 |
| 16 | Clayton LesterPlace 16 · Grade 9 · Oak Hill | 9 | Oak Hill | 19:40.31 |
| 17 | Landon BondPlace 17 · Grade 10 · Valley | 10 | Valley | 19:45.85 |
| 18 | Graham MichaelPlace 18 · Grade 9 · Oak Hill | 9 | Oak Hill | 19:54.14 |
| 19 | Cade McGrawPlace 19 · Grade 10 · South Webster | 10 | South Webster | 19:56.78 |
| 20 | Noah FanninPlace 20 · Grade 11 · Port. West | 11 | Port. West | 20:14.91 |
| 21 | Wyatt BlakemanPlace 21 · Grade 9 · Oak Hill | 9 | Oak Hill | 20:15.14 |
| 22 | Eli SalyersPlace 22 · Grade 10 · Wheelersburg | 10 | Wheelersburg | 20:32.47 |
| 23 | Carter EvansPlace 23 · Grade 10 · Wheelersburg | 10 | Wheelersburg | 20:34.14 |
| 24 | David BrickeyPlace 24 · Grade 11 · Port. West | 11 | Port. West | 20:36.18 |
| 25 | Ty WilsonPlace 25 · Grade 12 · Valley | 12 | Valley | 20:38.40 |
| 26 | Liam KirkendallPlace 26 · Grade 11 · McD. Northwest | 11 | McD. Northwest | 20:48.10 |
| 27 | Chris AnthonyPlace 27 · Grade 11 · Oak Hill | 11 | Oak Hill | 20:49.77 |
| 28 | Chandler StephsonPlace 28 · Grade 11 · Western | 11 | Western | 21:04.91 |
| 29 | Dorian HillPlace 29 · Grade 10 · Wellston | 10 | Wellston | 21:15.93 |
| 30 | Phil AngermuellerPlace 30 · Grade 11 · Oak Hill | 11 | Oak Hill | 21:26.84 |
| 31 | Gauge ScaffPlace 31 · Grade 9 · Oak Hill | 9 | Oak Hill | 21:34.87 PR |
| 32 | Isaiah FuhrPlace 32 · Grade 12 · Rock Hill | 12 | Rock Hill | 21:43.31 |
| 33 | Zander MeddockPlace 33 · Grade 10 · McD. Northwest | 10 | McD. Northwest | 21:43.65 PR |
| 34 | Ryan SalyersPlace 34 · Grade 10 · Wheelersburg | 10 | Wheelersburg | 22:00.98 |
| 35 | Gabe NicholsPlace 35 · Grade 11 · Port. West | 11 | Port. West | 22:05.96 |
| 36 | Luke SarverPlace 36 · Grade 12 · Wheelersburg | 12 | Wheelersburg | 22:06.68 |
| 37 | Luke WillisonPlace 37 · Grade 9 · Waverly | 9 | Waverly | 22:15.44 |
| 38 | Gabe SchneiderPlace 38 · Grade 11 · Oak Hill | 11 | Oak Hill | 22:17.54 |
| 39 | William CantrellPlace 39 · Grade 11 · McD. Northwest | 11 | McD. Northwest | 22:43.53 |
| 40 | Andrew MarquisPlace 40 · Grade 10 · Wellston | 10 | Wellston | 22:49.84 |
| 41 | Josef BegleyPlace 41 · Grade 10 · Port. West | 10 | Port. West | 22:57.23 |
| 42 | Morgan HammondPlace 42 · Grade 10 · Oak Hill | 10 | Oak Hill | 23:26.58 PR |
| 43 | Thunder BoydPlace 43 · Grade 9 · Oak Hill | 9 | Oak Hill | 23:28.33 |
| 44 | Mark YankoPlace 44 · Grade 12 · Waverly | 12 | Waverly | 23:29.71 |
| 45 | Xander ThurmanPlace 45 · Grade 12 · Western | 12 | Western | 23:57.87 |
| 46 | Si BillbePlace 46 · Grade 12 · Wellston | 12 | Wellston | 24:52.94 |
| 47 | Sawyer McCainPlace 47 · Grade 9 · Oak Hill | 9 | Oak Hill | 25:00.27 |
| 48 | Gabe SwannerPlace 48 · Grade 12 · Port. West | 12 | Port. West | 25:02.68 |
| 49 | Wyatt McClayPlace 49 · Grade 12 · Western | 12 | Western | 25:18.52 |
| 50 | Daniel ThomasPlace 50 · Grade 10 · Wheelersburg | 10 | Wheelersburg | 25:57.39 |
| 51 | Jace RexroadPlace 51 · Grade 9 · Western | 9 | Western | 26:18.62 |
| 52 | Landon ThompsonPlace 52 · Grade 10 · Waverly | 10 | Waverly | 26:42.90 |
| 53 | Jaxson RameyPlace 53 · Grade 9 · Wheelersburg | 9 | Wheelersburg | 26:45.77 |
| 54 | Kameron ShelleyPlace 54 · Grade 9 · Valley | 9 | Valley | 26:56.67 |
| 55 | Zaiden AndersonPlace 55 · Grade 9 · Western | 9 | Western | 28:29.47 |
| 56 | Cohen WatkinsPlace 56 · Grade 10 · Waverly | 10 | Waverly | 30:40.60 PR |