| 1 | Nicholas JR JONESPlace 1 · Grade 39 · Cannon | 39 | Cannon | 17:19.0 |
| 2 | Graham SO 162 MEYERSPlace 2 · Covenant Day | — | Covenant Day | 18:29.7 |
| 3 | Silas FR 149 FIKKERTPlace 3 · Covenant Day | — | Covenant Day | 18:48.8 |
| 4 | Nolan SO 161 MAYESPlace 4 · Covenant Day | — | Covenant Day | 18:51.4 |
| 5 | Ethan FR 107 FOSNAUGHPlace 5 · Charlotte Latin | — | Charlotte Latin | 18:57.9 |
| 6 | Mark JR 156 KILDUFFPlace 6 · Covenant Day | — | Covenant Day | 19:01.7 |
| 7 | Logan JR 151 FRITZPlace 7 · Covenant Day | — | Covenant Day | 19:05.8 |
| 8 | James SO DULAPlace 8 · Grade 33 · Cannon | 33 | Cannon | 19:36.3 |
| 9 | Jack SO 147 BARRYPlace 9 · Covenant Day | — | Covenant Day | 20:12.5 |
| 10 | Arlo FR 356 KIRSCHNERPlace 10 · Providence Day | — | Providence Day | 20:15.1 |
| 11 | Ryker SO 170 WIERSMAPlace 11 · Covenant Day | — | Covenant Day | 20:26.2 |
| 12 | Jack JR 120 ROOKPlace 12 · Charlotte Latin | — | Charlotte Latin | 20:30.9 |
| 13 | Joseph SR SCALIAPlace 13 · Grade 74 · Charlotte Country Da | 74 | Charlotte Country Da | 20:36.7 |
| 14 | Cole SO HAUSCHKAPlace 14 · Grade 63 · Charlotte Country Da | 63 | Charlotte Country Da | 20:38.4 |
| 15 | Charlie SO 352 HATCHPlace 15 · Providence Day | — | Providence Day | 20:43.1 |
| 16 | Adam SO WARINPlace 16 · Grade 46 · Cannon | 46 | Cannon | 20:45.7 |
| 17 | Chadi JR ELBORNOPlace 17 · Grade 60 · Charlotte Country Da | 60 | Charlotte Country Da | 20:54.4 |
| 18 | Smith SO COOKEPlace 18 · Grade 59 · Charlotte Country Da | 59 | Charlotte Country Da | 20:54.8 |
| 19 | Eli JR HUDZIKPlace 19 · Grade 64 · Charlotte Country Da | 64 | Charlotte Country Da | 20:59.8 |
| 20 | Isaac SO TAYLORPlace 20 · Grade 44 · Cannon | 44 | Cannon | 21:01.3 |
| 21 | Wyatt JR 150 FOXPlace 21 · Covenant Day | — | Covenant Day | 21:02.2 |
| 22 | Cooper FR 155 KIDDPlace 22 · Covenant Day | — | Covenant Day | 21:02.7 |
| 23 | Webb SR 112 KISERPlace 23 · Charlotte Latin | — | Charlotte Latin | 21:04.3 |
| 24 | Owen FR 344 CHERRYPlace 24 · Providence Day | — | Providence Day | 21:05.9 |
| 25 | Benjamin FR JONESPlace 25 · Grade 38 · Cannon | 38 | Cannon | 21:06.7 |
| 26 | Mason FR 115 MORRISPlace 26 · Charlotte Latin | — | Charlotte Latin | 21:06.7 |
| 27 | Sam FR 104 DETERDINGPlace 27 · Charlotte Latin | — | Charlotte Latin | 21:06.8 |
| 28 | Charlie FR 165 PETTITPlace 28 · Covenant Day | — | Covenant Day | 21:07.4 |
| 29 | William FR 159 LOTAKISPlace 29 · Covenant Day | — | Covenant Day | 21:09.8 |
| 30 | Tayo SO JEDEGEPlace 30 · Grade 37 · Cannon | 37 | Cannon | 21:12.6 |
| 31 | Thomas FR ISENHOURPlace 31 · Grade 35 · Cannon | 35 | Cannon | 21:15.7 |
| 32 | Connor SR 103 CRUZPlace 32 · Charlotte Latin | — | Charlotte Latin | 21:28.3 |
| 33 | Brady SR MILLSPlace 33 · Grade 69 · Charlotte Country Da | 69 | Charlotte Country Da | 21:37.1 |
| 34 | Yah'shua SO 347 EBANKSPlace 34 · Providence Day | — | Providence Day | 21:37.9 |
| 35 | Austin JR 118 REDMONDPlace 35 · Charlotte Latin | — | Charlotte Latin | 21:39.1 |
| 36 | Wren FR 127 WILLIAMSPlace 36 · Charlotte Latin | — | Charlotte Latin | 21:39.4 |
| 37 | Brady SO 106 ELLISPlace 37 · Charlotte Latin | — | Charlotte Latin | 21:40.2 |
| 38 | Jackson SO 111 KERRPlace 38 · Charlotte Latin | — | Charlotte Latin | 21:41.2 |
| 39 | Carter SO 168 SUMRALLPlace 39 · Covenant Day | — | Covenant Day | 21:41.7 |
| 40 | Peter SR 105 DISCIULLOPlace 40 · Charlotte Latin | — | Charlotte Latin | 21:44.1 |
| 41 | Will SO 117 PATTIPlace 41 · Charlotte Latin | — | Charlotte Latin | 21:44.2 |
| 42 | Ahrian FR 368 VEMURIPlace 42 · Providence Day | — | Providence Day | 21:46.7 |
| 43 | Harley SO 122 SHUFORDPlace 43 · Charlotte Latin | — | Charlotte Latin | 21:48.3 |
| 44 | Trey FR 101 CHAPMANPlace 44 · Charlotte Latin | — | Charlotte Latin | 21:56.4 |
| 45 | Erik JR ANGLEMYERPlace 45 · Grade 96 · Charlotte Latin | 96 | Charlotte Latin | 21:57.1 |
| 46 | Jackson FR 116 OLLMANPlace 46 · Charlotte Latin | — | Charlotte Latin | 21:57.1 |
| 47 | Justin JR 369 WANGPlace 47 · Providence Day | — | Providence Day | 21:58.2 |
| 48 | Paul SR OHRELPlace 48 · Grade 41 · Cannon | 41 | Cannon | 22:17.6 |
| 49 | Zach JR DOLLARPlace 49 · Grade 32 · Cannon | 32 | Cannon | 22:28.2 |
| 50 | Drew FR 160 MALOUFPlace 50 · Covenant Day | — | Covenant Day | 22:42.0 |
| 51 | Anton JR 351 GUEVARAPlace 51 · Providence Day | — | Providence Day | 22:53.2 |
| 52 | Rayan SO SHRESTHAPlace 52 · Grade 76 · Charlotte Country Da | 76 | Charlotte Country Da | 22:54.8 |
| 53 | Peyton SO 358 LYNCHPlace 53 · Providence Day | — | Providence Day | 22:55.2 |
| 54 | John SR 350 GRIMESPlace 54 · Providence Day | — | Providence Day | 22:57.0 |
| 55 | Finn SO LOWEPlace 55 · Grade 67 · Charlotte Country Da | 67 | Charlotte Country Da | 22:57.7 |
| 56 | Matt SO 157 KOCYLOWSKYPlace 56 · Covenant Day | — | Covenant Day | 23:00.7 |
| 57 | McKinnon SO 102 COLLINSPlace 57 · Charlotte Latin | — | Charlotte Latin | 23:09.7 |
| 58 | Smith FR PERRYPlace 58 · Grade 72 · Charlotte Country Da | 72 | Charlotte Country Da | 23:15.9 |
| 59 | Cam FR 353 HEALYPlace 59 · Providence Day | — | Providence Day | 23:16.5 |
| 60 | Robert JR 167 SMITHPlace 60 · Covenant Day | — | Covenant Day | 23:31.3 |
| 61 | Henry JR ANGLEMYERPlace 61 · Grade 97 · Charlotte Latin | 97 | Charlotte Latin | 23:33.9 |
| 62 | Cameron FR 114 MARCOPlace 62 · Charlotte Latin | — | Charlotte Latin | 23:33.9 |
| 63 | Luke FR 123 SMITHPlace 63 · Charlotte Latin | — | Charlotte Latin | 23:41.9 |
| 64 | Zachary FR 152 FULGINITIPlace 64 · Covenant Day | — | Covenant Day | 23:44.1 |
| 65 | Harjan SO 365 SINGHPlace 65 · Providence Day | — | Providence Day | 23:48.4 |
| 66 | James FR 349 FREEMANPlace 66 · Providence Day | — | Providence Day | 23:53.5 |
| 67 | Jacob JR HARTSELLPlace 67 · Grade 34 · Cannon | 34 | Cannon | 24:02.5 |
| 68 | Atticus SR GOGGINPlace 68 · Grade 61 · Charlotte Country Da | 61 | Charlotte Country Da | 24:15.5 |
| 69 | Brooks SO 348 FREEMANPlace 69 · Providence Day | — | Providence Day | 24:27.0 |
| 70 | Christian JR KPADENOUPlace 70 · Grade 66 · Charlotte Country Da | 66 | Charlotte Country Da | 24:31.1 |
| 71 | Yorke FR BEAVERPlace 71 · Grade 98 · Charlotte Latin | 98 | Charlotte Latin | 24:37.1 |
| 72 | Dillon FR SENEKERPlace 72 · Grade 75 · Charlotte Country Da | 75 | Charlotte Country Da | 24:38.0 |
| 73 | Ryland SO 148 DIXONPlace 73 · Covenant Day | — | Covenant Day | 24:39.9 |
| 74 | Ethan FR 124 SPIEGLERPlace 74 · Charlotte Latin | — | Charlotte Latin | 24:42.6 |
| 75 | Daniel FR 360 MEIPlace 75 · Providence Day | — | Providence Day | 24:49.3 |
| 76 | Zach SR 355 KAHNPlace 76 · Providence Day | — | Providence Day | 24:54.9 |
| 77 | Thomas SO 359 MASONPlace 77 · Providence Day | — | Providence Day | 24:56.0 |
| 78 | Yaz SO 110 HATHIRAMPlace 78 · Charlotte Latin | — | Charlotte Latin | 24:59.7 |
| 79 | Bob JR 121 SHIPlace 79 · Charlotte Latin | — | Charlotte Latin | 24:59.9 |
| 80 | Liam FR THOMASPlace 80 · Grade 77 · Charlotte Country Da | 77 | Charlotte Country Da | 25:00.1 |
| 81 | Jack FR WILLIAMSPlace 81 · Grade 78 · Charlotte Country Da | 78 | Charlotte Country Da | 25:12.6 |
| 82 | Ronan FR KEILTYPlace 82 · Grade 65 · Charlotte Country Da | 65 | Charlotte Country Da | 25:19.1 |
| 83 | Callan JR 361 MERFELDPlace 83 · Providence Day | — | Providence Day | 25:19.7 |
| 84 | Bishop FR 158 LEEPlace 84 · Covenant Day | — | Covenant Day | 25:20.8 |
| 85 | Takudzwa SO 362 MUVEZWAPlace 85 · Providence Day | — | Providence Day | 25:27.2 |
| 86 | Sam JR 370 XIAOPlace 86 · Providence Day | — | Providence Day | 25:38.0 |
| 87 | Zion FR 113 LEVYPlace 87 · Charlotte Latin | — | Charlotte Latin | 25:56.1 |
| 88 | Alex FR 109 GLASSCOCKPlace 88 · Charlotte Latin | — | Charlotte Latin | 26:01.9 |
| 89 | Akhil FR 345 CHULUKURIPlace 89 · Providence Day | — | Providence Day | 26:05.3 |
| 90 | Noraiz SO 366 SYEDPlace 90 · Providence Day | — | Providence Day | 26:09.5 |
| 91 | Liam SO WAITEPlace 91 · Grade 45 · Cannon | 45 | Cannon | 26:16.3 |
| 92 | George FR 153 HAMMOCKPlace 92 · Covenant Day | — | Covenant Day | 26:25.1 |
| 93 | George FR RATTERMANPlace 93 · Grade 42 · Cannon | 42 | Cannon | 26:49.4 |
| 94 | Alex SO 164 PARSONSPlace 94 · Covenant Day | — | Covenant Day | 27:19.5 |
| 95 | Sam SO 163 MOSHKOVSKYPlace 95 · Covenant Day | — | Covenant Day | 28:21.1 |
| 96 | Peter SO MULLENPlace 96 · Grade 70 · Charlotte Country Da | 70 | Charlotte Country Da | 28:58.2 |
| 97 | Ezra FR 343 ADEBPlace 97 · Providence Day | — | Providence Day | 29:13.3 |
| 98 | Patrick SO HARRISONPlace 98 · Grade 62 · Charlotte Country Da | 62 | Charlotte Country Da | 30:21.4 |
| 99 | Ethan JR SAFRITPlace 99 · Grade 43 · Cannon | 43 | Cannon | 30:21.7 |
| 100 | Alex SO BELLOPlace 100 · Grade 99 · Charlotte Latin | 99 | Charlotte Latin | 30:33.9 |
| 101 | Jonas FR JAYPlace 101 · Grade 36 · Cannon | 36 | Cannon | 30:44.5 |
| 102 | Tucker JR 169 WEISSMANPlace 102 · Covenant Day | — | Covenant Day | 34:40.6 |
| 103 | Jack SO 126 TOTTENPlace 103 · Charlotte Latin | — | Charlotte Latin | 35:31.8 |
| 104 | Jack SO 100 BENONISPlace 104 · Charlotte Latin | — | Charlotte Latin | 35:33.3 |
| 105 | Henry FR RIGGINSPlace 105 · Grade 73 · Charlotte Country Da | 73 | Charlotte Country Da | 36:45.6 |
| 106 | Nathaniel FR 539 FRISSPlace 106 · Trinity Prep | — | Trinity Prep | 37:48.6 |
| 107 | Calvin FR 371 XUPlace 107 · Providence Day | — | Providence Day | 39:23.1 |