| 1 | Titus GriffinPlace 1 · Grade 7 · Gaston Christian | 7 | Gaston Christian | 11:05.88 |
| 2 | Andrew ThomasPlace 2 · Grade 8 · Providence Classical | 8 | Providence Classical | 11:34.97 |
| 3 | Zachary DuncanPlace 3 · Grade 7 · York County Trailblazers Homeschool | 7 | York County Trailblazers Homeschool | 11:43.19 |
| 4 | Monroe ClimerPlace 4 · Grade 8 · Providence Classical | 8 | Providence Classical | 11:59.05 |
| 5 | Kingston NguyenPlace 5 · Grade 8 · Gaston Christian | 8 | Gaston Christian | 12:00.35 PR |
| 6 | Samuel SkolroodPlace 6 · Grade 8 · Greater Cabarrus Athletic Association | 8 | Greater Cabarrus Athletic Association | 12:06.88 |
| 7 | Judah BosticPlace 7 · Grade 7 · Grace Covenant Academy | 7 | Grace Covenant Academy | 12:08.21 PR |
| 8 | Iyanu AdetutuPlace 8 · Grade 8 · Greater Cabarrus Athletic Association | 8 | Greater Cabarrus Athletic Association | 12:08.92 |
| 9 | Peter GrahamPlace 9 · Grade 7 · St Michael Catholic | 7 | St Michael Catholic | 12:10.06 PR |
| 10 | Grayson SweetPlace 10 · Grade 6 · Gaston Christian | 6 | Gaston Christian | 12:10.15 |
| 11 | Jude WeismanPlace 11 · Grade 8 · Gaston Christian | 8 | Gaston Christian | 12:19.45 PR |
| 12 | Hudson DyerPlace 12 · Grade 7 · Carmel Christian | 7 | Carmel Christian | 12:30.99 |
| 13 | Ambrose ParksPlace 13 · Grade 8 · St Michael Catholic | 8 | St Michael Catholic | 12:35.05 PR |
| 14 | Hudson LouisPlace 14 · Grade 6 · Carmel Christian | 6 | Carmel Christian | 12:48.60 |
| 15 | Bennett BeaverPlace 15 · Grade 7 · Carmel Christian | 7 | Carmel Christian | 12:48.78 |
| 16 | Kian VahabzadehPlace 16 · Grade 8 · Gaston Christian | 8 | Gaston Christian | 12:49.37 |
| 17 | Sam SherrinPlace 17 · Grade 8 · Greater Cabarrus Athletic Association | 8 | Greater Cabarrus Athletic Association | 12:50.87 |
| 18 | Graham KingPlace 18 · Grade 7 · Carmel Christian | 7 | Carmel Christian | 12:51.22 |
| 19 | Caleb PembertonPlace 19 · Grade 7 · Gaston Christian | 7 | Gaston Christian | 13:00.99 |
| 20 | Abhaysai SamatamPlace 20 · Grade 7 · Metrolina Reg Scholars Academy | 7 | Metrolina Reg Scholars Academy | 13:05.91 |
| 21 | Webb YoungPlace 21 · Grade 7 · Carmel Christian | 7 | Carmel Christian | 13:06.64 |
| 22 | Bennett BizzellPlace 22 · Grade 8 · Gaston Christian | 8 | Gaston Christian | 13:09.31 PR |
| 23 | Caysen LesliePlace 23 · Grade 8 · Providence Classical | 8 | Providence Classical | 13:22.17 |
| 24 | Richard NolanPlace 24 · Grade 8 · Grace Covenant Academy | 8 | Grace Covenant Academy | 13:22.60 |
| 25 | Keane WilliamsPlace 25 · Grade 8 · Greater Cabarrus Athletic Association | 8 | Greater Cabarrus Athletic Association | 13:24.07 |
| 26 | Jason CaskeyPlace 26 · Grade 7 · Community Charter | 7 | Community Charter | 13:24.57 PR |
| 27 | Andrew OwensPlace 27 · Grade 7 · Carmel Christian | 7 | Carmel Christian | 13:25.57 |
| 28 | Jonathan SpatolaPlace 28 · Grade 7 · York County Trailblazers Homeschool | 7 | York County Trailblazers Homeschool | 13:26.38 |
| 29 | Liam LauPlace 29 · Grade 7 · Metrolina Reg Scholars Academy | 7 | Metrolina Reg Scholars Academy | 13:27.25 |
| 30 | Jackson GrindstaffPlace 30 · Grade 5 · Arborbrook Christian Academy | 5 | Arborbrook Christian Academy | 13:28.44 |
| 31 | John Paul GallagherPlace 31 · Grade 8 · St. John Baptist Academy | 8 | St. John Baptist Academy | 13:32.58 |
| 32 | Sky ChipmanPlace 32 · Grade 7 · UR Academy | 7 | UR Academy | 13:36.26 PR |
| 33 | Connor NorrisPlace 33 · Grade 6 · Denver Christian Academy MS | 6 | Denver Christian Academy MS | 13:38.50 |
| 34 | Bradley JamesPlace 34 · Grade 6 · Gaston Christian | 6 | Gaston Christian | 13:47.76 |
| 35 | Jon Owen HowdenPlace 35 · Grade 6 · York County Trailblazers Homeschool | 6 | York County Trailblazers Homeschool | 13:51.08 |
| 36 | Caleb TartamellaPlace 36 · Grade 7 · Concord Academy | 7 | Concord Academy | 13:53.95 |
| 37 | Charlie MillerPlace 37 · Grade 6 · Carmel Christian | 6 | Carmel Christian | 13:54.78 |
| 38 | Alex CruzPlace 38 · Grade 7 · Carmel Christian | 7 | Carmel Christian | 13:55.73 |
| 39 | Samuel OrmsbyPlace 39 · Grade 7 · Community Charter | 7 | Community Charter | 13:56.31 PR |
| 40 | Adam FoxPlace 40 · Grade 5 · MS_Hope Academy | 5 | MS_Hope Academy | 13:57.35 |
| 41 | Aiden GwinPlace 41 · Grade 8 · Community Charter | 8 | Community Charter | 13:58.31 PR |
| 42 | Advay RakeshPlace 42 · Grade 7 · Metrolina Reg Scholars Academy | 7 | Metrolina Reg Scholars Academy | 13:58.85 PR |
| 43 | Hudson HerringPlace 43 · Grade 6 · SouthLake Christian Academy | 6 | SouthLake Christian Academy | 14:00.72 |
| 44 | Brecken LujanPlace 44 · Grade 7 · Grace Covenant Academy | 7 | Grace Covenant Academy | 14:00.73 PR |
| 45 | Parker ThomasPlace 45 · Grade 6 · Providence Classical | 6 | Providence Classical | 14:03.51 |
| 46 | Will ScottPlace 46 · Grade 7 · Carmel Christian | 7 | Carmel Christian | 14:04.83 |
| 47 | Wesley WinteringPlace 47 · Grade 5 · Providence Classical | 5 | Providence Classical | 14:05.16 |
| 48 | Jacob OsterhoutPlace 48 · Grade 5 · MS_Hope Academy | 5 | MS_Hope Academy | 14:05.43 |
| 49 | Jordan GriffithPlace 49 · Grade 5 · St Michael Catholic | 5 | St Michael Catholic | 14:08.88 PR |
| 50 | Harlan BanksPlace 50 · Grade 6 · Denver Christian Academy MS | 6 | Denver Christian Academy MS | 14:09.93 |
| 51 | Konnor KnightPlace 51 · Grade 6 · Westminster Catawba Christian | 6 | Westminster Catawba Christian | 14:09.96 |
| 52 | Beckham StamperPlace 52 · Grade 8 · Greater Cabarrus Athletic Association | 8 | Greater Cabarrus Athletic Association | 14:12.80 |
| 53 | Ezra SmithPlace 53 · Grade 8 · York County Trailblazers Homeschool | 8 | York County Trailblazers Homeschool | 14:15.28 |
| 54 | Judah FairbaughPlace 54 · Grade 6 · Carmel Christian | 6 | Carmel Christian | 14:20.47 |
| 55 | Olin MillerPlace 55 · Grade 7 · Denver Christian Academy MS | 7 | Denver Christian Academy MS | 14:28.92 |
| 56 | Graham StewartPlace 56 · Grade 5 · Unattached | 5 | Unattached | 14:30.92 PR |
| 57 | Aiden LykinsPlace 57 · Grade 7 · Concord Academy | 7 | Concord Academy | 14:31.55 |
| 58 | Rufus LeflerPlace 58 · Grade 8 · Hickory Grove Christian | 8 | Hickory Grove Christian | 14:32.74 |
| 59 | Jude GreenePlace 59 · Grade 7 · Greater Cabarrus Athletic Association | 7 | Greater Cabarrus Athletic Association | 14:34.53 |
| 60 | William KeenPlace 60 · Grade 6 · York County Trailblazers Homeschool | 6 | York County Trailblazers Homeschool | 14:36.47 |
| 61 | Richard PembertonPlace 61 · Grade 6 · Gaston Christian | 6 | Gaston Christian | 14:40.53 |
| 62 | Liam DunganPlace 62 · Grade 7 · Gaston Day | 7 | Gaston Day | 14:41.64 |
| 63 | Nathan CarlislePlace 63 · Grade 8 · York County Trailblazers Homeschool | 8 | York County Trailblazers Homeschool | 14:44.04 PR |
| 64 | Mason WrightPlace 64 · Grade 8 · UR Academy | 8 | UR Academy | 14:44.06 PR |
| 65 | Colton CovelliPlace 65 · Grade 8 · Gaston Day | 8 | Gaston Day | 14:44.79 PR |
| 66 | Tindell CareyPlace 66 · Grade 6 · Arborbrook Christian Academy | 6 | Arborbrook Christian Academy | 14:47.32 |
| 67 | Mark BohrerPlace 67 · Grade 8 · Providence Classical | 8 | Providence Classical | 14:49.44 |
| 68 | Eric BeachPlace 68 · Grade 8 · York County Trailblazers Homeschool | 8 | York County Trailblazers Homeschool | 14:50.76 |
| 69 | Isaiah LewisPlace 69 · Grade 8 · Community Charter | 8 | Community Charter | 14:55.25 PR |
| 70 | Jackson RossPlace 70 · Grade 7 · Concord Academy | 7 | Concord Academy | 14:58.44 |
| 71 | Ford HastonPlace 71 · Grade 6 · Gaston Christian | 6 | Gaston Christian | 14:59.87 |
| 72 | Jackson KehrPlace 72 · Grade 7 · Carmel Christian | 7 | Carmel Christian | 15:06.84 |
| 73 | Aiden NancePlace 73 · Grade 7 · St. John Baptist Academy | 7 | St. John Baptist Academy | 15:07.03 |
| 74 | Andres FigueroaPlace 74 · Grade 8 · Hickory Grove Christian | 8 | Hickory Grove Christian | 15:08.91 |
| 75 | Jones TindalePlace 75 · Grade 7 · York County Trailblazers Homeschool | 7 | York County Trailblazers Homeschool | 15:10.17 |
| 76 | Carter MyersPlace 76 · Grade 8 · Hickory Grove Christian | 8 | Hickory Grove Christian | 15:12.55 |
| 77 | Elyott KeiterPlace 77 · Grade 6 · Charlotte Jewish Day | 6 | Charlotte Jewish Day | 15:15.11 |
| 78 | Abram GoyettePlace 78 · Grade 8 · York County Trailblazers Homeschool | 8 | York County Trailblazers Homeschool | 15:19.25 |
| 79 | Frank GareisPlace 79 · Grade 8 · St Michael Catholic | 8 | St Michael Catholic | 15:22.04 PR |
| 80 | Charlie LadkyPlace 80 · Grade 6 · Carmel Christian | 6 | Carmel Christian | 15:22.71 |
| 81 | Lincoln SwainPlace 81 · Grade 6 · Providence Classical | 6 | Providence Classical | 15:26.51 |
| 82 | Marcus MathenyPlace 82 · Grade 8 · Gaston Christian | 8 | Gaston Christian | 15:27.73 PR |
| 83 | Nathaniel GionakisPlace 83 · Grade 8 · York County Trailblazers Homeschool | 8 | York County Trailblazers Homeschool | 15:32.56 |
| 84 | Barrett KampPlace 84 · Grade 7 · Charlotte Jewish Day | 7 | Charlotte Jewish Day | 15:32.68 |
| 85 | Carter VogelPlace 85 · Grade 8 · Carmel Christian | 8 | Carmel Christian | 15:34.14 |
| 86 | Davis FletcherPlace 86 · Grade 6 · Denver Christian Academy MS | 6 | Denver Christian Academy MS | 15:37.36 PR |
| 87 | Anthony ElwoodPlace 87 · Grade 6 · Providence Classical | 6 | Providence Classical | 15:52.71 |
| 88 | Connor VilaPlace 88 · Grade 5 · Grace Covenant Academy | 5 | Grace Covenant Academy | 15:56.44 PR |
| 89 | Palmer HighPlace 89 · Grade 7 · Carmel Christian | 7 | Carmel Christian | 15:58.77 |
| 90 | Everhett HarrisPlace 90 · Grade 7 · Arborbrook Christian Academy | 7 | Arborbrook Christian Academy | 16:01.83 |
| 91 | Jude BurnsPlace 91 · Grade 7 · Concord Academy | 7 | Concord Academy | 16:04.41 |
| 92 | Aiden CaryPlace 92 · Grade 6 · York County Trailblazers Homeschool | 6 | York County Trailblazers Homeschool | 16:04.55 |
| 93 | Theo SchafferPlace 93 · Grade 8 · Grace Covenant Academy | 8 | Grace Covenant Academy | 16:06.32 PR |
| 94 | Drew PerkinsPlace 94 · Grade 7 · Concord Academy | 7 | Concord Academy | 16:08.37 |
| 95 | Carter JensonPlace 95 · Grade 6 · Carmel Christian | 6 | Carmel Christian | 16:10.17 |
| 96 | Neal RasiPlace 96 · Grade 7 · Metrolina Reg Scholars Academy | 7 | Metrolina Reg Scholars Academy | 16:13.47 |
| 97 | Noah HallerPlace 97 · Grade 8 · Greater Cabarrus Athletic Association | 8 | Greater Cabarrus Athletic Association | 16:18.54 |
| 98 | Micah StaniferPlace 98 · Grade 6 · Community Charter | 6 | Community Charter | 16:20.17 PR |
| 99 | Jackson JusticePlace 99 · Grade 8 · Concord Academy | 8 | Concord Academy | 16:26.10 |
| 100 | Ethan NaudPlace 100 · Grade 8 · Arborbrook Christian Academy | 8 | Arborbrook Christian Academy | 16:27.39 |
| 101 | Rhett TaylorPlace 101 · Grade 6 · Carmel Christian | 6 | Carmel Christian | 16:32.26 |
| 102 | Harrison HuntPlace 102 · Grade 8 · Gaston Christian | 8 | Gaston Christian | 16:34.72 |
| 103 | Jeremiah MoyaPlace 103 · Grade 8 · York County Trailblazers Homeschool | 8 | York County Trailblazers Homeschool | 16:38.93 |
| 104 | John Myles DanfordPlace 104 · Grade 7 · Carmel Christian | 7 | Carmel Christian | 16:41.53 |
| 105 | Meyer GilbertPlace 105 · Grade 7 · Gaston Christian | 7 | Gaston Christian | 16:42.65 |
| 106 | Jake PenaPlace 106 · Grade 7 · Community Charter | 7 | Community Charter | 16:43.15 PR |
| 107 | Benjamin CarlislePlace 107 · Grade 6 · York County Trailblazers Homeschool | 6 | York County Trailblazers Homeschool | 16:44.99 |
| 108 | Owen AlhersPlace 108 · Grade 7 · Metrolina Reg Scholars Academy | 7 | Metrolina Reg Scholars Academy | 17:00.90 |
| 109 | Ebenezer UstickPlace 109 · Grade 6 · St Michael Catholic | 6 | St Michael Catholic | 17:01.89 |
| 110 | Carter DolanPlace 110 · Grade 6 · Gaston Christian | 6 | Gaston Christian | 17:06.83 |
| 111 | Eli NesselroadPlace 111 · Grade - · Gaston Christian | - | Gaston Christian | 17:07.77 |
| 112 | Oliver McGinnisPlace 112 · Saint Annes | — | Saint Annes | 17:12.46 |
| 113 | Bentley SouthersPlace 113 · Grade 7 · Community Charter | 7 | Community Charter | 17:17.66 PR |
| 114 | Caleb KalajianPlace 114 · Grade 8 · Carmel Christian | 8 | Carmel Christian | 17:24.22 |
| 115 | Atticus JenkinsPlace 115 · Grade 7 · Arborbrook Christian Academy | 7 | Arborbrook Christian Academy | 17:24.46 |
| 116 | Arlo ForsythPlace 116 · Grade 6 · Greater Cabarrus Athletic Association | 6 | Greater Cabarrus Athletic Association | 17:29.80 |
| 117 | Cole BergerPlace 117 · Grade 7 · Denver Christian Academy MS | 7 | Denver Christian Academy MS | 17:29.97 |
| 118 | Jude PadenPlace 118 · Grade 6 · York County Trailblazers Homeschool | 6 | York County Trailblazers Homeschool | 17:34.56 |
| 119 | Samuel LockamyPlace 119 · Grade 7 · York County Trailblazers Homeschool | 7 | York County Trailblazers Homeschool | 17:45.27 |
| 120 | Kellan HinsonPlace 120 · Grade 6 · Greater Cabarrus Athletic Association | 6 | Greater Cabarrus Athletic Association | 17:50.64 |
| 121 | George RyanPlace 121 · Grade 6 · St Michael Catholic | 6 | St Michael Catholic | 17:50.93 PR |
| 122 | Mac RinaldiPlace 122 · Grade 7 · Gaston Christian | 7 | Gaston Christian | 17:51.16 |
| 123 | Spencer DunnPlace 123 · Grade 7 · Greater Cabarrus Athletic Association | 7 | Greater Cabarrus Athletic Association | 17:51.47 PR |
| 124 | Callen BrownPlace 124 · Grade 5 · Grace Covenant Academy | 5 | Grace Covenant Academy | 17:53.34 |
| 125 | Liam GrahamPlace 125 · Grade 6 · Carmel Christian | 6 | Carmel Christian | 17:55.57 |
| 126 | Zack NicholsPlace 126 · Grade 7 · Gaston Christian | 7 | Gaston Christian | 17:56.73 |
| 127 | Ari BurnsPlace 127 · Grade 7 · Concord Academy | 7 | Concord Academy | 18:01.21 |
| 128 | Jordan AndersonPlace 128 · Grade 7 · Gaston Christian | 7 | Gaston Christian | 18:09.70 |
| 129 | Gage AbbadessaPlace 129 · Grade 8 · John Crosland | 8 | John Crosland | 18:14.52 PR |
| 130 | Izaan MuntahaPlace 130 · Grade 7 · Metrolina Reg Scholars Academy | 7 | Metrolina Reg Scholars Academy | 18:29.85 PR |
| 131 | Jack BischPlace 131 · Grade 7 · Westminster Catawba Christian | 7 | Westminster Catawba Christian | 18:30.24 |
| 132 | Brayden HarringtonPlace 132 · Grade 7 · Community Charter | 7 | Community Charter | 18:31.31 |
| 133 | Nate SmithPlace 133 · Grade 8 · John Crosland | 8 | John Crosland | 18:47.25 |
| 134 | Brayden LangleyPlace 134 · Grade 7 · Community Charter | 7 | Community Charter | 18:47.60 PR |
| 135 | Isaac KiddPlace 135 · Grade 7 · Hickory Grove Christian | 7 | Hickory Grove Christian | 18:49.43 |
| 136 | Ethan AlvarezPlace 136 · Grade 6 · Metrolina Reg Scholars Academy | 6 | Metrolina Reg Scholars Academy | 19:06.30 PR |
| 137 | Whit DowningPlace 137 · Grade 6 · John Crosland | 6 | John Crosland | 19:14.02 |
| 138 | Hank BattyPlace 138 · Grade 7 · Denver Christian Academy MS | 7 | Denver Christian Academy MS | 19:15.80 |
| 139 | Brody HendersonPlace 139 · Grade 7 · SouthLake Christian Academy | 7 | SouthLake Christian Academy | 19:15.96 |
| 140 | Noah VazquezPlace 140 · Grade 7 · Community Charter | 7 | Community Charter | 19:23.41 PR |
| 141 | Zane StonePlace 141 · Grade 8 · York County Trailblazers Homeschool | 8 | York County Trailblazers Homeschool | 19:44.10 |
| 142 | Gariel HooverPlace 142 · Grade 6 · St. John Baptist Academy | 6 | St. John Baptist Academy | 19:44.59 |
| 143 | Carter MccumberPlace 143 · Grade 5 · Providence Classical | 5 | Providence Classical | 20:02.33 |
| 144 | Ethan RatliffPlace 144 · Grade 6 · Gaston Christian | 6 | Gaston Christian | 20:08.00 |
| 145 | Kingston GrierPlace 145 · Grade 7 · Hickory Grove Christian | 7 | Hickory Grove Christian | 20:44.84 |
| 146 | Boaz DibPlace 146 · Grade 6 · York County Trailblazers Homeschool | 6 | York County Trailblazers Homeschool | 20:48.49 PR |
| 147 | Kace ChristensenPlace 147 · Grade 5 · MS_Hope Academy | 5 | MS_Hope Academy | 20:52.36 |
| 148 | Ezekiel RamseyPlace 148 · Grade 6 · MS_Hope Academy | 6 | MS_Hope Academy | 21:07.00 |
| 149 | Coyer BucklandPlace 149 · Grade 5 · MS_Hope Academy | 5 | MS_Hope Academy | 21:09.28 |
| 150 | Jude AndrePlace 150 · Grade 6 · Carmel Christian | 6 | Carmel Christian | 21:48.50 |
| 151 | Gabe SergelPlace 151 · Grade 8 · Hickory Grove Christian | 8 | Hickory Grove Christian | 22:09.24 |
| 152 | Kyland PatrickPlace 152 · Grade 8 · Community Charter | 8 | Community Charter | 22:16.92 |
| 153 | Freyr JohnsonPlace 153 · Grade 5 · Charlotte Jewish Day | 5 | Charlotte Jewish Day | 22:19.38 |
| 154 | Zachary NewmanPlace 154 · Grade 5 · John Crosland | 5 | John Crosland | 22:24.83 |
| 155 | Waylon VernonPlace 155 · Grade 7 · Community Charter | 7 | Community Charter | 22:33.77 PR |
| 156 | Alexander RobersonPlace 156 · Grade 5 · Providence Classical | 5 | Providence Classical | 22:58.66 |
| 157 | Quinn WardPlace 157 · Grade 7 · UR Academy | 7 | UR Academy | 22:59.50 |
| 158 | Gerardo PavPlace 158 · Grade 6 · Greater Cabarrus Athletic Association | 6 | Greater Cabarrus Athletic Association | 24:03.42 |
| 159 | Conley AbernathyPlace 159 · Grade 6 · Gaston Christian | 6 | Gaston Christian | 25:09.88 |
| 160 | Malachi DawsonPlace 160 · Grade 8 · Community Charter | 8 | Community Charter | 25:11.45 PR |
| 161 | Jaxon ChristensenPlace 161 · Grade 5 · MS_Hope Academy | 5 | MS_Hope Academy | 25:31.78 |
| 162 | Wyatt AndersonPlace 162 · Grade 8 · Greater Cabarrus Athletic Association | 8 | Greater Cabarrus Athletic Association | 26:25.02 |
| 163 | Joshua PhilbeckPlace 163 · Grade 6 · Gaston Christian | 6 | Gaston Christian | 27:22.46 |