| 1 | Isaac SR 1242 CLARKPlace 1 · Weddington | — | Weddington | 15:49.1 |
| 2 | Ben SR 1258 TIMBERLAKEPlace 2 · Weddington | — | Weddington | 15:52.0 |
| 3 | Sam SR 1236 BLANDPlace 3 · Weddington | — | Weddington | 15:55.8 |
| 4 | Chauncey JR 1240 CHENPlace 4 · Weddington | — | Weddington | 16:05.9 |
| 5 | Conner JR 1199 INMANPlace 5 · Mount Tabor | — | Mount Tabor | 16:19.8 |
| 6 | Connor JR 1209 RILEYPlace 6 · Mount Tabor | — | Mount Tabor | 16:26.3 |
| 7 | Caden JR 1259 TOWNSHENDPlace 7 · Weddington | — | Weddington | 16:28.1 |
| 8 | Wesley JR 1277 HAGGSTROMPlace 8 · West Forsyth | — | West Forsyth | 16:31.0 |
| 9 | Mac SR 1194 BARRETTPlace 9 · Mount Tabor | — | Mount Tabor | 16:37.4 |
| 10 | Joshua SR 1260 WASHINGTONPlace 10 · Weddington | — | Weddington | 16:39.4 |
| 11 | Gage SR 1152 AUSTINPlace 11 · Cuthbertson | — | Cuthbertson | 16:46.4 |
| 12 | Jeremy JR 1200 KERNPlace 12 · Mount Tabor | — | Mount Tabor | 16:49.5 |
| 13 | Jonah SO 1205 MUSSOMELIPlace 13 · Mount Tabor | — | Mount Tabor | 16:52.5 |
| 14 | Peter JR 1180 SCHIHLPlace 14 · Cuthbertson | — | Cuthbertson | 16:56.5 |
| 15 | Mason SR 1245 GRANTPlace 15 · Weddington | — | Weddington | 16:58.5 |
| 16 | Thomas SO 1185 WLAZLOWSKIPlace 16 · Cuthbertson | — | Cuthbertson | 17:07.9 |
| 17 | Brandt FR 1151 ANDERSONPlace 17 · Cuthbertson | — | Cuthbertson | 17:13.5 |
| 18 | Justin SO 1154 BEVACQUAPlace 18 · Cuthbertson | — | Cuthbertson | 17:13.9 |
| 19 | Henry SR 1203 LENHAMPlace 19 · Mount Tabor | — | Mount Tabor | 17:18.2 |
| 20 | Tyler SR 1248 HORNBERGERPlace 20 · Weddington | — | Weddington | 17:19.0 |
| 21 | Fletcher SR 1211 WACHTELPlace 21 · Mount Tabor | — | Mount Tabor | 17:27.6 |
| 22 | Gavin SR 1237 BOUTWELLPlace 22 · Weddington | — | Weddington | 17:34.0 |
| 23 | Ross SO 1158 BRIDGFORTHPlace 23 · Cuthbertson | — | Cuthbertson | 17:37.9 |
| 24 | Brandt JR 1275 DOTYPlace 24 · West Forsyth | — | West Forsyth | 17:44.5 |
| 25 | Sean JR 1176 O'DEAPlace 25 · Cuthbertson | — | Cuthbertson | 17:45.4 |
| 26 | Colby SO 1276 GROCEPlace 26 · West Forsyth | — | West Forsyth | 17:46.4 |
| 27 | Cooper JR 1257 TAYLORPlace 27 · Weddington | — | Weddington | 17:50.1 |
| 28 | Charlie SO 1179 SCHIHLPlace 28 · Cuthbertson | — | Cuthbertson | 17:51.9 |
| 29 | Mason FR 1249 KENARYPlace 29 · Weddington | — | Weddington | 17:53.7 |
| 30 | Everett SO 1233 ANSONPlace 30 · Weddington | — | Weddington | 18:02.7 |
| 31 | Harry SR 1193 ARMSTRONGPlace 31 · Mount Tabor | — | Mount Tabor | 18:04.7 |
| 32 | Zachary SR 1206 PATRICKPlace 32 · Mount Tabor | — | Mount Tabor | 18:07.0 |
| 33 | Jackson SR 1201 KISTEMAKERPlace 33 · Mount Tabor | — | Mount Tabor | 18:09.2 |
| 34 | Nathan SR 1212 ZAVALAPlace 34 · Mount Tabor | — | Mount Tabor | 18:15.6 |
| 35 | Finn FR 1210 WACHTELPlace 35 · Mount Tabor | — | Mount Tabor | 18:15.9 |
| 36 | Wyatt JR 1284 STEPHENSPlace 36 · West Forsyth | — | West Forsyth | 18:16.7 |
| 37 | Andrew FR 1208 RILEYPlace 37 · Mount Tabor | — | Mount Tabor | 18:22.7 |
| 38 | Alex SR 1198 HOWELLPlace 38 · Mount Tabor | — | Mount Tabor | 18:29.3 |
| 39 | Trey SR 1153 AUSTINPlace 39 · Cuthbertson | — | Cuthbertson | 18:32.4 |
| 40 | Ryan SO 1280 MACREYNOLDSPlace 40 · West Forsyth | — | West Forsyth | 18:33.8 |
| 41 | Ian SO 1250 MASPlace 41 · Weddington | — | Weddington | 18:35.5 |
| 42 | Owen JR 1283 NEWSOMEPlace 42 · West Forsyth | — | West Forsyth | 18:43.0 |
| 43 | Victor JR 1174 MONTALVOPlace 43 · Cuthbertson | — | Cuthbertson | 18:44.1 |
| 44 | Matthew SR 1202 KOKPlace 44 · Mount Tabor | — | Mount Tabor | 18:45.7 |
| 45 | Ciaran JR 1159 BURRPlace 45 · Cuthbertson | — | Cuthbertson | 18:46.6 |
| 46 | Lawson JR 1184 WINDSORPlace 46 · Cuthbertson | — | Cuthbertson | 18:51.2 |
| 47 | Jarom SR 1186 YOUNGPlace 47 · Cuthbertson | — | Cuthbertson | 18:56.6 |
| 48 | Eli SO 1241 CLARKPlace 48 · Weddington | — | Weddington | 19:03.0 |
| 49 | Shane FR 1274 CORNETTPlace 49 · West Forsyth | — | West Forsyth | 19:04.0 |
| 50 | Luke SO 1251 MCKELVEYPlace 50 · Weddington | — | Weddington | 19:09.6 |
| 51 | Langdon JR 1279 LUTHERPlace 51 · West Forsyth | — | West Forsyth | 19:12.5 |
| 52 | Kevin FR 1163 GEYERPlace 52 · Cuthbertson | — | Cuthbertson | 19:18.7 |
| 53 | Clayton JR 1178 SARNOPlace 53 · Cuthbertson | — | Cuthbertson | 19:21.4 |
| 54 | Logan FR 1238 CARLPlace 54 · Weddington | — | Weddington | 19:21.8 |
| 55 | Carter SO 1247 HORNBERGERPlace 55 · Weddington | — | Weddington | 19:29.3 |
| 56 | Jack FR 1278 HARRISONPlace 56 · West Forsyth | — | West Forsyth | 19:38.9 |
| 57 | Tyler FR 1256 SMITHPlace 57 · Weddington | — | Weddington | 19:39.5 |
| 58 | Payton SR 1157 BORSTPlace 58 · Cuthbertson | — | Cuthbertson | 19:42.9 |
| 59 | Ding SR 1204 MAPlace 59 · Mount Tabor | — | Mount Tabor | 19:49.8 |
| 60 | Tyler FR 1195 BEASONPlace 60 · Mount Tabor | — | Mount Tabor | 19:52.1 |
| 61 | Ethan FR 1168 JOURNALISTPlace 61 · Cuthbertson | — | Cuthbertson | 19:52.8 |
| 62 | Blake SO 1156 BORSTPlace 62 · Cuthbertson | — | Cuthbertson | 19:53.2 |
| 63 | Davis JR 1169 KROEGERPlace 63 · Cuthbertson | — | Cuthbertson | 19:54.0 |
| 64 | Tripp SR 1166 JENKINSPlace 64 · Cuthbertson | — | Cuthbertson | 19:56.6 |
| 65 | Malachi SO 1273 BAUCOMPlace 65 · West Forsyth | — | West Forsyth | 20:01.2 |
| 66 | Dock SO 1243 DERRICKPlace 66 · Weddington | — | Weddington | 20:16.1 |
| 67 | Hayden FR 1164 HOULIHANPlace 67 · Cuthbertson | — | Cuthbertson | 20:18.5 |
| 68 | Daniel A. SO 1167 JOHNSONPlace 68 · Cuthbertson | — | Cuthbertson | 20:33.1 |
| 69 | Federico SO 1181 SMITHPlace 69 · Cuthbertson | — | Cuthbertson | 20:33.6 |
| 70 | Kyle JR 1244 FRUNZIPlace 70 · Weddington | — | Weddington | 20:41.5 |
| 71 | Kadin SR 1281 MARTINPlace 71 · West Forsyth | — | West Forsyth | 20:50.0 |
| 72 | Hunter FR 1254 SANDERSONPlace 72 · Weddington | — | Weddington | 20:53.8 |
| 73 | Michael FR 1175 NEENANPlace 73 · Cuthbertson | — | Cuthbertson | 21:17.8 |
| 74 | Ryan JR 1183 WALSERPlace 74 · Cuthbertson | — | Cuthbertson | 21:22.6 |
| 75 | John FR 1253 REEVESPlace 75 · Weddington | — | Weddington | 21:25.4 |
| 76 | Mikah SO 1150 ANDERSENPlace 76 · Cuthbertson | — | Cuthbertson | 21:54.3 |
| 77 | Matthew FR 1161 COFFEYPlace 77 · Cuthbertson | — | Cuthbertson | 21:55.7 |
| 78 | Luke JR 1171 MATTHEWSPlace 78 · Cuthbertson | — | Cuthbertson | 22:34.2 |
| 79 | Joseph FR 1235 BARKPlace 79 · Weddington | — | Weddington | 22:54.5 |
| 80 | Gatlin JR 1170 LUNDYPlace 80 · Cuthbertson | — | Cuthbertson | 23:21.6 |
| 81 | Gianni FR 1165 HUERTASPlace 81 · Cuthbertson | — | Cuthbertson | 23:23.5 |
| 82 | Grady SO 1162 CRUMPLERPlace 82 · Cuthbertson | — | Cuthbertson | 23:26.9 |
| 83 | Cole JR 1234 ASHLEYPlace 83 · Weddington | — | Weddington | 24:54.5 |