| 1 | Joshua RossPlace 1 · Grade 12 · DraughnUnofficial | 12 | Draughn | 16:54.38 |
| 2 | Hayden AlexanderPlace 2 · Grade 12 · Thomas JeffersonUnofficial | 12 | Thomas Jefferson | 16:59.39 |
| 3 | Andrew HammelPlace 3 · Grade 10 · PisgahUnofficial | 10 | Pisgah | 17:03.40 |
| 4 | Dwayne LilliePlace 4 · Grade 9 · A.C. ReynoldsUnofficial | 9 | A.C. Reynolds | 17:12.49 |
| 5 | Noah CliffordPlace 5 · Grade 10 · A.C. ReynoldsUnofficial | 10 | A.C. Reynolds | 17:31.76 |
| 6 | Andrew ThomasPlace 6 · Grade 12 · Smoky MountainUnofficial | 12 | Smoky Mountain | 17:38.37 |
| 7 | Daniel MashburnPlace 7 · Grade 12 · PisgahUnofficial | 12 | Pisgah | 17:42.79 |
| 8 | Carter BinkleyPlace 8 · Grade 10 · PisgahUnofficial | 10 | Pisgah | 17:43.33 |
| 9 | Reece ColliePlace 9 · Grade 9 · Asheville Christian AcademyUnofficial | 9 | Asheville Christian Academy | 17:47.88 |
| 10 | Neil RogersPlace 10 · Grade 11 · A.C. ReynoldsUnofficial | 11 | A.C. Reynolds | 17:48.17 |
| 11 | Eli CostaPlace 11 · Grade 11 · Smoky MountainUnofficial | 11 | Smoky Mountain | 18:05.28 |
| 12 | Logan ChisholmPlace 12 · Grade 12 · DraughnUnofficial | 12 | Draughn | 18:06.50 |
| 13 | Drew ZinkPlace 13 · Grade 9 · Lincoln CharterUnofficial | 9 | Lincoln Charter | 18:09.49 |
| 14 | Parker ChathamPlace 14 · Grade 12 · Swain CountyUnofficial | 12 | Swain County | 18:14.73 |
| 15 | Isaac BjerknessPlace 15 · Grade 12 · Smoky MountainUnofficial | 12 | Smoky Mountain | 18:17.45 |
| 16 | Lawson RobertsonPlace 16 · Grade 10 · A.C. ReynoldsUnofficial | 10 | A.C. Reynolds | 18:18.93 |
| 17 | Paolo NavarroPlace 17 · Grade 11 · Asheville SchoolUnofficial | 11 | Asheville School | 18:22.23 |
| 18 | Gabe AshePlace 18 · Grade 10 · Smoky MountainUnofficial | 10 | Smoky Mountain | 18:22.56 |
| 19 | Lance ShallenbergerPlace 19 · Grade 11 · PisgahUnofficial | 11 | Pisgah | 18:23.46 |
| 20 | Tyler WaterstonPlace 20 · Grade 9 · Smoky MountainUnofficial | 9 | Smoky Mountain | 18:24.07 |
| 21 | Jonathan ScifersPlace 21 · Grade 12 · Smoky MountainUnofficial | 12 | Smoky Mountain | 18:31.56 |
| 22 | Robert HarlanPlace 22 · Grade 11 · Asheville SchoolUnofficial | 11 | Asheville School | 18:34.93 |
| 23 | Kenny SchildPlace 23 · Grade 11 · Lincoln CharterUnofficial | 11 | Lincoln Charter | 18:37.18 |
| 24 | Darius LambertPlace 24 · Grade 10 · CherokeeUnofficial | 10 | Cherokee | 18:37.76 |
| 25 | David ConlinPlace 25 · Grade 11 · Smoky MountainUnofficial | 11 | Smoky Mountain | 18:39.67 |
| 26 | Zeke TrezisePlace 26 · Grade 12 · A.C. ReynoldsUnofficial | 12 | A.C. Reynolds | 18:45.09 |
| 27 | Luke WaltersPlace 27 · Grade 10 · RobbinsvilleUnofficial | 10 | Robbinsville | 18:46.19 |
| 28 | Josh BetancourtPlace 28 · Grade 12 · DraughnUnofficial | 12 | Draughn | 18:57.57 |
| 29 | Jax LedfordPlace 29 · Grade 9 · Asheville Christian AcademyUnofficial | 9 | Asheville Christian Academy | 18:59.57 |
| 30 | Cody LovelacePlace 30 · Grade 12 · PisgahUnofficial | 12 | Pisgah | 19:02.26 |
| 31 | Thad McNeilPlace 31 · Grade 10 · A.C. ReynoldsUnofficial | 10 | A.C. Reynolds | 19:06.66 |
| 32 | Phineas LittlePlace 32 · Grade 9 · Swain CountyUnofficial | 9 | Swain County | 19:09.80 |
| 33 | Dewight WinchesterPlace 33 · Grade 11 · Swain CountyUnofficial | 11 | Swain County | 19:15.48 |
| 34 | Kinser HudsonPlace 34 · Grade 9 · Lincoln CharterUnofficial | 9 | Lincoln Charter | 19:34.53 |
| 35 | Aidan LoringPlace 35 · Grade 9 · Rabun Gap-NacoocheeUnofficial | 9 | Rabun Gap-Nacoochee | 19:41.03 |
| 36 | Jackson PitcherPlace 36 · Grade 10 · Thomas JeffersonUnofficial | 10 | Thomas Jefferson | 19:45.90 |
| 37 | Jared MedfordPlace 37 · Grade 11 · PisgahUnofficial | 11 | Pisgah | 19:47.01 |
| 38 | Jon CrispPlace 38 · Grade 10 · Smoky MountainUnofficial | 10 | Smoky Mountain | 19:48.83 |
| 39 | Davis ReedPlace 39 · Grade 10 · Lincoln CharterUnofficial | 10 | Lincoln Charter | 19:49.64 |
| 40 | Toliy GivensPlace 40 · Grade 11 · Lincoln CharterUnofficial | 11 | Lincoln Charter | 19:52.45 |
| 41 | Alex PattonPlace 41 · Grade 11 · DraughnUnofficial | 11 | Draughn | 19:55.72 |
| 42 | Ben PeverallPlace 42 · Grade 12 · Mountain HeritageUnofficial | 12 | Mountain Heritage | 19:56.61 PR |
| 43 | Isaac DannenbergPlace 43 · Grade 12 · OwenUnofficial | 12 | Owen | 19:59.05 |
| 44 | Tucker PricePlace 44 · Grade 11 · RobbinsvilleUnofficial | 11 | Robbinsville | 20:00.14 |
| 45 | Chris BridgesPlace 45 · Grade 10 · A.C. ReynoldsUnofficial | 10 | A.C. Reynolds | 20:00.75 |
| 46 | Bradley VestalPlace 46 · Grade 10 · Swain CountyUnofficial | 10 | Swain County | 20:01.43 |
| 47 | Matthew AllenPlace 47 · Grade 10 · OwenUnofficial | 10 | Owen | 20:01.89 |
| 48 | Gunnar RuthigPlace 48 · Grade 11 · RobbinsvilleUnofficial | 11 | Robbinsville | 20:06.30 |
| 49 | Hunter CraigPlace 49 · Grade 9 · Swain CountyUnofficial | 9 | Swain County | 20:09.39 PR |
| 50 | Chrsitian FoyPlace 50 · Grade 11 · DraughnUnofficial | 11 | Draughn | 20:09.64 |
| 51 | Josiah LossiahPlace 51 · Grade 10 · CherokeeUnofficial | 10 | Cherokee | 20:13.58 |
| 52 | Andrew ShimshockPlace 52 · Grade 9 · A.C. ReynoldsUnofficial | 9 | A.C. Reynolds | 20:15.00 |
| 53 | Nathan BarlowPlace 53 · Grade 12 · Lincoln CharterUnofficial | 12 | Lincoln Charter | 20:18.08 |
| 54 | Zach CrainPlace 54 · Grade 10 · A.C. ReynoldsUnofficial | 10 | A.C. Reynolds | 20:18.34 |
| 55 | Parker SmithPlace 55 · Grade 10 · DraughnUnofficial | 10 | Draughn | 20:18.59 |
| 56 | Austin KingPlace 56 · Grade 12 · East HendersonUnofficial | 12 | East Henderson | 20:21.11 |
| 57 | Jessee SteelePlace 57 · Grade 10 · Swain CountyUnofficial | 10 | Swain County | 20:23.36 |
| 58 | Jacob MoorePlace 58 · Grade 9 · PisgahUnofficial | 9 | Pisgah | 20:26.65 |
| 59 | Jonathon AndersPlace 59 · Grade 9 · A.C. ReynoldsUnofficial | 9 | A.C. Reynolds | 20:29.85 |
| 60 | John RenegarPlace 60 · Grade 10 · Lincoln CharterUnofficial | 10 | Lincoln Charter | 20:30.37 |
| 61 | Michael HaneyPlace 61 · Grade 12 · East HendersonUnofficial | 12 | East Henderson | 20:36.55 |
| 62 | Justin GonzalezPlace 62 · Grade 12 · East HendersonUnofficial | 12 | East Henderson | 20:38.10 |
| 63 | Keegan EdgePlace 63 · Grade 10 · East HendersonUnofficial | 10 | East Henderson | 20:40.42 |
| 64 | Darren BlankenshipPlace 64 · Grade 12 · Swain CountyUnofficial | 12 | Swain County | 20:43.98 |
| 65 | Brendan UlanerPlace 65 · Grade 10 · Swain CountyUnofficial | 10 | Swain County | 20:50.69 |
| 66 | Brian BartlettPlace 66 · Grade 12 · OwenUnofficial | 12 | Owen | 20:52.65 |
| 67 | Daniel TomlinPlace 67 · Grade 10 · Lincoln CharterUnofficial | 10 | Lincoln Charter | 20:52.93 |
| 68 | Frank LodgePlace 68 · Grade 12 · Mountain HeritageUnofficial | 12 | Mountain Heritage | 20:55.24 |
| 69 | DJ CaglePlace 69 · Grade 9 · East HendersonUnofficial | 9 | East Henderson | 20:57.75 PR |
| 70 | Colton MorganPlace 70 · Grade 12 · East HendersonUnofficial | 12 | East Henderson | 21:03.59 |
| 71 | Brandon PenleyPlace 71 · Grade 11 · Lincoln CharterUnofficial | 11 | Lincoln Charter | 21:07.61 |
| 72 | Tyler CrawfordPlace 72 · Grade 12 · Smoky MountainUnofficial | 12 | Smoky Mountain | 21:10.99 |
| 73 | Lucas BrownPlace 73 · Grade 9 · Swain CountyUnofficial | 9 | Swain County | 21:14.06 |
| 74 | Daniel OwenPlace 74 · Grade 9 · Thomas JeffersonUnofficial | 9 | Thomas Jefferson | 21:14.80 |
| 75 | Carter CappsPlace 75 · Grade 10 · OwenUnofficial | 10 | Owen | 21:16.57 PR |
| 76 | Ethan BanksPlace 76 · Grade 12 · OwenUnofficial | 12 | Owen | 21:18.07 PR |
| 77 | Sam DeytonPlace 77 · Grade 12 · MitchellUnofficial | 12 | Mitchell | 21:29.14 PR |
| 78 | Tommy BlackwellPlace 78 · Grade 9 · DraughnUnofficial | 9 | Draughn | 21:29.59 |
| 79 | Matthew FurmanPlace 79 · Grade 11 · Asheville Christian AcademyUnofficial | 11 | Asheville Christian Academy | 21:32.45 |
| 80 | Tucker SiskPlace 80 · Grade 9 · DraughnUnofficial | 9 | Draughn | 21:39.42 |
| 81 | Josh EdwardsPlace 81 · Grade 12 · Asheville Christian AcademyUnofficial | 12 | Asheville Christian Academy | 21:48.62 |
| 82 | Jackson FreemanPlace 82 · Grade 9 · East HendersonUnofficial | 9 | East Henderson | 21:50.59 |
| 83 | Gavin HenryPlace 83 · Grade 12 · Mountain HeritageUnofficial | 12 | Mountain Heritage | 21:51.47 |
| 84 | Brett TreadwayPlace 84 · Grade 12 · Swain CountyUnofficial | 12 | Swain County | 21:52.40 |
| 85 | Drew RoyPlace 85 · Grade 10 · Mountain HeritageUnofficial | 10 | Mountain Heritage | 21:58.41 |
| 86 | Damon StreetPlace 86 · Grade 10 · Mountain HeritageUnofficial | 10 | Mountain Heritage | 21:59.98 |
| 87 | Ethan KempPlace 87 · Grade 9 · Asheville Christian AcademyUnofficial | 9 | Asheville Christian Academy | 22:00.39 |
| 88 | Alfonso ApolinarPlace 88 · Grade 9 · MitchellUnofficial | 9 | Mitchell | 22:00.77 |
| 89 | Danny WahlersPlace 89 · Grade 11 · Mountain HeritageUnofficial | 11 | Mountain Heritage | 22:02.46 |
| 90 | Sean DouglasPlace 90 · Grade 11 · OwenUnofficial | 11 | Owen | 22:02.75 |
| 91 | Sayidomar MohamedPlace 91 · Grade 11 · Rabun Gap-NacoocheeUnofficial | 11 | Rabun Gap-Nacoochee | 22:05.92 |
| 92 | Cole OwensPlace 92 · Grade 9 · Rabun Gap-NacoocheeUnofficial | 9 | Rabun Gap-Nacoochee | 22:07.77 |
| 93 | Harry MauneyPlace 93 · Grade 11 · Thomas JeffersonUnofficial | 11 | Thomas Jefferson | 22:18.57 |
| 94 | Harrson NorthrupPlace 94 · Grade 9 · Asheville Christian AcademyUnofficial | 9 | Asheville Christian Academy | 22:18.95 PR |
| 95 | Tyler OllisPlace 95 · Grade 10 · DraughnUnofficial | 10 | Draughn | 22:19.22 |
| 96 | Tyler MilkeyPlace 96 · Grade 10 · Smoky MountainUnofficial | 10 | Smoky Mountain | 22:25.21 |
| 97 | Tihjah LossiahPlace 97 · Grade 10 · CherokeeUnofficial | 10 | Cherokee | 22:37.50 |
| 98 | Jonathon MulhollandPlace 98 · Grade 11 · Asheville Christian AcademyUnofficial | 11 | Asheville Christian Academy | 22:55.03 |
| 99 | Eason EsquivelPlace 99 · Grade 11 · CherokeeUnofficial | 11 | Cherokee | 23:01.09 PR |
| 100 | Justus SheltonPlace 100 · Grade 9 · Mountain HeritageUnofficial | 9 | Mountain Heritage | 23:06.69 |
| 101 | Chance SimpsonPlace 101 · Grade 12 · OwenUnofficial | 12 | Owen | 23:37.45 |
| 102 | Enrique MoralesPlace 102 · Grade 12 · Rabun Gap-NacoocheeUnofficial | 12 | Rabun Gap-Nacoochee | 23:41.41 |
| 103 | Jax PutnamPlace 103 · Grade 11 · Clyde A. ErwinUnofficial | 11 | Clyde A. Erwin | 23:56.20 |
| 104 | Razvan MateiPlace 104 · Grade 9 · Mountain HeritageUnofficial | 9 | Mountain Heritage | 24:20.91 |
| 105 | Justin GillelandPlace 105 · Grade 9 · Rabun Gap-NacoocheeUnofficial | 9 | Rabun Gap-Nacoochee | 24:57.00 |
| 106 | Isaiah HuntPlace 106 · Grade 10 · Thomas JeffersonUnofficial | 10 | Thomas Jefferson | 25:12.01 PR |
| 107 | Eli ColsonPlace 107 · Grade 9 · OwenUnofficial | 9 | Owen | 25:13.81 |
| 108 | William LindseyPlace 108 · Grade 9 · East HendersonUnofficial | 9 | East Henderson | 25:46.65 PR |
| 109 | Ian CassidaPlace 109 · Grade 10 · Mountain HeritageUnofficial | 10 | Mountain Heritage | 25:47.19 |
| 110 | Hunter DuckettPlace 110 · Grade 12 · Clyde A. ErwinUnofficial | 12 | Clyde A. Erwin | 25:55.68 |
| 111 | Jordan GrantPlace 111 · Grade 12 · CherokeeUnofficial | 12 | Cherokee | 26:01.04 |