| 1 | James WindhamPlace 1 · Grade 10 · Myers Park | 10 | Myers Park | 17:06.47 PR |
| 2 | Max KermesPlace 2 · Grade 12 · Cuthbertson | 12 | Cuthbertson | 17:11.51 PR |
| 3 | Ryan WeberPlace 3 · Grade 11 · Marvin Ridge | 11 | Marvin Ridge | 17:13.63 |
| 4 | Owen MracnaPlace 4 · Grade 9 · Performance 360 | 9 | Performance 360 | 17:14.48 |
| 5 | Pranav SitlaniPlace 5 · Grade 12 · Cuthbertson | 12 | Cuthbertson | 17:14.83 |
| 6 | Tate AndersonPlace 6 · Grade 9 · Cuthbertson | 9 | Cuthbertson | 17:20.81 |
| 7 | Grayson GomezPlace 7 · Grade 9 · Myers Park | 9 | Myers Park | 17:21.81 PR |
| 8 | Adhithya AshokPlace 8 · Grade 10 · Cuthbertson | 10 | Cuthbertson | 17:25.43 |
| 9 | Miles WhelchelPlace 9 · Grade 9 · Marvin Ridge | 9 | Marvin Ridge | 17:28.66 |
| 10 | Brent DuttonPlace 10 · Grade 9 · Myers Park | 9 | Myers Park | 17:30.67 PR |
| 11 | Aiden NicelyPlace 11 · Grade 11 · Ballantyne Ridge | 11 | Ballantyne Ridge | 17:31.99 PR |
| 12 | Lincoln RueschPlace 12 · Grade 11 · Ballantyne Ridge | 11 | Ballantyne Ridge | 17:35.46 |
| 13 | Jack DempseyPlace 13 · Grade 9 · Providence | 9 | Providence | 17:36.70 PR |
| 14 | Logan ThornePlace 14 · Grade 9 · Cuthbertson | 9 | Cuthbertson | 17:43.34 |
| 15 | Mason VannessPlace 15 · Grade 9 · Cuthbertson | 9 | Cuthbertson | 17:49.87 |
| 16 | Colin NealPlace 16 · Grade 10 · Providence | 10 | Providence | 17:53.05 PR |
| 17 | Noah LeonardPlace 17 · Grade 11 · Cuthbertson | 11 | Cuthbertson | 17:56.97 PR |
| 18 | Raleigh ViciniPlace 18 · Grade 12 · Providence | 12 | Providence | 18:04.26 |
| 19 | Miles MouchetPlace 19 · Grade 9 · Greater Cabarrus Athletic Association | 9 | Greater Cabarrus Athletic Association | 18:04.67 |
| 20 | Rhett WhelchelPlace 20 · Grade 9 · Marvin Ridge | 9 | Marvin Ridge | 18:04.88 |
| 21 | Hudson CampePlace 21 · Grade 11 · Providence | 11 | Providence | 18:06.80 PR |
| 22 | Toler SmithPlace 22 · Grade 10 · Myers Park | 10 | Myers Park | 18:07.85 PR |
| 23 | Mitchell StanleyPlace 23 · Grade 9 · Providence | 9 | Providence | 18:08.54 PR |
| 24 | Brooks PhillipsPlace 24 · Grade 11 · Providence | 11 | Providence | 18:10.46 PR |
| 25 | Cooper RainsPlace 25 · Grade 11 · Providence | 11 | Providence | 18:14.76 PR |
| 26 | Joshua DanPlace 26 · Grade 12 · York County Trailblazers Homeschool | 12 | York County Trailblazers Homeschool | 18:15.10 |
| 27 | Jon Everrett AnglemyerPlace 27 · Grade 9 · Myers Park | 9 | Myers Park | 18:15.32 PR |
| 28 | Ethan BrownPlace 28 · Grade 9 · Providence | 9 | Providence | 18:18.11 PR |
| 29 | Dylan WoodPlace 29 · Grade 11 · Marvin Ridge | 11 | Marvin Ridge | 18:20.18 PR |
| 30 | Nicholas ZegarskiPlace 30 · Grade 11 · Corvian Community | 11 | Corvian Community | 18:20.42 PR |
| 31 | Brady McGettiganPlace 31 · Grade 10 · Myers Park | 10 | Myers Park | 18:21.11 PR |
| 32 | Will WhitmorePlace 32 · Grade 10 · Providence | 10 | Providence | 18:23.78 PR |
| 33 | Patrick FineinPlace 33 · Grade 10 · Myers Park | 10 | Myers Park | 18:24.08 PR |
| 34 | Roman SmolinPlace 34 · Grade 10 · Cuthbertson | 10 | Cuthbertson | 18:26.49 PR |
| 35 | Sawyer LarmondraPlace 35 · Grade 11 · Marvin Ridge | 11 | Marvin Ridge | 18:27.60 |
| 36 | Simon SpangardPlace 36 · Grade 11 · Myers Park | 11 | Myers Park | 18:28.71 PR |
| 37 | Dominic FlowersPlace 37 · Grade 12 · Providence | 12 | Providence | 18:29.33 PR |
| 38 | Evan StillPlace 38 · Grade 11 · Arborbrook Christian Academy | 11 | Arborbrook Christian Academy | 18:29.61 |
| 39 | Daniel FirestonePlace 39 · Grade 12 · Marvin Ridge | 12 | Marvin Ridge | 18:31.19 PR |
| 40 | Dhruv OzaPlace 40 · Grade 9 · Cuthbertson | 9 | Cuthbertson | 18:31.70 |
| 41 | Luke HickmanPlace 41 · Grade 9 · Myers Park | 9 | Myers Park | 18:32.24 PR |
| 42 | Natan GideyPlace 42 · Grade 11 · Corvian Community | 11 | Corvian Community | 18:33.69 PR |
| 43 | Henry WiestPlace 43 · Grade 9 · Myers Park | 9 | Myers Park | 18:33.72 |
| 44 | Julien VasaunePlace 44 · Grade 11 · Myers Park | 11 | Myers Park | 18:41.36 |
| 45 | Gardner FahertyPlace 45 · Grade 10 · Myers Park | 10 | Myers Park | 18:41.59 PR |
| 46 | Conner McBridePlace 46 · Grade 10 · Cuthbertson | 10 | Cuthbertson | 18:44.85 PR |
| 47 | Michael KeenPlace 47 · Grade 12 · York County Trailblazers Homeschool | 12 | York County Trailblazers Homeschool | 18:45.02 |
| 48 | Braiden Ulrich-HarrisPlace 48 · Grade 11 · Marvin Ridge | 11 | Marvin Ridge | 18:53.74 PR |
| 49 | George GiammarinaroPlace 49 · Grade 9 · Providence | 9 | Providence | 18:54.55 PR |
| 50 | Reid FulcherPlace 50 · Grade 10 · Myers Park | 10 | Myers Park | 18:56.05 PR |
| 51 | Mason AnthonyPlace 51 · Grade 9 · Cuthbertson | 9 | Cuthbertson | 18:57.21 |
| 52 | Kush AggarwalPlace 52 · Grade 9 · Marvin Ridge | 9 | Marvin Ridge | 18:58.38 PR |
| 53 | Titus BarnesPlace 53 · Grade 10 · Greater Cabarrus Athletic Association | 10 | Greater Cabarrus Athletic Association | 18:59.19 PR |
| 54 | Dylan ArmaPlace 54 · Grade 10 · Cuthbertson | 10 | Cuthbertson | 19:01.07 |
| 55 | Michael WehnerPlace 55 · Grade 10 · Marvin Ridge | 10 | Marvin Ridge | 19:03.47 PR |
| 56 | Prashant AshokPlace 56 · Grade 9 · Performance 360 | 9 | Performance 360 | 19:04.77 |
| 57 | Dominic DriscollPlace 57 · Grade 10 · Fr. Capodanno | 10 | Fr. Capodanno | 19:05.52 PR |
| 58 | Connor GozyckiPlace 58 · Grade 12 · Providence | 12 | Providence | 19:08.55 PR |
| 59 | Ethan StraderPlace 59 · Grade 11 · Covenant Classical | 11 | Covenant Classical | 19:12.47 |
| 60 | Greyson SudimackPlace 60 · Grade 10 · Providence | 10 | Providence | 19:16.01 PR |
| 61 | Evan SmithPlace 61 · Grade 11 · York County Trailblazers Homeschool | 11 | York County Trailblazers Homeschool | 19:19.46 |
| 62 | Reuben Lissek NerenbergPlace 62 · Grade 11 · Providence | 11 | Providence | 19:21.76 PR |
| 63 | Owen BoylesPlace 63 · Grade 9 · Providence | 9 | Providence | 19:23.16 |
| 64 | Sandare BrazzellPlace 64 · Grade 9 · York County Trailblazers Homeschool | 9 | York County Trailblazers Homeschool | 19:27.98 |
| 65 | Carson BurtnessPlace 65 · Grade 9 · Providence | 9 | Providence | 19:30.65 PR |
| 66 | Jeremiah PricePlace 66 · Grade 11 · Greater Cabarrus Athletic Association | 11 | Greater Cabarrus Athletic Association | 19:31.57 PR |
| 67 | Aidan BridenstinePlace 67 · Grade 12 · Covenant Classical | 12 | Covenant Classical | 19:35.29 |
| 68 | Jeremiah MendenhallPlace 68 · Grade 9 · York County Trailblazers Homeschool | 9 | York County Trailblazers Homeschool | 19:35.33 |
| 69 | Wyatt JanuszPlace 69 · Grade 11 · Metrolina Christian Academy | 11 | Metrolina Christian Academy | 19:36.13 |
| 70 | Benjamin ReinickerPlace 70 · Grade 10 · Ballantyne Ridge | 10 | Ballantyne Ridge | 19:36.43 PR |
| 71 | Silas WebbPlace 71 · Grade 10 · Greater Cabarrus Athletic Association | 10 | Greater Cabarrus Athletic Association | 19:38.11 |
| 72 | Thomas ShontsPlace 72 · Grade 11 · Providence | 11 | Providence | 19:38.25 |
| 73 | Mateo JimenezPlace 73 · Grade 12 · Providence | 12 | Providence | 19:41.16 PR |
| 74 | Carter HolmsethPlace 74 · Grade 10 · Carmel Christian | 10 | Carmel Christian | 19:41.83 |
| 75 | Cruz ShattoPlace 75 · Grade 10 · Providence | 10 | Providence | 19:43.53 PR |
| 76 | Jack BrownPlace 76 · Grade 9 · Metrolina Christian Academy | 9 | Metrolina Christian Academy | 19:44.21 PR |
| 77 | Christo WallacePlace 77 · Grade 11 · York County Trailblazers Homeschool | 11 | York County Trailblazers Homeschool | 19:44.21 PR |
| 78 | Preston OwensPlace 78 · Grade 10 · Metrolina Christian Academy | 10 | Metrolina Christian Academy | 19:44.48 |
| 79 | Arnav HatwalnePlace 79 · Grade 9 · Ballantyne Ridge | 9 | Ballantyne Ridge | 19:47.23 PR |
| 80 | Neerav BhallaPlace 80 · Grade 9 · Marvin Ridge | 9 | Marvin Ridge | 19:49.06 PR |
| 81 | Malachi ThompsonPlace 81 · Grade 11 · Providence Classical | 11 | Providence Classical | 19:50.47 PR |
| 82 | Sterling HelmsPlace 82 · Grade 10 · York County Trailblazers Homeschool | 10 | York County Trailblazers Homeschool | 19:50.61 PR |
| 83 | John KemperPlace 83 · Grade 10 · Metrolina Christian Academy | 10 | Metrolina Christian Academy | 19:51.08 |
| 84 | Hunter SmithPlace 84 · Grade 10 · Performance 360 | 10 | Performance 360 | 19:53.92 |
| 85 | Sean CallowayPlace 85 · Grade 10 · Marvin Ridge | 10 | Marvin Ridge | 19:54.54 PR |
| 86 | Shyam KrishnanPlace 86 · Grade 10 · Ballantyne Ridge | 10 | Ballantyne Ridge | 19:58.26 |
| 87 | Benjamin IrvingPlace 87 · Grade 10 · Marvin Ridge | 10 | Marvin Ridge | 20:00.57 PR |
| 88 | Thomas IsenhourPlace 88 · Grade 10 · Cannon | 10 | Cannon | 20:01.23 |
| 89 | Henry DeBruhlPlace 89 · Grade 11 · Fr. Capodanno | 11 | Fr. Capodanno | 20:02.04 |
| 90 | Maximiliano Gonzalez-VigilPlace 90 · Grade 9 · Myers Park | 9 | Myers Park | 20:04.65 PR |
| 91 | Cooper GurianPlace 91 · Grade 11 · Union Academy | 11 | Union Academy | 20:08.28 |
| 92 | Alvin ShenPlace 92 · Grade 11 · Ballantyne Ridge | 11 | Ballantyne Ridge | 20:09.49 PR |
| 93 | Kyle KumerowPlace 93 · Grade 10 · Marvin Ridge | 10 | Marvin Ridge | 20:10.62 |
| 94 | Ryan ThomfordPlace 94 · Grade 11 · Parkwood | 11 | Parkwood | 20:10.77 |
| 95 | Forrest LindsayPlace 95 · Grade 9 · Westminster Catawba Christian | 9 | Westminster Catawba Christian | 20:12.09 PR |
| 96 | Jimmy FlanniganPlace 96 · Grade 11 · Corvian Community | 11 | Corvian Community | 20:12.31 PR |
| 97 | Judah HoughPlace 97 · Grade 9 · York County Trailblazers Homeschool | 9 | York County Trailblazers Homeschool | 20:13.29 |
| 98 | Nathaniel DiggsPlace 98 · Grade 10 · Greater Cabarrus Athletic Association | 10 | Greater Cabarrus Athletic Association | 20:14.56 |
| 99 | Anthony HarrisPlace 99 · Grade 9 · Metrolina Christian Academy | 9 | Metrolina Christian Academy | 20:15.40 |
| 100 | Maddox LucPlace 100 · Grade 10 · Marvin Ridge | 10 | Marvin Ridge | 20:16.16 PR |
| 101 | Nate WardPlace 101 · Grade 11 · Providence | 11 | Providence | 20:17.32 |
| 102 | Michael TalluriPlace 102 · Grade 11 · Ballantyne Ridge | 11 | Ballantyne Ridge | 20:19.35 PR |
| 103 | Eli ErwinPlace 103 · Grade 11 · Fr. Capodanno | 11 | Fr. Capodanno | 20:20.29 PR |
| 104 | Connor HuotPlace 104 · Grade 9 · Myers Park | 9 | Myers Park | 20:21.96 PR |
| 105 | Aaron WakefieldPlace 105 · Grade 11 · Greater Cabarrus Athletic Association | 11 | Greater Cabarrus Athletic Association | 20:23.49 |
| 106 | Carter SimmonsPlace 106 · Grade 10 · Central Academy | 10 | Central Academy | 20:23.63 PR |
| 107 | Alex SkinnerPlace 107 · Grade 11 · Greater Cabarrus Athletic Association | 11 | Greater Cabarrus Athletic Association | 20:24.34 |
| 108 | Owen RingstonPlace 108 · Grade 10 · Cuthbertson | 10 | Cuthbertson | 20:25.38 |
| 109 | Mason CarnesPlace 109 · Grade 10 · Parkwood | 10 | Parkwood | 20:25.56 |
| 110 | Adam WarinPlace 110 · Grade 11 · Cannon | 11 | Cannon | 20:25.82 |
| 111 | Cannon SmithPlace 111 · Grade 9 · Parkwood | 9 | Parkwood | 20:26.26 |
| 112 | Matthew DuncanPlace 112 · Grade 9 · York County Trailblazers Homeschool | 9 | York County Trailblazers Homeschool | 20:29.42 |
| 113 | Lucas LeftwichPlace 113 · Grade 12 · Providence Classical | 12 | Providence Classical | 20:29.66 PR |
| 114 | David CarlsonPlace 114 · Grade 11 · Corvian Community | 11 | Corvian Community | 20:31.82 PR |
| 115 | Joel GallagherPlace 115 · Grade 10 · Covenant Classical | 10 | Covenant Classical | 20:34.61 PR |
| 116 | Jackson WisePlace 116 · Grade 11 · Greater Cabarrus Athletic Association | 11 | Greater Cabarrus Athletic Association | 20:35.10 PR |
| 117 | Christopher KaragiannisPlace 117 · Grade 11 · Providence | 11 | Providence | 20:35.70 PR |
| 118 | Christian RodriguezPlace 118 · Grade 9 · Community School of Davidson | 9 | Community School of Davidson | 20:42.42 |
| 119 | Hudson OnthankPlace 119 · Grade 9 · Cuthbertson | 9 | Cuthbertson | 20:42.57 |
| 120 | Jake GilsonPlace 120 · Grade 9 · Carmel Christian | 9 | Carmel Christian | 20:43.01 PR |
| 121 | Joseph McCallisterPlace 121 · Grade 10 · Performance 360 | 10 | Performance 360 | 20:43.40 PR |
| 122 | Roman ZalepoPlace 122 · Grade 10 · Providence | 10 | Providence | 20:45.15 PR |
| 123 | Carter RodgersPlace 123 · Grade 10 · Providence | 10 | Providence | 20:45.91 PR |
| 124 | Zayne MojicaPlace 124 · Grade 12 · Community School of Davidson | 12 | Community School of Davidson | 20:47.27 |
| 125 | Srishant SistaPlace 125 · Grade 10 · Cuthbertson | 10 | Cuthbertson | 20:49.12 |
| 126 | Lucas MarchesePlace 126 · Grade 9 · Cuthbertson | 9 | Cuthbertson | 20:52.96 PR |
| 127 | Isaiah SalinasPlace 127 · Grade 10 · Greater Cabarrus Athletic Association | 10 | Greater Cabarrus Athletic Association | 20:55.35 |
| 128 | Miguel GuevaraPlace 128 · Grade 9 · Providence | 9 | Providence | 20:57.36 |
| 129 | Daniel KeenPlace 129 · Grade 10 · York County Trailblazers Homeschool | 10 | York County Trailblazers Homeschool | 20:58.29 |
| 130 | Emanuel GarrisonPlace 130 · Grade 11 · Ballantyne Ridge | 11 | Ballantyne Ridge | 21:00.71 |
| 131 | Silas HoughPlace 131 · Grade 11 · York County Trailblazers Homeschool | 11 | York County Trailblazers Homeschool | 21:04.80 |
| 132 | Kayra PatburunPlace 132 · Grade 10 · Providence | 10 | Providence | 21:06.28 PR |
| 133 | Thomas McGarryPlace 133 · Grade 11 · Cuthbertson | 11 | Cuthbertson | 21:06.48 |
| 134 | Wyatt WilliamsonPlace 134 · Grade 11 · Union Academy | 11 | Union Academy | 21:07.34 |
| 135 | Sawyer GleasonPlace 135 · Grade 9 · Community School of Davidson | 9 | Community School of Davidson | 21:07.35 |
| 136 | Isaac ShealyPlace 136 · Grade 9 · Cuthbertson | 9 | Cuthbertson | 21:17.60 |
| 137 | Daniel OwenPlace 137 · Grade 9 · Parkwood | 9 | Parkwood | 21:19.66 |
| 138 | Andrew HoehlPlace 138 · Grade 11 · Cuthbertson | 11 | Cuthbertson | 21:20.49 |
| 139 | Mason GenettPlace 139 · Grade 10 · Providence | 10 | Providence | 21:21.06 |
| 140 | Reilly AbbittPlace 140 · Grade 10 · Socrates Academy | 10 | Socrates Academy | 21:21.76 |
| 141 | Aarush ShahPlace 141 · Grade 11 · Ballantyne Ridge | 11 | Ballantyne Ridge | 21:22.43 |
| 142 | Tyson HallPlace 142 · Grade 12 · Arborbrook Christian Academy | 12 | Arborbrook Christian Academy | 21:22.59 |
| 143 | Cristiano TorrePlace 143 · Grade 9 · Cuthbertson | 9 | Cuthbertson | 21:22.99 |
| 144 | Tanner CharvoniaPlace 144 · Grade 9 · Community School of Davidson | 9 | Community School of Davidson | 21:23.23 |
| 145 | Rey MoyaPlace 145 · Grade 11 · York County Trailblazers Homeschool | 11 | York County Trailblazers Homeschool | 21:23.31 |
| 146 | Joey MuellerPlace 146 · Grade 12 · York County Trailblazers Homeschool | 12 | York County Trailblazers Homeschool | 21:25.12 |
| 147 | Sambhramjeet JenaPlace 147 · Grade 11 · Ballantyne Ridge | 11 | Ballantyne Ridge | 21:26.30 |
| 148 | Finian MillerPlace 148 · Grade 12 · Providence | 12 | Providence | 21:28.78 |
| 149 | Nathan MinchewPlace 149 · Grade 10 · Providence | 10 | Providence | 21:29.14 |
| 150 | Owen BellPlace 150 · Grade 10 · Corvian Community | 10 | Corvian Community | 21:30.40 PR |
| 151 | David GarciaPlace 151 · Grade 12 · Providence | 12 | Providence | 21:31.36 |
| 152 | Nate SiebertPlace 152 · Grade 9 · Charlotte Christian | 9 | Charlotte Christian | 21:31.76 |
| 153 | Jay ShahPlace 153 · Grade 10 · Marvin Ridge | 10 | Marvin Ridge | 21:35.33 PR |
| 154 | Tyler PeasePlace 154 · Grade 11 · Carmel Christian | 11 | Carmel Christian | 21:35.86 |
| 155 | Oliver HuttonPlace 155 · Grade 9 · Performance 360 | 9 | Performance 360 | 21:37.54 |
| 156 | Ian KunklePlace 156 · Grade 9 · Charlotte Christian | 9 | Charlotte Christian | 21:38.34 |
| 157 | Henry AlbeePlace 157 · Grade 11 · Charlotte Christian | 11 | Charlotte Christian | 21:38.70 PR |
| 158 | Andrew GordonPlace 158 · Grade 12 · Greater Cabarrus Athletic Association | 12 | Greater Cabarrus Athletic Association | 21:40.53 |
| 159 | Heath DodsonPlace 159 · Grade 9 · TRiYon Performance | 9 | TRiYon Performance | 21:46.19 |
| 160 | Diego ValentinPlace 160 · Grade 9 · Gaston Day | 9 | Gaston Day | 21:46.95 |
| 161 | Ezekiel StefflerPlace 161 · Grade 9 · Parkwood | 9 | Parkwood | 21:47.26 PR |
| 162 | Dylan GrayPlace 162 · Grade 11 · Providence | 11 | Providence | 21:47.47 PR |
| 163 | Tyler GimaPlace 163 · Grade 10 · Providence | 10 | Providence | 21:53.25 PR |
| 164 | Mason LedfordPlace 164 · Grade 9 · Gaston Day | 9 | Gaston Day | 21:55.27 PR |
| 165 | Noah ShepherdPlace 165 · Grade 10 · Providence | 10 | Providence | 21:58.86 |
| 166 | Henry VanbrenkPlace 166 · Grade 9 · Fr. Capodanno | 9 | Fr. Capodanno | 22:00.95 PR |
| 167 | Thomas McPhersonPlace 167 · Grade 10 · Charlotte Christian | 10 | Charlotte Christian | 22:01.37 PR |
| 168 | Jason LuPlace 168 · Grade 10 · Marvin Ridge | 10 | Marvin Ridge | 22:03.09 PR |
| 169 | Brendan WhitemanPlace 169 · Grade 11 · Cuthbertson | 11 | Cuthbertson | 22:04.47 |
| 170 | Cameron SwensonPlace 170 · Grade 12 · Providence | 12 | Providence | 22:08.21 |
| 171 | Jonathan DanPlace 171 · Grade 10 · York County Trailblazers Homeschool | 10 | York County Trailblazers Homeschool | 22:10.02 |
| 172 | Jacob HartsellPlace 172 · Grade 12 · Cannon | 12 | Cannon | 22:10.60 PR |
| 173 | Tanner KimreyPlace 173 · Grade 9 · Metrolina Christian Academy | 9 | Metrolina Christian Academy | 22:10.93 |
| 174 | Kyle ElhardtPlace 174 · Grade 12 · York County Trailblazers Homeschool | 12 | York County Trailblazers Homeschool | 22:13.41 |
| 175 | Benedict BlankenbakerPlace 175 · Grade 9 · Christ the King | 9 | Christ the King | 22:19.62 PR |
| 176 | Marcelo Rabanal LazoPlace 176 · Grade 12 · Providence | 12 | Providence | 22:20.87 |
| 177 | Colin WhitemanPlace 177 · Grade 11 · Cuthbertson | 11 | Cuthbertson | 22:20.89 |
| 178 | Jonah CheshirePlace 178 · Grade 10 · Carmel Christian | 10 | Carmel Christian | 22:24.07 |
| 179 | Christopher BeckertPlace 179 · Grade 10 · Marvin Ridge | 10 | Marvin Ridge | 22:25.88 |
| 180 | Roshan SenPlace 180 · Grade 9 · Ballantyne Ridge | 9 | Ballantyne Ridge | 22:27.35 PR |
| 181 | Matan KolettPlace 181 · Grade 10 · Providence | 10 | Providence | 22:27.74 |
| 182 | Devansh PatelPlace 182 · Grade 9 · Ballantyne Ridge | 9 | Ballantyne Ridge | 22:28.88 |
| 183 | Nikhil VelirPlace 183 · Grade 9 · Central Academy | 9 | Central Academy | 22:30.26 PR |
| 184 | Ben MathesPlace 184 · Grade 12 · Covenant Classical | 12 | Covenant Classical | 22:30.42 |
| 185 | Joshua YoungPlace 185 · Grade 11 · York County Trailblazers Homeschool | 11 | York County Trailblazers Homeschool | 22:30.55 |
| 186 | Owen CavenyPlace 186 · Grade 9 · Westminster Catawba Christian | 9 | Westminster Catawba Christian | 22:30.89 PR |
| 187 | Grayson SuitePlace 187 · Grade 10 · Charlotte Christian | 10 | Charlotte Christian | 22:33.39 |
| 188 | Max McNeerPlace 188 · Grade 12 · Charlotte Christian | 12 | Charlotte Christian | 22:36.39 PR |
| 189 | Evan (EJ) WildPlace 189 · Grade 12 · Fr. Capodanno | 12 | Fr. Capodanno | 22:37.29 PR |
| 190 | Ben NeubauerPlace 190 · Grade 10 · Metrolina Christian Academy | 10 | Metrolina Christian Academy | 22:37.61 |
| 191 | Holden GallowayPlace 191 · Grade 10 · Cuthbertson | 10 | Cuthbertson | 22:37.96 |
| 192 | Thomas BlackwellPlace 192 · Grade 10 · Providence | 10 | Providence | 22:38.29 |
| 193 | Bryson SchwarzPlace 193 · Grade 10 · Corvian Community | 10 | Corvian Community | 22:44.10 PR |
| 194 | Landon RackleyPlace 194 · Grade 8 · Arborbrook Christian Academy | 8 | Arborbrook Christian Academy | 22:44.24 PR |
| 195 | Arjun PatelPlace 195 · Grade 10 · Marvin Ridge | 10 | Marvin Ridge | 22:44.91 |
| 196 | Spencer ClaryPlace 196 · Grade 9 · Central Academy | 9 | Central Academy | 22:45.98 PR |
| 197 | Isaiah LopezPlace 197 · Grade 11 · TRiYon Performance | 11 | TRiYon Performance | 22:47.88 |
| 198 | Caleb MilsapPlace 198 · Grade 11 · Carmel Christian | 11 | Carmel Christian | 22:49.13 |
| 199 | Lucas OaklandPlace 199 · Grade 9 · Union Academy | 9 | Union Academy | 22:50.92 |
| 200 | Tristan TimmermanPlace 200 · Grade 9 · Metrolina Christian Academy | 9 | Metrolina Christian Academy | 22:51.64 |
| 201 | Ollie MalekPlace 201 · Grade 12 · Marvin Ridge | 12 | Marvin Ridge | 22:52.26 |
| 202 | Tejas SharmaPlace 202 · Grade 9 · Ballantyne Ridge | 9 | Ballantyne Ridge | 22:52.68 |
| 203 | Heath ByrdPlace 203 · Grade 10 · Providence | 10 | Providence | 22:56.10 |
| 204 | Oliver ShawPlace 204 · Grade 9 · Marvin Ridge | 9 | Marvin Ridge | 22:57.39 |
| 205 | Beck McNeerPlace 205 · Grade 12 · Charlotte Christian | 12 | Charlotte Christian | 22:57.94 PR |
| 206 | Azaria GideyPlace 206 · Grade 9 · Corvian Community | 9 | Corvian Community | 22:58.85 PR |
| 207 | Zach AlthoferPlace 207 · Grade 10 · Providence | 10 | Providence | 22:59.11 PR |
| 208 | Eli FichtingerPlace 208 · Grade 11 · Providence Classical | 11 | Providence Classical | 22:59.16 PR |
| 209 | Connor HarePlace 209 · Grade 12 · York County Trailblazers Homeschool | 12 | York County Trailblazers Homeschool | 23:02.55 |
| 210 | Daniel WanPlace 210 · Grade 9 · Providence | 9 | Providence | 23:03.23 |
| 211 | Samuel OlivieriPlace 211 · Grade 11 · Carmel Christian | 11 | Carmel Christian | 23:05.39 |
| 212 | Devin JohnsonPlace 212 · Grade 9 · Providence | 9 | Providence | 23:11.41 PR |
| 213 | Xavier FillmorePlace 213 · Grade 10 · Corvian Community | 10 | Corvian Community | 23:19.29 PR |
| 214 | Ryan BurgiePlace 214 · Grade 9 · Westminster Catawba Christian | 9 | Westminster Catawba Christian | 23:21.73 PR |
| 215 | Jack ThompsonPlace 215 · Grade 9 · York County Trailblazers Homeschool | 9 | York County Trailblazers Homeschool | 23:26.86 |
| 216 | Declan BellPlace 216 · Grade 11 · Cuthbertson | 11 | Cuthbertson | 23:27.90 |
| 217 | Rishi ChakravartyPlace 217 · Grade 9 · Marvin Ridge | 9 | Marvin Ridge | 23:29.63 |
| 218 | Tarn WalnumPlace 218 · Grade 10 · Gaston Day | 10 | Gaston Day | 23:30.36 PR |
| 219 | Charlie BealPlace 219 · Grade 9 · Covenant Classical | 9 | Covenant Classical | 23:32.08 |
| 220 | Pearce McGauleyPlace 220 · Grade 11 · Arborbrook Christian Academy | 11 | Arborbrook Christian Academy | 23:37.51 |
| 221 | Mac FairPlace 221 · Grade 11 · Charlotte Christian | 11 | Charlotte Christian | 23:47.64 PR |
| 222 | Noah CooperPlace 222 · Grade 10 · Greater Cabarrus Athletic Association | 10 | Greater Cabarrus Athletic Association | 23:50.23 |
| 223 | Everhett HarrisPlace 223 · Grade 8 · Arborbrook Christian Academy | 8 | Arborbrook Christian Academy | 24:00.46 PR |
| 224 | Aidan KnavelPlace 224 · Grade 9 · Ballantyne Ridge | 9 | Ballantyne Ridge | 24:05.14 |
| 225 | Colin CrombezPlace 225 · Grade 10 · Ballantyne Ridge | 10 | Ballantyne Ridge | 24:12.66 PR |
| 226 | Neev BhadaniaPlace 226 · Grade 9 · Ballantyne Ridge | 9 | Ballantyne Ridge | 24:14.60 |
| 227 | Isaiah TorrencePlace 227 · Grade 10 · York County Trailblazers Homeschool | 10 | York County Trailblazers Homeschool | 24:15.12 PR |
| 228 | William AntemannPlace 228 · Grade 12 · Westminster Catawba Christian | 12 | Westminster Catawba Christian | 24:15.77 |
| 229 | Owen NealPlace 229 · Grade 10 · Cuthbertson | 10 | Cuthbertson | 24:30.55 |
| 230 | Marsean ButlerPlace 230 · Grade 11 · Union Preparatory Academy at Indian Trail | 11 | Union Preparatory Academy at Indian Trail | 24:34.06 PR |
| 231 | Elijah CoulterPlace 231 · Grade 10 · Lake Pointe Academy | 10 | Lake Pointe Academy | 24:35.37 PR |
| 232 | Clayton TaylorPlace 232 · Grade 10 · Charlotte Christian | 10 | Charlotte Christian | 24:38.33 |
| 233 | George RattermanPlace 233 · Grade 10 · Cannon | 10 | Cannon | 24:38.54 PR |
| 234 | Kameron BoxPlace 234 · Grade 9 · Central Academy | 9 | Central Academy | 24:42.90 |
| 235 | Cayden ArabiePlace 235 · Grade 10 · Union Preparatory Academy at Indian Trail | 10 | Union Preparatory Academy at Indian Trail | 24:43.51 |
| 236 | Kabir SaxenaPlace 236 · Grade 11 · Central Academy | 11 | Central Academy | 24:44.02 PR |
| 237 | Sergio TiendaPlace 237 · Grade 9 · Union Academy | 9 | Union Academy | 24:47.17 |
| 238 | Rihaan ShahPlace 238 · Grade 9 · Ballantyne Ridge | 9 | Ballantyne Ridge | 24:53.34 |
| 239 | Sawyer WallsPlace 239 · Grade 12 · York County Trailblazers Homeschool | 12 | York County Trailblazers Homeschool | 24:54.22 |
| 240 | Aidan MekerianPlace 240 · Grade 9 · Marvin Ridge | 9 | Marvin Ridge | 24:58.39 |
| 241 | Levi KnightPlace 241 · Grade 10 · Arborbrook Christian Academy | 10 | Arborbrook Christian Academy | 24:59.00 |
| 242 | Jax HasemeierPlace 242 · Grade 11 · Fr. Capodanno | 11 | Fr. Capodanno | 24:59.59 |
| 243 | William GrubePlace 243 · Grade 9 · Union Academy | 9 | Union Academy | 25:00.02 |
| 244 | Ryder HinsonPlace 244 · Grade 9 · Greater Cabarrus Athletic Association | 9 | Greater Cabarrus Athletic Association | 25:04.79 |
| 245 | Blake FongPlace 245 · Grade 9 · York County Trailblazers Homeschool | 9 | York County Trailblazers Homeschool | 25:09.59 PR |
| 246 | John AsaadPlace 246 · Grade 9 · Charlotte Christian | 9 | Charlotte Christian | 25:10.05 |
| 247 | Clay PetonickPlace 247 · Grade 9 · Marvin Ridge | 9 | Marvin Ridge | 25:12.46 PR |
| 248 | Lucas SchafferPlace 248 · Grade 9 · Central Academy | 9 | Central Academy | 25:15.53 PR |
| 249 | Cade McNeerPlace 249 · Grade 12 · Charlotte Christian | 12 | Charlotte Christian | 25:21.87 PR |
| 250 | Griffin CrottsPlace 250 · Grade 9 · Providence Classical | 9 | Providence Classical | 25:25.12 |
| 251 | Arnav VirojaPlace 251 · Grade 10 · Marvin Ridge | 10 | Marvin Ridge | 25:40.19 |
| 252 | Jack SlaterPlace 252 · Grade 12 · Charlotte Christian | 12 | Charlotte Christian | 25:44.97 |
| 253 | Ryan WalshPlace 253 · Grade 11 · Union Academy | 11 | Union Academy | 25:53.54 |
| 254 | Johnathan EbobokoPlace 254 · Grade 11 · Charlotte Christian | 11 | Charlotte Christian | 25:54.24 PR |
| 255 | Timothy PavPlace 255 · Grade 11 · Greater Cabarrus Athletic Association | 11 | Greater Cabarrus Athletic Association | 26:10.70 |
| 256 | Owen PetersonPlace 256 · Grade 10 · Corvian Community | 10 | Corvian Community | 26:40.87 PR |
| 257 | Cole TysonPlace 257 · Grade 11 · Union Academy | 11 | Union Academy | 26:42.81 |
| 258 | Joseph TomlinPlace 258 · Grade 9 · South Stanly | 9 | South Stanly | 26:47.47 |
| 259 | Kian BooherPlace 259 · Grade 11 · Union Academy | 11 | Union Academy | 26:49.10 |
| 260 | Jonas JayPlace 260 · Grade 10 · Cannon | 10 | Cannon | 27:04.97 PR |
| 261 | Rithin KotlaPlace 261 · Grade 12 · Ballantyne Ridge | 12 | Ballantyne Ridge | 27:17.57 |
| 262 | Caeden WeilerPlace 262 · Grade 9 · Carmel Christian | 9 | Carmel Christian | 27:28.32 PR |
| 263 | Colton HenricksPlace 263 · Grade 10 · Metrolina Christian Academy | 10 | Metrolina Christian Academy | 28:00.98 |
| 264 | Matthew HolmanPlace 264 · Grade 12 · York County Trailblazers Homeschool | 12 | York County Trailblazers Homeschool | 28:06.66 |
| 265 | Levi StillPlace 265 · Grade 10 · Arborbrook Christian Academy | 10 | Arborbrook Christian Academy | 28:13.34 |
| 266 | Cole VanDerMeidPlace 266 · Grade 12 · Marvin Ridge | 12 | Marvin Ridge | 28:27.27 |
| 267 | Aditya PatelPlace 267 · Grade 11 · Marvin Ridge | 11 | Marvin Ridge | 28:28.81 |
| 268 | Aarav SrinivasaPlace 268 · Grade 10 · Marvin Ridge | 10 | Marvin Ridge | 28:39.79 |
| 269 | Cian MabryPlace 269 · Grade 10 · Metrolina Christian Academy | 10 | Metrolina Christian Academy | 28:55.06 |
| 270 | Landon DrakePlace 270 · Grade 9 · Covenant Classical | 9 | Covenant Classical | 28:57.29 |
| 271 | Emmet HambletonPlace 271 · Grade 9 · Charlotte Christian | 9 | Charlotte Christian | 29:45.12 PR |
| 272 | Jaron ShevyPlace 272 · Grade 10 · Providence Classical | 10 | Providence Classical | 30:19.42 |
| 273 | John David (JD) KiehnPlace 273 · Grade 12 · Providence Classical | 12 | Providence Classical | 30:19.54 |
| 274 | Cyrus LindopPlace 274 · Grade 9 · York County Trailblazers Homeschool | 9 | York County Trailblazers Homeschool | 30:42.26 |
| 275 | Thomas NanningaPlace 275 · Grade 7 · Lake Pointe Academy | 7 | Lake Pointe Academy | 30:43.66 PR |
| 276 | Cameron CommanderPlace 276 · Grade 9 · Metrolina Christian Academy | 9 | Metrolina Christian Academy | 31:34.13 |
| 277 | Harrison PaulPlace 277 · Grade 12 · Westminster Catawba Christian | 12 | Westminster Catawba Christian | 31:52.11 PR |
| 278 | Alexander KesnerPlace 278 · Grade 9 · York County Trailblazers Homeschool | 9 | York County Trailblazers Homeschool | 31:53.23 |
| 279 | Christopher WaldenPlace 279 · Grade 11 · Union Preparatory Academy at Indian Trail | 11 | Union Preparatory Academy at Indian Trail | 34:13.21 |
| 280 | Joesph RiveraPlace 280 · Grade 11 · Ballantyne Ridge | 11 | Ballantyne Ridge | 35:05.56 PR |
| 281 | Tyler EdmondPlace 281 · Grade 10 · Union Preparatory Academy at Indian Trail | 10 | Union Preparatory Academy at Indian Trail | 36:12.00 |
| 282 | Josh LewisPlace 282 · Grade 10 · Arborbrook Christian Academy | 10 | Arborbrook Christian Academy | 37:57.90 |