| 1 | Justin HerrickPlace 1 · Grade 11 · Green Hope | 11 | Green Hope | 18:25.36 |
| 2 | Bryan DellPlace 2 · Grade 11 · Mallard Creek | 11 | Mallard Creek | 18:29.77 |
| 3 | Graham SeversonPlace 3 · Grade 12 · Green Hope | 12 | Green Hope | 18:30.29 |
| 4 | Bryce BustosPlace 4 · Grade 9 · Green Level | 9 | Green Level | 18:36.14 |
| 5 | Hayden SchaefferPlace 5 · Grade 11 · Green Hope | 11 | Green Hope | 18:41.41 |
| 6 | Matthew LearyPlace 6 · Grade 10 · Green Hope | 10 | Green Hope | 18:43.27 |
| 7 | Logan CallPlace 7 · Grade 10 · Green Hope | 10 | Green Hope | 18:44.97 |
| 8 | Grant EvonukPlace 8 · Grade 10 · North Lincoln | 10 | North Lincoln | 18:52.98 PR |
| 9 | Mason GreearPlace 9 · Grade 12 · Catawba Ridge | 12 | Catawba Ridge | 18:55.75 |
| 10 | Hudson BradyPlace 10 · Grade 9 · Pinecrest | 9 | Pinecrest | 18:57.65 |
| 11 | Parker SummersPlace 11 · Grade 12 · South Mecklenburg | 12 | South Mecklenburg | 19:03.56 |
| 12 | Samuel ChoPlace 12 · Grade 9 · Green Level | 9 | Green Level | 19:04.01 |
| 13 | Victor YangPlace 13 · Grade 10 · Green Hope | 10 | Green Hope | 19:05.48 |
| 14 | Travis ForbesPlace 14 · Grade 10 · Hopewell | 10 | Hopewell | 19:13.94 |
| 15 | Colin MariePlace 15 · Grade 10 · North Lincoln | 10 | North Lincoln | 19:14.09 PR |
| 16 | Easton ThackerPlace 16 · Grade 10 · Green Hope | 10 | Green Hope | 19:18.47 |
| 17 | Luke KarnisPlace 17 · Grade 10 · Weddington | 10 | Weddington | 19:19.19 |
| 18 | Alfie GreengrassPlace 18 · Grade 11 · Green Level | 11 | Green Level | 19:19.34 |
| 19 | Shourya BangaruPlace 19 · Grade 11 · Ardrey Kell | 11 | Ardrey Kell | 19:23.63 |
| 20 | Ryder KingPlace 20 · Grade 9 · West Stanly | 9 | West Stanly | 19:24.13 |
| 21 | Jayden WallPlace 21 · Grade 9 · Davie | 9 | Davie | 19:27.32 |
| 22 | Judah EaglePlace 22 · Grade 10 · West Stanly | 10 | West Stanly | 19:28.61 |
| 23 | Kushal YeduganiPlace 23 · Grade 11 · Catawba Ridge | 11 | Catawba Ridge | 19:34.74 |
| 24 | Caleb NievesPlace 24 · Grade 12 · Nation Ford | 12 | Nation Ford | 19:44.28 |
| 25 | Luke SivilPlace 25 · Grade 11 · Catawba Ridge | 11 | Catawba Ridge | 19:47.58 |
| 26 | Mason StudebakerPlace 26 · Grade 11 · Ardrey Kell | 11 | Ardrey Kell | 19:53.03 |
| 27 | Zander AalmoPlace 27 · Grade 10 · Weddington | 10 | Weddington | 19:54.32 |
| 28 | Oliver NeffPlace 28 · Grade 9 · Hough | 9 | Hough | 19:58.48 |
| 29 | Noah WehrlePlace 29 · Grade 10 · Green Hope | 10 | Green Hope | 19:58.69 |
| 30 | Cole DavisPlace 30 · Grade 10 · Green Hope | 10 | Green Hope | 19:58.88 |
| 31 | Hayden WeaverPlace 31 · Grade 10 · Green Hope | 10 | Green Hope | 20:00.49 |
| 32 | Ashtin DavisPlace 32 · Grade 10 · Davie | 10 | Davie | 20:05.61 |
| 33 | Shane HendricksPlace 33 · Grade 10 · Green Hope | 10 | Green Hope | 20:07.05 |
| 34 | Josue MunozPlace 34 · Grade 9 · Nation Ford | 9 | Nation Ford | 20:07.88 |
| 35 | Asher ThompsonPlace 35 · Grade 10 · South Pointe | 10 | South Pointe | 20:09.78 |
| 36 | Ben DoranPlace 36 · Grade 11 · Green Hope | 11 | Green Hope | 20:12.54 |
| 37 | Hunter LuptonPlace 37 · Grade 12 · Northern Nash | 12 | Northern Nash | 20:13.91 |
| 38 | Jack WittmackPlace 38 · Grade 9 · South Mecklenburg | 9 | South Mecklenburg | 20:14.11 |
| 39 | Carter ProellPlace 39 · Grade 12 · Northwestern | 12 | Northwestern | 20:14.52 |
| 40 | Charlie HartPlace 40 · Grade 10 · Green Hope | 10 | Green Hope | 20:15.74 |
| 41 | Jackson ChurchPlace 41 · Grade 9 · Weddington | 9 | Weddington | 20:17.12 |
| 42 | Graham WrightPlace 42 · Grade 12 · Hough | 12 | Hough | 20:17.58 |
| 43 | Langdon KeyPlace 43 · Grade 9 · Davie | 9 | Davie | 20:17.94 PR |
| 44 | Cade KingPlace 44 · Grade 9 · Charlotte Catholic | 9 | Charlotte Catholic | 20:19.06 |
| 45 | Cruz FritzPlace 45 · Grade 10 · South Mecklenburg | 10 | South Mecklenburg | 20:19.90 |
| 46 | Jordan CombsPlace 46 · Grade 10 · Catawba Ridge | 10 | Catawba Ridge | 20:21.55 |
| 47 | Will ShafferPlace 47 · Grade 10 · Hough | 10 | Hough | 20:22.42 |
| 48 | Asher ClementePlace 48 · Grade 7 · Nation Ford | 7 | Nation Ford | 20:23.81 |
| 49 | Jayden JazikoffPlace 49 · Grade 9 · Green Hope | 9 | Green Hope | 20:24.08 |
| 50 | Hudson HixPlace 50 · Grade 7 · Catawba Ridge | 7 | Catawba Ridge | 20:24.63 |
| 51 | Harish JayakumarPlace 51 · Grade 11 · Ardrey Kell | 11 | Ardrey Kell | 20:26.94 |
| 52 | Tyler KatzPlace 52 · Grade 9 · James Island | 9 | James Island | 20:28.64 PR |
| 53 | Holden FrazierPlace 53 · Grade 9 · South Pointe | 9 | South Pointe | 20:31.34 |
| 54 | Gavin MayoPlace 54 · Grade 9 · Catawba Ridge | 9 | Catawba Ridge | 20:34.00 |
| 55 | Mateo BermudezPlace 55 · Grade 11 · Weddington | 11 | Weddington | 20:36.40 |
| 56 | Sawyer BaldwinPlace 56 · Grade 11 · Hough | 11 | Hough | 20:37.16 |
| 57 | Luke AnselmoPlace 57 · Grade 12 · Hough | 12 | Hough | 20:38.03 |
| 58 | Christian TuckerPlace 58 · Grade 10 · A.L. Brown | 10 | A.L. Brown | 20:38.58 PR |
| 59 | Carrig HoganPlace 59 · Grade 9 · Catawba Ridge | 9 | Catawba Ridge | 20:38.75 |
| 60 | Anderson BargerPlace 60 · Grade 10 · Green Hope | 10 | Green Hope | 20:40.24 |
| 61 | Braiden AdamsPlace 61 · Grade 12 · Cox Mill | 12 | Cox Mill | 20:40.34 |
| 62 | Lon LedfordPlace 62 · Grade 10 · Pinecrest | 10 | Pinecrest | 20:40.85 |
| 63 | Cadel BrownPlace 63 · Grade 9 · Hough | 9 | Hough | 20:41.09 PR |
| 64 | Ryan HemphillPlace 64 · Grade 10 · South Pointe | 10 | South Pointe | 20:42.91 |
| 65 | Henry Clarke-PounderPlace 65 · Grade 9 · Charlotte Catholic | 9 | Charlotte Catholic | 20:43.84 PR |
| 66 | Brady EarhartPlace 66 · Grade 10 · Pinecrest | 10 | Pinecrest | 20:44.19 |
| 67 | Lukas MaynardPlace 67 · Grade 11 · Ardrey Kell | 11 | Ardrey Kell | 20:45.47 |
| 68 | Salvatore HuntPlace 68 · Grade 10 · Pinecrest | 10 | Pinecrest | 20:45.77 |
| 69 | Alex PohlmanPlace 69 · Grade 10 · North Lincoln | 10 | North Lincoln | 20:45.96 |
| 70 | Akin BenjaminPlace 70 · Grade 9 · Lake Norman | 9 | Lake Norman | 20:46.36 |
| 71 | Tyler HallPlace 71 · Grade 10 · Hickory Ridge | 10 | Hickory Ridge | 20:46.66 |
| 72 | James TanakaPlace 72 · Grade 11 · Lake Norman | 11 | Lake Norman | 20:50.05 |
| 73 | Charles MitchellPlace 73 · Grade 9 · Davie | 9 | Davie | 20:50.25 |
| 74 | Nathaniel CusumanoPlace 74 · Grade 9 · Weddington | 9 | Weddington | 20:52.31 |
| 75 | Rhett TurbevillePlace 75 · Grade 9 · Northwestern | 9 | Northwestern | 20:52.64 |
| 76 | Ryker MartinezPlace 76 · Grade 12 · East Rowan | 12 | East Rowan | 20:54.94 |
| 77 | Hudson TrivettePlace 77 · Grade 9 · Lincoln Charter | 9 | Lincoln Charter | 20:55.24 |
| 78 | Davidson SzymanskiPlace 78 · Grade 9 · Northwestern | 9 | Northwestern | 20:55.52 |
| 79 | Patrick O'RourkePlace 79 · Grade 10 · Charlotte Catholic | 10 | Charlotte Catholic | 20:55.75 PR |
| 80 | Cody FabianoPlace 80 · Grade 11 · Hickory Ridge | 11 | Hickory Ridge | 20:56.94 PR |
| 81 | Eric HigginsPlace 81 · Grade 9 · Weddington | 9 | Weddington | 20:58.21 |
| 82 | Ammaar MastanPlace 82 · Grade 10 · Nation Ford | 10 | Nation Ford | 20:59.22 |
| 83 | Dakota ReedPlace 83 · Grade 10 · North Lincoln | 10 | North Lincoln | 21:00.46 |
| 84 | Colin SulierPlace 84 · Grade 10 · Nation Ford | 10 | Nation Ford | 21:02.05 |
| 85 | Benjamin LevinePlace 85 · Grade 9 · Lake Norman Charter | 9 | Lake Norman Charter | 21:02.30 |
| 86 | Matthew StadiemPlace 86 · Grade 10 · South Mecklenburg | 10 | South Mecklenburg | 21:04.94 |
| 87 | Ace LangenbrunnerPlace 87 · Grade 9 · Lake Norman Charter | 9 | Lake Norman Charter | 21:06.87 PR |
| 88 | Cadden GliddenPlace 88 · Grade 10 · Lincoln Charter | 10 | Lincoln Charter | 21:07.84 |
| 89 | Matthew BianchiPlace 89 · Grade 12 · Hough | 12 | Hough | 21:11.98 |
| 90 | Evan FultonPlace 90 · Grade 11 · North Lincoln | 11 | North Lincoln | 21:12.98 |
| 91 | Joshua CarterPlace 91 · Grade 12 · North Lincoln | 12 | North Lincoln | 21:13.19 |
| 92 | Vincent LaRosePlace 92 · Grade 11 · Pinecrest | 11 | Pinecrest | 21:14.11 |
| 93 | William KrehelyPlace 93 · Grade 9 · Green Hope | 9 | Green Hope | 21:14.15 |
| 94 | Kolden SlukaPlace 94 · Grade 9 · Catawba Ridge | 9 | Catawba Ridge | 21:16.05 |
| 95 | Parker TempestaPlace 95 · Grade 9 · A.L. Brown | 9 | A.L. Brown | 21:18.93 |
| 96 | Alan SurrattPlace 96 · Grade 10 · East Rowan | 10 | East Rowan | 21:19.08 |
| 97 | Logan EnglemanPlace 97 · Grade 11 · Weddington | 11 | Weddington | 21:20.52 |
| 98 | Javon CaudlePlace 98 · Grade 9 · Northern Nash | 9 | Northern Nash | 21:22.11 |
| 99 | Anthony SimmonsPlace 99 · Grade 12 · Lake Norman Charter | 12 | Lake Norman Charter | 21:22.36 |
| 100 | James EdwardsPlace 100 · Grade 11 · Lake Wylie | 11 | Lake Wylie | 21:23.53 PR |
| 101 | Jansen LowePlace 101 · Grade 9 · Weddington | 9 | Weddington | 21:28.13 |
| 102 | Aaron LobbPlace 102 · Grade 10 · Davie | 10 | Davie | 21:28.32 PR |
| 103 | Bryce MaPlace 103 · Grade 10 · Ardrey Kell | 10 | Ardrey Kell | 21:28.45 |
| 104 | James WilliamsPlace 104 · Grade 9 · Lincoln Charter | 9 | Lincoln Charter | 21:29.55 |
| 105 | Josh AlbertPlace 105 · Grade 11 · Green Level | 11 | Green Level | 21:34.24 |
| 106 | David RisseeuwPlace 106 · Grade 9 · Pinecrest | 9 | Pinecrest | 21:35.00 |
| 107 | Keegan WatsonPlace 107 · Grade 10 · Hickory Ridge | 10 | Hickory Ridge | 21:36.19 PR |
| 108 | Liam MilazzoPlace 108 · Grade 7 · Catawba Ridge | 7 | Catawba Ridge | 21:36.41 |
| 109 | Chase CuevasPlace 109 · Grade 10 · Catawba Ridge | 10 | Catawba Ridge | 21:37.11 |
| 110 | Preston WalskiPlace 110 · Grade 11 · Ardrey Kell | 11 | Ardrey Kell | 21:37.94 |
| 111 | Tanner GinosPlace 111 · Grade 10 · Pinecrest | 10 | Pinecrest | 21:37.98 |
| 112 | Will ShowmakerPlace 112 · Grade 11 · Lincoln Charter | 11 | Lincoln Charter | 21:39.09 |
| 113 | Stef JoubertPlace 113 · Grade 9 · Weddington | 9 | Weddington | 21:39.47 |
| 114 | Jeremiah CabbagestalkPlace 114 · Grade 12 · Mallard Creek | 12 | Mallard Creek | 21:40.12 |
| 115 | Brodie KennardPlace 115 · Grade 9 · Charlotte Catholic | 9 | Charlotte Catholic | 21:41.24 |
| 116 | Garrison MoorePlace 116 · Grade 12 · Mountain Island Charter | 12 | Mountain Island Charter | 21:43.78 |
| 117 | Benjamin PfeifferPlace 117 · Grade 11 · Pinecrest | 11 | Pinecrest | 21:46.41 |
| 118 | Kingsley PerryPlace 118 · Grade 11 · South Pointe | 11 | South Pointe | 21:46.46 |
| 119 | Jacob KoprowskiPlace 119 · Grade 10 · Pinecrest | 10 | Pinecrest | 21:46.89 |
| 120 | John AshbaughPlace 120 · Grade 9 · South Pointe | 9 | South Pointe | 21:48.94 |
| 121 | Skyler BarrettPlace 121 · Grade 10 · North Lincoln | 10 | North Lincoln | 21:49.32 |
| 122 | Scotty LowePlace 122 · Grade 9 · Weddington | 9 | Weddington | 21:57.62 |
| 123 | Christian WalskiPlace 123 · Grade 9 · Ardrey Kell | 9 | Ardrey Kell | 21:58.91 |
| 124 | Carter DeGeorgePlace 124 · Grade 12 · Hough | 12 | Hough | 21:59.03 |
| 125 | Liam RobertsPlace 125 · Grade 9 · Lake Wylie | 9 | Lake Wylie | 21:59.85 |
| 126 | Blake StockstillPlace 126 · Grade 9 · Ardrey Kell | 9 | Ardrey Kell | 22:00.06 PR |
| 127 | Nico Castaneda-RiveraPlace 127 · Grade 8 · South Pointe | 8 | South Pointe | 22:00.57 PR |
| 128 | Jackson HurstPlace 128 · Grade 9 · South Pointe | 9 | South Pointe | 22:00.75 |
| 129 | Wesley BoydstonPlace 129 · Grade 10 · Hickory Ridge | 10 | Hickory Ridge | 22:00.79 |
| 130 | Ethan MoonPlace 130 · Grade 10 · Green Level | 10 | Green Level | 22:01.52 |
| 131 | Miles JohnsonPlace 131 · Grade 7 · James Island | 7 | James Island | 22:01.69 |
| 132 | Evan TaylorPlace 132 · Grade 9 · Lake Wylie | 9 | Lake Wylie | 22:02.10 |
| 133 | Patrick BurnsPlace 133 · Grade 12 · Ardrey Kell | 12 | Ardrey Kell | 22:03.60 |
| 134 | Diego TorresPlace 134 · Grade 9 · James Island | 9 | James Island | 22:03.64 |
| 135 | Lincoln BellPlace 135 · Grade 9 · Mooresville | 9 | Mooresville | 22:04.09 |
| 136 | Sebastian ChildersPlace 136 · Grade 9 · Mountain Island Charter | 9 | Mountain Island Charter | 22:05.80 |
| 137 | Tristan RoseboroPlace 137 · Grade 11 · Catawba Ridge | 11 | Catawba Ridge | 22:06.44 |
| 138 | Sawyer KigerPlace 138 · Grade 8 · Catawba Ridge | 8 | Catawba Ridge | 22:06.76 |
| 139 | Yovani DominguezPlace 139 · Grade 11 · Weddington | 11 | Weddington | 22:07.19 |
| 140 | George OravetzPlace 140 · Grade 10 · Charlotte Catholic | 10 | Charlotte Catholic | 22:07.99 |
| 141 | Caleb OttoPlace 141 · Grade 9 · Green Hope | 9 | Green Hope | 22:09.92 |
| 142 | Connor KuntzmanPlace 142 · Grade 11 · Mallard Creek | 11 | Mallard Creek | 22:10.35 |
| 143 | Thomas KanePlace 143 · Grade 10 · Lake Wylie | 10 | Lake Wylie | 22:12.21 |
| 144 | Jason AsaadPlace 144 · Grade 11 · Nation Ford | 11 | Nation Ford | 22:13.00 |
| 145 | Felix D'AllesandroPlace 145 · Grade 9 · James Island | 9 | James Island | 22:14.09 |
| 146 | Robert (Bo) WarrenPlace 146 · Grade 10 · South Mecklenburg | 10 | South Mecklenburg | 22:14.59 |
| 147 | Clayton PhillipsPlace 147 · Grade 9 · East Rowan | 9 | East Rowan | 22:18.09 |
| 148 | Carter SchmickerPlace 148 · Grade 11 · James Island | 11 | James Island | 22:18.11 |
| 149 | Akul PrabakaranPlace 149 · Grade 11 · Ardrey Kell | 11 | Ardrey Kell | 22:20.47 |
| 150 | Christopher RamosPlace 150 · Grade 10 · South Mecklenburg | 10 | South Mecklenburg | 22:22.42 |
| 151 | Carson BrannonPlace 151 · Grade 11 · South Mecklenburg | 11 | South Mecklenburg | 22:22.46 |
| 152 | Stevie StaplesPlace 152 · Grade 11 · James Island | 11 | James Island | 22:22.78 |
| 153 | Henry CortPlace 153 · Grade 10 · East Mecklenburg | 10 | East Mecklenburg | 22:23.48 |
| 154 | Wyatt WeissPlace 154 · Grade 7 · James Island | 7 | James Island | 22:23.95 PR |
| 155 | Connor EdwardsPlace 155 · Grade 10 · Lincoln Charter | 10 | Lincoln Charter | 22:24.77 |
| 156 | Aaron CherryPlace 156 · Grade 12 · Mountain Island Charter | 12 | Mountain Island Charter | 22:25.38 PR |
| 157 | Cosley TrenkelPlace 157 · Grade 9 · Pinecrest | 9 | Pinecrest | 22:29.28 |
| 158 | Matias GuerraPlace 158 · Grade 12 · A.L. Brown | 12 | A.L. Brown | 22:30.05 |
| 159 | David HurstPlace 159 · Grade 11 · South Mecklenburg | 11 | South Mecklenburg | 22:31.44 |
| 160 | Brody QuinlanPlace 160 · Grade 11 · South Mecklenburg | 11 | South Mecklenburg | 22:31.70 |
| 161 | Eason HodgkinPlace 161 · Grade 9 · Pinecrest | 9 | Pinecrest | 22:35.01 |
| 162 | August TillotsonPlace 162 · Grade 9 · Mountain Island Charter | 9 | Mountain Island Charter | 22:35.21 |
| 163 | Asher ArborPlace 163 · Grade 9 · Ardrey Kell | 9 | Ardrey Kell | 22:35.82 |
| 164 | Jackson BatesPlace 164 · Grade 10 · Pinecrest | 10 | Pinecrest | 22:35.94 |
| 165 | Ryan MarecicPlace 165 · Grade 9 · Lake Norman | 9 | Lake Norman | 22:36.58 |
| 166 | Daniel CunananPlace 166 · Grade 10 · Pinecrest | 10 | Pinecrest | 22:37.61 |
| 167 | Cayden ScottPlace 167 · Grade 11 · Ardrey Kell | 11 | Ardrey Kell | 22:38.37 |
| 168 | Dominic FrerichsPlace 168 · Grade 10 · Pinecrest | 10 | Pinecrest | 22:39.98 |
| 169 | Brayden WhitePlace 169 · Grade 10 · A.L. Brown | 10 | A.L. Brown | 22:40.09 PR |
| 170 | Charlie BorlandPlace 170 · Grade 9 · Pinecrest | 9 | Pinecrest | 22:40.26 |
| 171 | Ben RudisillPlace 171 · Grade 9 · The Fletcher School | 9 | The Fletcher School | 22:41.05 |
| 172 | Smith PerryPlace 172 · Grade 10 · Charlotte Catholic | 10 | Charlotte Catholic | 22:41.23 |
| 173 | Alexander SamontePlace 173 · Grade 11 · Cox Mill | 11 | Cox Mill | 22:41.73 |
| 174 | Bray GriffinPlace 174 · Grade 10 · Hough | 10 | Hough | 22:41.99 |
| 175 | Aiden MockPlace 175 · Grade 9 · Davie | 9 | Davie | 22:42.07 PR |
| 176 | Cayden BlackhorsePlace 176 · Grade 11 · A.L. Brown | 11 | A.L. Brown | 22:42.65 |
| 177 | Raleigh SidesPlace 177 · Grade 7 · James Island | 7 | James Island | 22:43.48 PR |
| 178 | Eli ShowmakerPlace 178 · Grade 9 · Lincoln Charter | 9 | Lincoln Charter | 22:46.31 |
| 179 | Davis SykesPlace 179 · Grade 10 · South Mecklenburg | 10 | South Mecklenburg | 22:47.27 |
| 180 | Joey FrelandPlace 180 · Grade 11 · Charlotte Catholic | 11 | Charlotte Catholic | 22:49.23 |
| 181 | Jonathan MachanPlace 181 · Grade 10 · Hough | 10 | Hough | 22:51.95 |
| 182 | Graham KurtzPlace 182 · Grade 10 · East Mecklenburg | 10 | East Mecklenburg | 22:52.35 |
| 183 | William GibsonPlace 183 · Grade 11 · Davie | 11 | Davie | 22:52.55 |
| 184 | Kenneth KnopfPlace 184 · Grade 8 · Northwestern | 8 | Northwestern | 22:52.56 |
| 185 | Flynn BroylesPlace 185 · Grade 8 · Catawba Ridge | 8 | Catawba Ridge | 22:53.96 |
| 186 | Henrique SilvaPlace 186 · Grade 10 · Ardrey Kell | 10 | Ardrey Kell | 22:55.06 |
| 187 | Zander WisserPlace 187 · Grade 11 · Catawba Ridge | 11 | Catawba Ridge | 22:55.31 |
| 188 | Mason KidderPlace 188 · Grade 8 · Catawba Ridge | 8 | Catawba Ridge | 22:55.63 PR |
| 189 | Kyle OlanderPlace 189 · Grade 9 · Ardrey Kell | 9 | Ardrey Kell | 22:56.14 |
| 190 | Carter OlsonPlace 190 · Grade 11 · Hickory Ridge | 11 | Hickory Ridge | 22:57.44 |
| 191 | Bryan HernandezPlace 191 · Grade 11 · Mallard Creek | 11 | Mallard Creek | 22:58.02 PR |
| 192 | Rhys NewtonPlace 192 · Grade 12 · Ardrey Kell | 12 | Ardrey Kell | 22:58.29 |
| 193 | Evan VarnumPlace 193 · Grade 10 · Hopewell | 10 | Hopewell | 22:58.77 |
| 194 | Alexander RobinsonPlace 194 · Grade 10 · Pinecrest | 10 | Pinecrest | 23:02.42 |
| 195 | Peyton LongPlace 195 · Grade 10 · Northern Nash | 10 | Northern Nash | 23:03.20 |
| 196 | Grant HartsellPlace 196 · Grade 11 · West Stanly | 11 | West Stanly | 23:06.75 |
| 197 | Ashton FelibertyPlace 197 · Grade 8 · Lake Wylie | 8 | Lake Wylie | 23:06.85 |
| 198 | Jeffrey RicePlace 198 · Grade 9 · Ardrey Kell | 9 | Ardrey Kell | 23:08.11 |
| 199 | Luke SawyersPlace 199 · Grade 10 · East Mecklenburg | 10 | East Mecklenburg | 23:09.50 |
| 200 | Kaleb LinglePlace 200 · Grade 10 · East Rowan | 10 | East Rowan | 23:09.66 |
| 201 | Ryan SapioPlace 201 · Grade 9 · Lake Norman | 9 | Lake Norman | 23:13.16 |
| 202 | Colin TallyPlace 202 · Grade 12 · Ardrey Kell | 12 | Ardrey Kell | 23:13.24 |
| 203 | Miles AltobellisPlace 203 · Grade 12 · Ardrey Kell | 12 | Ardrey Kell | 23:13.42 |
| 204 | Jett HarrisPlace 204 · Grade 8 · Catawba Ridge | 8 | Catawba Ridge | 23:14.44 |
| 205 | Ethan WaltersPlace 205 · Grade 12 · Lake Norman | 12 | Lake Norman | 23:16.93 |
| 206 | Josiah FergusonPlace 206 · Grade 11 · Mooresville | 11 | Mooresville | 23:18.38 |
| 207 | Alec KalsiPlace 207 · Grade 7 · The Fletcher School | 7 | The Fletcher School | 23:21.42 |
| 208 | Callen WestPlace 208 · Grade 11 · South Pointe | 11 | South Pointe | 23:23.75 |
| 209 | Patrick ReganPlace 209 · Grade 11 · Davie | 11 | Davie | 23:27.65 |
| 210 | Kenneth JohnsonPlace 210 · Grade 10 · James Island | 10 | James Island | 23:28.14 |
| 211 | Grady DineenPlace 211 · Grade 8 · Lake Wylie | 8 | Lake Wylie | 23:28.91 PR |
| 212 | Benjamin SchaffPlace 212 · Grade 10 · Lake Wylie | 10 | Lake Wylie | 23:29.44 |
| 213 | Blake HoustonPlace 213 · Grade 9 · Nation Ford | 9 | Nation Ford | 23:29.54 |
| 214 | Ethan KathalPlace 214 · Grade 10 · Lincoln Charter | 10 | Lincoln Charter | 23:30.84 |
| 215 | Sutton HowardPlace 215 · Grade 11 · South Mecklenburg | 11 | South Mecklenburg | 23:31.53 |
| 216 | Everest JensenPlace 216 · Grade 9 · South Mecklenburg | 9 | South Mecklenburg | 23:32.84 |
| 217 | Cordell McCorklePlace 217 · Grade 12 · Mooresville | 12 | Mooresville | 23:33.98 PR |
| 218 | Asher JonesPlace 218 · Grade 10 · South Mecklenburg | 10 | South Mecklenburg | 23:41.10 |
| 219 | Griffin GenantPlace 219 · Grade 10 · Charlotte Catholic | 10 | Charlotte Catholic | 23:42.11 |
| 220 | Christian TaglianiPlace 220 · Grade 11 · Charlotte Catholic | 11 | Charlotte Catholic | 23:42.64 |
| 221 | James MorganPlace 221 · Grade 11 · Northwestern | 11 | Northwestern | 23:44.08 |
| 222 | Anderson FillmorePlace 222 · Grade 8 · Lake Wylie | 8 | Lake Wylie | 23:47.77 |
| 223 | Owen PrattPlace 223 · Grade 11 · Catawba Ridge | 11 | Catawba Ridge | 23:50.40 PR |
| 224 | Cameron CrumptonPlace 224 · Grade 12 · Lincoln Charter | 12 | Lincoln Charter | 23:51.21 |
| 225 | Leo SefchickPlace 225 · Grade 9 · South Pointe | 9 | South Pointe | 23:52.31 |
| 226 | Levi PakPlace 226 · Grade 9 · Hopewell | 9 | Hopewell | 23:52.89 |
| 227 | Leonel MaganaPlace 227 · Grade 9 · A.L. Brown | 9 | A.L. Brown | 23:54.40 |
| 228 | Xander McCraryPlace 228 · Grade 12 · East Rowan | 12 | East Rowan | 23:56.46 |
| 229 | Kade McAllisterPlace 229 · Grade 11 · South Pointe | 11 | South Pointe | 23:56.56 |
| 230 | Porter LambPlace 230 · Grade 11 · A.L. Brown | 11 | A.L. Brown | 23:58.38 |
| 231 | James BessmanPlace 231 · Grade 7 · Lake Wylie | 7 | Lake Wylie | 23:58.54 PR |
| 232 | Zarion CampbellPlace 232 · Grade 11 · A.L. Brown | 11 | A.L. Brown | 24:01.28 |
| 233 | Louis YoergPlace 233 · Grade 9 · Charlotte Catholic | 9 | Charlotte Catholic | 24:02.23 PR |
| 234 | Liam HeathPlace 234 · Grade 9 · Lake Wylie | 9 | Lake Wylie | 24:03.59 |
| 235 | James BostonPlace 235 · Grade 9 · Catawba Ridge | 9 | Catawba Ridge | 24:10.07 |
| 236 | William GloverPlace 236 · Grade 12 · Ardrey Kell | 12 | Ardrey Kell | 24:11.29 |
| 237 | Chayquan WhitelowPlace 237 · Grade 9 · Catawba Ridge | 9 | Catawba Ridge | 24:12.16 |
| 238 | Charles LugoPlace 238 · Grade 10 · Mountain Island Charter | 10 | Mountain Island Charter | 24:16.98 |
| 239 | Josiah WaitsPlace 239 · Grade 10 · West Stanly | 10 | West Stanly | 24:17.59 |
| 240 | Esteban Molina-PenaPlace 240 · Grade 11 · Lake Wylie | 11 | Lake Wylie | 24:18.98 |
| 241 | Johnny JonesPlace 241 · Grade 9 · Catawba Ridge | 9 | Catawba Ridge | 24:19.88 |
| 242 | Devansh VaishPlace 242 · Grade 10 · Ardrey Kell | 10 | Ardrey Kell | 24:23.89 |
| 243 | Tucker MedlinPlace 243 · Grade 9 · Lake Norman Charter | 9 | Lake Norman Charter | 24:24.28 |
| 244 | John BergenPlace 244 · Grade 12 · East Rowan | 12 | East Rowan | 24:24.53 |
| 245 | Logan CiordiaPlace 245 · Grade 10 · Weddington | 10 | Weddington | 24:25.02 |
| 246 | Alfred WangPlace 246 · Grade 12 · Lincoln Charter | 12 | Lincoln Charter | 24:28.82 |
| 247 | Anthony ThomasPlace 247 · Grade 10 · Northern Nash | 10 | Northern Nash | 24:29.98 |
| 248 | Kaiden MairPlace 248 · Grade 10 · Hough | 10 | Hough | 24:30.08 PR |
| 249 | Chaithanya KothapaliPlace 249 · Grade 10 · Hickory Ridge | 10 | Hickory Ridge | 24:31.75 PR |
| 250 | Gavin O'ConnorPlace 250 · Grade 11 · Pinecrest | 11 | Pinecrest | 24:32.42 |
| 251 | Nirat PatelPlace 251 · Grade 10 · Davie | 10 | Davie | 24:32.97 PR |
| 252 | Jaime FelibertyPlace 252 · Grade 8 · Lake Wylie | 8 | Lake Wylie | 24:33.85 PR |
| 253 | Lincoln PendergrassPlace 253 · Grade 8 · Northwestern | 8 | Northwestern | 24:35.00 PR |
| 254 | Jack WilliamsPlace 254 · Grade 10 · Charlotte Catholic | 10 | Charlotte Catholic | 24:35.79 PR |
| 255 | Zach MitchellPlace 255 · Grade 10 · Northwestern | 10 | Northwestern | 24:37.40 |
| 256 | Ayden OrtizPlace 256 · Grade 9 · Lake Norman | 9 | Lake Norman | 24:37.89 |
| 257 | Gavin McBethPlace 257 · Grade 10 · Hopewell | 10 | Hopewell | 24:38.67 |
| 258 | Landon PhillipsPlace 258 · Grade 10 · Mountain Island Charter | 10 | Mountain Island Charter | 24:39.92 |
| 259 | Kade JohnsonPlace 259 · Grade 9 · The Fletcher School | 9 | The Fletcher School | 24:46.41 |
| 260 | Elliot FlahertyPlace 260 · Grade 9 · Hough | 9 | Hough | 24:48.81 PR |
| 261 | Oliver MarkowskiPlace 261 · Grade 7 · Lake Wylie | 7 | Lake Wylie | 24:50.79 |
| 262 | Ian RareshidePlace 262 · Grade 10 · Davie | 10 | Davie | 24:52.30 PR |
| 263 | Davis KaylorPlace 263 · Grade 9 · Weddington | 9 | Weddington | 24:52.33 |
| 264 | Michael CruserPlace 264 · Grade 10 · Lake Wylie | 10 | Lake Wylie | 24:53.01 |
| 265 | Matt BrabhamPlace 265 · Grade 7 · Lake Wylie | 7 | Lake Wylie | 24:59.66 |
| 266 | Finlee ReynoldsPlace 266 · Grade 9 · Northern Nash | 9 | Northern Nash | 25:02.19 |
| 267 | Graham BartellaPlace 267 · Grade 9 · East Mecklenburg | 9 | East Mecklenburg | 25:04.19 |
| 268 | Kippling StichterPlace 268 · Grade 10 · Weddington | 10 | Weddington | 25:05.31 |
| 269 | Lukas HarveyPlace 269 · Grade 7 · Northwestern | 7 | Northwestern | 25:05.54 |
| 270 | Shane ColePlace 270 · Grade 11 · Lake Wylie | 11 | Lake Wylie | 25:07.88 |
| 271 | Elliott HowardPlace 271 · Grade 10 · Hough | 10 | Hough | 25:10.26 |
| 272 | Jackson KraftPlace 272 · Grade 12 · Hough | 12 | Hough | 25:12.15 |
| 273 | Andrew FranksPlace 273 · Grade 9 · Cox Mill | 9 | Cox Mill | 25:12.76 |
| 274 | Parker HinsonPlace 274 · Grade 9 · West Stanly | 9 | West Stanly | 25:12.92 |
| 275 | Jackson ThomPlace 275 · Grade 10 · Indian Land | 10 | Indian Land | 25:13.14 |
| 276 | Trent LyonsPlace 276 · Grade 12 · Mooresville | 12 | Mooresville | 25:20.89 |
| 277 | Noah PhillipsPlace 277 · Grade 11 · Northwestern | 11 | Northwestern | 25:21.74 |
| 278 | Rian PatelPlace 278 · Grade 12 · Lake Norman Charter | 12 | Lake Norman Charter | 25:27.28 |
| 279 | Mason ThornePlace 279 · Grade 11 · South Pointe | 11 | South Pointe | 25:27.32 |
| 280 | Alex LaneyPlace 280 · Grade 9 · Lake Wylie | 9 | Lake Wylie | 25:29.60 PR |
| 281 | Eli RippeonPlace 281 · Grade 10 · Hough | 10 | Hough | 25:44.51 |
| 282 | Anders AgaPlace 282 · Grade 12 · Charlotte Catholic | 12 | Charlotte Catholic | 25:47.23 |
| 283 | William OakesPlace 283 · Grade 10 · Charlotte Catholic | 10 | Charlotte Catholic | 25:47.51 |
| 284 | Niall MatthewsPlace 284 · Grade 10 · Charlotte Catholic | 10 | Charlotte Catholic | 25:58.60 |
| 285 | Jack BremnerPlace 285 · Grade 9 · Indian Land | 9 | Indian Land | 26:03.55 PR |
| 286 | Grayson FrazierPlace 286 · Grade 7 · South Pointe | 7 | South Pointe | 26:05.53 |
| 287 | Caden HollarsPlace 287 · Grade 10 · Catawba Ridge | 10 | Catawba Ridge | 26:07.44 |
| 288 | Gavin HoneycuttPlace 288 · Grade 10 · East Rowan | 10 | East Rowan | 26:07.51 |
| 289 | Neil CornelyPlace 289 · Grade 9 · South Mecklenburg | 9 | South Mecklenburg | 26:08.86 |
| 290 | Matteo VecchioPlace 290 · Grade 8 · Indian Land | 8 | Indian Land | 26:13.73 |
| 291 | Daniel RogersPlace 291 · Grade 10 · Catawba Ridge | 10 | Catawba Ridge | 26:15.84 |
| 292 | Denim ReevesPlace 292 · Grade 11 · Mountain Island Charter | 11 | Mountain Island Charter | 26:19.39 |
| 293 | Vaibhav GunichettyPlace 293 · Grade 9 · Cox Mill | 9 | Cox Mill | 26:21.71 |
| 294 | Hayden FontenotPlace 294 · Grade 12 · Mountain Island Charter | 12 | Mountain Island Charter | 26:23.26 |
| 295 | Austin LowePlace 295 · Grade 8 · Lake Wylie | 8 | Lake Wylie | 26:25.76 |
| 296 | Joseph EitzenbergerPlace 296 · Grade 9 · Charlotte Catholic | 9 | Charlotte Catholic | 26:31.70 PR |
| 297 | Dodge DillmanPlace 297 · Grade 8 · Indian Land | 8 | Indian Land | 26:35.82 |
| 298 | Miguel Antonio MartinezPlace 298 · Grade 10 · Mallard Creek | 10 | Mallard Creek | 26:42.41 PR |
| 299 | Ryder AthaPlace 299 · Grade 9 · Lake Norman | 9 | Lake Norman | 26:47.42 PR |
| 300 | Daniel UnderhillPlace 300 · Grade 10 · Pinecrest | 10 | Pinecrest | 26:52.61 |
| 301 | Liam SmithPlace 301 · Grade 11 · Davie | 11 | Davie | 27:10.05 |
| 302 | Chace GarsonPlace 302 · Grade 11 · Northwestern | 11 | Northwestern | 27:16.23 |
| 303 | Chase TaylorPlace 303 · Grade 10 · East Rowan | 10 | East Rowan | 27:19.10 |
| 304 | Ennis PearcePlace 304 · Grade 12 · Northern Nash | 12 | Northern Nash | 27:20.11 |
| 305 | Cameron HaasPlace 305 · Grade 9 · Hopewell | 9 | Hopewell | 27:22.81 |
| 306 | Andrew YeagerPlace 306 · Grade 8 · Northwestern | 8 | Northwestern | 27:26.34 |
| 307 | Nathan GrossPlace 307 · Grade 7 · Indian Land | 7 | Indian Land | 27:30.99 |
| 308 | Matthew BajoneroPlace 308 · Grade 11 · West Stanly | 11 | West Stanly | 27:36.69 PR |
| 309 | Jayden JepsenPlace 309 · Grade 9 · Davie | 9 | Davie | 27:38.75 PR |
| 310 | Viraj ShindePlace 310 · Grade 10 · Lake Wylie | 10 | Lake Wylie | 27:46.96 |
| 311 | William HugginsPlace 311 · Grade 10 · Northwestern | 10 | Northwestern | 27:52.44 |
| 312 | Brody HastingsPlace 312 · Grade 10 · North Lincoln | 10 | North Lincoln | 27:52.54 |
| 313 | Hudson DaileyPlace 313 · Grade 9 · Hopewell | 9 | Hopewell | 27:55.91 |
| 314 | Reece BelkPlace 314 · Grade 10 · Northwestern | 10 | Northwestern | 27:59.70 |
| 315 | Caspian SilvaPlace 315 · Grade 7 · Northwestern | 7 | Northwestern | 28:14.72 |
| 316 | Syler TanPlace 316 · Grade 11 · East Mecklenburg | 11 | East Mecklenburg | 28:45.11 |
| 317 | Sreeniketh Shanmugam BaraneedharanPlace 317 · Grade 8 · Catawba Ridge | 8 | Catawba Ridge | 28:46.75 |
| 318 | Amon GibsonPlace 318 · Grade 12 · Lake Norman | 12 | Lake Norman | 28:48.51 |
| 319 | Firkon JamesPlace 319 · Grade 11 · A.L. Brown | 11 | A.L. Brown | 28:58.36 |
| 320 | Dylan JohnsonPlace 320 · Grade 9 · Lake Norman | 9 | Lake Norman | 29:01.52 |
| 321 | Gavin MyattPlace 321 · Grade 10 · Catawba Ridge | 10 | Catawba Ridge | 29:04.38 |
| 322 | Shamont WhitePlace 322 · Grade 9 · Catawba Ridge | 9 | Catawba Ridge | 29:09.65 PR |
| 323 | Eduardo BautistaPlace 323 · Grade 12 · A.L. Brown | 12 | A.L. Brown | 29:19.77 |
| 324 | Lowell AlthoffPlace 324 · Grade 11 · Lake Wylie | 11 | Lake Wylie | 29:28.60 |
| 325 | Aiden WhitePlace 325 · Grade 9 · Lake Norman | 9 | Lake Norman | 29:34.01 |
| 326 | Charles HowzePlace 326 · Grade 9 · Northwestern | 9 | Northwestern | 29:43.80 |
| 327 | Benjamin EdmondsonPlace 327 · Grade 10 · Indian Land | 10 | Indian Land | 29:59.97 |
| 328 | Levi ThompsonPlace 328 · Grade 7 · South Pointe | 7 | South Pointe | 30:23.25 |
| 329 | Luis RodriguezPlace 329 · Grade 9 · Mallard Creek | 9 | Mallard Creek | 30:35.41 |
| 330 | Alexander HuPlace 330 · Grade 10 · Hough | 10 | Hough | 30:49.72 |
| 331 | Hunter StroutPlace 331 · Grade 9 · South Pointe | 9 | South Pointe | 30:51.83 |
| 332 | Noah BrownPlace 332 · Grade 9 · The Fletcher School | 9 | The Fletcher School | 30:57.19 |
| 333 | Henry GauldenPlace 333 · Grade 8 · Northwestern | 8 | Northwestern | 31:14.30 |
| 334 | Drew CombsPlace 334 · Grade 7 · Catawba Ridge | 7 | Catawba Ridge | 31:16.38 |
| 335 | Aiden KulpPlace 335 · Grade 7 · Northwestern | 7 | Northwestern | 31:23.67 |
| 336 | Finnegan SmithPlace 336 · Grade 11 · Lake Norman | 11 | Lake Norman | 31:27.29 |
| 337 | Kuzivaishe MagombedzePlace 337 · Grade 11 · Weddington | 11 | Weddington | 31:36.39 |
| 338 | Logan RogersPlace 338 · Grade 11 · Catawba Ridge | 11 | Catawba Ridge | 32:25.63 |
| 339 | Warren GauntPlace 339 · Grade 9 · Catawba Ridge | 9 | Catawba Ridge | 33:14.70 |
| 340 | Grayson FunderburkPlace 340 · Grade 7 · Northwestern | 7 | Northwestern | 33:54.86 |
| 341 | Jameson BowmanPlace 341 · Grade 8 · Northwestern | 8 | Northwestern | 34:16.92 |
| 342 | Austin HoltPlace 342 · Grade 7 · Northwestern | 7 | Northwestern | 34:32.86 |
| 343 | Xavier SeyePlace 343 · Grade 9 · South Pointe | 9 | South Pointe | 39:05.95 PR |