| 1 | Andrew GrubbPlace 1 · Floyd County | — | Floyd County | 17:15.08 |
| 2 | Bradley RasnakePlace 2 · Lebanon | — | Lebanon | 17:30.52 |
| 3 | Walker MogenPlace 3 · Radford | — | Radford | 17:42.91 |
| 4 | Roderick BowmanPlace 4 · Daniel Boone | — | Daniel Boone | 17:51.54 |
| 5 | Dalton HudlowPlace 5 · Sullivan East | — | Sullivan East | 17:51.96 |
| 6 | Brent SwineyPlace 6 · John S. Battle | — | John S. Battle | 17:56.44 |
| 7 | Michael FrancisPlace 7 · Marion | — | Marion | 18:05.80 |
| 8 | Andre BlowPlace 8 · Tennessee High | — | Tennessee High | 18:07.75 |
| 9 | Evan HuvanePlace 9 · Tennessee High | — | Tennessee High | 18:09.24 |
| 10 | Alex FrancisPlace 10 · Marion | — | Marion | 18:12.08 |
| 11 | Matthew FleenorPlace 11 · John S. Battle | — | John S. Battle | 18:20.20 |
| 12 | Will MogenPlace 12 · Radford | — | Radford | 18:22.64 |
| 13 | Ben HadererPlace 13 · John S. Battle | — | John S. Battle | 18:26.14 |
| 14 | Ryan LewisPlace 14 · Floyd County | — | Floyd County | 18:26.59 |
| 15 | Jordan RothPlace 15 · Daniel Boone | — | Daniel Boone | 18:27.40 |
| 16 | Riley St. PierrePlace 16 · Floyd County | — | Floyd County | 18:30.15 |
| 17 | Jordan SmithPlace 17 · Lebanon | — | Lebanon | 18:36.75 |
| 18 | Wes BrillhartPlace 18 · Va.High | — | Va.High | 18:37.73 |
| 19 | Mackay PiercePlace 19 · Tennessee High | — | Tennessee High | 18:38.21 |
| 20 | Kendall HaynesPlace 20 · Carroll County | — | Carroll County | 18:39.96 |
| 21 | Drew RichardsonPlace 21 · Marion | — | Marion | 18:41.57 |
| 22 | David HamptonPlace 22 · Lebanon | — | Lebanon | 18:42.13 |
| 23 | Tyler CastlePlace 23 · Lebanon | — | Lebanon | 18:44.66 |
| 24 | Josh OhienmhenPlace 24 · Va.High | — | Va.High | 18:54.64 |
| 25 | Matt TurkPlace 25 · Radford | — | Radford | 18:58.94 |
| 26 | Coree CoxPlace 26 · Radford | — | Radford | 19:00.86 |
| 27 | Joey SutphinPlace 27 · Radford | — | Radford | 19:04.24 |
| 28 | Russell CallahanPlace 28 · Floyd County | — | Floyd County | 19:07.90 |
| 29 | Michael MannPlace 29 · Radford | — | Radford | 19:09.98 |
| 30 | Adam WhitfieldPlace 30 · Daniel Boone | — | Daniel Boone | 19:14.06 |
| 31 | Gabriel WhitlockPlace 31 · Floyd County | — | Floyd County | 19:14.89 |
| 32 | Aaron BolingPlace 32 · Sullivan East | — | Sullivan East | 19:19.91 |
| 33 | Cole SchaferPlace 33 · Radford | — | Radford | 19:25.18 |
| 34 | Cliff HawkinsPlace 34 · Sullivan East | — | Sullivan East | 19:26.54 |
| 35 | Alex ValdezPlace 35 · Elizabethton | — | Elizabethton | 19:27.88 |
| 36 | Justin McCartyPlace 36 · Tennessee High | — | Tennessee High | 19:35.71 |
| 37 | Brandon KegleyPlace 37 · Marion | — | Marion | 19:40.55 |
| 38 | Job StanleyPlace 38 · Patrick Henry | — | Patrick Henry | 19:43.55 |
| 39 | Vasya BennettPlace 39 · Daniel Boone | — | Daniel Boone | 19:44.34 |
| 40 | Grayson MumpowerPlace 40 · Va.High | — | Va.High | 19:49.16 |
| 41 | Stuart ClarkPlace 41 · Elizabethton | — | Elizabethton | 19:50.19 |
| 42 | Coby AtwellPlace 42 · Elizabethton | — | Elizabethton | 19:53.61 |
| 43 | Jacob LambertPlace 43 · Daniel Boone | — | Daniel Boone | 19:59.16 |
| 44 | Andrew HagyPlace 44 · Marion | — | Marion | 20:01.13 |
| 45 | Tyler EadsPlace 45 · Tennessee High | — | Tennessee High | 20:04.45 |
| 46 | Brad PippinPlace 46 · Patrick Henry | — | Patrick Henry | 20:05.43 |
| 47 | Russell FankhouserPlace 47 · Tennessee High | — | Tennessee High | 20:05.76 |
| 48 | Logan UttPlace 48 · Carroll County | — | Carroll County | 20:06.34 |
| 49 | Tyler PauleyPlace 49 · Grayson County | — | Grayson County | 20:08.51 |
| 50 | Nathan GalliherPlace 50 · John S. Battle | — | John S. Battle | 20:16.57 |
| 51 | Will LanePlace 51 · Floyd County | — | Floyd County | 20:16.82 |
| 52 | Sam AltizerPlace 52 · Holston | — | Holston | 20:18.13 |
| 53 | Nathan LaPortePlace 53 · Elizabethton | — | Elizabethton | 20:22.14 |
| 54 | Abe SheetsPlace 54 · Patrick Henry | — | Patrick Henry | 20:31.62 |
| 55 | Justin ByrdPlace 55 · Floyd County | — | Floyd County | 20:34.92 |
| 56 | Will BarkerPlace 56 · Chilhowie | — | Chilhowie | 20:35.85 |
| 57 | Brock BurgessPlace 57 · Sullivan East | — | Sullivan East | 20:38.44 |
| 58 | Christopher DunnPlace 58 · Tennessee High | — | Tennessee High | 20:40.41 |
| 59 | Enrique SanchezPlace 59 · Grayson County | — | Grayson County | 20:46.96 |
| 60 | Chris BakerPlace 60 · Sullivan East | — | Sullivan East | 20:47.21 |
| 61 | Tyler StarnesPlace 61 · Daniel Boone | — | Daniel Boone | 20:48.35 |
| 62 | Tyler SkeenPlace 62 · Lebanon | — | Lebanon | 20:50.14 |
| 63 | Josh GoffPlace 63 · Patrick Henry | — | Patrick Henry | 20:52.95 |
| 64 | Bailey HodgePlace 64 · Sullivan East | — | Sullivan East | 20:56.77 |
| 65 | Jake CrossPlace 65 · Va.High | — | Va.High | 21:00.39 |
| 66 | Jacob DavenportPlace 66 · Patrick Henry | — | Patrick Henry | 21:01.42 |
| 67 | Stephen LovePlace 67 · Sullivan East | — | Sullivan East | 21:07.57 |
| 68 | DJ ConnerPlace 68 · Daniel Boone | — | Daniel Boone | 21:09.25 |
| 69 | John WalkerPlace 69 · Marion | — | Marion | 21:11.09 |
| 70 | Eli CopenhaverPlace 70 · Patrick Henry | — | Patrick Henry | 21:15.15 |
| 71 | Chad CassarPlace 71 · George Wythe | — | George Wythe | 21:16.27 |
| 72 | Bryan CocheranPlace 72 · George Wythe | — | George Wythe | 21:19.18 |
| 73 | Sean SneedPlace 73 · John S. Battle | — | John S. Battle | 21:25.46 |
| 74 | Derek CassellPlace 74 · Patrick Henry | — | Patrick Henry | 21:33.10 |
| 75 | Timothy McCloskeyPlace 75 · Chilhowie | — | Chilhowie | 21:45.99 |
| 76 | Blake QuesenberryPlace 76 · Va.High | — | Va.High | 21:54.77 |
| 77 | Jacob SmithPlace 77 · Lebanon | — | Lebanon | 21:54.99 |
| 78 | Jonathan StokerPlace 78 · George Wythe | — | George Wythe | 21:55.33 |
| 79 | Dustin SherspekrasPlace 79 · Va.High | — | Va.High | 22:01.06 |
| 80 | Nathan BrownPlace 80 · Tazwell | — | Tazwell | 22:14.04 |
| 81 | David SessomsPlace 81 · Marion | — | Marion | 22:16.47 |
| 82 | Dustin HeatonPlace 82 · Elizabethton | — | Elizabethton | 22:17.08 |
| 83 | Benny BolenPlace 83 · Carroll County | — | Carroll County | 22:21.90 |
| 84 | Hunter BlessingPlace 84 · Carroll County | — | Carroll County | 22:52.66 |
| 85 | Matt JustusPlace 85 · Tazwell | — | Tazwell | 23:01.13 |
| 86 | Zack BlassingamePlace 86 · Grayson County | — | Grayson County | 23:02.91 |
| 87 | Richard-Lynn BlaylockPlace 87 · John S. Battle | — | John S. Battle | 23:16.36 |
| 88 | Michael HancockPlace 88 · George Wythe | — | George Wythe | 23:23.77 |
| 89 | Devin NewsomePlace 89 · Tazwell | — | Tazwell | 23:30.40 |
| 90 | Zachary JohnsonPlace 90 · Richlands | — | Richlands | 24:21.55 |
| 91 | Seth DavenportPlace 91 · Holston | — | Holston | 24:33.71 |
| 92 | John HillPlace 92 · Graham | — | Graham | 24:40.19 |
| 93 | Jordan BryanPlace 93 · Graham | — | Graham | 24:40.46 |
| 94 | Elijah UntiedtPlace 94 · Chilhowie | — | Chilhowie | 24:51.19 |
| 95 | Andrew HuffPlace 95 · George Wythe | — | George Wythe | 25:25.90 |
| 96 | Cory JonesPlace 96 · Carroll County | — | Carroll County | 25:36.93 |
| 97 | Jon RobinsonPlace 97 · Carroll County | — | Carroll County | 25:40.94 |
| 98 | Cameron ColePlace 98 · Graham | — | Graham | 25:45.51 |
| 99 | Kyle CrueyPlace 99 · Richlands | — | Richlands | 26:05.39 |
| 100 | Logan ForrestPlace 100 · Richlands | — | Richlands | 26:07.85 |
| 101 | Kyle HinsonPlace 101 · Elizabethton | — | Elizabethton | 27:08.68 |
| 102 | Devin SeymourPlace 102 · Holston | — | Holston | 27:27.74 |