| 1 | Hunter SpaldingPlace 1 · Grade 12 · Carolina Day | 12 | Carolina Day | 17:54.14 |
| 2 | Seth McGowinPlace 2 · Grade 9 · Christ School | 9 | Christ School | 18:52.62 |
| 3 | Everett MaslinPlace 3 · Grade 9 · Asheville Christian Academy | 9 | Asheville Christian Academy | 18:54.90 |
| 4 | Alex BatesPlace 4 · Grade 11 · Asheville Christian Academy | 11 | Asheville Christian Academy | 18:55.44 |
| 5 | Jonah MaguraPlace 5 · Grade 12 · Carolina Day | 12 | Carolina Day | 19:10.80 |
| 6 | Lawson MetcalfPlace 6 · Grade 10 · Asheville Christian Academy | 10 | Asheville Christian Academy | 19:11.75 |
| 7 | Alex ArguetaPlace 7 · Grade 12 · Owen | 12 | Owen | 19:19.28 |
| 8 | Fox JohnsonPlace 8 · Grade 10 · Asheville School | 10 | Asheville School | 19:21.81 |
| 9 | Jacob ModlinPlace 9 · Grade 9 · Rabun Gap-Nacoochee | 9 | Rabun Gap-Nacoochee | 19:27.18 |
| 10 | Finn HealyPlace 10 · Grade 9 · Rabun Gap-Nacoochee | 9 | Rabun Gap-Nacoochee | 19:27.22 |
| 11 | Francesco RamirezPlace 11 · Grade 10 · Rabun Gap-Nacoochee | 10 | Rabun Gap-Nacoochee | 19:27.40 |
| 12 | Sawyer McCallPlace 12 · Grade 9 · Rabun Gap-Nacoochee | 9 | Rabun Gap-Nacoochee | 19:27.50 PR |
| 13 | Judah RiddlePlace 13 · Grade 10 · Asheville School | 10 | Asheville School | 19:32.95 |
| 14 | Joshua EdwardsPlace 14 · Grade 10 · Asheville Christian Academy | 10 | Asheville Christian Academy | 19:36.53 |
| 15 | Crew GardnerPlace 15 · Grade 9 · Owen | 9 | Owen | 19:40.25 PR |
| 16 | Christopher CoxPlace 16 · Grade 12 · Rabun Gap-Nacoochee | 12 | Rabun Gap-Nacoochee | 19:49.48 |
| 17 | Hank LambertPlace 17 · Grade 11 · Asheville School | 11 | Asheville School | 20:37.22 |
| 18 | Grayson CombsPlace 18 · Grade 10 · Owen | 10 | Owen | 20:37.77 |
| 19 | Rivers GrantPlace 19 · Grade 10 · Rabun Gap-Nacoochee | 10 | Rabun Gap-Nacoochee | 20:39.43 |
| 20 | Harper EmmettPlace 20 · Grade 10 · Asheville School | 10 | Asheville School | 20:39.58 |
| 21 | Cash CowanPlace 21 · Grade FR · Imago Dei Classical Academy | FR | Imago Dei Classical Academy | 20:39.77 |
| 22 | Vincent LinPlace 22 · Grade 12 · Asheville School | 12 | Asheville School | 20:40.55 |
| 23 | Ayden LambiePlace 23 · Grade 10 · Owen | 10 | Owen | 20:41.18 PR |
| 24 | Sawyer DittyPlace 24 · Grade 11 · Carolina Day | 11 | Carolina Day | 20:42.78 |
| 25 | James HarrisonPlace 25 · Grade 12 · Asheville Christian Academy | 12 | Asheville Christian Academy | 20:55.84 |
| 26 | Landyn FuchsPlace 26 · Grade 12 · Asheville Christian Academy | 12 | Asheville Christian Academy | 20:57.01 |
| 27 | Jt DuchacPlace 27 · Grade 11 · Asheville Christian Academy | 11 | Asheville Christian Academy | 20:59.98 |
| 28 | David DuPlace 28 · Grade 12 · Rabun Gap-Nacoochee | 12 | Rabun Gap-Nacoochee | 21:06.98 |
| 29 | Shep MorrisPlace 29 · Grade 9 · Asheville Christian Academy | 9 | Asheville Christian Academy | 21:08.54 |
| 30 | Carl BairdPlace 30 · Grade 12 · Christ School | 12 | Christ School | 21:33.83 |
| 31 | Brody WebbPlace 31 · Grade 12 · Christ School | 12 | Christ School | 21:33.92 |
| 32 | Jack GlassPlace 32 · Grade 12 · Carolina Day | 12 | Carolina Day | 21:36.57 |
| 33 | Tyler RefoPlace 33 · Grade 9 · Asheville School | 9 | Asheville School | 21:37.11 |
| 34 | Isaac BrownPlace 34 · Grade 9 · Asheville Trailblazers Homeschool | 9 | Asheville Trailblazers Homeschool | 21:53.90 PR |
| 35 | Liam Sweetser WardPlace 35 · Grade 11 · FernLeaf Community | 11 | FernLeaf Community | 22:02.78 |
| 36 | Samuel MoraPlace 36 · Grade 10 · Asheville School | 10 | Asheville School | 22:04.17 |
| 37 | Noah ScarlataPlace 37 · Grade SR · Imago Dei Classical Academy | SR | Imago Dei Classical Academy | 22:04.56 |
| 38 | Luke WordenPlace 38 · Grade 9 · Carolina Day | 9 | Carolina Day | 22:07.22 |
| 39 | Trenton WickhamPlace 39 · Grade 10 · Owen | 10 | Owen | 22:09.79 PR |
| 40 | Kaden YagerPlace 40 · Grade 11 · FernLeaf Community | 11 | FernLeaf Community | 22:37.63 |
| 41 | Juk LiPlace 41 · Grade 11 · Asheville School | 11 | Asheville School | 22:44.68 PR |
| 42 | Thomas ZhangPlace 42 · Grade 10 · Asheville School | 10 | Asheville School | 22:55.07 |
| 43 | Cy RemmesPlace 43 · Grade 9 · Carolina Day | 9 | Carolina Day | 23:01.28 |
| 44 | Casey PricePlace 44 · Grade 9 · Owen | 9 | Owen | 23:11.38 PR |
| 45 | Aiden LiuPlace 45 · Grade 12 · Asheville School | 12 | Asheville School | 23:24.80 |
| 46 | Hayden WillardPlace 46 · Grade 10 · FernLeaf Community | 10 | FernLeaf Community | 23:35.89 PR |
| 47 | Rui WangPlace 47 · Grade 12 · Asheville School | 12 | Asheville School | 23:53.75 |
| 48 | Nate AllredPlace 48 · Grade 11 · Asheville Trailblazers Homeschool | 11 | Asheville Trailblazers Homeschool | 24:09.87 |
| 49 | Jackson TyersPlace 49 · Grade 12 · Rabun Gap-Nacoochee | 12 | Rabun Gap-Nacoochee | 24:20.69 |
| 50 | Easton BarbeePlace 50 · Grade 10 · FernLeaf Community | 10 | FernLeaf Community | 24:24.52 |
| 51 | Amiin SaeedPlace 51 · Grade 12 · Rabun Gap-Nacoochee | 12 | Rabun Gap-Nacoochee | 24:30.28 |
| 52 | Alvaro SchnetterPlace 52 · Grade 10 · Asheville School | 10 | Asheville School | 24:42.69 PR |
| 53 | Elijah EnglertPlace 53 · Grade 10 · FernLeaf Community | 10 | FernLeaf Community | 25:03.28 |
| 54 | Leo WeiPlace 54 · Grade 12 · Rabun Gap-Nacoochee | 12 | Rabun Gap-Nacoochee | 25:11.63 |
| 55 | Frank SunPlace 55 · Grade 12 · Asheville School | 12 | Asheville School | 25:22.67 |
| 56 | Renly CooperPlace 56 · Grade 9 · FernLeaf Community | 9 | FernLeaf Community | 25:25.01 |
| 57 | Aaron FerrellPlace 57 · Grade 10 · Owen | 10 | Owen | 25:49.31 PR |
| 58 | Andy HuPlace 58 · Grade 10 · Rabun Gap-Nacoochee | 10 | Rabun Gap-Nacoochee | 26:04.89 |
| 59 | Lee HarveyPlace 59 · Grade 11 · Asheville Christian Academy | 11 | Asheville Christian Academy | 26:09.27 |
| 60 | Rafael UlrichPlace 60 · Grade 9 · Owen | 9 | Owen | 26:14.11 PR |
| 61 | Cooper SimmsPlace 61 · Grade 9 · Owen | 9 | Owen | 26:34.99 PR |
| 62 | Lucas BatesPlace 62 · Grade 11 · Asheville Christian Academy | 11 | Asheville Christian Academy | 26:42.80 |
| 63 | Remington LingafelterPlace 63 · Grade 9 · Madison | 9 | Madison | 29:29.93 PR |
| 64 | Noah SpeersPlace 64 · Grade 10 · FernLeaf Community | 10 | FernLeaf Community | 31:05.72 |
| 65 | Jesse LeBlancPlace 65 · Grade 10 · Asheville Trailblazers Homeschool | 10 | Asheville Trailblazers Homeschool | 32:22.71 PR |
| 66 | Elijah WatkinPlace 66 · Grade 10 · Owen | 10 | Owen | 34:50.35 PR |
| 67 | Aaron LongPlace 67 · Grade 10 · Asheville Trailblazers Homeschool | 10 | Asheville Trailblazers Homeschool | 40:17.29 PR |