| 1 | Jonathon RennekerPlace 1 · Ashland Blazer | — | Ashland Blazer | 16:59.00 |
| 2 | Brennan KizziarPlace 2 · Ashland Blazer | — | Ashland Blazer | 17:17.00 |
| 3 | Forrest ReedPlace 3 · Wayne (Wv) | — | Wayne (Wv) | 17:46.00 |
| 4 | Taylor StacyPlace 4 · Spring Valley (Wv) | — | Spring Valley (Wv) | 17:58.00 |
| 5 | Rakesh IyerPlace 5 · Ashland Blazer | — | Ashland Blazer | 18:34.00 |
| 6 | Taylor BradleyPlace 6 · Ashland Blazer | — | Ashland Blazer | 18:41.00 |
| 7 | Jacob pauleyPlace 7 · Coal Grove (Oh) | — | Coal Grove (Oh) | 18:46.00 |
| 8 | Zackery MartinPlace 8 · Grade 10 · Lawrence County | 10 | Lawrence County | 18:48.00 |
| 9 | Michael MayesPlace 9 · St. Joseph | — | St. Joseph | 19:15.00 |
| 10 | Austin CraftPlace 10 · Ashland Blazer | — | Ashland Blazer | 19:36.00 |
| 11 | Rajual GoodsonPlace 11 · Ashland Blazer | — | Ashland Blazer | 19:57.00 |
| 12 | Blaine RobertsPlace 12 · Grade 10 · Raceland | 10 | Raceland | 19:58.00 |
| 13 | Brad WilburnPlace 13 · Boyd Co. | — | Boyd Co. | 20:10.00 |
| 14 | Cody PaynePlace 14 · Grade 11 · Lawrence County | 11 | Lawrence County | 20:52.00 |
| 15 | Caleb MeadePlace 15 · Spring Valley (Wv) | — | Spring Valley (Wv) | 21:16.00 |
| 16 | Corey SmithPlace 16 · Boyd Co. | — | Boyd Co. | 21:37.00 |
| 17 | Cody MelvinPlace 17 · Coal Grove (Oh) | — | Coal Grove (Oh) | 21:58.00 |
| 18 | Nick LorenzanaPlace 18 · St. Joseph | — | St. Joseph | 21:59.00 |
| 19 | Erik GaynorPlace 19 · St. Joseph | — | St. Joseph | 22:21.00 |
| 20 | TJ BarrettPlace 20 · Coal Grove (Oh) | — | Coal Grove (Oh) | 22:41.00 |
| 21 | Braxton JohnsonPlace 21 · Sheldon Clark | — | Sheldon Clark | 22:59.00 |
| 22 | Aaron BlevinsPlace 22 · Boyd Co. | — | Boyd Co. | 23:04.00 |
| 23 | JD McDowellPlace 23 · Boyd Co. | — | Boyd Co. | 23:13.00 |
| 24 | Tyler BellomyPlace 24 · Wayne (Wv) | — | Wayne (Wv) | 23:19.00 |
| 25 | Stephen JenkinsPlace 25 · St. Joseph | — | St. Joseph | 23:47.00 |
| 26 | Will NemithPlace 26 · Wayne (Wv) | — | Wayne (Wv) | 23:48.00 |
| 27 | Taylor TobergPlace 27 · Grade 11 · East Carter | 11 | East Carter | 24:06.00 |
| 28 | Tyler LimberisPlace 28 · Boyd Co. | — | Boyd Co. | 24:09.00 |
| 29 | Sean ChurchwellPlace 29 · Grade 07 · Lawrence County | 07 | Lawrence County | 24:24.00 |
| 30 | Drew BlakelyPlace 30 · Wayne (Wv) | — | Wayne (Wv) | 24:31.00 |
| 31 | Philip GaynorPlace 31 · St. Joseph | — | St. Joseph | 24:54.00 |
| 32 | Fenner MorsePlace 32 · Grade 07 · East Carter | 07 | East Carter | 25:03.00 |
| 33 | Cody WebbPlace 33 · Grade 11 · Lawrence County | 11 | Lawrence County | 25:49.00 |
| 34 | Wesley WhelanPlace 34 · Grade 06 · Lawrence County | 06 | Lawrence County | 26:53.00 |
| 35 | Codey ErwinPlace 35 · Coal Grove (Oh) | — | Coal Grove (Oh) | 26:55.00 |
| 36 | Stephen McCormickPlace 36 · Ashland Blazer | — | Ashland Blazer | 27:16.00 |
| 37 | Alex McGinnisPlace 37 · Sheldon Clark | — | Sheldon Clark | 29:05.00 |
| 38 | Bryce DeanPlace 38 · Sheldon Clark | — | Sheldon Clark | 29:21.00 |
| 39 | Ethan OsbornePlace 39 · Sheldon Clark | — | Sheldon Clark | 29:43.00 |
| 40 | Logan AllenPlace 40 · Sheldon Clark | — | Sheldon Clark | 30:46.00 |
| 41 | Izak FlanneryPlace 41 · Grade 09 · East Carter | 09 | East Carter | 32:43.00 |