| 1 | William ZealandPlace 1 · Grade 12 · Pacers Homeschool | 12 | Pacers Homeschool | 15:25.81 |
| 2 | Samuel CowellPlace 2 · Grade 11 · Apex Friendship | 11 | Apex Friendship | 15:40.57 |
| 3 | Nathan VoPlace 3 · Grade 10 · Green Hope | 10 | Green Hope | 15:50.08 |
| 4 | Gabriel CardenasPlace 4 · Grade 12 · Green Hope | 12 | Green Hope | 16:03.64 |
| 5 | Cameron TierneyPlace 5 · Grade 12 · Apex Friendship | 12 | Apex Friendship | 16:03.82 |
| 6 | Caedmon CampbellPlace 6 · Grade 11 · Pacers Homeschool | 11 | Pacers Homeschool | 16:16.56 |
| 7 | Drew PacholkePlace 7 · Grade 11 · Bishop McGuinness | 11 | Bishop McGuinness | 16:19.52 |
| 8 | Tyler RiedlPlace 8 · Grade 11 · Apex Friendship | 11 | Apex Friendship | 16:19.84 PR |
| 9 | Joseph SkogenPlace 9 · Grade 11 · Sandhills Classical Christian | 11 | Sandhills Classical Christian | 16:21.30 PR |
| 10 | Andrew LearyPlace 10 · Grade 12 · Green Hope | 12 | Green Hope | 16:24.21 |
| 11 | Bryan MorrisonPlace 11 · Grade 11 · West Stokes | 11 | West Stokes | 16:26.75 |
| 12 | Jack ElchikPlace 12 · Grade 12 · Apex Friendship | 12 | Apex Friendship | 16:26.86 |
| 13 | Blakely FrankPlace 13 · Grade 12 · Central Davidson | 12 | Central Davidson | 16:32.02 PR |
| 14 | Cody SullivanPlace 14 · Grade 11 · West Johnston | 11 | West Johnston | 16:34.14 |
| 15 | Blake FinkPlace 15 · Grade 10 · Morehead | 10 | Morehead | 16:40.80 PR |
| 16 | Jacob WycuffPlace 16 · Grade 10 · Cary Fire Homeschool | 10 | Cary Fire Homeschool | 16:41.55 |
| 17 | Zedekiah ZealandPlace 17 · Grade 11 · Pacers Homeschool | 11 | Pacers Homeschool | 16:42.03 |
| 18 | Rafael DlottPlace 18 · Grade 11 · Green Hope | 11 | Green Hope | 16:44.05 |
| 19 | Adam MitchellPlace 19 · Grade 12 · Green Hope | 12 | Green Hope | 16:45.05 |
| 20 | Henry MastPlace 20 · Grade 9 · Pacers Homeschool | 9 | Pacers Homeschool | 16:46.35 |
| 21 | Cole SchmidtPlace 21 · Grade 12 · Apex Friendship | 12 | Apex Friendship | 16:47.27 |
| 22 | Zach BallPlace 22 · Grade 10 · Sanderson | 10 | Sanderson | 16:51.93 PR |
| 23 | Sage BurrisonPlace 23 · Grade 10 · Northern Nash | 10 | Northern Nash | 16:54.50 |
| 24 | David ElchikPlace 24 · Grade 11 · Apex Friendship | 11 | Apex Friendship | 16:54.61 |
| 25 | Jordan FernandezPlace 25 · Unattached | — | Unattached | 16:58.86 |
| 26 | Justin HerrickPlace 26 · Grade 10 · Green Hope | 10 | Green Hope | 17:02.17 |
| 27 | Andrew MastPlace 27 · Grade 11 · Pacers Homeschool | 11 | Pacers Homeschool | 17:03.96 |
| 28 | Wyatt ZealandPlace 28 · Grade 12 · Pacers Homeschool | 12 | Pacers Homeschool | 17:04.67 |
| 29 | Maxwell MarionPlace 29 · Grade 11 · Leadership Academy | 11 | Leadership Academy | 17:05.90 PR |
| 30 | Miguel GuzmanPlace 30 · Grade 10 · Northern Nash | 10 | Northern Nash | 17:06.15 |
| 31 | Berkman (Berk) RobottomPlace 31 · Grade 11 · Green Hope | 11 | Green Hope | 17:08.72 |
| 32 | Adrian DancaussePlace 32 · Grade 12 · Bishop McGuinness | 12 | Bishop McGuinness | 17:10.92 PR |
| 33 | Caden SwisherPlace 33 · Grade 11 · Leadership Academy | 11 | Leadership Academy | 17:11.33 |
| 34 | Matthew WexlerPlace 34 · Grade 11 · Apex Friendship | 11 | Apex Friendship | 17:16.05 |
| 35 | Benjamin O'BrienPlace 35 · Grade 11 · Corinth Holders | 11 | Corinth Holders | 17:16.75 |
| 36 | Kostandinos MellonasPlace 36 · Grade 11 · Leadership Academy | 11 | Leadership Academy | 17:21.42 |
| 37 | Hudson SharpePlace 37 · Grade 10 · Greensboro Day | 10 | Greensboro Day | 17:26.90 |
| 38 | Collin ShickPlace 38 · Grade 11 · Cape Fear | 11 | Cape Fear | 17:28.96 |
| 39 | Chris ShickPlace 39 · Grade 11 · Cape Fear | 11 | Cape Fear | 17:29.55 |
| 40 | Nicholas GoardPlace 40 · Grade 11 · Sandhills Classical Christian | 11 | Sandhills Classical Christian | 17:29.87 |
| 41 | Mac WilliamsonPlace 41 · Grade 11 · Sanderson | 11 | Sanderson | 17:32.33 PR |
| 42 | Ethan BrewerPlace 42 · Grade 10 · Bishop McGuinness | 10 | Bishop McGuinness | 17:38.32 |
| 43 | Jvion MeadowsPlace 43 · Grade 11 · Harnett Central | 11 | Harnett Central | 17:41.55 |
| 44 | Aidan PendsePlace 44 · Grade 12 · Sanderson | 12 | Sanderson | 17:45.59 |
| 45 | Lorenzo FornaroPlace 45 · Grade 11 · Sanderson | 11 | Sanderson | 17:48.53 PR |
| 46 | Larkin HodgesPlace 46 · Grade 9 · Cary Fire Homeschool | 9 | Cary Fire Homeschool | 17:49.94 |
| 47 | Eli NicklessPlace 47 · Grade 11 · West Stokes | 11 | West Stokes | 17:53.28 |
| 48 | Samuel FatovicPlace 48 · Grade 11 · Salisbury | 11 | Salisbury | 17:53.67 |
| 49 | Ethan LawrencePlace 49 · Grade 10 · Leadership Academy | 10 | Leadership Academy | 17:55.75 |
| 50 | Walter MartinPlace 50 · Grade 12 · Leadership Academy | 12 | Leadership Academy | 17:56.91 |
| 51 | Rafael AsencioPlace 51 · Grade 10 · Sanderson | 10 | Sanderson | 18:00.13 PR |
| 52 | Lukas AllenPlace 52 · Grade 10 · Sanderson | 10 | Sanderson | 18:00.57 |
| 53 | Rhys BlevinsPlace 53 · Grade 12 · Union Pines | 12 | Union Pines | 18:03.35 |
| 54 | Levi FletcherPlace 54 · Grade 12 · Pacers Homeschool | 12 | Pacers Homeschool | 18:04.57 |
| 55 | Cooper RichardsonPlace 55 · Grade 12 · Sanderson | 12 | Sanderson | 18:05.20 |
| 56 | Kayden GilesPlace 56 · Grade 11 · Cape Fear | 11 | Cape Fear | 18:14.36 |
| 57 | Monte (Logan) HayPlace 57 · Grade 12 · Union Pines | 12 | Union Pines | 18:16.67 |
| 58 | Alexander TorresPlace 58 · Grade 9 · Bishop McGuinness | 9 | Bishop McGuinness | 18:19.36 |
| 59 | Theodore CoberlyPlace 59 · Grade 8 · Corinth Holders | 8 | Corinth Holders | 18:26.46 |
| 60 | William CousinsPlace 60 · Grade 11 · Corinth Holders | 11 | Corinth Holders | 18:29.41 |
| 61 | Arrow RuhlPlace 61 · Grade 9 · CARY FIRE | 9 | CARY FIRE | 18:31.86 PR |
| 62 | Luke StevensPlace 62 · Grade 11 · Corinth Holders | 11 | Corinth Holders | 18:33.25 |
| 63 | Landon WalkerPlace 63 · Grade 11 · Northern Nash | 11 | Northern Nash | 18:34.49 PR |
| 64 | Jackson WattsPlace 64 · Grade 11 · West Stokes | 11 | West Stokes | 18:35.68 |
| 65 | Jimmy BeasleyPlace 65 · Grade 11 · West Stokes | 11 | West Stokes | 18:35.80 |
| 66 | Joey LewisPlace 66 · Grade 10 · Northern Nash | 10 | Northern Nash | 18:37.22 |
| 67 | Lucas WatersPlace 67 · Grade 10 · West Johnston | 10 | West Johnston | 18:38.66 PR |
| 68 | Noah FloresPlace 68 · Grade 10 · CARY FIRE | 10 | CARY FIRE | 18:39.22 PR |
| 69 | Noah GilmorePlace 69 · Grade 12 · CARY FIRE | 12 | CARY FIRE | 18:39.90 PR |
| 70 | Wesley VernonPlace 70 · Grade 11 · South Lenoir | 11 | South Lenoir | 18:41.49 |
| 71 | Cole ClothierPlace 71 · Grade 12 · Bishop McGuinness | 12 | Bishop McGuinness | 18:42.53 |
| 72 | CJ WilkersonPlace 72 · Grade 12 · Union Pines | 12 | Union Pines | 18:44.87 |
| 73 | James MillerPlace 73 · Grade 11 · South Lenoir | 11 | South Lenoir | 18:46.53 |
| 74 | Jack PortnoyPlace 74 · Grade 9 · Sandhills Classical Christian | 9 | Sandhills Classical Christian | 18:47.28 PR |
| 75 | Jake StevensonPlace 75 · Grade 10 · CARY FIRE | 10 | CARY FIRE | 18:47.49 PR |
| 76 | Isaiah SetzerPlace 76 · Grade 9 · Leadership Academy | 9 | Leadership Academy | 18:47.62 |
| 77 | Josh ReichPlace 77 · Grade 9 · Bishop McGuinness | 9 | Bishop McGuinness | 18:52.11 PR |
| 78 | Elijah JonesPlace 78 · Grade 1 · CARY FIRE | 1 | CARY FIRE | 18:52.40 PR |
| 79 | Luke NicklessPlace 79 · Grade 12 · West Stokes | 12 | West Stokes | 19:00.38 |
| 80 | William CromartiePlace 80 · Grade 10 · Bishop McGuinness | 10 | Bishop McGuinness | 19:03.46 PR |
| 81 | Jacob ByrdPlace 81 · Grade 12 · Central Davidson | 12 | Central Davidson | 19:05.26 |
| 82 | Sean TaylorPlace 82 · Grade 11 · Ledford | 11 | Ledford | 19:09.92 |
| 83 | Lucas WellsPlace 83 · Grade 12 · Cape Fear | 12 | Cape Fear | 19:12.75 |
| 84 | Corbin WeeksPlace 84 · Grade 12 · Union Pines | 12 | Union Pines | 19:15.13 |
| 85 | Finnegan AveryPlace 85 · Grade 12 · Salisbury | 12 | Salisbury | 19:19.65 PR |
| 86 | Harrison LeePlace 86 · Grade 11 · West Stokes | 11 | West Stokes | 19:20.23 |
| 87 | Maximus MelloPlace 87 · Grade 10 · Cape Fear | 10 | Cape Fear | 19:22.43 |
| 88 | Eli CruzPlace 88 · Grade 10 · West Johnston | 10 | West Johnston | 19:27.39 |
| 89 | Jacob McBridePlace 89 · Grade 9 · Corinth Holders | 9 | Corinth Holders | 19:28.30 |
| 90 | Yael Ramirez-RicoPlace 90 · Grade 10 · South Lenoir | 10 | South Lenoir | 19:29.80 |
| 91 | Shaylan MurrellPlace 91 · Grade 10 · Ledford | 10 | Ledford | 19:32.37 PR |
| 92 | Brysen RotenPlace 92 · Grade 10 · Ashe County | 10 | Ashe County | 19:33.05 |
| 93 | Kole BurkettPlace 93 · Grade 12 · South Lenoir | 12 | South Lenoir | 19:34.32 |
| 94 | Anibal LagunasPlace 94 · Grade 10 · Union Pines | 10 | Union Pines | 19:35.37 PR |
| 95 | Sydney WilliamsPlace 95 · Grade 12 · West Johnston | 12 | West Johnston | 19:35.55 |
| 96 | Jamie BarkerPlace 96 · Grade 10 · Ashe County | 10 | Ashe County | 19:35.58 PR |
| 97 | Bennett MartinPlace 97 · Grade 10 · Leadership Academy | 10 | Leadership Academy | 19:36.17 |
| 98 | Machen BowmanPlace 98 · Grade 9 · Surry Home Educators | 9 | Surry Home Educators | 19:37.25 |
| 99 | Day-mond SherrodPlace 99 · Grade 10 · Northern Nash | 10 | Northern Nash | 19:38.95 |
| 100 | Haiden MoorePlace 100 · Grade 12 · Central Davidson | 12 | Central Davidson | 19:39.66 |
| 101 | Grant FoggianoPlace 101 · Grade 11 · West Johnston | 11 | West Johnston | 19:44.09 |
| 102 | Matt WagonerPlace 102 · Grade 10 · West Stokes | 10 | West Stokes | 19:47.69 |
| 103 | Randy DesjardinPlace 103 · Grade 12 · Cape Fear | 12 | Cape Fear | 19:50.26 PR |
| 104 | Jamison GautierPlace 104 · Grade 8 · South Lenoir | 8 | South Lenoir | 19:51.43 |
| 105 | Jack RousePlace 105 · Grade 11 · South Lenoir | 11 | South Lenoir | 19:52.17 |
| 106 | Eduardo MartinezPlace 106 · Grade 11 · West Johnston | 11 | West Johnston | 20:02.27 |
| 107 | Elias SeayPlace 107 · Grade 11 · Harnett Central | 11 | Harnett Central | 20:03.84 |
| 108 | Humberto EscobarPlace 108 · Grade 9 · Northern Nash | 9 | Northern Nash | 20:04.43 |
| 109 | Landon StevensPlace 109 · Grade 11 · Corinth Holders | 11 | Corinth Holders | 20:05.27 |
| 110 | Jeremiah BlackburnPlace 110 · Grade 10 · Central Davidson | 10 | Central Davidson | 20:10.28 |
| 111 | Brayden LuchettaPlace 111 · Grade 10 · Cape Fear | 10 | Cape Fear | 20:13.09 |
| 112 | Landon LittlePlace 112 · Grade 11 · Central Davidson | 11 | Central Davidson | 20:13.71 |
| 113 | Adam GarciaPlace 113 · Grade 11 · South Lenoir | 11 | South Lenoir | 20:18.96 |
| 114 | Ethan BucklerPlace 114 · Grade 11 · Corinth Holders | 11 | Corinth Holders | 20:19.03 |
| 115 | Nygil WesleyPlace 115 · Grade 9 · Ledford | 9 | Ledford | 20:20.54 |
| 116 | Sam SteinbrueggePlace 116 · Grade 12 · Surry Home Educators | 12 | Surry Home Educators | 20:20.87 |
| 117 | Keegan DunnPlace 117 · Grade 10 · Northern Nash | 10 | Northern Nash | 20:20.93 |
| 118 | Matthew MelloPlace 118 · Grade 9 · Cape Fear | 9 | Cape Fear | 20:23.37 |
| 119 | Jordan PricePlace 119 · Grade 12 · Cape Fear | 12 | Cape Fear | 20:24.06 |
| 120 | John David BunkePlace 120 · Grade 11 · Surry Home Educators | 11 | Surry Home Educators | 20:28.79 |
| 121 | Brayden WhipplePlace 121 · Grade 9 · Vandalia Christian | 9 | Vandalia Christian | 20:29.95 PR |
| 122 | Kyler ValentinePlace 122 · Grade 10 · Central Davidson | 10 | Central Davidson | 20:36.51 PR |
| 123 | Brody DennyPlace 123 · Grade 9 · Ashe County | 9 | Ashe County | 20:39.32 |
| 124 | Jackson RallsPlace 124 · Grade 9 · Ledford | 9 | Ledford | 20:42.27 |
| 125 | Rance JacksonPlace 125 · Grade 12 · Central Davidson | 12 | Central Davidson | 20:44.95 |
| 126 | Jordan SpannhakePlace 126 · Grade 11 · Harnett Central | 11 | Harnett Central | 20:45.22 PR |
| 127 | Sam PylesPlace 127 · Grade 10 · Ashe County | 10 | Ashe County | 20:47.61 |
| 128 | Grant TaylorPlace 128 · Grade 10 · Ledford | 10 | Ledford | 20:48.93 PR |
| 129 | Brady TuckerPlace 129 · Grade 9 · Cape Fear | 9 | Cape Fear | 20:51.75 |
| 130 | Cohen LemlyPlace 130 · Grade 11 · Ashe County | 11 | Ashe County | 20:57.34 |
| 131 | Jacob PattersonPlace 131 · Grade 12 · Ledford | 12 | Ledford | 20:58.39 |
| 132 | Daniel WhitlockPlace 132 · Grade 10 · Ledford | 10 | Ledford | 21:04.90 PR |
| 133 | Jonas BlackwellPlace 133 · Grade 10 · Grace Christian (Sanford) | 10 | Grace Christian (Sanford) | 21:14.92 |
| 134 | Gabriel PfuetzePlace 134 · Grade 12 · Sandhills Classical Christian | 12 | Sandhills Classical Christian | 21:19.40 |
| 135 | Braydon CooperPlace 135 · Grade 10 · Harnett Central | 10 | Harnett Central | 21:20.91 |
| 136 | Gustavo Manrique-GonzalezPlace 136 · Grade 12 · Harnett Central | 12 | Harnett Central | 21:28.28 PR |
| 137 | Lucas KennedyPlace 137 · Grade 11 · Eastern Randolph | 11 | Eastern Randolph | 21:28.74 PR |
| 138 | James ChavezPlace 138 · Grade 11 · Harnett Central | 11 | Harnett Central | 21:31.07 |
| 139 | Ben KennedyPlace 139 · Grade 7 · Grace Christian (Sanford) | 7 | Grace Christian (Sanford) | 21:32.67 |
| 140 | Ian McDonaghPlace 140 · Grade 10 · Grace Christian (Sanford) | 10 | Grace Christian (Sanford) | 21:39.04 |
| 141 | Dylan NowellPlace 141 · Grade 12 · Grace Christian (Sanford) | 12 | Grace Christian (Sanford) | 21:43.11 |
| 142 | Garrett StolzePlace 142 · Grade 8 · Vandalia Christian | 8 | Vandalia Christian | 21:45.31 |
| 143 | McGrady JakePlace 143 · Grade 8 · Vandalia Christian | 8 | Vandalia Christian | 21:55.61 PR |
| 144 | Johary NdunguPlace 144 · Grade 8 · Vandalia Christian | 8 | Vandalia Christian | 22:07.43 PR |
| 145 | Robert CollinsPlace 145 · Grade 11 · Corinth Holders | 11 | Corinth Holders | 22:08.13 |
| 146 | Landon SmithPlace 146 · Grade 10 · Sandhills Classical Christian | 10 | Sandhills Classical Christian | 22:10.20 PR |
| 147 | James FerrisPlace 147 · Grade 10 · Salisbury | 10 | Salisbury | 22:11.17 PR |
| 148 | Gabriel HeppdingPlace 148 · Grade 9 · Vandalia Christian | 9 | Vandalia Christian | 22:12.55 |
| 149 | Jackson BoehnertPlace 149 · Grade 11 · Grace Christian (Sanford) | 11 | Grace Christian (Sanford) | 22:28.20 |
| 150 | Joshua WatsonPlace 150 · Grade 12 · Eastern Randolph | 12 | Eastern Randolph | 22:30.83 |
| 151 | Ryan SchroederPlace 151 · Grade 9 · Ashe County | 9 | Ashe County | 23:32.48 |
| 152 | Gavin WhitleyPlace 152 · Grade 12 · Vandalia Christian | 12 | Vandalia Christian | 23:46.72 |
| 153 | Joe RichardPlace 153 · Grade 12 · Union Pines | 12 | Union Pines | 23:55.58 |
| 154 | Clinton FoglemanPlace 154 · Grade 11 · Vandalia Christian | 11 | Vandalia Christian | 24:15.62 |
| 155 | Justin MainorPlace 155 · Grade 10 · Sandhills Classical Christian | 10 | Sandhills Classical Christian | 24:19.53 PR |
| 156 | Raleigh ShafferPlace 156 · Grade 9 · Salisbury | 9 | Salisbury | 25:49.39 |
| 157 | Kieryan TraegerPlace 157 · Grade 11 · Grace Christian (Sanford) | 11 | Grace Christian (Sanford) | 26:49.48 |
| 158 | James TaborPlace 158 · Grade 11 · Eastern Randolph | 11 | Eastern Randolph | 28:14.50 |
| 159 | Dawson SpillmanPlace 159 · Grade 7 · Vandalia Christian | 7 | Vandalia Christian | 28:46.77 |
| 160 | Russell KahlePlace 160 · Grade 9 · Eastern Randolph | 9 | Eastern Randolph | 29:11.50 |
| 161 | Nathan PoindexterPlace 161 · Grade 9 · Eastern Randolph | 9 | Eastern Randolph | 29:11.57 |
| 162 | Evan McGradyPlace 162 · Grade 6 · Vandalia Christian | 6 | Vandalia Christian | 29:26.68 PR |
| 163 | Griffin MoonPlace 163 · Grade 11 · Grace Christian (Sanford) | 11 | Grace Christian (Sanford) | 33:12.87 |