| 1 | Matthew WexlerPlace 1 · Grade 11 · Apex Friendship | 11 | Apex Friendship | 17:07.2 |
| 2 | Connor EllisPlace 2 · Grade 10 · Holly Springs | 10 | Holly Springs | 17:20.7 |
| 3 | Calvin EatonPlace 3 · Grade 10 · Holly Springs | 10 | Holly Springs | 17:22.5 |
| 4 | Aiden ButlerPlace 4 · Grade 11 · Holly Springs | 11 | Holly Springs | 17:25.3 |
| 5 | Isaiah BoekellPlace 5 · Grade 9 · Cabell Midland | 9 | Cabell Midland | 17:26.1 |
| 6 | Jackson BurkePlace 6 · Grade 10 · Broughton | 10 | Broughton | 17:29.7 |
| 7 | Shyam LalPlace 7 · Grade 10 · Green Level | 10 | Green Level | 17:30.2 |
| 8 | Thomas FutchPlace 8 · Grade 10 · Hoggard | 10 | Hoggard | 17:30.6 |
| 9 | Trenton HatfieldPlace 9 · Grade 11 · Cabell Midland | 11 | Cabell Midland | 17:31.3 |
| 10 | Ben CatronPlace 10 · Grade 10 · Millbrook | 10 | Millbrook | 17:35.4 |
| 11 | Britton HartPlace 11 · Grade 12 · Hoggard | 12 | Hoggard | 17:36.7 |
| 12 | Thanuj ElluruPlace 12 · Grade 9 · Green Level | 9 | Green Level | 17:37.8 |
| 13 | Ellis CundiffPlace 13 · Grade 10 · Chapel Hill | 10 | Chapel Hill | 17:37.8 |
| 14 | Xander MorganPlace 14 · Grade 10 · Cabell Midland | 10 | Cabell Midland | 17:43.9 |
| 15 | Walker HeidenreicPlace 15 · Grade 12 · Hoggard | 12 | Hoggard | 17:45.3 |
| 16 | Scott PainterPlace 16 · Grade 12 · Chapel Hill | 12 | Chapel Hill | 17:46.9 |
| 17 | Gavin LauerPlace 17 · Grade 10 · J.L. Mann | 10 | J.L. Mann | 17:48.2 |
| 18 | Ian DonahoePlace 18 · Grade 10 · Holly Springs | 10 | Holly Springs | 17:48.4 |
| 19 | Patrick DollePlace 19 · Grade 10 · Green Hope | 10 | Green Hope | 17:49.6 |
| 20 | Myles MarionPlace 20 · Grade 10 · Mount Tabor | 10 | Mount Tabor | 17:50.5 |
| 21 | Owen PersingerPlace 21 · Grade 10 · Cabell Midland | 10 | Cabell Midland | 17:52.1 |
| 22 | Cranford MohlenhoPlace 22 · Grade 11 · Hoggard | 11 | Hoggard | 17:52.9 |
| 23 | Rowen KinterPlace 23 · Grade 11 · Holly Springs | 11 | Holly Springs | 17:54.1 |
| 24 | Caleb OwenPlace 24 · Grade 12 · Apex Friendship | 12 | Apex Friendship | 17:57.4 |
| 25 | Matthew ZhouPlace 25 · Grade 10 · Panther Creek | 10 | Panther Creek | 17:58.1 |
| 26 | Miles CrawfordPlace 26 · Grade 11 · Chapel Hill | 11 | Chapel Hill | 17:59.2 |
| 27 | Mathew AdamsPlace 27 · Grade 10 · Broughton | 10 | Broughton | 17:59.6 |
| 28 | Bryer KalavskyPlace 28 · Grade 10 · Chapel Hill | 10 | Chapel Hill | 18:00.1 |
| 29 | Myles MarbellPlace 29 · Grade 9 · Green Hope | 9 | Green Hope | 18:00.3 |
| 30 | Witt ReynoldsPlace 30 · Grade 12 · Hoggard | 12 | Hoggard | 18:01.9 |
| 31 | Connor PattersonPlace 31 · Grade 11 · Holly Springs | 11 | Holly Springs | 18:02.1 |
| 32 | Asher AbrahamPlace 32 · Grade 10 · Panther Creek | 10 | Panther Creek | 18:02.5 |
| 33 | Aiden RogersPlace 33 · Grade 11 · Green Level | 11 | Green Level | 18:05.1 |
| 34 | Alex McCallPlace 34 · Grade 10 · J.L. Mann | 10 | J.L. Mann | 18:05.6 |
| 35 | Regan CramPlace 35 · Grade 11 · Weddington | 11 | Weddington | 18:06.6 |
| 36 | Stanley HaakensonPlace 36 · Grade 10 · Weddington | 10 | Weddington | 18:07.3 |
| 37 | Sahil KharePlace 37 · Grade 10 · Green Level | 10 | Green Level | 18:08.2 |
| 38 | Sam MarinelloPlace 38 · Grade 9 · Holly Springs | 9 | Holly Springs | 18:11.7 |
| 39 | Dreyden BorskiPlace 39 · Grade 12 · J.L. Mann | 12 | J.L. Mann | 18:12.6 |
| 40 | Michael CoxPlace 40 · Grade 12 · Vestavia Hil | 12 | Vestavia Hil | 18:13.4 |
| 41 | Liam MarlinPlace 41 · Grade 12 · J.L. Mann | 12 | J.L. Mann | 18:15.9 |
| 42 | Cam HolleyPlace 42 · Grade 9 · Cabell Midland | 9 | Cabell Midland | 18:16.0 |
| 43 | Sam CarrollPlace 43 · Grade 12 · Apex Friendship | 12 | Apex Friendship | 18:20.4 |
| 44 | Kane AyscuePlace 44 · Grade 12 · Broughton | 12 | Broughton | 18:20.6 |
| 45 | Colin GrahamPlace 45 · Grade 10 · Apex Friendship | 10 | Apex Friendship | 18:22.9 |
| 46 | Anirudh GajavellyPlace 46 · Grade 11 · Panther Creek | 11 | Panther Creek | 18:23.3 |
| 47 | William DollePlace 47 · Grade 10 · Green Hope | 10 | Green Hope | 18:23.9 |
| 48 | Will CarterPlace 48 · Grade 9 · Vestavia Hil | 9 | Vestavia Hil | 18:25.1 |
| 49 | David EricksonPlace 49 · Grade 11 · Reagan | 11 | Reagan | 18:25.6 |
| 50 | Tyler HardingPlace 50 · Grade 11 · Millbrook | 11 | Millbrook | 18:26.5 |
| 51 | Luca QuisumbingPlace 51 · Grade 10 · Green Hope | 10 | Green Hope | 18:27.6 |
| 52 | Viraaj MinhasPlace 52 · Grade 10 · Green Level | 10 | Green Level | 18:28.0 |
| 53 | Jim RyanPlace 53 · Grade 12 · Broughton | 12 | Broughton | 18:28.2 |
| 54 | Dagan ForemanPlace 54 · Grade 11 · Chapel Hill | 11 | Chapel Hill | 18:31.6 |
| 55 | Sean GulleyPlace 55 · Grade 12 · Cabell Midland | 12 | Cabell Midland | 18:31.6 |
| 56 | Darsh JainPlace 56 · Grade 10 · Panther Creek | 10 | Panther Creek | 18:33.6 |
| 57 | Lukas CoylePlace 57 · Grade 10 · Cabell Midland | 10 | Cabell Midland | 18:33.7 |
| 58 | Davis DeVoePlace 58 · Grade 10 · Millbrook | 10 | Millbrook | 18:36.1 |
| 59 | Michael McGrathPlace 59 · Grade 11 · Panther Creek | 11 | Panther Creek | 18:36.9 |
| 60 | Kyle ChudekPlace 60 · Grade 10 · Felton Grove | 10 | Felton Grove | 18:37.3 |
| 61 | Nicholas CopersitPlace 61 · Grade 10 · Apex Friendship | 10 | Apex Friendship | 18:37.5 |
| 62 | Anthony LiPlace 62 · Grade 10 · Vestavia Hil | 10 | Vestavia Hil | 18:39.2 |
| 63 | Zander AalmoPlace 63 · Grade 9 · Weddington | 9 | Weddington | 18:40.4 |
| 64 | Colson HughesPlace 64 · Grade 10 · J.L. Mann | 10 | J.L. Mann | 18:40.9 |
| 65 | Henry PapkovPlace 65 · Grade 10 · Holly Springs | 10 | Holly Springs | 18:41.0 |
| 66 | Miles BochertPlace 66 · Grade 9 · Holly Springs | 9 | Holly Springs | 18:42.7 |
| 67 | Grant AngusPlace 67 · Grade 10 · Cabell Midland | 10 | Cabell Midland | 18:43.2 |
| 68 | Hayden SchaefferPlace 68 · Grade 10 · Green Hope | 10 | Green Hope | 18:43.8 |
| 69 | Silas BrownPlace 69 · Grade 9 · Chapel Hill | 9 | Chapel Hill | 18:45.4 |
| 70 | Wayne HomanPlace 70 · Grade 12 · Green Hope | 12 | Green Hope | 18:46.1 |
| 71 | Kiaan RanaPlace 71 · Grade 10 · Green Level | 10 | Green Level | 18:46.6 |
| 72 | Mateo BermudezPlace 72 · Grade 10 · Weddington | 10 | Weddington | 18:47.5 |
| 73 | Thomas ShontsPlace 73 · Grade 10 · Providence (NC) | 10 | Providence (NC) | 18:47.9 |
| 74 | Matthew LearyPlace 74 · Grade 9 · Green Hope | 9 | Green Hope | 18:49.0 |
| 75 | Shep PadgettPlace 75 · Grade 12 · Vestavia Hil | 12 | Vestavia Hil | 18:49.4 |
| 76 | Carson WhitePlace 76 · Grade 9 · Green Level | 9 | Green Level | 18:51.8 |
| 77 | Roberto GarzaPlace 77 · Grade 9 · J.L. Mann | 9 | J.L. Mann | 18:52.3 |
| 78 | Zach CabreraPlace 78 · Grade 9 · J.L. Mann | 9 | J.L. Mann | 18:53.7 |
| 79 | Joshua CockerhamPlace 79 · Grade 11 · Apex Friendship | 11 | Apex Friendship | 18:53.8 |
| 80 | Karson HochPlace 80 · Grade 10 · Holly Springs | 10 | Holly Springs | 18:54.3 |
| 81 | Jared CrumpPlace 81 · Grade 11 · Green Hope | 11 | Green Hope | 18:54.9 |
| 82 | Ignacio BenzoniPlace 82 · Grade 11 · East Chapel Hill | 11 | East Chapel Hill | 18:55.8 |
| 83 | Anderson SappPlace 83 · Grade 11 · Vestavia Hil | 11 | Vestavia Hil | 18:56.2 |
| 84 | Stone SheltonPlace 84 · Grade 10 · Hoggard | 10 | Hoggard | 18:58.5 |
| 85 | Cohen MartinPlace 85 · Grade 9 · Chapel Hill | 9 | Chapel Hill | 18:59.9 |
| 86 | Benjamin GainorPlace 86 · Grade 9 · Hoggard | 9 | Hoggard | 19:00.9 |
| 87 | Ben CowdenPlace 87 · Grade 11 · J.L. Mann | 11 | J.L. Mann | 19:02.1 |
| 88 | Jayden NguyenPlace 88 · Grade 10 · T.C. Roberson | 10 | T.C. Roberson | 19:02.7 |
| 89 | Elliott CottrellPlace 89 · Grade 9 · Chapel Hill | 9 | Chapel Hill | 19:03.5 |
| 90 | Cash HennerPlace 90 · Grade 11 · T.C. Roberson | 11 | T.C. Roberson | 19:04.5 |
| 91 | David PetronzioPlace 91 · Grade 10 · Mount Tabor | 10 | Mount Tabor | 19:06.2 |
| 92 | Cole SanfordPlace 92 · Grade 11 · Green Hope | 11 | Green Hope | 19:08.2 |
| 93 | Jack HoganPlace 93 · Grade 10 · Broughton | 10 | Broughton | 19:10.6 |
| 94 | Adam AttariPlace 94 · Grade 11 · Holly Springs | 11 | Holly Springs | 19:13.0 |
| 95 | Sigmund SchwenkePlace 95 · Grade 10 · Millbrook | 10 | Millbrook | 19:13.4 |
| 96 | Kellen MuldoonPlace 96 · Grade 11 · Hoggard | 11 | Hoggard | 19:14.0 |
| 97 | Ethan MurphyPlace 97 · Grade 10 · Felton Grove | 10 | Felton Grove | 19:14.2 |
| 98 | Oliver GroficPlace 98 · Grade 10 · East Chapel Hill | 10 | East Chapel Hill | 19:14.3 |
| 99 | Gabriel EnosPlace 99 · Grade 10 · A.C. Reynolds | 10 | A.C. Reynolds | 19:14.3 |
| 100 | Ethan BeckPlace 100 · Grade 11 · Green Hope | 11 | Green Hope | 19:14.5 |
| 101 | Victor YangPlace 101 · Grade 9 · Green Hope | 9 | Green Hope | 19:14.5 |
| 102 | Ryan SailsberyPlace 102 · Grade 9 · Holly Springs | 9 | Holly Springs | 19:15.0 |
| 103 | Cole HarshbargerPlace 103 · Grade 9 · Cabell Midland | 9 | Cabell Midland | 19:15.5 |
| 104 | Nathan DuewerPlace 104 · Grade 10 · Felton Grove | 10 | Felton Grove | 19:15.8 |
| 105 | Nathaniel NietersPlace 105 · Grade 12 · Apex Friendship | 12 | Apex Friendship | 19:16.0 |
| 106 | Sawyer BrushPlace 106 · Grade 12 · Apex Friendship | 12 | Apex Friendship | 19:16.4 |
| 107 | Eli WilliamsonPlace 107 · Grade 11 · Hoggard | 11 | Hoggard | 19:16.9 |
| 108 | Sydney WilliamsPlace 108 · Grade 12 · West Johnston | 12 | West Johnston | 19:18.0 |
| 109 | Braydon MizePlace 109 · Grade 11 · Holly Springs | 11 | Holly Springs | 19:19.0 |
| 110 | Carter KuritzkyPlace 110 · Grade 9 · Chapel Hill | 9 | Chapel Hill | 19:19.5 |
| 111 | Bruce GraddyPlace 111 · Grade 11 · East Chapel Hill | 11 | East Chapel Hill | 19:19.5 |
| 112 | Chris PerezPlace 112 · Grade 11 · Hoggard | 11 | Hoggard | 19:19.8 |
| 113 | Mason HallPlace 113 · Grade 11 · Panther Creek | 11 | Panther Creek | 19:20.8 |
| 114 | Collin MortonPlace 114 · Grade 10 · T.C. Roberson | 10 | T.C. Roberson | 19:21.2 |
| 115 | Liam RicePlace 115 · Grade 10 · Apex Friendship | 10 | Apex Friendship | 19:21.4 |
| 116 | Jamie PruskoPlace 116 · Grade 9 · West Forsyth | 9 | West Forsyth | 19:22.3 |
| 117 | Henry LeseskyPlace 117 · Grade 10 · Broughton | 10 | Broughton | 19:23.4 |
| 118 | Graham SeversonPlace 118 · Grade 11 · Green Hope | 11 | Green Hope | 19:24.6 |
| 119 | Zachary TaylorPlace 119 · Grade 9 · Holly Springs | 9 | Holly Springs | 19:24.8 |
| 120 | Grayson Haitema-HPlace 120 · Grade 9 · Millbrook | 9 | Millbrook | 19:25.8 |
| 121 | Owen StevensPlace 121 · Grade 12 · Vestavia Hil | 12 | Vestavia Hil | 19:25.9 |
| 122 | Marcus NeulanderPlace 122 · Grade 10 · Chapel Hill | 10 | Chapel Hill | 19:26.2 |
| 123 | Colin NealPlace 123 · Grade 9 · Providence (NC) | 9 | Providence (NC) | 19:26.4 |
| 124 | Simon QuinnPlace 124 · Grade 11 · Millbrook | 11 | Millbrook | 19:26.4 |
| 125 | Charlie BarneyPlace 125 · Grade 9 · Providence (NC) | 9 | Providence (NC) | 19:26.5 |
| 126 | James LazenbyPlace 126 · Grade 9 · Vestavia Hil | 9 | Vestavia Hil | 19:27.0 |
| 127 | Jake VancePlace 127 · Grade 10 · Weddington | 10 | Weddington | 19:27.7 |
| 128 | Monty RobertsPlace 128 · Grade 10 · Broughton | 10 | Broughton | 19:27.8 |
| 129 | Brady JarrettPlace 129 · Grade 9 · Mount Tabor | 9 | Mount Tabor | 19:28.6 |
| 130 | William MoorePlace 130 · Grade 10 · Broughton | 10 | Broughton | 19:28.7 |
| 131 | Andrew DuvallPlace 131 · Grade 10 · Apex Friendship | 10 | Apex Friendship | 19:28.9 |
| 132 | Tiante RicePlace 132 · Grade 9 · West Forsyth | 9 | West Forsyth | 19:33.3 |
| 133 | Asher FarmerPlace 133 · Grade 9 · Mount Tabor | 9 | Mount Tabor | 19:34.1 |
| 134 | Luke BrownPlace 134 · Grade 9 · Chapel Hill | 9 | Chapel Hill | 19:34.7 |
| 135 | Hudson CampePlace 135 · Grade 10 · Providence (NC) | 10 | Providence (NC) | 19:36.7 |
| 136 | Jack BidwellPlace 136 · Grade 9 · T.C. Roberson | 9 | T.C. Roberson | 19:37.6 |
| 137 | Parker FerrerPlace 137 · Grade 9 · Panther Creek | 9 | Panther Creek | 19:37.8 |
| 138 | Soren Gilkey JohnPlace 138 · Grade 10 · East Chapel Hill | 10 | East Chapel Hill | 19:41.1 |
| 139 | Sujay LingamPlace 139 · Grade 12 · Panther Creek | 12 | Panther Creek | 19:41.9 |
| 140 | Eric ChenPlace 140 · Grade 11 · Panther Creek | 11 | Panther Creek | 19:42.4 |
| 141 | Atticus ShafferPlace 141 · Grade 10 · Felton Grove | 10 | Felton Grove | 19:43.7 |
| 142 | Logan WaltersPlace 142 · Grade 10 · Springfield | 10 | Springfield | 19:43.9 |
| 143 | Max HartleyPlace 143 · Grade 9 · Millbrook | 9 | Millbrook | 19:44.5 |
| 144 | William HigdonPlace 144 · Grade 10 · Leesville Road | 10 | Leesville Road | 19:45.6 |
| 145 | Jack StillermanPlace 145 · Grade 12 · Mount Tabor | 12 | Mount Tabor | 19:45.8 |
| 146 | Sam PassPlace 146 · Grade 9 · A.C. Reynolds | 9 | A.C. Reynolds | 19:47.2 |
| 147 | Antonio FernandezPlace 147 · Grade 9 · Apex Friendship | 9 | Apex Friendship | 19:48.7 |
| 148 | Finian MillerPlace 148 · Grade 11 · Providence (NC) | 11 | Providence (NC) | 19:50.7 |
| 149 | Patrick ScappinoPlace 149 · Grade 10 · Broughton | 10 | Broughton | 19:51.9 |
| 150 | Lucas BartonPlace 150 · Grade 9 · Leesville Road | 9 | Leesville Road | 19:52.8 |
| 151 | Will BarhamPlace 151 · Grade 9 · Chapel Hill | 9 | Chapel Hill | 19:53.6 |
| 152 | Noah WehrlePlace 152 · Grade 9 · Green Hope | 9 | Green Hope | 19:53.9 |
| 153 | Aiden GibbsPlace 153 · Grade 9 · Vestavia Hil | 9 | Vestavia Hil | 19:57.8 |
| 154 | Maitreya AwasthiPlace 154 · Grade 10 · Providence (NC) | 10 | Providence (NC) | 19:58.8 |
| 155 | Owen CozierPlace 155 · J.L. Mann | — | J.L. Mann | 19:59.1 |
| 156 | William HardingPlace 156 · Grade 9 · Providence (NC) | 9 | Providence (NC) | 20:00.5 |
| 157 | Thomas MarreroPlace 157 · Grade 11 · Green Hope | 11 | Green Hope | 20:00.9 |
| 158 | Kevin DeForePlace 158 · Grade 12 · Vestavia Hil | 12 | Vestavia Hil | 20:04.2 |
| 159 | Simeon BirgandPlace 159 · Grade 11 · Broughton | 11 | Broughton | 20:05.2 |
| 160 | Kody LudlowPlace 160 · Grade 10 · Apex Friendship | 10 | Apex Friendship | 20:06.8 |
| 161 | Weston RichardsonPlace 161 · Grade 9 · Panther Creek | 9 | Panther Creek | 20:08.2 |
| 162 | Jake HustonPlace 162 · Grade 9 · Croatan | 9 | Croatan | 20:10.3 |
| 163 | Brody BowmanPlace 163 · Grade 9 · West Forsyth | 9 | West Forsyth | 20:13.4 |
| 164 | Rayan SalimPlace 164 · Grade 12 · Millbrook | 12 | Millbrook | 20:14.5 |
| 165 | Davis FacklerPlace 165 · Grade 9 · J.L. Mann | 9 | J.L. Mann | 20:14.6 |
| 166 | Jayden KingstonPlace 166 · Grade 9 · Felton Grove | 9 | Felton Grove | 20:15.4 |
| 167 | Charlie BrookePlace 167 · Grade 10 · T.C. Roberson | 10 | T.C. Roberson | 20:16.1 |
| 168 | Adicus NishimotoPlace 168 · Grade 10 · Chapel Hill | 10 | Chapel Hill | 20:17.1 |
| 169 | Sam YoungPlace 169 · Grade 11 · Weddington | 11 | Weddington | 20:18.1 |
| 170 | John PoletoPlace 170 · Grade 12 · J.L. Mann | 12 | J.L. Mann | 20:18.9 |
| 171 | Lyndon NorrisPlace 171 · Grade 10 · A.C. Reynolds | 10 | A.C. Reynolds | 20:19.0 |
| 172 | Vincent SchweitzePlace 172 · Grade 11 · Cary | 11 | Cary | 20:19.4 |
| 173 | Joseph SalernoPlace 173 · Grade 10 · Springfield | 10 | Springfield | 20:19.5 |
| 174 | Noel NevillePlace 174 · Grade 12 · East Chapel Hill | 12 | East Chapel Hill | 20:21.9 |
| 175 | Mac HawkinsPlace 175 · Grade 10 · Croatan | 10 | Croatan | 20:21.9 |
| 176 | Lincoln DavenportPlace 176 · Grade 9 · Holly Springs | 9 | Holly Springs | 20:25.2 |
| 177 | Isaac GotzPlace 177 · Grade 9 · Chapel Hill | 9 | Chapel Hill | 20:27.3 |
| 178 | Josh StutzmanPlace 178 · Grade 9 · West Forsyth | 9 | West Forsyth | 20:27.5 |
| 179 | Matthew DeckerPlace 179 · Grade 12 · Vestavia Hil | 12 | Vestavia Hil | 20:27.7 |
| 180 | Xavier HarrisPlace 180 · Grade 9 · West Forsyth | 9 | West Forsyth | 20:28.8 |
| 181 | Zachary BianchiPlace 181 · Grade 10 · East Chapel Hill | 10 | East Chapel Hill | 20:28.9 |
| 182 | Matthew FletcherPlace 182 · Grade 9 · Springfield | 9 | Springfield | 20:30.5 |
| 183 | Henry GrayPlace 183 · Grade 11 · Weddington | 11 | Weddington | 20:31.6 |
| 184 | Samuel MonahanPlace 184 · East Chapel Hill | — | East Chapel Hill | 20:33.3 |
| 185 | Ethan HuntPlace 185 · Grade 10 · Panther Creek | 10 | Panther Creek | 20:33.6 |
| 186 | Christopher KaragPlace 186 · Grade 10 · Providence (NC) | 10 | Providence (NC) | 20:35.2 |
| 187 | Nathan MinchewPlace 187 · Grade 9 · Providence (NC) | 9 | Providence (NC) | 20:39.3 |
| 188 | Brandon BowenPlace 188 · Grade 12 · Croatan | 12 | Croatan | 20:44.3 |
| 189 | Sam DalmauPlace 189 · Grade 9 · Millbrook | 9 | Millbrook | 20:44.4 |
| 190 | Henry BeckPlace 190 · Grade 10 · Holly Springs | 10 | Holly Springs | 20:48.0 |
| 191 | Miles CrawleyPlace 191 · Grade 9 · Millbrook | 9 | Millbrook | 20:49.9 |
| 192 | Camden MillerPlace 192 · Grade 9 · Croatan | 9 | Croatan | 20:51.2 |
| 193 | Griffin BohmannPlace 193 · Grade 10 · Springfield | 10 | Springfield | 20:52.2 |
| 194 | Anderson CruzPlace 194 · Grade 9 · Weddington | 9 | Weddington | 20:52.3 |
| 195 | Simon MoyerPlace 195 · Grade 10 · Mount Tabor | 10 | Mount Tabor | 20:52.3 |
| 196 | Harvest MansellePlace 196 · Grade 10 · Millbrook | 10 | Millbrook | 20:52.9 |
| 197 | Ethan JeterPlace 197 · Grade 9 · Felton Grove | 9 | Felton Grove | 20:53.7 |
| 198 | Finley VenezianoPlace 198 · Grade 10 · Mount Tabor | 10 | Mount Tabor | 20:55.3 |
| 199 | Cooper DorrPlace 199 · Grade 10 · J.L. Mann | 10 | J.L. Mann | 20:55.9 |
| 200 | Logan EnglemanPlace 200 · Grade 10 · Weddington | 10 | Weddington | 20:56.8 |
| 201 | Asher WilkinsonPlace 201 · Grade 10 · Apex Friendship | 10 | Apex Friendship | 20:59.6 |
| 202 | Shrithan KomalaPlace 202 · Grade 9 · Holly Springs | 9 | Holly Springs | 20:59.7 |
| 203 | Baylor DavisPlace 203 · Grade 10 · Millbrook | 10 | Millbrook | 21:01.9 |
| 204 | Zachary Russell.Place 204 · Roman Catholic | — | Roman Catholic | 21:02.8 |
| 205 | David GarciaPlace 205 · Grade 11 · Providence (NC) | 11 | Providence (NC) | 21:03.0 |
| 206 | Syan PittsleyPlace 206 · Grade 9 · West Forsyth | 9 | West Forsyth | 21:03.4 |
| 207 | Spencer OlingerPlace 207 · Grade 9 · A.C. Reynolds | 9 | A.C. Reynolds | 21:06.2 |
| 208 | Simar KharbandaPlace 208 · Grade 10 · Apex Friendship | 10 | Apex Friendship | 21:06.2 |
| 209 | Bowie DalePlace 209 · Grade 9 · A.C. Reynolds | 9 | A.C. Reynolds | 21:06.4 |
| 210 | Ben RobinsonPlace 210 · Grade 9 · Croatan | 9 | Croatan | 21:07.5 |
| 211 | Sihan ZhengPlace 211 · Grade 10 · Felton Grove | 10 | Felton Grove | 21:09.1 |
| 212 | Liam SheaPlace 212 · Grade 10 · Chapel Hill | 10 | Chapel Hill | 21:09.8 |
| 213 | Beren JohnesPlace 213 · Grade 9 · Felton Grove | 9 | Felton Grove | 21:10.3 |
| 214 | Max KovachPlace 214 · Grade 11 · Panther Creek | 11 | Panther Creek | 21:15.5 |
| 215 | Karote CharlesPlace 215 · Grade 9 · Mount Tabor | 9 | Mount Tabor | 21:16.9 |
| 216 | Ronav GuhaPlace 216 · Grade 10 · Panther Creek | 10 | Panther Creek | 21:21.2 |
| 217 | Reeve MayPlace 217 · Grade 10 · East Chapel Hill | 10 | East Chapel Hill | 21:26.2 |
| 218 | Eli PhillipsPlace 218 · Grade 9 · West Forsyth | 9 | West Forsyth | 21:27.7 |
| 219 | Logan CarterPlace 219 · Grade 11 · Holly Springs | 11 | Holly Springs | 21:29.5 |
| 220 | Cooper SirkinPlace 220 · Grade 9 · Croatan | 9 | Croatan | 21:32.3 |
| 221 | Daniel OlsenPlace 221 · Grade 12 · Holly Springs | 12 | Holly Springs | 21:32.9 |
| 222 | Jacob JohnstonPlace 222 · Grade 9 · Croatan | 9 | Croatan | 21:33.0 |
| 223 | Jake BoothPlace 223 · Grade 9 · West Forsyth | 9 | West Forsyth | 21:33.1 |
| 224 | Henry CrookPlace 224 · Grade 9 · Millbrook | 9 | Millbrook | 21:33.4 |
| 225 | Bryson DeHavenPlace 225 · Grade 9 · Leesville Road | 9 | Leesville Road | 21:34.3 |
| 226 | Owen BrushPlace 226 · Grade 10 · Apex Friendship | 10 | Apex Friendship | 21:39.6 |
| 227 | Graham HaglerPlace 227 · Grade 11 · East Chapel Hill | 11 | East Chapel Hill | 21:41.7 |
| 228 | Noah PfiefPlace 228 · Grade 12 · West Johnston | 12 | West Johnston | 21:44.5 |
| 229 | Jacob DrugaPlace 229 · Grade 9 · Millbrook | 9 | Millbrook | 21:46.0 |
| 230 | Aaron DuewerPlace 230 · Grade 9 · Felton Grove | 9 | Felton Grove | 21:48.5 |
| 231 | Abram GroficPlace 231 · Grade 9 · East Chapel Hill | 9 | East Chapel Hill | 21:48.7 |
| 232 | Nolan GoughPlace 232 · Grade 10 · Weddington | 10 | Weddington | 21:50.6 |
| 233 | Cameron SwensonPlace 233 · Grade 11 · Providence (NC) | 11 | Providence (NC) | 21:52.8 |
| 234 | John ReesPlace 234 · Grade 9 · Panther Creek | 9 | Panther Creek | 21:53.9 |
| 235 | Tyler ParkerPlace 235 · Grade 12 · Apex Friendship | 12 | Apex Friendship | 21:54.4 |
| 236 | Baker ChapplePlace 236 · Grade 11 · Mount Tabor | 11 | Mount Tabor | 21:55.0 |
| 237 | Greyson SudimackPlace 237 · Grade 9 · Providence (NC) | 9 | Providence (NC) | 21:55.7 |
| 238 | Colin ByrnesPlace 238 · Grade 9 · Croatan | 9 | Croatan | 21:59.4 |
| 239 | Jacob LuoPlace 239 · Grade 9 · Chapel Hill | 9 | Chapel Hill | 22:01.5 |
| 240 | Dallin BerryPlace 240 · Grade 10 · Cary | 10 | Cary | 22:04.2 |
| 241 | Nikolas ChenPlace 241 · Grade 10 · Mount Tabor | 10 | Mount Tabor | 22:07.3 |
| 242 | Thomas ScottPlace 242 · Grade 10 · Springfield | 10 | Springfield | 22:07.7 |
| 243 | Aiden WechslerPlace 243 · Grade 11 · Springfield | 11 | Springfield | 22:08.7 |
| 244 | Elias GroficPlace 244 · Grade 9 · East Chapel Hill | 9 | East Chapel Hill | 22:20.5 |
| 245 | Connor GozyckiPlace 245 · Grade 11 · Providence (NC) | 11 | Providence (NC) | 22:24.3 |
| 246 | Vaclav Kazimir KrPlace 246 · Grade 10 · West Johnston | 10 | West Johnston | 22:27.7 |
| 247 | Nathan GrahamPlace 247 · Grade 10 · Weddington | 10 | Weddington | 22:34.3 |
| 248 | Cooper NorrisPlace 248 · Grade 9 · Holly Springs | 9 | Holly Springs | 22:36.1 |
| 249 | Mason GenettPlace 249 · Grade 9 · Providence (NC) | 9 | Providence (NC) | 22:39.3 |
| 250 | Heath ByrdPlace 250 · Grade 9 · Providence (NC) | 9 | Providence (NC) | 22:39.8 |
| 251 | Philip KirtleyPlace 251 · Grade 12 · East Chapel Hill | 12 | East Chapel Hill | 22:40.3 |
| 252 | Lincoln TuttlePlace 252 · Grade 11 · East Chapel Hill | 11 | East Chapel Hill | 22:40.7 |
| 253 | Isaac MoretzPlace 253 · Grade 10 · Mount Tabor | 10 | Mount Tabor | 22:41.2 |
| 254 | Austin SmithPlace 254 · Grade 10 · Panther Creek | 10 | Panther Creek | 22:41.8 |
| 255 | Hampton JonesPlace 255 · Grade 7 · J.L. Mann | 7 | J.L. Mann | 22:42.2 |
| 256 | Kyin HiltonPlace 256 · Grade 10 · Millbrook | 10 | Millbrook | 22:44.1 |
| 257 | Nolan ErhardtPlace 257 · Grade 9 · Mount Tabor | 9 | Mount Tabor | 22:44.7 |
| 258 | Brayden WellsPlace 258 · Grade 9 · Weddington | 9 | Weddington | 22:45.7 |
| 259 | Jeffery MoorePlace 259 · Grade 9 · Felton Grove | 9 | Felton Grove | 22:46.2 |
| 260 | Spencer HallPlace 260 · Grade 11 · Cary | 11 | Cary | 22:51.2 |
| 261 | Graham NisbetPlace 261 · Grade 12 · East Chapel Hill | 12 | East Chapel Hill | 22:52.0 |
| 262 | Gavin PfiefPlace 262 · Grade 11 · West Johnston | 11 | West Johnston | 22:52.0 |
| 263 | Nathan MoyerPlace 263 · Grade 11 · Mount Tabor | 11 | Mount Tabor | 22:53.3 |
| 264 | Thomas CardiePlace 264 · Grade 10 · Springfield | 10 | Springfield | 22:53.7 |
| 265 | Eli MichaelsPlace 265 · Grade 9 · Leesville Road | 9 | Leesville Road | 22:53.9 |
| 266 | Joseph StephensonPlace 266 · Grade 11 · Cary | 11 | Cary | 22:54.9 |
| 267 | Owen BradfordPlace 267 · Grade 10 · Leesville Road | 10 | Leesville Road | 23:01.5 |
| 268 | Fred AdamsPlace 268 · Grade 10 · West Forsyth | 10 | West Forsyth | 23:04.5 |
| 269 | Caleb MottPlace 269 · Grade 11 · Cary | 11 | Cary | 23:10.5 |
| 270 | Philip ConradPlace 270 · Grade 9 · Felton Grove | 9 | Felton Grove | 23:13.0 |
| 271 | Ryan ClevelandPlace 271 · Grade 11 · Providence (NC) | 11 | Providence (NC) | 23:13.4 |
| 272 | Bryce NymeyerPlace 272 · Grade 11 · West Johnston | 11 | West Johnston | 23:17.2 |
| 273 | Jonas BarnesPlace 273 · Grade 9 · A.C. Reynolds | 9 | A.C. Reynolds | 23:23.9 |
| 274 | Matan KolettPlace 274 · Grade 9 · Providence (NC) | 9 | Providence (NC) | 23:48.6 |
| 275 | Zach JonesPlace 275 · Grade 9 · Weddington | 9 | Weddington | 23:51.6 |
| 276 | Colin BarryPlace 276 · Grade 10 · Springfield | 10 | Springfield | 23:51.7 |
| 277 | Dylan GrayPlace 277 · Grade 10 · Providence (NC) | 10 | Providence (NC) | 23:58.7 |
| 278 | Shreynik GanipinePlace 278 · Grade 9 · Felton Grove | 9 | Felton Grove | 24:15.9 |
| 279 | Landon MercuryPlace 279 · Grade 9 · Felton Grove | 9 | Felton Grove | 24:21.2 |
| 280 | Luke MarchantPlace 280 · Grade 9 · Providence (NC) | 9 | Providence (NC) | 24:25.1 |
| 281 | Leif JohnsonPlace 281 · Grade 9 · East Chapel Hill | 9 | East Chapel Hill | 24:31.1 |
| 282 | Matthew FontesPlace 282 · Grade 11 · Leesville Road | 11 | Leesville Road | 24:38.5 |
| 283 | Will BrooksPlace 283 · Grade 10 · Leesville Road | 10 | Leesville Road | 24:39.0 |
| 284 | Conner SimesPlace 284 · Grade 10 · Felton Grove | 10 | Felton Grove | 24:42.1 |
| 285 | nilay sahooPlace 285 · Grade 10 · Panther Creek | 10 | Panther Creek | 24:45.9 |
| 286 | Maddex QuailPlace 286 · Grade 10 · Felton Grove | 10 | Felton Grove | 25:20.9 |
| 287 | Michael WilsonPlace 287 · Grade 10 · A.C. Reynolds | 10 | A.C. Reynolds | 25:22.4 |
| 288 | Kinsley GrajedaPlace 288 · Grade 9 · Leesville Road | 9 | Leesville Road | 25:47.8 |
| 289 | William YuskoPlace 289 · Grade 9 · East Chapel Hill | 9 | East Chapel Hill | 25:48.0 |
| 290 | Callan MapesPlace 290 · Grade 9 · Felton Grove | 9 | Felton Grove | 25:52.3 |
| 291 | Miles ColemanPlace 291 · Grade 10 · Felton Grove | 10 | Felton Grove | 26:06.8 |
| 292 | Chris PlacePlace 292 · Grade 10 · Springfield | 10 | Springfield | 26:29.6 |
| 293 | Thomas BlackwellPlace 293 · Grade 9 · Providence (NC) | 9 | Providence (NC) | 26:31.7 |
| 294 | Hampton DavisPlace 294 · Grade 9 · Croatan | 9 | Croatan | 28:43.7 |
| 295 | Kai OdricaniPlace 295 · Grade 9 · Springfield | 9 | Springfield | 31:26.0 |
| 1 | Raymond Johnson IPlace 1 · Grade 9 · E.E. Smith | 9 | E.E. Smith | 17:28.5 |
| 2 | Matthew McKinneyPlace 2 · Grade 9 · Riverside (4A) | 9 | Riverside (4A) | 18:52.1 |
| 3 | Owen HendersonPlace 3 · Grade 9 · Riverside (4A) | 9 | Riverside (4A) | 19:03.4 |
| 4 | Alexander RossiPlace 4 · Grade 9 · Willow Spring | 9 | Willow Spring | 19:06.2 |
| 5 | Nathaniel UpsonPlace 5 · Grade 9 · Powhatan | 9 | Powhatan | 19:10.6 |
| 6 | Jack WoodwardPlace 6 · Grade 9 · Christ Church | 9 | Christ Church | 19:27.3 |
| 7 | Bjorn RuckerPlace 7 · Grade 12 · R.J. Reynolds | 12 | R.J. Reynolds | 19:32.3 |
| 8 | David FunkPlace 8 · Grade 10 · Christ Church | 10 | Christ Church | 19:41.4 |
| 9 | Noah BoughnerPlace 9 · Grade 9 · Christ Church | 9 | Christ Church | 19:43.4 |
| 10 | Seth PattersonPlace 10 · Grade 12 · Wake Forest | 12 | Wake Forest | 19:51.2 |
| 11 | Caleb ParkerPlace 11 · Grade 8 · Cary Fire Homesc | 8 | Cary Fire Homesc | 19:56.5 |
| 12 | Jack CavalierPlace 12 · Grade 10 · Christ Church | 10 | Christ Church | 20:12.2 |
| 13 | Hunter RueschPlace 13 · Grade 11 · Ballantyne Ridge | 11 | Ballantyne Ridge | 20:16.0 |
| 14 | Dan SvobodaPlace 14 · Grade 11 · Willow Spring | 11 | Willow Spring | 20:17.8 |
| 15 | Caleb BradfordPlace 15 · Grade 11 · Wake Forest | 11 | Wake Forest | 20:20.1 |
| 16 | Shyam KrishnanPlace 16 · Grade 9 · Ballantyne Ridge | 9 | Ballantyne Ridge | 20:29.6 |
| 17 | Andrew HarvellPlace 17 · Grade 11 · Christ Church | 11 | Christ Church | 20:33.1 |
| 18 | Aar MaganPlace 18 · Grade 10 · Ballantyne Ridge | 10 | Ballantyne Ridge | 20:36.7 |
| 19 | Peyton RitterPlace 19 · Grade 9 · Union Pines | 9 | Union Pines | 20:39.6 |
| 20 | Tanner GilcrestPlace 20 · Grade 9 · Northwood | 9 | Northwood | 20:40.4 |
| 21 | Vincent FrascaPlace 21 · Grade 8 · St. Thomas More | 8 | St. Thomas More | 20:43.0 |
| 22 | Adam SchaeberPlace 22 · Grade 9 · Monticello | 9 | Monticello | 20:44.8 |
| 23 | Sebastian CarlockPlace 23 · Grade 9 · Monticello | 9 | Monticello | 20:45.1 |
| 24 | Brody HowardPlace 24 · Grade 11 · Willow Spring | 11 | Willow Spring | 20:51.2 |
| 25 | Elijah EphrussiPlace 25 · Grade 9 · Christ Church | 9 | Christ Church | 20:54.5 |
| 26 | Emmanuel TrammelPlace 26 · Grade 10 · Ballantyne Ridge | 10 | Ballantyne Ridge | 20:57.4 |
| 27 | Brady TuckerPlace 27 · Grade 9 · Cape Fear | 9 | Cape Fear | 20:58.7 |
| 28 | Kelly ParkerPlace 28 · Grade 12 · West Rowan | 12 | West Rowan | 21:03.0 |
| 29 | Anibal LagunasPlace 29 · Grade 10 · Union Pines | 10 | Union Pines | 21:10.6 |
| 30 | Lucas MurdochPlace 30 · NC School of Sci | — | NC School of Sci | 21:14.4 |
| 31 | Mason HartungPlace 31 · Grade 12 · Christ Church | 12 | Christ Church | 21:14.9 |
| 32 | Marion McBrydePlace 32 · Grade 9 · E.E. Smith | 9 | E.E. Smith | 21:15.6 |
| 33 | Holden ClarkePlace 33 · Grade 10 · Christ Church | 10 | Christ Church | 21:16.4 |
| 34 | Nathaniel RauschePlace 34 · Grade 9 · Cary Fire Homesc | 9 | Cary Fire Homesc | 21:16.7 |
| 35 | Sean McCreeryPlace 35 · Grade 11 · Cary Fire Homesc | 11 | Cary Fire Homesc | 21:17.6 |
| 36 | Max MorrowPlace 36 · NC School of Sci | — | NC School of Sci | 21:17.6 |
| 37 | Cole VarelaPlace 37 · Grade 10 · Powhatan | 10 | Powhatan | 21:18.6 |
| 38 | Zachary HowardPlace 38 · Grade 11 · Mooresville | 11 | Mooresville | 21:19.3 |
| 39 | Connor IzewskiPlace 39 · Grade 9 · Riverside (4A) | 9 | Riverside (4A) | 21:21.4 |
| 40 | Matthew MelloPlace 40 · Grade 9 · Cape Fear | 9 | Cape Fear | 21:25.3 |
| 41 | Owen GregoryPlace 41 · Grade 10 · Christ Church | 10 | Christ Church | 21:26.4 |
| 42 | John (Jack) HodgePlace 42 · Grade 8 · Cary Fire Homesc | 8 | Cary Fire Homesc | 21:28.6 |
| 43 | Anthony MastenPlace 43 · Grade 11 · Wake Forest | 11 | Wake Forest | 21:31.8 |
| 44 | Leo KinnarneyPlace 44 · Grade 11 · NC School of Sci | 11 | NC School of Sci | 21:34.2 |
| 45 | Mason TillPlace 45 · Grade 12 · South View | 12 | South View | 21:34.5 |
| 46 | Quirin PichlerPlace 46 · Grade 10 · Christ Church | 10 | Christ Church | 21:38.7 |
| 47 | Liam PattersonPlace 47 · Grade 9 · Northwood | 9 | Northwood | 21:39.2 |
| 48 | Tommy CrowleyPlace 48 · Grade 12 · Riverside (4A) | 12 | Riverside (4A) | 21:43.7 |
| 49 | Gideon DeckerPlace 49 · Grade 9 · Mooresville | 9 | Mooresville | 21:47.3 |
| 50 | Brice GregoryPlace 50 · Grade 11 · North Brunswick | 11 | North Brunswick | 21:48.9 |
| 51 | Sohan SwamyPlace 51 · Grade 9 · Riverside (4A) | 9 | Riverside (4A) | 21:50.4 |
| 52 | Aiden AlbistonPlace 52 · Grade 10 · Cary Fire Homesc | 10 | Cary Fire Homesc | 21:51.0 |
| 53 | Hayden MullinPlace 53 · Grade 10 · Cary Fire Homesc | 10 | Cary Fire Homesc | 21:51.0 |
| 54 | Grant NelsonPlace 54 · Grade 9 · New Life Homesch | 9 | New Life Homesch | 21:59.1 |
| 55 | Kiptyn VollPlace 55 · Grade 9 · North Brunswick | 9 | North Brunswick | 22:00.0 |
| 56 | Massimiliano MaroPlace 56 · Grade 9 · Ballantyne Ridge | 9 | Ballantyne Ridge | 22:01.1 |
| 57 | Adrian RodriguezPlace 57 · Grade 9 · Union Pines | 9 | Union Pines | 22:07.0 |
| 58 | Javonne Carter JrPlace 58 · Grade 9 · Mallard Creek | 9 | Mallard Creek | 22:10.7 |
| 59 | Logan OMeliaPlace 59 · Grade 9 · Cary Fire Homesc | 9 | Cary Fire Homesc | 22:11.4 |
| 60 | Carter MartinezPlace 60 · Grade 9 · R.J. Reynolds | 9 | R.J. Reynolds | 22:13.9 |
| 61 | Owen HughesPlace 61 · Grade 9 · Cary Fire Homesc | 9 | Cary Fire Homesc | 22:15.1 |
| 62 | Raphael GuevarraPlace 62 · Grade 9 · Cary Fire Homesc | 9 | Cary Fire Homesc | 22:15.2 |
| 63 | Matthew BrewPlace 63 · Grade 10 · Riverside (4A) | 10 | Riverside (4A) | 22:20.9 |
| 64 | Bennett ClarkePlace 64 · Grade 9 · Christ Church | 9 | Christ Church | 22:23.1 |
| 65 | Jamerson HamrickPlace 65 · Grade 12 · Mallard Creek | 12 | Mallard Creek | 22:26.2 |
| 66 | Evan CavarocPlace 66 · Grade 9 · Northwood | 9 | Northwood | 22:26.9 |
| 67 | Alex MauerPlace 67 · Grade 10 · Monticello | 10 | Monticello | 22:27.6 |
| 68 | Matthew GrovesPlace 68 · Grade 9 · Riverside (4A) | 9 | Riverside (4A) | 22:31.3 |
| 69 | Zayne PeoplesPlace 69 · Grade 9 · West Rowan | 9 | West Rowan | 22:33.5 |
| 70 | Kayson JoynerPlace 70 · Grade 10 · Corvian Communit | 10 | Corvian Communit | 22:33.9 |
| 71 | Merrill SchusterPlace 71 · E.E. Smith | — | E.E. Smith | 22:36.3 |
| 72 | Sambhramjeet JenaPlace 72 · Grade 10 · Ballantyne Ridge | 10 | Ballantyne Ridge | 22:36.9 |
| 73 | Alan SurrattPlace 73 · Grade 9 · East Rowan | 9 | East Rowan | 22:37.3 |
| 74 | Will HensonPlace 74 · Grade 11 · NC School of Sci | 11 | NC School of Sci | 22:39.8 |
| 75 | Charles PoorePlace 75 · Grade 9 · R.J. Reynolds | 9 | R.J. Reynolds | 22:40.2 |
| 76 | Tyler BrownPlace 76 · Grade 12 · Mallard Creek | 12 | Mallard Creek | 22:43.0 |
| 77 | Ezra PiercePlace 77 · Grade 9 · New Life Homesch | 9 | New Life Homesch | 22:43.6 |
| 78 | Luke TrippPlace 78 · Grade 12 · New Life Homesch | 12 | New Life Homesch | 22:44.2 |
| 79 | Tyler ThompsonPlace 79 · Grade 9 · West Rowan | 9 | West Rowan | 22:45.6 |
| 80 | Asher MeskoPlace 80 · Grade 10 · Union Pines | 10 | Union Pines | 22:49.7 |
| 81 | Thomas DeGraevePlace 81 · Grade 9 · Union Pines | 9 | Union Pines | 22:50.5 |
| 82 | Dylan RibblePlace 82 · Grade 10 · New Life Homesch | 10 | New Life Homesch | 22:51.9 |
| 83 | Powers McKissickPlace 83 · Grade 12 · Christ Church | 12 | Christ Church | 22:55.3 |
| 84 | Jordan GardnerPlace 84 · Grade 12 · West Rowan | 12 | West Rowan | 22:55.9 |
| 85 | Landon SmithPlace 85 · Grade 9 · North Brunswick | 9 | North Brunswick | 22:59.6 |
| 86 | Samuel NolderPlace 86 · Grade 11 · Willow Spring | 11 | Willow Spring | 23:00.5 |
| 87 | Shawn DuttPlace 87 · Grade 10 · Ballantyne Ridge | 10 | Ballantyne Ridge | 23:01.1 |
| 88 | Wyatt GillzowPlace 88 · Grade 9 · Union Pines | 9 | Union Pines | 23:01.6 |
| 89 | Adam LieberthPlace 89 · Grade 10 · Monticello | 10 | Monticello | 23:02.0 |
| 90 | Ethan CohoonPlace 90 · Grade 9 · Riverside (4A) | 9 | Riverside (4A) | 23:03.0 |
| 91 | Graham CranePlace 91 · Grade 11 · New Life Homesch | 11 | New Life Homesch | 23:04.1 |
| 92 | Finn HansenPlace 92 · Grade 10 · Monticello | 10 | Monticello | 23:10.2 |
| 93 | Layton HerbertPlace 93 · Grade 9 · Wake Forest | 9 | Wake Forest | 23:11.2 |
| 94 | Justice Ashley-WoPlace 94 · South View | — | South View | 23:11.6 |
| 95 | Paul VeePlace 95 · Grade 10 · Swansboro | 10 | Swansboro | 23:11.8 |
| 96 | Baylor CaldwellPlace 96 · Grade 9 · New Life Homesch | 9 | New Life Homesch | 23:12.0 |
| 97 | Jacob MurphyPlace 97 · Grade 9 · Wake Forest | 9 | Wake Forest | 23:12.4 |
| 98 | Zev BardonPlace 98 · Grade 10 · R.J. Reynolds | 10 | R.J. Reynolds | 23:13.7 |
| 99 | Maverick OsterhouPlace 99 · Grade 9 · New Life Homesch | 9 | New Life Homesch | 23:13.8 |
| 100 | Nathan Gifford-HoPlace 100 · Grade 10 · R.J. Reynolds | 10 | R.J. Reynolds | 23:14.4 |
| 101 | Jimmy FlanniganPlace 101 · Grade 10 · Corvian Communit | 10 | Corvian Communit | 23:17.7 |
| 102 | Aiden AyersPlace 102 · Grade 10 · R.J. Reynolds | 10 | R.J. Reynolds | 23:17.8 |
| 103 | Pranav ShinojPlace 103 · Grade 10 · Ballantyne Ridge | 10 | Ballantyne Ridge | 23:20.6 |
| 104 | Braylon LovePlace 104 · Grade 12 · Corinth Holders | 12 | Corinth Holders | 23:21.3 |
| 105 | Jonah StockPlace 105 · Grade 9 · Riverside (4A) | 9 | Riverside (4A) | 23:22.9 |
| 106 | Elijah StevensPlace 106 · Grade 9 · Riverside (4A) | 9 | Riverside (4A) | 23:26.3 |
| 107 | Brock GribkoPlace 107 · Grade 9 · Mooresville | 9 | Mooresville | 23:26.4 |
| 108 | Emanuel GarrisonPlace 108 · Grade 10 · Ballantyne Ridge | 10 | Ballantyne Ridge | 23:27.5 |
| 109 | Omar Dedho CruzPlace 109 · Grade 12 · Wake Forest | 12 | Wake Forest | 23:30.6 |
| 110 | Ariel ApontePlace 110 · Grade 12 · Willow Spring | 12 | Willow Spring | 23:33.3 |
| 111 | Simeon LindseyPlace 111 · Grade 10 · New Life Homesch | 10 | New Life Homesch | 23:33.9 |
| 112 | Nathaniel WescottPlace 112 · Grade 10 · Riverside (4A) | 10 | Riverside (4A) | 23:34.1 |
| 113 | Owen SaundersPlace 113 · Grade 9 · Monticello | 9 | Monticello | 23:35.4 |
| 114 | William HarrymanPlace 114 · Grade 12 · Mooresville | 12 | Mooresville | 23:36.4 |
| 115 | Xavion SmithPlace 115 · Grade 10 · Mallard Creek | 10 | Mallard Creek | 23:42.8 |
| 116 | Ben BoyerPlace 116 · Grade 11 · NC School of Sci | 11 | NC School of Sci | 23:44.4 |
| 117 | Logan MurphyPlace 117 · Grade 9 · Wake Forest | 9 | Wake Forest | 23:46.6 |
| 118 | Joby MartinPlace 118 · Grade 12 · Cary Fire Homesc | 12 | Cary Fire Homesc | 23:49.3 |
| 119 | Axel HakePlace 119 · Grade 11 · St. Thomas More | 11 | St. Thomas More | 23:51.8 |
| 120 | Jonas GebauerPlace 120 · Grade 10 · Christ Church | 10 | Christ Church | 23:52.9 |
| 121 | Nathan HemusPlace 121 · Grade 10 · Willow Spring | 10 | Willow Spring | 23:54.4 |
| 122 | Kenwood BeilerPlace 122 · Grade 11 · Monticello | 11 | Monticello | 23:55.7 |
| 123 | Chase AtkinPlace 123 · Grade 9 · Wake Forest | 9 | Wake Forest | 23:55.8 |
| 124 | Thorin GibbonsPlace 124 · Grade 9 · Wake Forest | 9 | Wake Forest | 23:59.4 |
| 125 | Tate RadezPlace 125 · Grade 10 · Cary Fire Homesc | 10 | Cary Fire Homesc | 24:02.5 |
| 126 | Evan WannerPlace 126 · Grade 11 · Mooresville | 11 | Mooresville | 24:06.4 |
| 127 | Tyler GilmorePlace 127 · Grade 10 · Cary Fire Homesc | 10 | Cary Fire Homesc | 24:08.3 |
| 128 | Graham BentleyPlace 128 · Grade 10 · Mooresville | 10 | Mooresville | 24:09.8 |
| 129 | Natan GidneyPlace 129 · Grade 10 · Corvian Communit | 10 | Corvian Communit | 24:11.7 |
| 130 | Micah MasseyPlace 130 · Grade 11 · Mallard Creek | 11 | Mallard Creek | 24:12.9 |
| 131 | Neel BorkarPlace 131 · Grade 10 · Ballantyne Ridge | 10 | Ballantyne Ridge | 24:16.0 |
| 132 | Erik HjardingPlace 132 · Grade 10 · Corvian Communit | 10 | Corvian Communit | 24:18.7 |
| 133 | Zane ByrdPlace 133 · Grade 9 · Corinth Holders | 9 | Corinth Holders | 24:19.3 |
| 134 | August SasserPlace 134 · Grade 9 · Cary Fire Homesc | 9 | Cary Fire Homesc | 24:25.8 |
| 135 | Ben NybergPlace 135 · Grade 10 · Union Pines | 10 | Union Pines | 24:26.5 |
| 136 | Aidan CorrPlace 136 · Grade 11 · St. Thomas More | 11 | St. Thomas More | 24:28.1 |
| 137 | Sachin Saravana KPlace 137 · Grade 11 · Mooresville | 11 | Mooresville | 24:31.9 |
| 138 | Richard CoelloPlace 138 · Mallard Creek | — | Mallard Creek | 24:39.1 |
| 139 | Owen JonesPlace 139 · Grade 12 · Northwood | 12 | Northwood | 24:41.8 |
| 140 | Lance GribkoPlace 140 · Grade 10 · Mooresville | 10 | Mooresville | 24:49.1 |
| 141 | Michael GoldnerPlace 141 · Grade 11 · Union Pines | 11 | Union Pines | 24:53.6 |
| 142 | John BergenPlace 142 · Grade 11 · East Rowan | 11 | East Rowan | 24:55.2 |
| 143 | Aiden ChickoreePlace 143 · Grade 11 · Bradford Prep Ch | 11 | Bradford Prep Ch | 24:55.4 |
| 144 | Tristan BouknightPlace 144 · Grade 12 · Corvian Communit | 12 | Corvian Communit | 24:58.5 |
| 145 | Bryson SchwarzPlace 145 · Grade 9 · Corvian Communit | 9 | Corvian Communit | 25:01.1 |
| 146 | Logan FordPlace 146 · Grade 9 · North Brunswick | 9 | North Brunswick | 25:02.4 |
| 147 | Ben CarnesecchiPlace 147 · Grade 10 · Cary Fire Homesc | 10 | Cary Fire Homesc | 25:03.7 |
| 148 | Cooper GilchrestPlace 148 · Grade 10 · New Life Homesch | 10 | New Life Homesch | 25:04.9 |
| 149 | Xander McCraryPlace 149 · Grade 11 · East Rowan | 11 | East Rowan | 25:08.0 |
| 150 | Jack AliceaPlace 150 · Grade 9 · Monticello | 9 | Monticello | 25:11.5 |
| 151 | Alex RiefkohlPlace 151 · Grade 11 · Union Pines | 11 | Union Pines | 25:14.6 |
| 152 | Caleb GilchrestPlace 152 · Grade 12 · New Life Homesch | 12 | New Life Homesch | 25:16.0 |
| 153 | Kaleb LinglePlace 153 · Grade 9 · East Rowan | 9 | East Rowan | 25:18.1 |
| 154 | Sam BatchelorPlace 154 · Grade 9 · New Life Homesch | 9 | New Life Homesch | 25:23.9 |
| 155 | Noah FletcherPlace 155 · Grade 10 · Cape Fear | 10 | Cape Fear | 25:34.3 |
| 156 | Jackson ChandlerPlace 156 · Grade 8 · St. Thomas More | 8 | St. Thomas More | 25:38.1 |
| 157 | Sammy SolomonPlace 157 · Grade 10 · Ragsdale | 10 | Ragsdale | 25:38.2 |
| 158 | Teagan GallagherPlace 158 · Grade 10 · Ragsdale | 10 | Ragsdale | 25:40.7 |
| 159 | Dean BarricklowPlace 159 · Grade 11 · Wake Forest | 11 | Wake Forest | 25:45.5 |
| 160 | Evan AtkinPlace 160 · Grade 10 · Wake Forest | 10 | Wake Forest | 25:47.9 |
| 161 | Titus PowersPlace 161 · Grade 10 · Wake Forest | 10 | Wake Forest | 25:50.0 |
| 162 | Brody AustinPlace 162 · Grade 11 · Bradford Prep Ch | 11 | Bradford Prep Ch | 25:50.4 |
| 163 | Whitfield OziahPlace 163 · South View | — | South View | 25:54.5 |
| 164 | Carver LaRochePlace 164 · Grade 11 · North Brunswick | 11 | North Brunswick | 25:54.8 |
| 165 | Brycetin BunivaPlace 165 · Grade 12 · Ragsdale | 12 | Ragsdale | 26:07.2 |
| 166 | Aiden CisnerosPlace 166 · Grade 11 · Northwood | 11 | Northwood | 26:12.9 |
| 167 | Marlon LoaizaPlace 167 · Grade 10 · R.J. Reynolds | 10 | R.J. Reynolds | 26:14.6 |
| 168 | Isaiah WilliamsPlace 168 · Grade 9 · Monticello | 9 | Monticello | 26:14.6 |
| 169 | David (Ward) SeedPlace 169 · Grade 10 · Riverside (4A) | 10 | Riverside (4A) | 26:17.4 |
| 170 | Beckett EdwardsPlace 170 · Grade 9 · Mooresville | 9 | Mooresville | 26:23.8 |
| 171 | Chase GrevinPlace 171 · Grade 9 · North Brunswick | 9 | North Brunswick | 26:33.1 |
| 172 | Jesse CookePlace 172 · Grade 11 · Cary Fire Homesc | 11 | Cary Fire Homesc | 26:34.3 |
| 173 | Ben AndroliakosPlace 173 · Grade 10 · Bradford Prep Ch | 10 | Bradford Prep Ch | 26:42.6 |
| 174 | Zion RobinsonPlace 174 · Grade 9 · Mallard Creek | 9 | Mallard Creek | 26:48.0 |
| 175 | Jamir HowardPlace 175 · Grade 9 · Mallard Creek | 9 | Mallard Creek | 27:01.7 |
| 176 | Elliot McCutchenPlace 176 · Grade 10 · New Life Homesch | 10 | New Life Homesch | 27:33.1 |
| 177 | Pierce HorsleyPlace 177 · Grade 11 · Bradford Prep Ch | 11 | Bradford Prep Ch | 27:38.6 |
| 178 | Damiangel RolonPlace 178 · Grade 11 · Mallard Creek | 11 | Mallard Creek | 27:48.2 |
| 179 | Cash LaddPlace 179 · Grade 9 · R.J. Reynolds | 9 | R.J. Reynolds | 27:48.4 |
| 180 | Ansh MenghaniPlace 180 · Grade 12 · NC School of Sci | 12 | NC School of Sci | 27:51.5 |
| 181 | Cooper WoodPlace 181 · Grade 9 · Wake Forest | 9 | Wake Forest | 27:53.0 |
| 182 | Mason BarronPlace 182 · Grade 10 · Ragsdale | 10 | Ragsdale | 28:06.7 |
| 183 | Clayton DavisPlace 183 · Grade 9 · Powhatan | 9 | Powhatan | 28:08.8 |
| 184 | Alex CannonPlace 184 · Grade 11 · Mooresville | 11 | Mooresville | 28:22.3 |
| 185 | Daniel BalbuenaPlace 185 · Grade 10 · St. Thomas More | 10 | St. Thomas More | 28:29.9 |
| 186 | Mariano ErvinPlace 186 · Grade 12 · Mallard Creek | 12 | Mallard Creek | 28:33.1 |
| 187 | Cole KunzePlace 187 · Grade 9 · Swansboro | 9 | Swansboro | 29:29.0 |
| 188 | Michael MillerPlace 188 · Grade 10 · Swansboro | 10 | Swansboro | 29:30.5 |
| 189 | Conner TottyPlace 189 · Grade 10 · Union Pines | 10 | Union Pines | 29:47.8 |
| 190 | Carson ScarboroPlace 190 · Grade 12 · East Rowan | 12 | East Rowan | 30:01.4 |
| 191 | Clinton WilsonPlace 191 · Grade 11 · Union Pines | 11 | Union Pines | 30:09.4 |
| 192 | Oliver CuellarPlace 192 · Grade 12 · NC School of Sci | 12 | NC School of Sci | 30:09.8 |
| 193 | Mykel Drake-LaniePlace 193 · Grade 12 · E.E. Smith | 12 | E.E. Smith | 30:44.7 |
| 194 | Kyle CarterPlace 194 · Grade 12 · Cary Fire Homesc | 12 | Cary Fire Homesc | 31:47.6 |
| 195 | Kameron BlakelyPlace 195 · Grade 9 · Mallard Creek | 9 | Mallard Creek | 32:45.4 |
| 196 | Toure GrahamPlace 196 · Grade 9 · Mallard Creek | 9 | Mallard Creek | 32:54.0 |
| 197 | Colby GierschPlace 197 · Grade 10 · Bradford Prep Ch | 10 | Bradford Prep Ch | 37:44.0 |
| 198 | Noah FieldsPlace 198 · Grade 11 · Union Pines | 11 | Union Pines | 42:36.8 |