| 1 | Grayson BrazikPlace 1 · Grade 11 · Wilmington Christian | 11 | Wilmington Christian | 17:35 | 1 |
| 2 | Reid GrossPlace 2 · Grade 9 · Rocky Mount Academy | 9 | Rocky Mount Academy | 17:46 | 2 |
| 3 | Connor FordPlace 3 · Grade 11 · Wilson Christian | 11 | Wilson Christian | 18:12 | 3 |
| 4 | Trey CoblePlace 4 · Grade 11 · Wilmington Christian | 11 | Wilmington Christian | 18:21 | 4 |
| 5 | Owen HoltPlace 5 · Grade 9 · Cape Fear Academy | 9 | Cape Fear Academy | 18:28 | 5 |
| 6 | William WilderPlace 6 · Grade 11 · Arendell Parrott Academy | 11 | Arendell Parrott Academy | 18:46 | 0 |
| 7 | John Thomas WingfieldPlace 7 · Grade 11 · Rocky Mount Academy | 11 | Rocky Mount Academy | 18:48 | 6 |
| 8 | Jarett PricePlace 8 · Grade 10 · Cape Fear Academy | 10 | Cape Fear Academy | 18:50 | 7 |
| 9 | Troy WrightPlace 9 · Grade 8 · Terra Ceia Christian | 8 | Terra Ceia Christian | 18:55 | 8 |
| 10 | Jonathan EhresmanPlace 10 · Grade 9 · Grace Christian (Sanford) | 9 | Grace Christian (Sanford) | 18:58 | 9 |
| 11 | Gabe LewisPlace 11 · Grade 11 · Pope John Paul II | 11 | Pope John Paul II | 19:08 | 10 |
| 12 | Griffin WilliamsPlace 12 · Grade 9 · Rocky Mount Academy | 9 | Rocky Mount Academy | 19:27 | 11 |
| 13 | Thomas VaughnPlace 13 · Grade 8 · Rocky Mount Academy | 8 | Rocky Mount Academy | 19:31 | 12 |
| 14 | Coby AlligoodPlace 14 · Grade 10 · Terra Ceia Christian | 10 | Terra Ceia Christian | 19:49 | 13 |
| 15 | Tanner CarawanPlace 15 · Grade 9 · Terra Ceia Christian | 9 | Terra Ceia Christian | 19:59 | 14 |
| 16 | Alexander HerndonPlace 16 · Grade 12 · Wilson Christian | 12 | Wilson Christian | 20:01 | 15 |
| 17 | Isaac MathisonPlace 17 · Grade 9 · Faith Christian (Ramseur) | 9 | Faith Christian (Ramseur) | 20:11 | 16 |
| 18 | Michael SpongPlace 18 · Grade 10 · Pope John Paul II | 10 | Pope John Paul II | 20:15 | 17 |
| 19 | Lane BrittPlace 19 · Grade 12 · Cape Fear Academy | 12 | Cape Fear Academy | 20:18 | 18 |
| 20 | Noah CleggPlace 20 · Grade 12 · Fayetteville Christian | 12 | Fayetteville Christian | 20:24 | 19 |
| 21 | Samuel BreitbachPlace 21 · Grade 10 · Fayetteville Christian | 10 | Fayetteville Christian | 20:29 | 20 |
| 22 | Trent JohnsonPlace 22 · Grade 12 · Alamance Christian | 12 | Alamance Christian | 20:30 | 0 |
| 23 | Christian MillerPlace 23 · Grade 11 · Cape Fear Academy | 11 | Cape Fear Academy | 20:36 | 21 |
| 24 | Sean DavisPlace 24 · Grade 12 · Grace Christian (Sanford) | 12 | Grace Christian (Sanford) | 20:41 | 22 |
| 25 | Samuel HerndonPlace 25 · Grade 12 · Wilson Christian | 12 | Wilson Christian | 20:42 | 23 |
| 26 | Matthew NaylorPlace 26 · Grade 11 · Wilmington Christian | 11 | Wilmington Christian | 20:47 | 24 |
| 27 | James DawsonPlace 27 · Grade 9 · Wilmington Christian | 9 | Wilmington Christian | 20:49 | 25 |
| 28 | Levi WrightPlace 28 · Grade 10 · Terra Ceia Christian | 10 | Terra Ceia Christian | 20:55 | 26 |
| 29 | Jonas BlackwellPlace 29 · Grade 9 · Grace Christian (Sanford) | 9 | Grace Christian (Sanford) | 21:01 | 27 |
| 30 | Maddox MeekinsPlace 30 · Grade 11 · Bear Grass Charter | 11 | Bear Grass Charter | 21:03 | 0 |
| 31 | Zane McLambPlace 31 · Grade 8 · Wayne Christian | 8 | Wayne Christian | 21:11 | 28 |
| 32 | Sam KerzelPlace 32 · Grade 8 · Hilltop Christian | 8 | Hilltop Christian | 21:14 | 0 |
| 33 | Nathan HussPlace 33 · Grade 8 · Grace Christian (Sanford) | 8 | Grace Christian (Sanford) | 21:19 | 29 |
| 34 | Brady BaldwinPlace 34 · Grade 9 · Gospel Light Christian | 9 | Gospel Light Christian | 21:20 | 30 |
| 35 | Davis BoydPlace 35 · Grade 12 · Greenfield | 12 | Greenfield | 21:24 | 31 |
| 36 | Ethan EnnisPlace 36 · Grade 9 · Wilmington Christian | 9 | Wilmington Christian | 21:25 | 32 |
| 37 | Ian McDonaghPlace 37 · Grade 11 · Grace Christian (Sanford) | 11 | Grace Christian (Sanford) | 21:26 | 33 |
| 38 | James BairdPlace 38 · Grade 11 · Thales Academy Rolesville | 11 | Thales Academy Rolesville | 21:27 | 34 |
| 39 | Ian HousePlace 39 · Grade 9 · Hilltop Christian | 9 | Hilltop Christian | 21:28 | 0 |
| 40 | Rain LinPlace 40 · Grade 11 · Cape Fear Academy | 11 | Cape Fear Academy | 21:31 | 35 |
| 41 | William NeuwirthPlace 41 · Grade 10 · Cape Fear Academy | 10 | Cape Fear Academy | 21:44 | 36 |
| 42 | Caleb GillenPlace 42 · Grade 10 · Wilson Christian | 10 | Wilson Christian | 21:45 | 37 |
| 43 | Jahsiyah RhodesPlace 43 · Grade 9 · Wilmington Christian | 9 | Wilmington Christian | 21:47 | 38 |
| 44 | Matthew MacaggPlace 44 · Grade 12 · Fayetteville Christian | 12 | Fayetteville Christian | 21:55 | 39 |
| 45 | Luke FosterPlace 45 · Grade 8 · Living Water Christian | 8 | Living Water Christian | 21:59 | 40 |
| 46 | Dustin CarrowPlace 46 · Grade 12 · Terra Ceia Christian | 12 | Terra Ceia Christian | 22:00 | 41 |
| 47 | Estevan MoralesPlace 47 · Grade 12 · Pope John Paul II | 12 | Pope John Paul II | 22:04 | 42 |
| 48 | Nathan GrovesPlace 48 · Grade 10 · Fayetteville Christian | 10 | Fayetteville Christian | 22:05 | 43 |
| 49 | Raymond YsasagaPlace 49 · Grade 12 · Fayetteville Christian | 12 | Fayetteville Christian | 22:09 | 44 |
| 50 | Gabe JonesPlace 50 · Grade 10 · Faith Christian (Ramseur) | 10 | Faith Christian (Ramseur) | 22:10 | 45 |
| 51 | Christopher TankersleyPlace 51 · Grade 12 · Greenfield | 12 | Greenfield | 22:11 | 46 |
| 52 | Lawson HollandPlace 52 · Grade 10 · Terra Ceia Christian | 10 | Terra Ceia Christian | 22:12 | 47 |
| 53 | Cayce SchoolcraftPlace 53 · Grade 11 · Lee Christian | 11 | Lee Christian | 22:13 | 0 |
| 54 | Messiah DunlapPlace 54 · Grade 12 · Fayetteville Christian | 12 | Fayetteville Christian | 22:17 | 48 |
| 55 | Grayson NesbitPlace 55 · Grade 9 · Wilson Christian | 9 | Wilson Christian | 22:18 | 49 |
| 56 | James HowardPlace 56 · Grade - · Pamlico County | - | Pamlico County | 22:19 PR | 0 |
| 57 | Liam LewisPlace 57 · Grade 9 · Pope John Paul II | 9 | Pope John Paul II | 22:20 | 50 |
| 58 | Ethan KramerPlace 58 · Grade 9 · Wayne Christian | 9 | Wayne Christian | 22:21 | 51 |
| 59 | Quincy BrickhousePlace 59 · Grade 9 · Pope John Paul II | 9 | Pope John Paul II | 22:24 | 52 |
| 60 | Alex JamesPlace 60 · Grade 9 · Living Water Christian | 9 | Living Water Christian | 22:25 | 53 |
| 61 | Christopher KehoePlace 61 · Grade 9 · American Leadership Academy | 9 | American Leadership Academy | 22:27 | 54 |
| 62 | Chris HigginsPlace 62 · Grade 8 · Alamance Christian | 8 | Alamance Christian | 22:29 | 0 |
| 63 | Dane KnightPlace 63 · Grade 10 · Living Water Christian | 10 | Living Water Christian | 22:31 | 55 |
| 64 | Michael DunnPlace 64 · Grade 11 · Pope John Paul II | 11 | Pope John Paul II | 22:42 | 56 |
| 65 | Rashir SuberPlace 65 · Grade 11 · Wayne Country Day | 11 | Wayne Country Day | 22:45 | 57 |
| 66 | Timothy (Tim) BrooksPlace 66 · Grade 10 · Fayetteville Christian | 10 | Fayetteville Christian | 22:48 | 58 |
| 67 | Jonathan DavisPlace 67 · Grade 12 · Faith Christian (Ramseur) | 12 | Faith Christian (Ramseur) | 22:48 | 59 |
| 68 | Nathan TerryPlace 68 · Grade - · Pamlico County | - | Pamlico County | 22:51 PR | 0 |
| 69 | Gunner WilliamsPlace 69 · Grade 11 · Wilson Christian | 11 | Wilson Christian | 22:52 | 60 |
| 70 | James DanielsPlace 70 · Grade 10 · Greenfield | 10 | Greenfield | 22:56 | 61 |
| 71 | Tae CowderPlace 71 · Grade 10 · Rocky Mount Academy | 10 | Rocky Mount Academy | 22:59 | 62 |
| 72 | Michael HamiltonPlace 72 · Grade 9 · Thales Academy Rolesville | 9 | Thales Academy Rolesville | 23:01 | 63 |
| 73 | Reed MorrisonPlace 73 · Grade 10 · Grace Christian (Sanford) | 10 | Grace Christian (Sanford) | 23:02 | 64 |
| 74 | Ryker JordanPlace 74 · Grade 12 · Alamance Christian | 12 | Alamance Christian | 23:04 | 0 |
| 75 | Augie SeatonPlace 75 · Grade 12 · Southside Christian | 12 | Southside Christian | 23:08 | 65 |
| 76 | Ajay GengePlace 76 · Grade 10 · Greenfield | 10 | Greenfield | 23:11 | 66 |
| 77 | Jaran SnyderPlace 77 · Grade 12 · Fayetteville Christian | 12 | Fayetteville Christian | 23:13 | 0 |
| 78 | Andrew McClainPlace 78 · Grade 11 · Friendship Christian | 11 | Friendship Christian | 23:14 | 67 |
| 79 | Trevor HickmanPlace 79 · Grade 9 · Grace Christian (Sanford) | 9 | Grace Christian (Sanford) | 23:18 | 68 |
| 80 | Dylan NowellPlace 80 · Grade 12 · Grace Christian (Sanford) | 12 | Grace Christian (Sanford) | 23:23 | 0 |
| 81 | Sai MekaPlace 81 · Grade 9 · Fayetteville Christian | 9 | Fayetteville Christian | 23:25 PR | 0 |
| 82 | Caleb MabusPlace 82 · Grade 10 · Fayetteville Christian | 10 | Fayetteville Christian | 23:32 | 0 |
| 83 | Isaac KellarPlace 83 · Grade 10 · Wayne Country Day | 10 | Wayne Country Day | 23:40 | 69 |
| 84 | Johnthan WinebargerPlace 84 · Grade 9 · Lee Christian | 9 | Lee Christian | 23:43 | 0 |
| 85 | Parker WatsonPlace 85 · Grade 10 · Thales Academy Rolesville | 10 | Thales Academy Rolesville | 23:45 | 70 |
| 86 | Levi BedfordPlace 86 · Grade 8 · Wayne Christian | 8 | Wayne Christian | 23:46 | 71 |
| 87 | Ethan KimPlace 87 · Grade 10 · Rocky Mount Academy | 10 | Rocky Mount Academy | 23:48 | 72 |
| 88 | Cooper WoodPlace 88 · Grade 8 · Wayne Christian | 8 | Wayne Christian | 23:56 | 73 |
| 89 | Alexander WestPlace 89 · Grade 10 · Hilltop Christian | 10 | Hilltop Christian | 23:57 | 0 |
| 90 | Logan ChismPlace 90 · Grade 10 · Wayne Country Day | 10 | Wayne Country Day | 23:59 | 74 |
| 91 | Alexander WestPlace 91 · Grade 10 · Fayetteville Christian | 10 | Fayetteville Christian | 24:01 PR | 0 |
| 92 | Dominic KasperPlace 92 · Grade 12 · Fayetteville Christian | 12 | Fayetteville Christian | 24:02 | 0 |
| 93 | William RolandPlace 93 · Grade 10 · Grace Christian (Sanford) | 10 | Grace Christian (Sanford) | 24:27 | 0 |
| 94 | Tray BardinPlace 94 · Grade 11 · Gospel Light Christian | 11 | Gospel Light Christian | 24:29 | 75 |
| 95 | Nico MorenoPlace 95 · Grade 11 · Friendship Christian | 11 | Friendship Christian | 24:31 | 76 |
| 96 | Timothy TenbrinkPlace 96 · Grade 10 · Gospel Light Christian | 10 | Gospel Light Christian | 24:32 | 77 |
| 97 | Chase DewPlace 97 · Grade 10 · Fayetteville Christian | 10 | Fayetteville Christian | 24:45 | 0 |
| 98 | Adam BrocklesbyPlace 98 · Grade 10 · Thales Academy Rolesville | 10 | Thales Academy Rolesville | 24:50 | 78 |
| 99 | Colin ThomsonPlace 99 · Grade 9 · American Leadership Academy | 9 | American Leadership Academy | 24:52 | 79 |
| 100 | Wade DziedzicPlace 100 · Grade 8 · Cape Fear Academy | 8 | Cape Fear Academy | 25:01 | 80 |
| 101 | Jackson BoehnertPlace 101 · Grade 10 · Grace Christian (Sanford) | 10 | Grace Christian (Sanford) | 25:02 | 0 |
| 102 | Caelan DenhamPlace 102 · Grade 8 · Greenfield | 8 | Greenfield | 25:03 | 81 |
| 103 | Thomas AlphinPlace 103 · Grade 10 · Cape Fear Academy | 10 | Cape Fear Academy | 25:04 | 0 |
| 104 | Channing DefrancescoPlace 104 · Grade 9 · Cape Fear Academy | 9 | Cape Fear Academy | 25:05 | 0 |
| 105 | Tucker TalleyPlace 105 · Grade 10 · Grace Christian (Sanford) | 10 | Grace Christian (Sanford) | 25:11 PR | 0 |
| 106 | Jack MurphyPlace 106 · Grade 12 · Fayetteville Christian | 12 | Fayetteville Christian | 25:13 | 0 |
| 107 | Davis WalshPlace 107 · Grade 12 · Pope John Paul II | 12 | Pope John Paul II | 25:18 | 82 |
| 108 | Ian GibsonPlace 108 · Grade 10 · Fayetteville Christian | 10 | Fayetteville Christian | 25:24 | 0 |
| 109 | Zach FreemanPlace 109 · Grade 10 · Southside Christian | 10 | Southside Christian | 25:27 | 83 |
| 110 | Johannes VanDiePlace 110 · Grade 12 · Friendship Christian | 12 | Friendship Christian | 25:29 | 84 |
| 111 | Asher WolfePlace 111 · Grade 9 · Wilson Christian | 9 | Wilson Christian | 25:45 PR | 85 |
| 112 | Andrew Pitts-NelsonPlace 112 · Grade 9 · Pope John Paul II | 9 | Pope John Paul II | 25:46 | 0 |
| 113 | Austin LynchPlace 113 · Grade 9 · Faith Christian (Ramseur) | 9 | Faith Christian (Ramseur) | 25:49 | 86 |
| 114 | Luke StarosolskyPlace 114 · Grade 9 · Living Water Christian | 9 | Living Water Christian | 25:52 | 87 |
| 115 | Oscar GalichonPlace 115 · Grade 12 · Living Water Christian | 12 | Living Water Christian | 26:00 | 88 |
| 116 | Austin ManerPlace 116 · Grade 9 · Gospel Light Christian | 9 | Gospel Light Christian | 26:01 | 89 |
| 117 | Alex MallozziPlace 117 · Grade 12 · Greenfield | 12 | Greenfield | 26:03 | 90 |
| 118 | Jeremy OakleyPlace 118 · Grade 12 · Alamance Christian | 12 | Alamance Christian | 26:04 | 0 |
| 119 | Alfred WilliamsPlace 119 · Grade 10 · Fayetteville Christian | 10 | Fayetteville Christian | 26:08 | 0 |
| 120 | Zach DardenPlace 120 · Grade 11 · Fayetteville Christian | 11 | Fayetteville Christian | 26:12 | 0 |
| 121 | Brayton MartinPlace 121 · Grade 9 · American Leadership Academy | 9 | American Leadership Academy | 26:13 PR | 91 |
| 122 | Jamal BiggsPlace 122 · Grade 12 · Pope John Paul II | 12 | Pope John Paul II | 26:18 | 0 |
| 123 | Noah MabusPlace 123 · Grade 12 · Fayetteville Christian | 12 | Fayetteville Christian | 26:38 | 0 |
| 124 | Van Walker NunnPlace 124 · Grade 7 · Wayne Christian | 7 | Wayne Christian | 27:08 | 92 |
| 125 | Cameron BryantPlace 125 · Grade 7 · Friendship Christian | 7 | Friendship Christian | 27:14 | 93 |
| 126 | Finley SatterfieldPlace 126 · Grade 7 · Wayne Christian | 7 | Wayne Christian | 27:15 | 94 |
| 127 | Logan BinettePlace 127 · Grade 10 · American Leadership Academy | 10 | American Leadership Academy | 27:19 PR | 95 |
| 128 | Sebastian DiazPlace 128 · Grade 9 · American Leadership Academy | 9 | American Leadership Academy | 27:27 PR | 96 |
| 129 | Andrew QuadePlace 129 · Grade 9 · Thales Academy Rolesville | 9 | Thales Academy Rolesville | 27:28 | 97 |
| 130 | Seth GreenwoodPlace 130 · Grade 9 · Faith Christian (Ramseur) | 9 | Faith Christian (Ramseur) | 27:31 | 98 |
| 131 | Wyatt ClaytonPlace 131 · Grade 10 · Gospel Light Christian | 10 | Gospel Light Christian | 27:36 | 99 |
| 132 | James WardPlace 132 · Grade 12 · Gospel Light Christian | 12 | Gospel Light Christian | 27:43 | 100 |
| 133 | Thiago NguyenPlace 133 · Grade 11 · Friendship Christian | 11 | Friendship Christian | 27:50 | 101 |
| 134 | Marion RainsPlace 134 · Grade 9 · Living Water Christian | 9 | Living Water Christian | 27:56 | 102 |
| 135 | Korvin WilsonPlace 135 · Grade 9 · Living Water Christian | 9 | Living Water Christian | 28:04 | 103 |
| 136 | Sam WinklerPlace 136 · Grade 9 · Pope John Paul II | 9 | Pope John Paul II | 28:05 | 0 |
| 137 | Micah SharplessPlace 137 · Grade 10 · American Leadership Academy | 10 | American Leadership Academy | 28:09 PR | 104 |
| 138 | Ben BeaudoinPlace 138 · Grade 9 · Pope John Paul II | 9 | Pope John Paul II | 28:36 | 0 |
| 139 | Foster HayesPlace 139 · Grade 9 · Faith Christian (Ramseur) | 9 | Faith Christian (Ramseur) | 28:37 | 105 |
| 140 | Micah LohsePlace 140 · Grade 7 · Wayne Christian | 7 | Wayne Christian | 28:38 | 106 |
| 141 | Archie JonesPlace 141 · Grade 10 · Friendship Christian | 10 | Friendship Christian | 28:40 | 107 |
| 142 | Landon HutchinsPlace 142 · Grade 9 · Faith Christian (Ramseur) | 9 | Faith Christian (Ramseur) | 28:41 | 108 |
| 143 | Sincere BraswellPlace 143 · Grade 9 · Wayne Country Day | 9 | Wayne Country Day | 28:44 | 109 |
| 144 | Rhys ParkerPlace 144 · Grade 9 · Wayne Country Day | 9 | Wayne Country Day | 28:45 | 110 |
| 145 | Kaydan BrowerPlace 145 · Grade 11 · Lee Christian | 11 | Lee Christian | 28:50 | 0 |
| 146 | Samuel OvensPlace 146 · Grade 11 · Fayetteville Christian | 11 | Fayetteville Christian | 28:51 | 0 |
| 147 | Hank HowlePlace 147 · Grade 10 · Wilmington Christian | 10 | Wilmington Christian | 29:04 | 111 |
| 148 | Shane DavisPlace 148 · Grade 12 · Gospel Light Christian | 12 | Gospel Light Christian | 29:06 | 112 |
| 149 | Jason BurkePlace 149 · Grade 10 · Southside Christian | 10 | Southside Christian | 29:45 | 113 |
| 150 | Joseph BatchelorPlace 150 · Grade 10 · Greenfield | 10 | Greenfield | 29:46 | 114 |
| 151 | Keigan CampbellPlace 151 · Grade 10 · Southside Christian | 10 | Southside Christian | 29:53 | 115 |
| 152 | Caden AskewPlace 152 · Grade 9 · Bear Grass Charter | 9 | Bear Grass Charter | 29:54 | 0 |
| 153 | Joe HackettPlace 153 · Grade 10 · Gospel Light Christian | 10 | Gospel Light Christian | 31:04 | 0 |
| 154 | Jackson SimmonsPlace 154 · Grade 9 · Southside Christian | 9 | Southside Christian | 31:06 | 116 |
| 155 | Cooper BarefootPlace 155 · Grade 12 · Fayetteville Christian | 12 | Fayetteville Christian | 31:12 | 0 |
| 156 | Isaac MorrowPlace 156 · Grade 11 · Thales Academy Rolesville | 11 | Thales Academy Rolesville | 31:18 | 117 |
| 157 | Nolan RutaPlace 157 · Grade 12 · Grace Christian (Sanford) | 12 | Grace Christian (Sanford) | 31:43 | 0 |
| 158 | Dalton GrocePlace 158 · Grade 8 · Gospel Light Christian | 8 | Gospel Light Christian | 31:48 | 0 |
| 159 | Jacob BerrierPlace 159 · Grade 12 · Gospel Light Christian | 12 | Gospel Light Christian | 33:02 PR | 0 |
| 160 | David SalterPlace 160 · Grade 9 · Gospel Light Christian | 9 | Gospel Light Christian | 33:03 | 0 |
| 161 | Charlie GuerreroPlace 161 · Grade 12 · Gospel Light Christian | 12 | Gospel Light Christian | 33:06 | 0 |
| 162 | Joseph RobersonPlace 162 · Grade 12 · Gospel Light Christian | 12 | Gospel Light Christian | 33:13 PR | 0 |
| 163 | Evan HawesPlace 163 · Grade 9 · Living Water Christian | 9 | Living Water Christian | 33:21 | 0 |
| 164 | Mason WalkerPlace 164 · Grade 9 · Gospel Light Christian | 9 | Gospel Light Christian | 33:39 | 0 |
| 165 | Hunter GrahamPlace 165 · Grade 9 · Faith Christian (Ramseur) | 9 | Faith Christian (Ramseur) | 34:45 | 0 |
| 166 | Jalen NewellPlace 166 · Grade 12 · Wayne Country Day | 12 | Wayne Country Day | 35:15 | 118 |
| 167 | Colin WimmerPlace 167 · Grade 11 · Thales Academy Rolesville | 11 | Thales Academy Rolesville | 35:43 | 119 |