| 1 | Noah GrahamPlace 1 · Grade 12 · Brevard | 12 | Brevard | 16:43.00 |
| 2 | Nathan RichardsPlace 2 · Grade 11 · Franklin | 11 | Franklin | 16:48.00 |
| 3 | Andrew RobinsonPlace 3 · Grade 12 · Brevard | 12 | Brevard | 16:57.00 |
| 4 | Hunter WhitePlace 4 · Grade 10 · North Henderson | 10 | North Henderson | 17:15.00 |
| 5 | Parker HamelPlace 5 · Grade 11 · North Buncombe | 11 | North Buncombe | 17:22.00 |
| 6 | Dylan ChristopherPlace 6 · Grade 11 · North Henderson | 11 | North Henderson | 17:29.00 |
| 7 | Michael ZaphersonPlace 7 · Grade 10 · T.C. Roberson | 10 | T.C. Roberson | 17:33.00 |
| 8 | Sean McdowellPlace 8 · Grade 11 · T.C. Roberson | 11 | T.C. Roberson | 17:37.00 |
| 9 | Gavin MorganPlace 9 · Grade 11 · Hayesville | 11 | Hayesville | 17:41.00 |
| 10 | Grayson JonesPlace 10 · Grade 11 · Franklin | 11 | Franklin | 17:49.00 |
| 11 | William CoyePlace 11 · Grade 10 · Brevard | 10 | Brevard | 18:21.00 |
| 12 | Shawn HamiltonPlace 12 · Grade 11 · Enka | 11 | Enka | 18:24.00 |
| 13 | Jose RodriguezPlace 13 · Grade 10 · North Henderson | 10 | North Henderson | 18:30.00 |
| 14 | Reed SchmelzlePlace 14 · Grade 12 · T.C. Roberson | 12 | T.C. Roberson | 18:30.70 |
| 15 | Cole BorleePlace 15 · Grade 11 · North Henderson | 11 | North Henderson | 18:31.00 |
| 16 | Luke ShealyPlace 16 · Grade 12 · North Buncombe | 12 | North Buncombe | 18:41.00 |
| 17 | Cole DraperPlace 17 · Grade 12 · T.C. Roberson | 12 | T.C. Roberson | 18:44.00 |
| 18 | Jacob AllenPlace 18 · Grade 11 · Hendersonville | 11 | Hendersonville | 18:45.00 |
| 19 | Jonathan RayPlace 19 · Grade 11 · Rosman | 11 | Rosman | 18:47.00 |
| 20 | Vance StilesPlace 20 · Grade 12 · Christ School | 12 | Christ School | 18:55.00 |
| 21 | Noah SchoenacherPlace 21 · Grade 10 · Brevard | 10 | Brevard | 19:08.00 |
| 22 | Justin RacePlace 22 · Grade 10 · Hayesville | 10 | Hayesville | 19:09.00 |
| 23 | Morgan MacDonaldPlace 23 · Grade 12 · Christ School | 12 | Christ School | 19:13.00 |
| 24 | Yates HockadayPlace 24 · Grade 9 · North Buncombe | 9 | North Buncombe | 19:16.00 |
| 25 | Andrew HernasyPlace 25 · Grade 10 · North Henderson | 10 | North Henderson | 19:17.00 |
| 26 | Luke HollingsworthPlace 26 · Grade 11 · Hendersonville | 11 | Hendersonville | 19:22.00 |
| 27 | Matt SmithPlace 27 · Grade 12 · T.C. Roberson | 12 | T.C. Roberson | 19:23.00 |
| 28 | Daniel CrownoverPlace 28 · Grade 10 · T.C. Roberson | 10 | T.C. Roberson | 19:25.00 |
| 29 | Dylan SasserPlace 29 · Grade 9 · Brevard | 9 | Brevard | 19:28.00 |
| 30 | Zack PuryerPlace 30 · Grade 10 · Enka | 10 | Enka | 19:31.00 |
| 31 | Nikolas RobinsonPlace 31 · Grade 11 · Tuscola | 11 | Tuscola | 19:35.00 |
| 32 | Albert CrownoverPlace 32 · Grade 10 · T.C. Roberson | 10 | T.C. Roberson | 19:47.00 |
| 33 | Will BaldwinPlace 33 · Grade 12 · North Henderson | 12 | North Henderson | 19:49.00 |
| 34 | Austin EdneyPlace 34 · Grade 12 · North Henderson | 12 | North Henderson | 19:50.00 |
| 35 | Ever DiazPlace 35 · Grade 12 · Franklin | 12 | Franklin | 19:51.00 |
| 36 | Chandler RoutidayPlace 36 · Grade 9 · Franklin | 9 | Franklin | 19:52.00 |
| 37 | Malachi AllenPlace 37 · Grade 10 · Hayesville | 10 | Hayesville | 19:54.00 |
| 38 | Kennan Sanders-HuskisPlace 38 · Grade 9 · Tuscola | 9 | Tuscola | 19:57.00 |
| 39 | Ethan BurnsPlace 39 · Grade 12 · Hendersonville | 12 | Hendersonville | 20:08.00 |
| 40 | Tommy SchleusnerPlace 40 · Grade 9 · Christ School | 9 | Christ School | 20:16.00 |
| 41 | Dillon McdowellPlace 41 · Grade 10 · T.C. Roberson | 10 | T.C. Roberson | 20:17.00 |
| 42 | Phillip BowdenPlace 42 · Grade 12 · Hayesville | 12 | Hayesville | 20:19.00 |
| 43 | Samuel BurlesonPlace 43 · Grade 9 · Hendersonville | 9 | Hendersonville | 20:20.00 |
| 44 | Jacob SmithPlace 44 · Grade 12 · T.C. Roberson | 12 | T.C. Roberson | 20:24.00 |
| 45 | Brayden RobertsonPlace 45 · Grade 9 · North Henderson | 9 | North Henderson | 20:25.00 |
| 46 | Jay WrightPlace 46 · Grade 9 · T.C. Roberson | 9 | T.C. Roberson | 20:26.00 |
| 47 | Cody GreenePlace 47 · Grade 11 · East Rutherford | 11 | East Rutherford | 20:29.00 |
| 48 | Tanner AckermanPlace 48 · Grade 9 · T.C. Roberson | 9 | T.C. Roberson | 20:31.00 |
| 49 | Doug BlandPlace 49 · Grade 10 · Christ School | 10 | Christ School | 20:32.00 |
| 50 | Hank Van NessPlace 50 · Grade 9 · Christ School | 9 | Christ School | 20:33.00 |
| 51 | Melvin RubioPlace 51 · Grade 12 · Enka | 12 | Enka | 20:38.00 |
| 52 | Chris FlahertyPlace 52 · Grade 12 · North Buncombe | 12 | North Buncombe | 20:42.00 |
| 53 | Alex HolguinPlace 53 · Grade 11 · Enka | 11 | Enka | 20:43.00 |
| 54 | Caleb GrandyPlace 54 · Grade 10 · North Henderson | 10 | North Henderson | 20:45.00 |
| 55 | Parker NewmanPlace 55 · Grade 10 · Hendersonville | 10 | Hendersonville | 20:46.00 |
| 56 | Oliver PorterPlace 56 · Grade 12 · T.C. Roberson | 12 | T.C. Roberson | 20:52.00 |
| 57 | Nathan TeetersPlace 57 · Grade 12 · T.C. Roberson | 12 | T.C. Roberson | 20:53.00 |
| 58 | Trevor RogersPlace 58 · Grade 12 · Franklin | 12 | Franklin | 20:56.00 |
| 59 | Kevin AvalosPlace 59 · Grade 10 · North Henderson | 10 | North Henderson | 20:57.00 |
| 60 | Duncan MillsPlace 60 · Grade 11 · T.C. Roberson | 11 | T.C. Roberson | 20:58.00 |
| 61 | Duncan ManserPlace 61 · Grade 10 · Hayesville | 10 | Hayesville | 21:04.00 |
| 62 | David CorderoPlace 62 · Grade 9 · T.C. Roberson | 9 | T.C. Roberson | 21:06.00 |
| 63 | Parker GrantPlace 63 · Grade 9 · Brevard | 9 | Brevard | 21:08.00 |
| 64 | Connor WIllisPlace 64 · Grade 10 · Tuscola | 10 | Tuscola | 21:09.30 |
| 65 | Zac McDonaldPlace 65 · Grade 12 · Franklin | 12 | Franklin | 21:09.80 |
| 66 | Jordan HarrisonPlace 66 · Grade 12 · North Henderson | 12 | North Henderson | 21:10.00 |
| 67 | Logan EaslerPlace 67 · Grade 10 · Christ School | 10 | Christ School | 21:16.00 |
| 68 | Steven ColonPlace 68 · Grade 9 · North Henderson | 9 | North Henderson | 21:17.00 |
| 69 | Blake MorganPlace 69 · Grade 9 · North Henderson | 9 | North Henderson | 21:19.00 |
| 70 | Phil DaubPlace 70 · Grade 11 · Enka | 11 | Enka | 21:21.00 |
| 71 | McCauley HardisonPlace 71 · Grade 8 · Christ School | 8 | Christ School | 21:22.00 |
| 72 | Ben ScharettPlace 72 · Grade 9 · Enka | 9 | Enka | 21:25.00 |
| 73 | Henry HawthornePlace 73 · Grade 12 · Christ School | 12 | Christ School | 21:26.00 |
| 74 | Robert SuperPlace 74 · Grade 9 · Tuscola | 9 | Tuscola | 21:30.00 |
| 75 | Jose ConstantinoPlace 75 · Grade 9 · Hayesville | 9 | Hayesville | 21:31.00 |
| 76 | Josh FelizPlace 76 · Grade 10 · North Henderson | 10 | North Henderson | 21:32.00 |
| 77 | Emil RueckerPlace 77 · Grade 11 · Asheville Trailblaze | 11 | Asheville Trailblaze | 21:33.00 |
| 78 | Joshua CloerPlace 78 · Grade 10 · Hendersonville | 10 | Hendersonville | 21:35.00 |
| 79 | Andrew ScheuPlace 79 · Grade 9 · Hayesville | 9 | Hayesville | 21:47.00 |
| 80 | Nathan BloemsmaPlace 80 · Grade 11 · Asheville Trailblaze | 11 | Asheville Trailblaze | 21:51.00 |
| 81 | Tyler ChampionPlace 81 · Grade 10 · East Rutherford | 10 | East Rutherford | 21:52.00 |
| 82 | Austin CampPlace 82 · Grade 10 · East Rutherford | 10 | East Rutherford | 21:56.00 |
| 83 | Ethan HalePlace 83 · Grade 9 · Tuscola | 9 | Tuscola | 21:57.00 |
| 84 | Zach PulsiferPlace 84 · Grade 12 · Christ School | 12 | Christ School | 21:59.00 |
| 85 | Cameron PhillipsPlace 85 · Grade 9 · T.C. Roberson | 9 | T.C. Roberson | 22:00.00 |
| 86 | Kameron KaddouriPlace 86 · Grade 11 · Hendersonville | 11 | Hendersonville | 22:01.00 |
| 87 | Cole JenkinsPlace 87 · Grade 11 · Hendersonville | 11 | Hendersonville | 22:13.00 |
| 88 | Alan RayaPlace 88 · Grade 11 · Tuscola | 11 | Tuscola | 22:14.00 |
| 89 | Joseph ColadonatoPlace 89 · Grade 9 · Christ School | 9 | Christ School | 22:16.00 |
| 90 | Noah WislarPlace 90 · Grade 12 · Hayesville | 12 | Hayesville | 22:19.00 |
| 91 | Wes FulfordPlace 91 · Grade 12 · Hayesville | 12 | Hayesville | 22:25.00 |
| 92 | Sebastian DurallPlace 92 · Grade 12 · Hendersonville | 12 | Hendersonville | 22:31.00 |
| 93 | Christian ColwellPlace 93 · Grade 9 · North Henderson | 9 | North Henderson | 22:32.00 |
| 94 | Tanner HookerPlace 94 · Grade 9 · Tuscola | 9 | Tuscola | 22:35.00 |
| 95 | Sam CaldwellPlace 95 · Grade 11 · Enka | 11 | Enka | 22:38.10 |
| 96 | Spencer AndersonPlace 96 · Grade 12 · T.C. Roberson | 12 | T.C. Roberson | 22:38.90 |
| 97 | Liam MannPlace 97 · Grade 11 · Rosman | 11 | Rosman | 22:39.00 |
| 98 | Paul GaoPlace 98 · Grade 11 · Christ School | 11 | Christ School | 22:46.00 |
| 99 | Zion CardwellPlace 99 · Grade 9 · North Buncombe | 9 | North Buncombe | 22:56.00 |
| 100 | Noah HousmanPlace 100 · Grade 11 · Brevard | 11 | Brevard | 22:58.00 |
| 101 | Ralph PelletierPlace 101 · Grade 11 · Hayesville | 11 | Hayesville | 22:59.00 |
| 102 | Christian LongPlace 102 · Grade 11 · North Henderson | 11 | North Henderson | 23:04.00 |
| 103 | Jack CarterPlace 103 · Grade 10 · Hayesville | 10 | Hayesville | 23:05.00 |
| 104 | Chae LynchPlace 104 · Grade 11 · Enka | 11 | Enka | 23:06.00 |
| 105 | Nathan TreesPlace 105 · Grade 12 · T.C. Roberson | 12 | T.C. Roberson | 23:07.00 |
| 106 | Dustin DavenportPlace 106 · Grade 10 · Hayesville | 10 | Hayesville | 23:12.00 |
| 107 | Dylan MyersPlace 107 · Grade 11 · Hendersonville | 11 | Hendersonville | 23:26.00 |
| 108 | Gray CappsPlace 108 · Grade 9 · Hendersonville | 9 | Hendersonville | 23:28.00 |
| 109 | Paul BrownPlace 109 · Grade 9 · North Buncombe | 9 | North Buncombe | 23:30.00 |
| 110 | Matthew RogersPlace 110 · Grade 10 · Hendersonville | 10 | Hendersonville | 23:34.00 |
| 111 | Dakota BakerPlace 111 · Grade 11 · North Henderson | 11 | North Henderson | 23:35.00 |
| 112 | Zachary BachPlace 112 · Grade 11 · Tuscola | 11 | Tuscola | 23:36.00 |
| 113 | Andrew KingPlace 113 · Grade 10 · Christ School | 10 | Christ School | 23:38.00 |
| 114 | Hunter DavenportPlace 114 · Grade 9 · Hayesville | 9 | Hayesville | 23:45.00 |
| 115 | Thomas BloemsmaPlace 115 · Grade 9 · Asheville Trailblaze | 9 | Asheville Trailblaze | 24:01.00 |
| 116 | Nicholas LovinPlace 116 · Grade 9 · T.C. Roberson | 9 | T.C. Roberson | 24:05.00 |
| 117 | Carl RobinsonPlace 117 · Grade 12 · North Henderson | 12 | North Henderson | 24:07.00 |
| 118 | Nick BrooksPlace 118 · Grade 12 · Hendersonville | 12 | Hendersonville | 24:16.00 |
| 119 | Jacob KangPlace 119 · Grade 12 · Christ School | 12 | Christ School | 24:18.00 |
| 120 | Javier ZunigaPlace 120 · Grade 9 · Hendersonville | 9 | Hendersonville | 24:21.00 |
| 121 | Cameron HolleyPlace 121 · Grade 10 · East Rutherford | 10 | East Rutherford | 24:26.00 |
| 122 | Aaron TaylorPlace 122 · Grade 11 · Enka | 11 | Enka | 24:28.00 |
| 123 | Spencer JacksonPlace 123 · Grade 11 · Enka | 11 | Enka | 24:41.00 |
| 124 | Morgan KingPlace 124 · Grade 10 · North Henderson | 10 | North Henderson | 24:51.00 |
| 125 | Jack MclawhornPlace 125 · Grade 9 · Christ School | 9 | Christ School | 24:54.00 |
| 126 | Bryson EllisPlace 126 · Grade 11 · East Rutherford | 11 | East Rutherford | 24:55.00 |
| 127 | Jonathan KaynePlace 127 · Grade 12 · Enka | 12 | Enka | 25:00.00 |
| 128 | Austin SmythePlace 128 · Grade 8 · Christ School | 8 | Christ School | 25:06.00 |
| 129 | William CashPlace 129 · Grade 10 · Brevard | 10 | Brevard | 25:07.00 |
| 130 | Cary BensonPlace 130 · Grade 11 · Christ School | 11 | Christ School | 25:08.00 |
| 131 | Ricardo ReyesPlace 131 · Grade 9 · Tuscola | 9 | Tuscola | 25:13.00 |
| 132 | Cameron CampenPlace 132 · Grade 9 · T.C. Roberson | 9 | T.C. Roberson | 25:20.00 |
| 133 | Ethan MainesPlace 133 · Grade 9 · Hendersonville | 9 | Hendersonville | 25:22.00 |
| 134 | Alex HargisPlace 134 · Grade 10 · Brevard | 10 | Brevard | 25:33.00 |
| 135 | Nathan KingPlace 135 · Grade 12 · North Henderson | 12 | North Henderson | 25:40.00 |
| 136 | Hutson FordPlace 136 · Grade 12 · Christ School | 12 | Christ School | 25:41.00 |
| 137 | Kasey StonecipherPlace 137 · Grade 12 · T.C. Roberson | 12 | T.C. Roberson | 25:45.00 |
| 138 | Anthony WhitesidePlace 138 · Grade 9 · Hendersonville | 9 | Hendersonville | 25:49.00 |
| 139 | Kelly MassiePlace 139 · Grade 9 · Tuscola | 9 | Tuscola | 25:52.00 |
| 140 | Hale CafferyPlace 140 · Grade 10 · Christ School | 10 | Christ School | 26:09.00 |
| 141 | Terry McCurdyPlace 141 · Grade 12 · Hendersonville | 12 | Hendersonville | 26:22.00 |
| 142 | Arturo Sanchez-BritoPlace 142 · Grade 9 · Hendersonville | 9 | Hendersonville | 26:24.00 |
| 143 | Adam BallPlace 143 · Grade 9 · Tuscola | 9 | Tuscola | 26:29.00 |
| 144 | Caleb HillPlace 144 · Grade 11 · Hendersonville | 11 | Hendersonville | 26:44.00 |
| 145 | David BloemsmaPlace 145 · Grade 8 · Asheville Trailblaze | 8 | Asheville Trailblaze | 26:52.00 |
| 146 | Alex CarrilloPlace 146 · Grade 11 · Rosman | 11 | Rosman | 27:17.00 |
| 147 | Oscar LopezPlace 147 · Grade 9 · Franklin | 9 | Franklin | 27:26.00 |
| 148 | Will TisonPlace 148 · Grade 11 · Hayesville | 11 | Hayesville | 27:52.00 |
| 149 | Andrew AbramPlace 149 · Grade 9 · Rosman | 9 | Rosman | 32:52.00 |
| 150 | Jason RamosPlace 150 · Grade 9 · T.C. Roberson | 9 | T.C. Roberson | 33:25.00 |