| 1 | Gabriel SchmidPlace 1 · Orange | — | Orange | 16:01.37 | 1 |
| 2 | Roman MorrellPlace 2 · Cedar Ridge | — | Cedar Ridge | 16:41.82 | 2 |
| 3 | Alex FernandezPlace 3 · Green Level | — | Green Level | 16:47.61 | 3 |
| 4 | Joel HenrichPlace 4 · Holly Springs | — | Holly Springs | 16:58.01 | 4 |
| 5 | Maxton BohmPlace 5 · Apex | — | Apex | 17:18.68 | 5 |
| 6 | Gus RutledgePlace 6 · Apex Friendship | — | Apex Friendship | 17:22.04 | 6 |
| 7 | Charles VickeryPlace 7 · Apex | — | Apex | 17:24.04 | 7 |
| 8 | Brendan AthyPlace 8 · Holly Springs | — | Holly Springs | 17:26.11 | 8 |
| 9 | Anton CedergrundPlace 9 · Green Hope | — | Green Hope | 17:27.25 | 9 |
| 10 | Christian GlickPlace 10 · Northwood | — | Northwood | 17:30.29 | 10 |
| 11 | Seamus O'DriscollPlace 11 · Green Hope | — | Green Hope | 17:37.98 | 11 |
| 12 | Josh MalondaPlace 12 · Holly Springs | — | Holly Springs | 17:39.22 | 12 |
| 13 | Isaac CowellPlace 13 · Apex Friendship | — | Apex Friendship | 17:39.88 | 13 |
| 14 | Jonathan CrousePlace 14 · Cary | — | Cary | 17:40.71 | 14 |
| 15 | Carter BoxellPlace 15 · Apex | — | Apex | 17:41.79 | 15 |
| 16 | Matt DubrulePlace 16 · Green Hope | — | Green Hope | 17:46.63 | 16 |
| 17 | Jackson AdamsPlace 17 · Northwood | — | Northwood | 17:53.18 | 17 |
| 18 | Tommy DunnPlace 18 · Green Hope | — | Green Hope | 17:59.22 | 18 |
| 19 | Paul WitmerPlace 19 · Apex | — | Apex | 18:06.14 | 19 |
| 20 | Alex SimpsonPlace 20 · Green Level | — | Green Level | 18:08.97 | 20 |
| 21 | Harrison BorterPlace 21 · Apex | — | Apex | 18:11.76 | 21 |
| 22 | Noah NielsonPlace 22 · Northwood | — | Northwood | 18:15.50 | 22 |
| 23 | Gavin FentonPlace 23 · Holly Springs | — | Holly Springs | 18:17.58 | 23 |
| 24 | Keith WilliamsPlace 24 · Panther Creek | — | Panther Creek | 18:19.17 | 24 |
| 25 | Bryce ThompsonPlace 25 · Apex Friendship | — | Apex Friendship | 18:19.76 | 25 |
| 26 | Ari SeranPlace 26 · Panther Creek | — | Panther Creek | 18:21.89 | 26 |
| 27 | Theo ZalcPlace 27 · Green Hope | — | Green Hope | 18:22.42 | 27 |
| 28 | Joseph Fahey Jr.Place 28 · Holly Springs | — | Holly Springs | 18:23.10 | 28 |
| 29 | Evan HallPlace 29 · Green Level | — | Green Level | 18:23.46 | 29 |
| 30 | Matthew SullivanPlace 30 · Northwood | — | Northwood | 18:23.68 | 30 |
| 31 | Nikhil ShahPlace 31 · Green Hope | — | Green Hope | 18:25.15 | 31 |
| 32 | Joe WardPlace 32 · Holly Springs | — | Holly Springs | 18:31.77 | 32 |
| 33 | Cyrus JahromiPlace 33 · Green Hope | — | Green Hope | 18:36.15 | 33 |
| 34 | Advaith CheruvuPlace 34 · Green Level | — | Green Level | 18:36.96 | 34 |
| 35 | Logan BlakePlace 35 · Green Hope | — | Green Hope | 18:38.86 | — |
| 36 | Landon TurrickPlace 36 · Apex | — | Apex | 18:40.65 | 35 |
| 37 | Peter MusserPlace 37 · Orange | — | Orange | 18:45.23 | 36 |
| 38 | Austin LeePlace 38 · Apex Friendship | — | Apex Friendship | 18:45.94 | 37 |
| 39 | Alex DempseyPlace 39 · Apex Friendship | — | Apex Friendship | 18:46.83 | 38 |
| 40 | Landon PattersonPlace 40 · Holly Springs | — | Holly Springs | 18:47.56 | 39 |
| 41 | Wyatt DillePlace 41 · Green Level | — | Green Level | 18:48.36 | 40 |
| 42 | Carter HolovachPlace 42 · Holly Springs | — | Holly Springs | 18:48.76 | — |
| 43 | Connor BrockPlace 43 · Apex Friendship | — | Apex Friendship | 18:49.33 | 41 |
| 44 | Lucas Van MaterPlace 44 · Orange | — | Orange | 18:54.85 | 42 |
| 45 | Brady RhodesPlace 45 · Apex | — | Apex | 19:02.15 | 43 |
| 46 | Nicholas BakerPlace 46 · Apex | — | Apex | 19:09.05 | — |
| 47 | Carter EbertPlace 47 · Green Level | — | Green Level | 19:10.07 | 44 |
| 48 | Ryan HammerPlace 48 · Apex | — | Apex | 19:12.17 | — |
| 49 | Jack VerdiPlace 49 · Holly Springs | — | Holly Springs | 19:16.14 | — |
| 50 | Aarnav EarvePlace 50 · Panther Creek | — | Panther Creek | 19:17.62 | 45 |
| 51 | Luke BourkePlace 51 · Green Hope | — | Green Hope | 19:21.02 | — |
| 52 | Miguel Carrasco GomezPlace 52 · Green Hope | — | Green Hope | 19:21.82 | — |
| 53 | Ian HousePlace 53 · Green Hope | — | Green Hope | 19:23.90 | — |
| 54 | Zack CualesPlace 54 · Apex Friendship | — | Apex Friendship | 19:25.16 | 46 |
| 55 | Adithya RajaramPlace 55 · Panther Creek | — | Panther Creek | 19:28.07 | 47 |
| 56 | Ian BakerPlace 56 · Carrboro | — | Carrboro | 19:29.43 | 48 |
| 57 | Mohamed MakhlofPlace 57 · Apex | — | Apex | 19:33.04 | — |
| 58 | Alexander KwokPlace 58 · Carrboro | — | Carrboro | 19:36.32 | 49 |
| 59 | Jack BachelerPlace 59 · Northwood | — | Northwood | 19:40.59 | 50 |
| 60 | Robert McKeaveneyPlace 60 · Northwood | — | Northwood | 19:42.17 | 51 |
| 61 | Aiden ViolaPlace 61 · Orange | — | Orange | 19:42.69 | 52 |
| 62 | Aiden CaudillPlace 62 · Apex | — | Apex | 19:46.79 | — |
| 63 | Dhaval PantPlace 63 · Green Hope | — | Green Hope | 19:55.72 | — |
| 64 | Cyrus NealPlace 64 · Orange | — | Orange | 19:55.92 | 53 |
| 65 | Rishi GottimukkalaPlace 65 · Panther Creek | — | Panther Creek | 19:58.08 | 54 |
| 66 | Sky ChoyPlace 66 · Green Hope | — | Green Hope | 19:59.25 | — |
| 67 | CJ LanutiPlace 67 · Holly Springs | — | Holly Springs | 20:00.27 | — |
| 68 | Nasir HendersonPlace 68 · Panther Creek | — | Panther Creek | 20:01.42 | 55 |
| 69 | Ethan FunkPlace 69 · Apex | — | Apex | 20:04.47 | — |
| 70 | Aarin PatelPlace 70 · Green Hope | — | Green Hope | 20:14.00 | — |
| 71 | Edgar IbarraPlace 71 · Cedar Ridge | — | Cedar Ridge | 20:14.49 | 56 |
| 72 | Peter DiDonatoPlace 72 · Apex Friendship | — | Apex Friendship | 20:17.27 | — |
| 73 | Samuel PitchfordPlace 73 · Panther Creek | — | Panther Creek | 20:20.46 | 57 |
| 74 | Archit TamboliPlace 74 · Green Level | — | Green Level | 20:20.93 | 58 |
| 75 | Seth TruettPlace 75 · Holly Springs | — | Holly Springs | 20:21.39 | — |
| 76 | Pritesh ChappidiPlace 76 · Apex Friendship | — | Apex Friendship | 20:24.26 | — |
| 77 | Nolan SullivanPlace 77 · Green Hope | — | Green Hope | 20:26.58 | — |
| 78 | Will HenrichPlace 78 · Holly Springs | — | Holly Springs | 20:27.13 | — |
| 79 | Liam JarvisPlace 79 · Holly Springs | — | Holly Springs | 20:28.24 | — |
| 80 | Nolan HufnerPlace 80 · Orange | — | Orange | 20:31.06 | 59 |
| 81 | Charlie WilletsPlace 81 · Apex Friendship | — | Apex Friendship | 20:32.12 | — |
| 82 | Alex PittsPlace 82 · Apex | — | Apex | 20:35.01 | — |
| 83 | Milan ShahPlace 83 · Green Hope | — | Green Hope | 20:36.03 | — |
| 84 | Joseph CowanPlace 84 · Apex | — | Apex | 20:39.18 | — |
| 85 | Sam RauPlace 85 · Cary | — | Cary | 20:40.15 | 60 |
| 86 | Zachary YoungPlace 86 · Apex Friendship | — | Apex Friendship | 20:43.27 | — |
| 87 | Myles JermynPlace 87 · Orange | — | Orange | 20:49.90 | 61 |
| 88 | Beckett RobergePlace 88 · Apex Friendship | — | Apex Friendship | 20:51.24 | — |
| 89 | Trenton FulfordPlace 89 · Apex | — | Apex | 20:53.16 | — |
| 90 | Owen ThorntonPlace 90 · Apex | — | Apex | 20:55.32 | — |
| 91 | Andrii SokolovychPlace 91 · Cary | — | Cary | 21:01.04 | 62 |
| 92 | Owen RecavarrenPlace 92 · Apex | — | Apex | 21:01.82 | — |
| 93 | Victor LuppiPlace 93 · Green Hope | — | Green Hope | 21:07.23 | — |
| 94 | Reuben TartPlace 94 · Cary | — | Cary | 21:18.23 | 63 |
| 95 | Luke CyphertPlace 95 · Apex Friendship | — | Apex Friendship | 21:23.50 | — |
| 96 | Benjamin GrammichPlace 96 · Apex Friendship | — | Apex Friendship | 21:28.62 | — |
| 97 | Jesse SikesPlace 97 · Northwood | — | Northwood | 21:29.17 | 64 |
| 98 | Joe FlynnPlace 98 · Northwood | — | Northwood | 21:29.70 | — |
| 99 | Don WheelisPlace 99 · Orange | — | Orange | 21:30.22 | — |
| 100 | Tyler HerrickPlace 100 · Green Hope | — | Green Hope | 21:30.72 | — |
| 101 | Jordan WileyPlace 101 · Northwood | — | Northwood | 21:41.07 | — |
| 102 | Maverick PalazzoloPlace 102 · Apex Friendship | — | Apex Friendship | 21:42.83 | — |
| 103 | Ethan WilsonPlace 103 · Northwood | — | Northwood | 21:43.37 | — |
| 104 | Sebastian SemyankoPlace 104 · Green Hope | — | Green Hope | 21:45.80 | — |
| 105 | Hanzo ValentinPlace 105 · Carrboro | — | Carrboro | 21:46.21 | 65 |
| 106 | Colton MossPlace 106 · Apex | — | Apex | 21:47.97 | — |
| 107 | Anil ChintapalliPlace 107 · Green Level | — | Green Level | 21:48.34 | — |
| 108 | Campbell GoffPlace 108 · Apex | — | Apex | 21:50.87 | — |
| 109 | Gabriel CardenasPlace 109 · Green Hope | — | Green Hope | 21:55.92 | — |
| 110 | Holden MurphyPlace 110 · Apex | — | Apex | 21:58.44 | — |
| 111 | Elijah CrossPlace 111 · Apex Friendship | — | Apex Friendship | 21:59.96 | — |
| 112 | Jared TillyPlace 112 · Apex | — | Apex | 22:02.95 | — |
| 113 | Carsen EdwardsPlace 113 · Panther Creek | — | Panther Creek | 22:03.52 | — |
| 114 | Vladimir SemyankoPlace 114 · Green Hope | — | Green Hope | 22:05.21 | — |
| 115 | Kenzo ValentinPlace 115 · Carrboro | — | Carrboro | 22:09.28 | 66 |
| 116 | Ethan KohnPlace 116 · Cary | — | Cary | 22:10.52 | 67 |
| 117 | Kosei KondoPlace 117 · Green Hope | — | Green Hope | 22:11.39 | — |
| 118 | Lucas AllaraPlace 118 · Green Hope | — | Green Hope | 22:12.84 | — |
| 119 | Jacob MillerPlace 119 · Cedar Ridge | — | Cedar Ridge | 22:13.90 | 68 |
| 120 | Alex StevensonPlace 120 · Green Hope | — | Green Hope | 22:19.21 | — |
| 121 | Adam MitchellPlace 121 · Green Hope | — | Green Hope | 22:20.13 | — |
| 122 | Ivan CerilloPlace 122 · Panther Creek | — | Panther Creek | 22:21.92 | — |
| 123 | Ian SnesarevPlace 123 · Cary | — | Cary | 22:22.87 | 69 |
| 124 | Owen HunterPlace 124 · Green Hope | — | Green Hope | 22:27.60 | — |
| 125 | Cole SchmidtPlace 125 · Apex Friendship | — | Apex Friendship | 22:28.18 | — |
| 126 | Matthew ChuPlace 126 · Panther Creek | — | Panther Creek | 22:28.76 | — |
| 127 | Ryan RakouskasPlace 127 · Cedar Ridge | — | Cedar Ridge | 22:39.26 | 70 |
| 128 | Quinten EdmondsPlace 128 · Apex Friendship | — | Apex Friendship | 22:49.96 | — |
| 129 | Ryan CappsPlace 129 · Cedar Ridge | — | Cedar Ridge | 22:54.20 | 71 |
| 130 | Samuel CombsPlace 130 · Green Hope | — | Green Hope | 22:59.91 | — |
| 131 | Spencer BargerPlace 131 · Green Hope | — | Green Hope | 23:03.22 | — |
| 132 | Stefan PennisiPlace 132 · Apex | — | Apex | 23:03.84 | — |
| 133 | Zane FreemanPlace 133 · Apex Friendship | — | Apex Friendship | 23:04.52 | — |
| 134 | Damian ModiPlace 134 · Panther Creek | — | Panther Creek | 23:04.99 | — |
| 136 | Micah TaguePlace 136 · Apex Friendship | — | Apex Friendship | 23:11.22 | — |
| 137 | Cabot PriddlePlace 137 · Northwood | — | Northwood | 23:11.60 | — |
| 138 | Logan TremellingPlace 138 · Apex | — | Apex | 23:14.30 | — |
| 139 | Asher EllsworthPlace 139 · Apex | — | Apex | 23:19.23 | — |
| 140 | Arav SurtiPlace 140 · Panther Creek | — | Panther Creek | 23:22.19 | — |
| 141 | Andrew HorngPlace 141 · Green Hope | — | Green Hope | 23:29.73 | — |
| 142 | Cole ShambleyPlace 142 · Northwood | — | Northwood | 23:34.18 | — |
| 143 | Rajveer SharmaPlace 143 · Green Hope | — | Green Hope | 23:34.59 | — |
| 144 | Carter HallPlace 144 · Apex | — | Apex | 23:40.59 | — |
| 145 | Zachary PetersonPlace 145 · Northwood | — | Northwood | 23:43.31 | — |
| 146 | Tristan TynerPlace 146 · Apex Friendship | — | Apex Friendship | 23:50.96 | — |
| 147 | Bobby PowersPlace 147 · Cary | — | Cary | 23:54.17 | — |
| 148 | Brennan DavisPlace 148 · Orange | — | Orange | 23:57.96 | — |
| 149 | Mason WelchPlace 149 · Apex | — | Apex | 24:01.37 | — |
| 150 | Jack NicoaraPlace 150 · Panther Creek | — | Panther Creek | 24:06.79 | — |
| 151 | Alan LemmonPlace 151 · Cedar Ridge | — | Cedar Ridge | 24:07.14 | 73 |
| 152 | Sam CarrollPlace 152 · Apex Friendship | — | Apex Friendship | 24:07.53 | — |
| 153 | William NeumanPlace 153 · Cedar Ridge | — | Cedar Ridge | 24:07.83 | 74 |
| 154 | Stuart PiquerasPlace 154 · Apex | — | Apex | 24:48.18 | — |
| 155 | Ben WicalPlace 155 · Apex | — | Apex | 24:48.80 | — |
| 156 | Nathaniel NietersPlace 156 · Apex Friendship | — | Apex Friendship | 24:49.59 | — |
| 157 | Riley PotterPlace 157 · Orange | — | Orange | 24:51.04 | — |
| 158 | Eli TubergenPlace 158 · Orange | — | Orange | 24:55.66 | — |
| 159 | Aiden PearsonPlace 159 · Apex Friendship | — | Apex Friendship | 25:23.26 | — |
| 160 | Jackson NoblesPlace 160 · Orange | — | Orange | 25:37.44 | — |
| 161 | Wyatt SmitPlace 161 · Panther Creek | — | Panther Creek | 25:39.96 | — |
| 162 | Shreyas ChitineniPlace 162 · Panther Creek | — | Panther Creek | 25:42.18 | — |
| 163 | Ethan YunkerPlace 163 · Apex | — | Apex | 25:43.39 | — |
| 164 | Judah Kolling PerinPlace 164 · Carrboro | — | Carrboro | 25:50.70 | 75 |
| 165 | Patrick PynePlace 165 · Carrboro | — | Carrboro | 26:02.76 | 76 |
| 166 | Benjamin LoganPlace 166 · Apex Friendship | — | Apex Friendship | 26:15.21 | — |
| 167 | Ender BuchananPlace 167 · Cedar Ridge | — | Cedar Ridge | 26:45.79 | — |
| 168 | Henry GreenePlace 168 · Apex | — | Apex | 27:00.35 | — |
| 169 | Jacob GrayPlace 169 · Orange | — | Orange | 27:21.13 | — |
| 170 | Parker WhitleyPlace 170 · Apex | — | Apex | 27:30.20 | — |
| 171 | Andrew PavalonisPlace 171 · Orange | — | Orange | 27:36.90 | — |
| 172 | Jacob ClemonsPlace 172 · Apex | — | Apex | 27:54.29 | — |
| 173 | Nathaniel KutinaPlace 173 · Apex Friendship | — | Apex Friendship | 27:56.91 | — |
| 174 | Nathan LagardePlace 174 · Carrboro | — | Carrboro | 28:42.29 | 77 |
| 175 | Ezra Kolling PerinPlace 175 · Carrboro | — | Carrboro | 28:43.23 | — |
| 176 | Jack ForsbergPlace 176 · Apex | — | Apex | 29:49.31 | — |
| 177 | James GaetaPlace 177 · Apex | — | Apex | 30:58.12 | — |
| 178 | Miles CampbellPlace 178 · Apex Friendship | — | Apex Friendship | 32:26.87 | — |