| 1 | Erik JR 1254 ANGLEMYERPlace 1 · Charlotte Latin | — | Charlotte Latin | 16:10.2 |
| 2 | Charles JR 1269 GUGGENHEIMERPlace 2 · Charlotte Latin | — | Charlotte Latin | 16:39.2 |
| 3 | States SR 1200 COOKEPlace 3 · Charlotte Country Da | — | Charlotte Country Da | 16:39.6 |
| 4 | Henry JR 1255 ANGLEMYERPlace 4 · Charlotte Latin | — | Charlotte Latin | 16:44.4 |
| 5 | Andrew SR 1160 CASWELLPlace 5 · Charlotte Christian | — | Charlotte Christian | 16:46.3 |
| 6 | Jack SO 1258 BENONISPlace 6 · Charlotte Latin | — | Charlotte Latin | 16:52.5 |
| 7 | Jake SR 1140 MIRANDAPlace 7 · Cannon | — | Cannon | 16:55.2 |
| 8 | Webb SR 1272 KISERPlace 8 · Charlotte Latin | — | Charlotte Latin | 16:57.0 |
| 9 | Sam FR 1263 DETERDINGPlace 9 · Charlotte Latin | — | Charlotte Latin | 17:03.3 |
| 10 | Quinn FR 1494 CAVANAUGHPlace 10 · Providence Day | — | Providence Day | 17:03.7 |
| 11 | Flinn SO 1285 TEICHMANPlace 11 · Charlotte Latin | — | Charlotte Latin | 17:17.7 |
| 12 | Jackson SO 1271 KERRPlace 12 · Charlotte Latin | — | Charlotte Latin | 17:26.2 |
| 13 | Joey JR 1321 JOHNSONPlace 13 · Covenant Day | — | Covenant Day | 17:28.4 |
| 14 | Owen SR 1518 MOOREPlace 14 · Providence Day | — | Providence Day | 17:29.3 |
| 15 | Benjamin FR 1525 SMITHPlace 15 · Providence Day | — | Providence Day | 17:31.1 |
| 16 | Anthony JR 1198 CASSANOPlace 16 · Charlotte Country Da | — | Charlotte Country Da | 17:38.1 |
| 17 | Daniel SR 1499 EUSTISPlace 17 · Providence Day | — | Providence Day | 17:42.2 |
| 18 | Luke SO 1513 LONGINPlace 18 · Providence Day | — | Providence Day | 17:43.3 |
| 19 | Graham SO 1329 MEYERSPlace 19 · Covenant Day | — | Covenant Day | 17:49.6 |
| 20 | Nolan SO 1328 MAYESPlace 20 · Covenant Day | — | Covenant Day | 17:52.8 |
| 21 | Peter SR 1161 CASWELLPlace 21 · Charlotte Christian | — | Charlotte Christian | 17:54.0 |
| 22 | Peter SR 1264 DISCIULLOPlace 22 · Charlotte Latin | — | Charlotte Latin | 18:00.3 |
| 23 | Erik SO 1221 SOLOWAYPlace 23 · Charlotte Country Da | — | Charlotte Country Da | 18:02.9 |
| 24 | Will JR 1206 HENDERSONPlace 24 · Charlotte Country Da | — | Charlotte Country Da | 18:03.1 |
| 25 | Silas FR 1316 FIKKERTPlace 25 · Covenant Day | — | Covenant Day | 18:26.4 |
| 26 | Gavin SR 1173 LONGPlace 26 · Charlotte Christian | — | Charlotte Christian | 18:29.8 |
| 27 | Chandler SR 1208 JONESPlace 27 · Charlotte Country Da | — | Charlotte Country Da | 18:32.3 |
| 28 | Ryker SO 1336 WIERSMAPlace 28 · Covenant Day | — | Covenant Day | 18:32.6 |
| 29 | Jackson FR 1276 OLLMANPlace 29 · Charlotte Latin | — | Charlotte Latin | 18:32.9 |
| 30 | Bryce SR 1225 WARDPlace 30 · Charlotte Country Da | — | Charlotte Country Da | 18:34.1 |
| 31 | Jake SR 1175 REISELTPlace 31 · Charlotte Christian | — | Charlotte Christian | 18:35.3 |
| 32 | Brannon SO 1528 TAPPYPlace 32 · Providence Day | — | Providence Day | 18:37.0 |
| 33 | Nate FR 1223 TATLOWPlace 33 · Charlotte Country Da | — | Charlotte Country Da | 18:38.2 |
| 34 | Atlas SO 1511 LONGPlace 34 · Providence Day | — | Providence Day | 18:50.8 |
| 35 | Sam JR 1172 LISTERPlace 35 · Charlotte Christian | — | Charlotte Christian | 18:51.6 |
| 36 | Stone FR 1222 STRAETENPlace 36 · Charlotte Country Da | — | Charlotte Country Da | 18:52.7 |
| 37 | Mark JR 1323 KILDUFFPlace 37 · Covenant Day | — | Covenant Day | 18:53.9 |
| 38 | Hal SR 1220 SHUFORDPlace 38 · Charlotte Country Da | — | Charlotte Country Da | 19:01.2 |
| 39 | Gavin JR 1171 LAWRENCEPlace 39 · Charlotte Christian | — | Charlotte Christian | 19:04.9 |
| 40 | Logan JR 1318 FRITZPlace 40 · Covenant Day | — | Covenant Day | 19:07.4 |
| 41 | Jack JR 1197 BORMANPlace 41 · Charlotte Country Da | — | Charlotte Country Da | 19:08.5 |
| 42 | Keller SR 1178 ULMANPlace 42 · Charlotte Christian | — | Charlotte Christian | 19:12.0 |
| 43 | Jackson FR 1159 CAMPBELLPlace 43 · Charlotte Christian | — | Charlotte Christian | 19:12.8 |
| 44 | Smith SO 1199 COOKEPlace 44 · Charlotte Country Da | — | Charlotte Country Da | 19:16.6 |
| 45 | Cole SO 1205 HAUSCHKAPlace 45 · Charlotte Country Da | — | Charlotte Country Da | 19:19.4 |
| 46 | Cameron JR 1168 FERRANTIPlace 46 · Charlotte Christian | — | Charlotte Christian | 19:22.4 |
| 47 | Garrien SO 1169 FLOYDPlace 47 · Charlotte Christian | — | Charlotte Christian | 19:29.0 |
| 48 | Cooper SR 1506 KAHNPlace 48 · Providence Day | — | Providence Day | 19:31.4 |
| 49 | Brody FR 1163 COOKPlace 49 · Charlotte Christian | — | Charlotte Christian | 19:32.9 |
| 50 | Neil FR 1524 SKEETEPlace 50 · Providence Day | — | Providence Day | 19:37.5 |
| 51 | Ethan FR 1266 FOSNAUGHPlace 51 · Charlotte Latin | — | Charlotte Latin | 19:38.2 |
| 52 | Arshia JR 1527 TALEBIPlace 52 · Providence Day | — | Providence Day | 19:38.5 |
| 53 | Brendan SO 1162 CLARKEPlace 53 · Charlotte Christian | — | Charlotte Christian | 19:45.1 |
| 54 | Wyatt JR 1317 FOXPlace 54 · Covenant Day | — | Covenant Day | 19:48.6 |
| 55 | Jack SO 1522 SADOWSKIPlace 55 · Providence Day | — | Providence Day | 19:49.9 |
| 56 | Adam SO 1146 WARINPlace 56 · Cannon | — | Cannon | 19:50.8 |
| 57 | Cooper FR 1322 KIDDPlace 57 · Covenant Day | — | Covenant Day | 20:04.1 |
| 58 | Canon SR 1132 DIANAPlace 58 · Cannon | — | Cannon | 20:12.3 |
| 59 | Arlo FR 1509 KIRSCHNERPlace 59 · Providence Day | — | Providence Day | 20:14.3 |
| 60 | Chadi JR 1201 ELBORNOPlace 60 · Charlotte Country Da | — | Charlotte Country Da | 20:15.8 |
| 61 | Joseph SR 1217 SCALIAPlace 61 · Charlotte Country Da | — | Charlotte Country Da | 20:16.0 |
| 62 | Gabe FR 1164 DARLINGPlace 62 · Charlotte Christian | — | Charlotte Christian | 20:18.9 |
| 63 | Charlie FR 1332 PETTITPlace 63 · Covenant Day | — | Covenant Day | 20:29.7 |
| 64 | McKinnon SO 1260 COLLINSPlace 64 · Charlotte Latin | — | Charlotte Latin | 20:32.2 |
| 65 | Yah'shua SO 1498 EBANKSPlace 65 · Providence Day | — | Providence Day | 20:33.2 |
| 66 | Connor SR 1262 CRUZPlace 66 · Charlotte Latin | — | Charlotte Latin | 20:45.1 |
| 67 | Wren FR 1287 WILLIAMSPlace 67 · Charlotte Latin | — | Charlotte Latin | 20:45.7 |
| 68 | Mathew SO 1165 DOTTARARPlace 68 · Charlotte Christian | — | Charlotte Christian | 20:47.1 |
| 69 | James SO 1134 DULAPlace 69 · Cannon | — | Cannon | 20:49.7 |
| 70 | Harley SO 1282 SHUFORDPlace 70 · Charlotte Latin | — | Charlotte Latin | 20:51.0 |
| 71 | Will SO 1277 PATTIPlace 71 · Charlotte Latin | — | Charlotte Latin | 20:51.1 |
| 72 | Mason FR 1275 MORRISPlace 72 · Charlotte Latin | — | Charlotte Latin | 20:53.3 |
| 73 | Jack SO 1314 BARRYPlace 73 · Covenant Day | — | Covenant Day | 21:04.1 |
| 74 | Grady FR 1510 GERBERPlace 74 · Providence Day | — | Providence Day | 21:04.9 |
| 75 | Carter SO 1335 SUMRALLPlace 75 · Covenant Day | — | Covenant Day | 21:08.2 |
| 76 | Ishan FR 1179 VELAYUTHAMPlace 76 · Charlotte Christian | — | Charlotte Christian | 21:10.5 |
| 77 | Charlie SO 1504 HATCHPlace 77 · Providence Day | — | Providence Day | 21:10.7 |
| 78 | Thomas FR 1136 ISENHOURPlace 78 · Cannon | — | Cannon | 21:15.6 |
| 79 | Owen FR 1495 CHERRYPlace 79 · Providence Day | — | Providence Day | 21:16.1 |
| 80 | Ellis SO 1512 LONGPlace 80 · Providence Day | — | Providence Day | 21:17.5 |
| 81 | Benjamin FR 1139 JONESPlace 81 · Cannon | — | Cannon | 21:17.6 |
| 82 | Paul SR 1141 OHRELPlace 82 · Cannon | — | Cannon | 21:18.5 |
| 83 | Trey FR 1259 CHAPMANPlace 83 · Charlotte Latin | — | Charlotte Latin | 21:31.8 |
| 84 | Tayo SO 1138 JEDEGEPlace 84 · Cannon | — | Cannon | 21:33.1 |
| 85 | Zachary FR 1319 FULGINITIPlace 85 · Covenant Day | — | Covenant Day | 21:36.2 |
| 86 | William FR 1326 LOTAKISPlace 86 · Covenant Day | — | Covenant Day | 21:37.1 |
| 87 | Brady SR 1213 MILLSPlace 87 · Charlotte Country Da | — | Charlotte Country Da | 21:42.1 |
| 88 | Finn SO 1211 LOWEPlace 88 · Charlotte Country Da | — | Charlotte Country Da | 21:44.2 |
| 89 | Drew JR 1170 HOWARDPlace 89 · Charlotte Christian | — | Charlotte Christian | 21:51.3 |
| 90 | Brady SO 1265 ELLISPlace 90 · Charlotte Latin | — | Charlotte Latin | 21:53.9 |
| 91 | Isaac SO 1144 TAYLORPlace 91 · Cannon | — | Cannon | 22:04.4 |
| 92 | Robert JR 1334 SMITHPlace 92 · Covenant Day | — | Covenant Day | 22:10.7 |
| 93 | Jack JR 1280 ROOKPlace 93 · Charlotte Latin | — | Charlotte Latin | 22:12.6 |
| 94 | Drew FR 1327 MALOUFPlace 94 · Covenant Day | — | Covenant Day | 22:20.7 |
| 95 | Ahrian FR 1529 VEMURIPlace 95 · Providence Day | — | Providence Day | 22:22.5 |
| 96 | Justin JR 1530 WANGPlace 96 · Providence Day | — | Providence Day | 22:23.7 |
| 97 | Peyton SO 1514 LYNCHPlace 97 · Providence Day | — | Providence Day | 22:24.5 |
| 98 | Zach JR 1133 DOLLARPlace 98 · Cannon | — | Cannon | 22:31.4 |
| 99 | Wiley SR 1215 PARKERPlace 99 · Charlotte Country Da | — | Charlotte Country Da | 22:43.6 |
| 100 | John JR 1181 WATSONPlace 100 · Charlotte Christian | — | Charlotte Christian | 22:48.0 |
| 101 | Luke FR 1283 SMITHPlace 101 · Charlotte Latin | — | Charlotte Latin | 22:55.3 |
| 102 | Hunter JR 1174 REISELTPlace 102 · Charlotte Christian | — | Charlotte Christian | 22:56.8 |
| 103 | Ryland SO 1315 DIXONPlace 103 · Covenant Day | — | Covenant Day | 23:08.1 |
| 104 | Ethan FR 1284 SPIEGLERPlace 104 · Charlotte Latin | — | Charlotte Latin | 23:10.1 |
| 105 | John SR 1502 GRIMESPlace 105 · Providence Day | — | Providence Day | 23:22.9 |
| 106 | Cam FR 1505 HEALYPlace 106 · Providence Day | — | Providence Day | 23:32.0 |
| 107 | Jack FR 1226 WILLIAMSPlace 107 · Charlotte Country Da | — | Charlotte Country Da | 23:36.1 |
| 108 | Bishop FR 1325 LEEPlace 108 · Covenant Day | — | Covenant Day | 23:38.9 |
| 109 | Christian JR 1210 KPADENOUPlace 109 · Charlotte Country Da | — | Charlotte Country Da | 23:45.2 |
| 110 | Harjan SO 1523 SINGHPlace 110 · Providence Day | — | Providence Day | 24:06.3 |
| 111 | Matt SO 1324 KOCYLOWSKYPlace 111 · Covenant Day | — | Covenant Day | 24:09.0 |
| 112 | Dillon FR 1218 SENEKERPlace 112 · Charlotte Country Da | — | Charlotte Country Da | 24:09.1 |
| 113 | Michael FR 1507 KAHNPlace 113 · Providence Day | — | Providence Day | 24:17.2 |
| 114 | Charlie FR 1180 WATKINSPlace 114 · Charlotte Christian | — | Charlotte Christian | 24:19.5 |
| 115 | Brooks SO 1500 FREEMANPlace 115 · Providence Day | — | Providence Day | 24:21.4 |
| 116 | Alex SO 1331 PARSONSPlace 116 · Covenant Day | — | Covenant Day | 24:22.0 |
| 117 | Akhil FR 1496 CHULUKURIPlace 117 · Providence Day | — | Providence Day | 24:23.8 |
| 118 | Austin JR 1278 REDMONDPlace 118 · Charlotte Latin | — | Charlotte Latin | 24:26.3 |
| 119 | Atticus SR 1202 GOGGINPlace 119 · Charlotte Country Da | — | Charlotte Country Da | 24:30.3 |
| 120 | Ronan FR 1209 KEILTYPlace 120 · Charlotte Country Da | — | Charlotte Country Da | 24:34.2 |
| 121 | Alex FR 1268 GLASSCOCKPlace 121 · Charlotte Latin | — | Charlotte Latin | 24:35.4 |
| 122 | Liam FR 1224 THOMASPlace 122 · Charlotte Country Da | — | Charlotte Country Da | 24:45.7 |
| 123 | Jacob JR 1135 HARTSELLPlace 123 · Cannon | — | Cannon | 24:51.4 |
| 124 | Yorke FR 1256 BEAVERPlace 124 · Charlotte Latin | — | Charlotte Latin | 24:53.6 |
| 125 | Takudzwa SO 1519 MUVEZWAPlace 125 · Providence Day | — | Providence Day | 25:13.4 |
| 126 | Wills SR 1492 ACKERMANNPlace 126 · Providence Day | — | Providence Day | 25:33.7 |
| 127 | Zion FR 1273 LEVYPlace 127 · Charlotte Latin | — | Charlotte Latin | 25:39.2 |
| 128 | Sam JR 1532 XIAOPlace 128 · Providence Day | — | Providence Day | 25:47.5 |
| 129 | Jamie FR 1497 DENNISONPlace 129 · Providence Day | — | Providence Day | 25:50.3 |
| 130 | Thomas SO 1515 MASONPlace 130 · Providence Day | — | Providence Day | 25:50.6 |
| 131 | Noraiz SO 1526 SYEDPlace 131 · Providence Day | — | Providence Day | 26:17.1 |
| 132 | Grayson FR 1177 SUITEPlace 132 · Charlotte Christian | — | Charlotte Christian | 26:29.5 |
| 133 | Jack JR 1176 SLATERPlace 133 · Charlotte Christian | — | Charlotte Christian | 26:35.8 |
| 134 | Peter SO 1214 MULLENPlace 134 · Charlotte Country Da | — | Charlotte Country Da | 26:38.9 |
| 135 | George FR 1320 HAMMOCKPlace 135 · Covenant Day | — | Covenant Day | 26:47.2 |
| 136 | Liam SO 1145 WAITEPlace 136 · Cannon | — | Cannon | 27:10.6 |
| 137 | Mac SO 1167 FAIRPlace 137 · Charlotte Christian | — | Charlotte Christian | 27:11.7 |
| 138 | Johnathan SO 1166 EBOBOKOPlace 138 · Charlotte Christian | — | Charlotte Christian | 27:14.0 |
| 139 | Zach SR 1508 KAHNPlace 139 · Providence Day | — | Providence Day | 27:17.5 |
| 140 | Bob JR 1281 SHIPlace 140 · Charlotte Latin | — | Charlotte Latin | 27:21.0 |
| 141 | Anderson FR 1261 COOKPlace 141 · Charlotte Latin | — | Charlotte Latin | 27:35.8 |
| 142 | James FR 1501 FREEMANPlace 142 · Providence Day | — | Providence Day | 27:42.2 |
| 143 | Yaz SO 1270 HATHIRAMPlace 143 · Charlotte Latin | — | Charlotte Latin | 27:47.6 |
| 144 | Alex SO 1257 BELLOPlace 144 · Charlotte Latin | — | Charlotte Latin | 28:16.4 |
| 145 | Sam SO 1330 MOSHKOVSKYPlace 145 · Covenant Day | — | Covenant Day | 28:24.2 |
| 146 | Patrick SO 1204 HARRISONPlace 146 · Charlotte Country Da | — | Charlotte Country Da | 28:27.5 |
| 147 | George FR 1142 RATTERMANPlace 147 · Cannon | — | Cannon | 28:32.8 |
| 148 | Stephen JR 1521 PRAKASHPlace 148 · Providence Day | — | Providence Day | 28:37.3 |
| 149 | Ezra FR 1493 ADEBPlace 149 · Providence Day | — | Providence Day | 28:46.2 |
| 150 | Ethan JR 1143 SAFRITPlace 150 · Cannon | — | Cannon | 30:36.1 |
| 151 | Jonas FR 1137 JAYPlace 151 · Cannon | — | Cannon | 31:00.6 |
| 152 | Jack SO 1286 TOTTENPlace 152 · Charlotte Latin | — | Charlotte Latin | 35:38.9 |
| 153 | Jack JR 1520 PAIKPlace 153 · Providence Day | — | Providence Day | 36:30.7 |
| 154 | Nathaniel FR 1557 FRISSPlace 154 · Trinity Prep | — | Trinity Prep | 38:23.3 |
| 155 | Calvin FR 1533 XUPlace 155 · Providence Day | — | Providence Day | 38:37.2 |