| 2 | William HartigPlace 2 · Radford | — | Radford | 17:06.0 |
| 4 | Jacob MullinsPlace 4 · Union | — | Union | 17:11.3 |
| 5 | Andrew SmithPlace 5 · John S. Battle | — | John S. Battle | 17:13.7 |
| 6 | Josh BooherPlace 6 · John S. Battle | — | John S. Battle | 17:14.4 |
| 7 | Ben RamseyPlace 7 · Radford | — | Radford | 17:44.4 |
| 8 | Thomas SalyerPlace 8 · Eastside | — | Eastside | 17:49.0 |
| 9 | Nathaniel HerselPlace 9 · Union | — | Union | 17:49.7 |
| 10 | Asher WhittPlace 10 · Union | — | Union | 17:56.5 |
| 11 | Caiden BarteePlace 11 · Union | — | Union | 17:57.7 |
| 12 | Elijah AbelPlace 12 · Tennessee | — | Tennessee | 18:00.5 |
| 13 | Nick CooneyPlace 13 · Radford | — | Radford | 18:00.9 |
| 14 | Nicholas StreetPlace 14 · Elizabethton | — | Elizabethton | 18:05.8 |
| 15 | Adam BowenPlace 15 · Lebanon | — | Lebanon | 18:17.2 |
| 16 | William NewmanPlace 16 · Elizabethton | — | Elizabethton | 18:19.5 |
| 17 | Holston HowardPlace 17 · Elizabethton | — | Elizabethton | 18:32.2 |
| 18 | David HemmingerPlace 18 · Tennessee | — | Tennessee | 18:34.8 |
| 19 | Dawson WillisPlace 19 · Tennessee | — | Tennessee | 18:35.0 |
| 20 | Landon RoopPlace 20 · Radford | — | Radford | 18:35.3 |
| 21 | Jerrick JuarezPlace 21 · Tennessee | — | Tennessee | 18:42.1 |
| 22 | Perry RollerPlace 22 · Tennessee | — | Tennessee | 18:43.9 |
| 24 | Chase HarringtonPlace 24 · Virginia | — | Virginia | 18:56.2 |
| 25 | Tyler SingletonPlace 25 · John S. Battle | — | John S. Battle | 18:57.1 |
| 26 | Ryland JonesPlace 26 · Greeneville | — | Greeneville | 19:01.7 |
| 28 | Micah WilsonPlace 28 · Lebanon | — | Lebanon | 19:17.9 |
| 29 | Jacob CressPlace 29 · Eastside | — | Eastside | 19:21.7 |
| 30 | Micah BlankenshipPlace 30 · Hurley | — | Hurley | 19:23.9 |
| 31 | Channler Boothe-MoranPlace 31 · Lebanon | — | Lebanon | 19:24.2 |
| 32 | Andrew GoodmanPlace 32 · Union | — | Union | 19:25.9 |
| 33 | Ty BloomerPlace 33 · Union | — | Union | 19:27.6 |
| 34 | Ethan GraberPlace 34 · Northwood | — | Northwood | 19:51.5 |
| 35 | Theo IskraPlace 35 · Virginia | — | Virginia | 19:55.2 |
| 36 | Ashton VestPlace 36 · Elizabethton | — | Elizabethton | 19:55.3 |
| 38 | Mason BrandonPlace 38 · Greeneville | — | Greeneville | 20:04.5 |
| 39 | Jake WilliamsPlace 39 · Elizabethton | — | Elizabethton | 20:05.3 |
| 40 | Bryson SargentPlace 40 · John S. Battle | — | John S. Battle | 20:06.3 |
| 42 | Gilliam LardPlace 42 · Radford | — | Radford | 20:11.2 |
| 44 | Josh RobbinsPlace 44 · Northwood | — | Northwood | 20:25.3 |
| 45 | Gabe HinklePlace 45 · Gate City | — | Gate City | 20:25.7 |
| 46 | Brett GossPlace 46 · Virginia | — | Virginia | 20:32.0 |
| 47 | Logan StreetmanPlace 47 · Tennessee | — | Tennessee | 20:39.6 |
| 48 | Joe KennedyPlace 48 · Radford | — | Radford | 20:48.2 |
| 49 | Skyler BushPlace 49 · Lebanon | — | Lebanon | 20:49.5 |
| 51 | Austin StacyPlace 51 · Northwood | — | Northwood | 20:52.7 |
| 52 | Issac NorrisPlace 52 · Elizabethton | — | Elizabethton | 20:53.6 |
| 53 | Jett LillyPlace 53 · Lebanon | — | Lebanon | 20:53.8 |
| 54 | Sam FarmerPlace 54 · Lebanon | — | Lebanon | 20:57.4 |
| 56 | Randall ChinaultPlace 56 · Elizabethton | — | Elizabethton | 20:59.8 |
| 57 | Gary BishopPlace 57 · Union | — | Union | 21:02.3 |
| 60 | Orryn McGlonePlace 60 · John S. Battle | — | John S. Battle | 21:04.6 |
| 62 | Lucas GreinederPlace 62 · Greeneville | — | Greeneville | 21:16.6 |
| 63 | Alex LeBlancPlace 63 · Greeneville | — | Greeneville | 21:16.8 |
| 64 | Ahren LeePlace 64 · Eastside | — | Eastside | 21:19.3 |
| 65 | Ayden VaughanPlace 65 · Northwood | — | Northwood | 21:19.9 |
| 66 | Logan SmithPlace 66 · Lebanon | — | Lebanon | 21:36.1 |
| 67 | Nathan WorleyPlace 67 · Virginia | — | Virginia | 21:39.4 |
| 68 | Bryson SenterPlace 68 · John S. Battle | — | John S. Battle | 21:50.9 |
| 69 | Jacob AbsherPlace 69 · Happy Valley | — | Happy Valley | 21:53.2 |
| 70 | Simon WadePlace 70 · John S. Battle | — | John S. Battle | 21:54.4 |
| 71 | Cyril TesterPlace 71 · Virginia | — | Virginia | 22:00.9 |
| 72 | Caney SnodgrassPlace 72 · Northwood | — | Northwood | 22:04.6 |
| 74 | Andrew TemplePlace 74 · George Wythe (Wytheville) | — | George Wythe (Wytheville) | 22:08.3 |
| 77 | Kai Wei NiPlace 77 · Gate City | — | Gate City | 22:17.2 |
| 78 | Corey RenfroPlace 78 · Eastside | — | Eastside | 22:23.9 |
| 80 | Landon BentonPlace 80 · Gate City | — | Gate City | 22:38.2 |
| 82 | Chase TempletonPlace 82 · Gate City | — | Gate City | 22:43.0 |
| 83 | Hunter BullPlace 83 · Gate City | — | Gate City | 22:46.4 |
| 84 | Seth LeonardPlace 84 · George Wythe (Wytheville) | — | George Wythe (Wytheville) | 22:49.1 |
| 85 | Michael HijdukPlace 85 · Radford | — | Radford | 22:54.5 |
| 86 | Trae HarenPlace 86 · Greeneville | — | Greeneville | 22:55.2 |
| 88 | Matthew HicksPlace 88 · Eastside | — | Eastside | 22:58.2 |
| 89 | Carter KegleyPlace 89 · George Wythe (Wytheville) | — | George Wythe (Wytheville) | 23:42.7 |
| 90 | Hayden LawsonPlace 90 · Eastside | — | Eastside | 23:43.9 |
| 91 | Issiac RangelPlace 91 · Northwood | — | Northwood | 23:59.4 |
| 92 | Joshua CollinsPlace 92 · Eastside | — | Eastside | 24:00.1 |
| 93 | Caleb RussellPlace 93 · Virginia | — | Virginia | 24:25.3 |
| 94 | John TaylorPlace 94 · George Wythe (Wytheville) | — | George Wythe (Wytheville) | 24:25.4 |
| 95 | Logan TaylorPlace 95 · George Wythe (Wytheville) | — | George Wythe (Wytheville) | 24:26.4 |
| 96 | Will MillerPlace 96 · Gate City | — | Gate City | 24:26.8 |
| 97 | Andrew McGeePlace 97 · George Wythe (Wytheville) | — | George Wythe (Wytheville) | 24:29.8 |
| 98 | Caleb SlonePlace 98 · Happy Valley | — | Happy Valley | 24:38.6 |
| 99 | Cole MartinPlace 99 · George Wythe (Wytheville) | — | George Wythe (Wytheville) | 24:52.7 |
| 101 | Chris RifePlace 101 · Hurley | — | Hurley | 26:01.2 |
| 103 | Jackson LesterPlace 103 · Hurley | — | Hurley | 28:17.9 |
| 104 | Dawson MoorePlace 104 · Happy Valley | — | Happy Valley | 30:16.0 |
| 105 | Nathaniel CharlesPlace 105 · Hurley | — | Hurley | 30:19.8 |
| 106 | Brandon RifePlace 106 · Hurley | — | Hurley | 30:53.7 |
| 107 | Jordan MoorePlace 107 · Happy Valley | — | Happy Valley | 31:32.3 |
| 108 | Skyler McCurryPlace 108 · Happy Valley | — | Happy Valley | 33:30.6 |
| 109 | Jacob BlankenshipPlace 109 · Hurley | — | Hurley | 35:59.9 |