| 1 | Blake BrownPlace 1 · Grade 11 · Auburn | 11 | Auburn | 15:53.43 PR |
| 2 | Drake YoungPlace 2 · Grade 12 · Tazewell | 12 | Tazewell | 16:20.59 PR |
| 3 | Jameson FunkPlace 3 · Grade 10 · Auburn | 10 | Auburn | 17:06.99 |
| 4 | Easton DobbinsPlace 4 · Grade 12 · Auburn | 12 | Auburn | 17:29.64 |
| 5 | Bryce MillerPlace 5 · Grade 12 · Bland County | 12 | Bland County | 17:29.72 PR |
| 6 | Colten Evans-SwannerPlace 6 · Grade 11 · Patrick Henry (Glade Spring) | 11 | Patrick Henry (Glade Spring) | 17:33.52 |
| 7 | Caleb WarnerPlace 7 · Grade 12 · WolfHillsHomeSchool | 12 | WolfHillsHomeSchool | 17:54.47 |
| 8 | Bryson KellyPlace 8 · Grade 12 · Chilhowie | 12 | Chilhowie | 18:00.65 PR |
| 9 | Kurt CollinsPlace 9 · Grade 10 · Chilhowie | 10 | Chilhowie | 18:26.28 |
| 10 | Calan ParksPlace 10 · Grade 9 · Bland County | 9 | Bland County | 18:28.54 PR |
| 11 | Eric BallPlace 11 · Grade 12 · Honaker | 12 | Honaker | 18:30.73 PR |
| 12 | Braxton RasnakePlace 12 · Grade 12 · West Ridge | 12 | West Ridge | 18:32.41 PR |
| 13 | Liam PrattPlace 13 · Grade 10 · Virginia | 10 | Virginia | 18:41.10 |
| 14 | Landon MillerPlace 14 · Grade 10 · Auburn | 10 | Auburn | 18:45.86 |
| 15 | Hunter DyePlace 15 · Grade 11 · Honaker | 11 | Honaker | 18:59.80 |
| 16 | Able ComirePlace 16 · Grade 12 · WolfHillsHomeSchool | 12 | WolfHillsHomeSchool | 19:14.75 |
| 17 | Eddie ErazoPlace 17 · Grade 11 · Galax | 11 | Galax | 19:14.81 PR |
| 18 | Steven BusseyPlace 18 · Grade 10 · Auburn | 10 | Auburn | 19:19.45 PR |
| 19 | Alton PowellPlace 19 · Grade 10 · West Ridge | 10 | West Ridge | 19:24.30 PR |
| 20 | Ethan BakerPlace 20 · Grade 10 · Tazewell | 10 | Tazewell | 19:31.23 PR |
| 21 | Lincoln CombsPlace 21 · Grade 11 · Honaker | 11 | Honaker | 19:31.31 PR |
| 22 | Aiden DyePlace 22 · Grade 12 · Honaker | 12 | Honaker | 19:52.33 PR |
| 23 | Braiden VodrosPlace 23 · Grade 11 · Princeton Senior | 11 | Princeton Senior | 20:04.85 |
| 24 | Reid NealPlace 24 · Grade 10 · Princeton Senior | 10 | Princeton Senior | 20:13.34 |
| 25 | Cian RatcliffPlace 25 · Grade 11 · Chilhowie | 11 | Chilhowie | 20:23.94 PR |
| 26 | Kainan FullerPlace 26 · Grade 10 · Holston | 10 | Holston | 20:24.31 PR |
| 27 | Connor BranhamPlace 27 · Grade 11 · John S. Battle | 11 | John S. Battle | 20:32.05 |
| 28 | Landon FlemingPlace 28 · Grade 12 · John I. Burton | 12 | John I. Burton | 20:44.91 |
| 29 | Briar SessionsPlace 29 · Grade 10 · Galax | 10 | Galax | 20:46.22 PR |
| 30 | Shephard JohnsonPlace 30 · Grade 12 · West Ridge | 12 | West Ridge | 20:47.01 |
| 31 | Braden GreerPlace 31 · Grade 11 · Tazewell | 11 | Tazewell | 20:48.30 |
| 32 | Ben SheetsPlace 32 · Grade 9 · Galax | 9 | Galax | 20:50.16 |
| 33 | Jackson ViarsPlace 33 · Grade 9 · Fort Chiswell | 9 | Fort Chiswell | 20:53.46 PR |
| 34 | Manuel MoyaPlace 34 · Grade 11 · Galax | 11 | Galax | 20:53.79 PR |
| 35 | Tyler BoydPlace 35 · Grade 11 · Honaker | 11 | Honaker | 20:54.99 PR |
| 36 | Alex KariukiPlace 36 · Grade 10 · Virginia | 10 | Virginia | 20:56.70 |
| 37 | Dylan KelloggPlace 37 · Grade 11 · Virginia | 11 | Virginia | 21:12.61 PR |
| 38 | Collin RyanPlace 38 · Grade 11 · West Ridge | 11 | West Ridge | 21:13.75 PR |
| 39 | Parker MccroskeyPlace 39 · Grade 12 · John S. Battle | 12 | John S. Battle | 21:14.63 |
| 40 | Payton WelchPlace 40 · Grade 10 · John I. Burton | 10 | John I. Burton | 21:16.54 PR |
| 41 | Aiden COXPlace 41 · Grade 9 · West Ridge | 9 | West Ridge | 21:18.13 |
| 42 | Jake CookPlace 42 · Grade 11 · Northwood | 11 | Northwood | 21:20.23 |
| 43 | Henry LightPlace 43 · Grade 11 · Auburn | 11 | Auburn | 22:13.26 |
| 44 | Andrew BrownPlace 44 · Grade 12 · West Ridge | 12 | West Ridge | 22:17.64 |
| 45 | Bradley KellPlace 45 · Grade 10 · Chilhowie | 10 | Chilhowie | 22:43.17 |
| 46 | Jackson LittlePlace 46 · Grade 12 · Holston | 12 | Holston | 22:51.37 |
| 47 | Jonathan ValerioPlace 47 · Grade 11 · Galax | 11 | Galax | 23:05.43 |
| 48 | Jackson HeltonPlace 48 · Grade 9 · Holston | 9 | Holston | 23:20.20 PR |
| 49 | Joseph MusickPlace 49 · Grade 9 · Honaker | 9 | Honaker | 23:35.15 |
| 50 | Lee SmithPlace 50 · Grade 9 · Northwood | 9 | Northwood | 23:39.99 |
| 51 | Matthew BardinelliPlace 51 · Grade 9 · John S. Battle | 9 | John S. Battle | 23:52.21 PR |
| 52 | Easton HouchinsPlace 52 · Grade 10 · Northwood | 10 | Northwood | 23:55.39 |
| 53 | Grayson LittlePlace 53 · Grade 10 · Holston | 10 | Holston | 23:56.33 PR |
| 54 | Noah MeineckePlace 54 · Grade 9 · Galax | 9 | Galax | 23:57.51 |
| 55 | Daniel MoncibaisPlace 55 · Grade 10 · John S. Battle | 10 | John S. Battle | 24:01.04 |
| 56 | Logan ZavadaPlace 56 · Grade 10 · West Ridge | 10 | West Ridge | 24:23.47 |
| 57 | Turner GilmerPlace 57 · Grade 12 · TheLearningCenterHS | 12 | TheLearningCenterHS | 24:39.12 |
| 58 | Greyson PruittPlace 58 · Grade 10 · Patrick Henry (Glade Spring) | 10 | Patrick Henry (Glade Spring) | 24:56.80 |
| 59 | Caleb BlevinsPlace 59 · Grade 10 · Chilhowie | 10 | Chilhowie | 25:04.16 PR |
| 60 | Josiah McCurdyPlace 60 · Grade 10 · Galax | 10 | Galax | 25:47.82 |
| 61 | Aaron GerberPlace 61 · Grade 10 · WolfHillsHomeSchool | 10 | WolfHillsHomeSchool | 26:29.32 |
| 62 | Brayden SturgillPlace 62 · Grade 11 · John I. Burton | 11 | John I. Burton | 29:05.81 |
| 63 | Landon RakesPlace 63 · Grade 10 · John I. Burton | 10 | John I. Burton | 29:06.23 PR |
| 64 | Robert HortonPlace 64 · Grade 12 · Princeton Senior | 12 | Princeton Senior | 29:07.98 |
| 65 | Ian McKenziePlace 65 · Grade 9 · Virginia | 9 | Virginia | 32:01.77 |