| 1 | Matt CollinsPlace 1 · Grade 12 · Russell | 12 | Russell | 17:24.00 |
| 2 | Tanner AlexanderPlace 2 · Grade 11 · Russell | 11 | Russell | 17:26.00 |
| 3 | Chase RatliffPlace 3 · Grade 11 · Shelby Valley | 11 | Shelby Valley | 17:46.00 |
| 4 | Jim MyersPlace 4 · Grade 11 · Mason County | 11 | Mason County | 17:49.00 |
| 5 | Johnny BushPlace 5 · Grade 12 · Rose Hill | 12 | Rose Hill | 18:00.00 |
| 6 | Tony MajestoPlace 6 · Grade 12 · Charleston Catholic | 12 | Charleston Catholic | 18:04.00 |
| 7 | Tyler BrownPlace 7 · Grade 11 · Fairview | 11 | Fairview | 18:07.00 |
| 8 | Jacob PauleyPlace 8 · Grade 09 · Dawson-Bryant | 09 | Dawson-Bryant | 18:21.00 |
| 9 | Ceth GunterPlace 9 · Grade 11 · Fairview | 11 | Fairview | 18:25.00 |
| 10 | John CybriwskyPlace 10 · Grade 11 · Paintsville | 11 | Paintsville | 18:31.00 |
| 11 | Cody NickellPlace 11 · Grade 10 · Elliott County | 10 | Elliott County | 18:32.00 |
| 12 | Dalton CaudillPlace 12 · Grade 11 · Bath County | 11 | Bath County | 18:36.00 |
| 13 | Daniel FraleyPlace 13 · Grade 09 · Elliott County | 09 | Elliott County | 18:38.00 |
| 14 | Jonathon MullinsPlace 14 · Grade 09 · Shelby Valley | 09 | Shelby Valley | 18:41.00 |
| 15 | Andrew BlairPlace 15 · Grade 12 · Charleston Catholic | 12 | Charleston Catholic | 18:44.00 |
| 16 | Tyler CookseyPlace 16 · Grade 12 · Russell | 12 | Russell | 18:50.00 |
| 17 | Adam StumboPlace 17 · Grade 10 · Ironton | 10 | Ironton | 18:55.00 |
| 18 | Mikal ThackstonPlace 18 · Grade 9 · Mason County | 9 | Mason County | 18:56.00 |
| 19 | Garrett ConwayPlace 19 · Grade 12 · Boyd County | 12 | Boyd County | 19:05.00 |
| 20 | Josh MartinPlace 20 · Grade 12 · Shelby Valley | 12 | Shelby Valley | 19:14.00 |
| 21 | Brandon YatesPlace 21 · Grade 09 · Russell | 09 | Russell | 19:16.00 |
| 22 | John DalyPlace 22 · Grade 11 · Charleston Catholic | 11 | Charleston Catholic | 19:21.00 |
| 23 | Cam StradermanPlace 23 · Grade 12 · Charleston Catholic | 12 | Charleston Catholic | 19:24.00 |
| 24 | Nathan WoodsPlace 24 · Grade 10 · Mason County | 10 | Mason County | 19:31.00 |
| 25 | Alex CasingalPlace 25 · Grade 09 · Charleston Catholic | 09 | Charleston Catholic | 19:37.00 |
| 26 | Rodney ThackerPlace 26 · Grade 12 · Russell | 12 | Russell | 19:40.00 |
| 27 | Gary MonrePlace 27 · Grade 10 · Ironton | 10 | Ironton | 19:44.00 |
| 28 | Levi RunyonPlace 28 · Grade 09 · Ironton | 09 | Ironton | 19:50.00 |
| 29 | Jacob ConkwrightPlace 29 · Grade 09 · Bath County | 09 | Bath County | 19:53.00 |
| 30 | Josh RileyPlace 30 · Grade 07 · Russell | 07 | Russell | 20:02.00 |
| 31 | Tyler BassPlace 31 · Grade 12 · Paintsville | 12 | Paintsville | 20:05.00 |
| 32 | Tyler FruthPlace 32 · Grade 10 · Montgomery County | 10 | Montgomery County | 20:06.00 |
| 33 | Connor AppelmanPlace 33 · Grade 10 · Mason County | 10 | Mason County | 20:16.00 |
| 34 | Steven AdkinsPlace 34 · Grade 09 · Shelby Valley | 09 | Shelby Valley | 20:26.00 |
| 35 | Jordan RobinsonPlace 35 · Grade 09 · Shelby Valley | 09 | Shelby Valley | 20:29.00 |
| 36 | Clint BranhamPlace 36 · Grade 10 · Shelby Valley | 10 | Shelby Valley | 20:34.00 |
| 37 | Moritz DustinPlace 37 · Grade 10 · Ironton | 10 | Ironton | 20:34.00 |
| 38 | Daniel AppelmanPlace 38 · Grade 9 · Mason County | 9 | Mason County | 20:35.00 |
| 39 | Ross SizmorePlace 39 · Grade 12 · Fairview | 12 | Fairview | 20:43.00 |
| 40 | Brain MostellerPlace 40 · Grade 12 · Charleston Catholic | 12 | Charleston Catholic | 20:44.00 |
| 41 | Seth AdkinsPlace 41 · Grade 11 · Mason County | 11 | Mason County | 20:45.00 |
| 42 | Patrick NeecePlace 42 · Grade 10 · Charleston Catholic | 10 | Charleston Catholic | 20:47.00 |
| 43 | Aaron RobertsPlace 43 · Grade 12 · Bath County | 12 | Bath County | 20:53.00 |
| 44 | Nick LewisPlace 44 · Grade 10 · Elliott County | 10 | Elliott County | 20:54.00 |
| 45 | Zachary ClarkPlace 45 · Grade 10 · Montgomery County | 10 | Montgomery County | 20:58.00 |
| 46 | Brandon FruthPlace 46 · Grade 09 · Montgomery County | 09 | Montgomery County | 21:13.00 |
| 47 | Dalton LeetPlace 47 · Grade 10 · Fleming County | 10 | Fleming County | 21:14.00 |
| 48 | Tyler LemasterPlace 48 · Grade 12 · Paintsville | 12 | Paintsville | 21:19.00 |
| 49 | Drew CoxPlace 49 · Grade 12 · Lewis County | 12 | Lewis County | 21:33.00 |
| 50 | Nick BucklerPlace 50 · Grade 12 · Lewis County | 12 | Lewis County | 21:33.00 |
| 51 | Kyle CarverPlace 51 · Grade 11 · Lewis County | 11 | Lewis County | 21:38.00 |
| 52 | Omar PrewittPlace 52 · Grade 08 · Montgomery County | 08 | Montgomery County | 21:44.00 |
| 53 | Graham OberlyPlace 53 · Grade 11 · Chesapeake | 11 | Chesapeake | 21:52.00 |
| 54 | Danny YoungPlace 54 · Grade 11 · Boyd County | 11 | Boyd County | 21:59.00 |
| 55 | Darren SlonePlace 55 · Grade 11 · Raceland | 11 | Raceland | 22:05.00 |
| 56 | Matthew WilliamsPlace 56 · Bath County | — | Bath County | 22:17.00 |
| 57 | Cory MurphyPlace 57 · Grade 11 · Morgan County | 11 | Morgan County | 22:23.00 |
| 58 | Nathaniel GraysonPlace 58 · Grade 9 · Mason County | 9 | Mason County | 22:23.00 |
| 59 | Zach WaddellPlace 59 · Grade 10 · Elliott County | 10 | Elliott County | 22:40.00 |
| 60 | Joe YanikoPlace 60 · Grade 10 · Rock Hill | 10 | Rock Hill | 22:47.00 |
| 61 | Caleb HammondPlace 61 · Grade 12 · Ironton | 12 | Ironton | 22:48.00 |
| 62 | Andrew LedfordPlace 62 · Grade 10 · Montgomery County | 10 | Montgomery County | 22:49.00 |
| 63 | Ryan HackworthPlace 63 · Grade 10 · Rock Hill | 10 | Rock Hill | 22:56.00 |
| 64 | Morgan SorrellPlace 64 · Grade 12 · Bath County | 12 | Bath County | 23:01.00 |
| 65 | Nicholas CoxPlace 65 · Grade 10 · Bath County | 10 | Bath County | 23:09.00 |
| 66 | Michael MarcusPlace 66 · Grade 09 · Charleston Catholic | 09 | Charleston Catholic | 23:19.00 |
| 67 | John FaussPlace 67 · Grade 09 · Charleston Catholic | 09 | Charleston Catholic | 23:31.00 |
| 68 | Eric WondolouskiPlace 68 · Grade 09 · Fairview | 09 | Fairview | 23:54.00 |
| 69 | Hogan GaglePlace 69 · Grade 07 · Montgomery County | 07 | Montgomery County | 24:01.00 |
| 70 | Kyle MelvinPlace 70 · Grade 09 · Paintsville | 09 | Paintsville | 24:15.00 |
| 71 | Jerrad VanhoosePlace 71 · Grade 12 · Paintsville | 12 | Paintsville | 24:18.00 |
| 72 | Alex UleryPlace 72 · Grade 09 · Dawson-Bryant | 09 | Dawson-Bryant | 24:27.00 |
| 73 | Dillon ColemanPlace 73 · Grade 10 · Shelby Valley | 10 | Shelby Valley | 24:36.00 |
| 74 | Joshua FaheyPlace 74 · Grade 12 · Mason County | 12 | Mason County | 24:37.00 |
| 75 | Kyle JordanPlace 75 · Grade 12 · Lewis County | 12 | Lewis County | 24:38.00 |
| 76 | Cory LinkousPlace 76 · Grade 10 · Morgan County | 10 | Morgan County | 24:47.00 |
| 77 | Lathan RigdonPlace 77 · Grade 11 · Lewis County | 11 | Lewis County | 25:14.00 |
| 78 | Zach BentleyPlace 78 · Grade 10 · Lewis County | 10 | Lewis County | 25:21.00 |
| 79 | Justin BurtonPlace 79 · Grade 09 · Fairview | 09 | Fairview | 25:34.00 |
| 80 | Jackson FugatePlace 80 · Grade 10 · Montgomery County | 10 | Montgomery County | 25:36.00 |
| 81 | Cody ErwinPlace 81 · Grade 10 · Dawson-Bryant | 10 | Dawson-Bryant | 25:58.00 |
| 82 | Zach CarmichaelPlace 82 · Grade 11 · Bath County | 11 | Bath County | 26:00.00 |
| 83 | Chris LowePlace 83 · Grade 10 · Elliott County | 10 | Elliott County | 26:18.00 |
| 84 | Jeremy GardnerPlace 84 · Grade 10 · Elliott County | 10 | Elliott County | 26:47.00 |
| 85 | Tyler HaneyPlace 85 · Grade 12 · Morgan County | 12 | Morgan County | 26:57.00 |
| 86 | Aaron CarollPlace 86 · Grade 08 · Raceland | 08 | Raceland | 28:25.00 |
| 87 | Jordan DamronPlace 87 · Grade 11 · Paintsville | 11 | Paintsville | 28:54.00 |
| 88 | Chaz DanielPlace 88 · Grade 12 · Paintsville | 12 | Paintsville | 28:54.00 |
| 89 | Jarrod FizerPlace 89 · Grade 09 · Fleming County | 09 | Fleming County | 29:34.00 |
| 90 | Jacob BonnPlace 90 · Grade 09 · Shelby Valley | 09 | Shelby Valley | 33:01.00 |
| 91 | Jonathon PickettPlace 91 · Grade 10 · Shelby Valley | 10 | Shelby Valley | 33:01.00 |