| 1 | Jason PutnamPlace 1 · Southeast Raleigh | — | Southeast Raleigh | 17:42.00 |
| 2 | Tedric ShannonPlace 2 · Northeastern | — | Northeastern | 17:46.00 |
| 3 | Blaize RodmanPlace 3 · First Flight | — | First Flight | 18:22.00 |
| 4 | Jamie RodriguezPlace 4 · Croatan | — | Croatan | 18:29.00 |
| 5 | Dominic BrooksPlace 5 · Camden County | — | Camden County | 18:36.00 |
| 6 | Renaldo WaldronPlace 6 · Southeast Raleigh | — | Southeast Raleigh | 18:37.00 |
| 7 | Jacob VarnellPlace 7 · Beddingfield | — | Beddingfield | 18:40.00 |
| 8 | Holden NewmanPlace 8 · Northside | — | Northside | 18:40.00 |
| 9 | Trevor PharPlace 9 · Northeastern | — | Northeastern | 18:54.00 |
| 10 | Skylar StutzPlace 10 · First Flight | — | First Flight | 18:58.00 |
| 11 | Kazelee JohnsonPlace 11 · Nash Central | — | Nash Central | 18:58.00 |
| 12 | Devin BarnesPlace 12 · Croatan | — | Croatan | 19:04.00 |
| 13 | Brendon HodgePlace 13 · Croatan | — | Croatan | 19:04.00 |
| 14 | Chris SulcPlace 14 · Washington | — | Washington | 19:14.00 |
| 15 | Chris CrawfordPlace 15 · Northside | — | Northside | 19:20.00 |
| 16 | Zach BalluzzoPlace 16 · Northeastern | — | Northeastern | 19:27.00 |
| 17 | Ty CombsPlace 17 · South Lenoir | — | South Lenoir | 19:28.00 |
| 18 | Ricardo CrespoPlace 18 · South Lenoir | — | South Lenoir | 19:35.00 |
| 19 | Isaiah FowlerPlace 19 · Southeast Raleigh | — | Southeast Raleigh | 19:38.00 |
| 20 | AJ StylesPlace 20 · Nash Central | — | Nash Central | 19:44.00 |
| 21 | Damien SimmondsPlace 21 · Southeast Raleigh | — | Southeast Raleigh | 19:44.00 |
| 22 | Jevante ThomasPlace 22 · Riverside | — | Riverside | 19:48.00 |
| 23 | Gabe StohlmanPlace 23 · Riverside | — | Riverside | 19:50.00 |
| 24 | Andre DiggsPlace 24 · Nash Central | — | Nash Central | 19:51.00 |
| 25 | Jack SnyderPlace 25 · First Flight | — | First Flight | 19:53.00 |
| 26 | Ruben JimenezPlace 26 · Southeast Raleigh | — | Southeast Raleigh | 19:59.00 |
| 27 | William MoodyPlace 27 · Nash Central | — | Nash Central | 20:01.00 |
| 28 | Seth OvermanPlace 28 · Northeastern | — | Northeastern | 20:03.00 |
| 29 | Miguel VenegasPlace 29 · South Lenoir | — | South Lenoir | 20:04.00 |
| 30 | Corey JohnsonPlace 30 · North Pitt | — | North Pitt | 20:05.00 |
| 31 | Jacob RushPlace 31 · Croatan | — | Croatan | 20:05.00 |
| 32 | Lucas TrippPlace 32 · North Pitt | — | North Pitt | 20:07.00 |
| 33 | Michael QuispePlace 33 · Croatan | — | Croatan | 20:08.00 |
| 34 | Jacob MortonPlace 34 · Croatan | — | Croatan | 20:08.00 |
| 35 | Lucas BoldingPlace 35 · Croatan | — | Croatan | 20:09.00 |
| 36 | Josh JamesPlace 36 · North Pitt | — | North Pitt | 20:17.00 |
| 37 | Gavin WesterPlace 37 · Riverside | — | Riverside | 20:18.00 |
| 38 | Joseph BishopPlace 38 · Farmville Central | — | Farmville Central | 20:18.00 |
| 39 | Marcus MitchellPlace 39 · Southeast Raleigh | — | Southeast Raleigh | 20:18.00 |
| 40 | Brian WorthamPlace 40 · Southeast Raleigh | — | Southeast Raleigh | 20:19.00 |
| 41 | Skyler HerringPlace 41 · South Lenoir | — | South Lenoir | 20:26.00 |
| 42 | Caleb ViaPlace 42 · Southeast Raleigh | — | Southeast Raleigh | 20:29.00 |
| 43 | Bryce TholenPlace 43 · First Flight | — | First Flight | 20:30.00 |
| 44 | Landon FloydPlace 44 · South Lenoir | — | South Lenoir | 20:36.00 |
| 45 | Samuel SneedPlace 45 · J.H. Rose | — | J.H. Rose | 20:37.00 |
| 46 | Braedon CooperPlace 46 · Northside | — | Northside | 20:42.00 |
| 47 | Noah RannoPlace 47 · Cape Hatteras | — | Cape Hatteras | 20:42.00 |
| 48 | Trevon HardeePlace 48 · North Pitt | — | North Pitt | 20:44.00 |
| 49 | Alex TaylorPlace 49 · Beddingfield | — | Beddingfield | 20:50.00 |
| 50 | Jack GavineyPlace 50 · Pamlico | — | Pamlico | 20:51.00 |
| 51 | Cody TaylorPlace 51 · Beddingfield | — | Beddingfield | 20:52.00 |
| 52 | Jacob SmithPlace 52 · Washington | — | Washington | 20:54.00 |
| 53 | Joseph CookPlace 53 · Nash Central | — | Nash Central | 21:00.00 |
| 54 | Nyshiem CanteyPlace 54 · J.H. Rose | — | J.H. Rose | 21:00.00 |
| 55 | Britten JoynerPlace 55 · Nash Central | — | Nash Central | 21:01.00 |
| 56 | Nathen MergenPlace 56 · Croatan | — | Croatan | 21:02.00 |
| 57 | Grayson BellPlace 57 · First Flight | — | First Flight | 21:11.00 |
| 58 | Garland SewardPlace 58 · First Flight | — | First Flight | 21:12.00 |
| 59 | Taylor TannerPlace 59 · Pamlico | — | Pamlico | 21:20.00 |
| 60 | Silas AlbrightPlace 60 · Farmville Central | — | Farmville Central | 21:21.00 |
| 61 | Noah LariosPlace 61 · Southeast Raleigh | — | Southeast Raleigh | 21:24.00 |
| 62 | Quentin WhitePlace 62 · Southeast Raleigh | — | Southeast Raleigh | 21:24.00 |
| 63 | Trippe BonnerPlace 63 · Washington | — | Washington | 21:28.00 |
| 64 | Win MartinPlace 64 · Washington | — | Washington | 21:31.00 |
| 65 | Matthew ManningPlace 65 · Croatan | — | Croatan | 21:36.00 |
| 66 | Alexandor SpraguePlace 66 · J.H. Rose | — | J.H. Rose | 21:37.00 |
| 67 | Kayode MassenburgPlace 67 · Southeast Raleigh | — | Southeast Raleigh | 21:45.00 |
| 68 | Ross KennedyPlace 68 · Riverside | — | Riverside | 21:46.00 |
| 69 | Andrew SummerlinPlace 69 · Riverside | — | Riverside | 21:47.00 |
| 70 | Scott HagertyPlace 70 · Croatan | — | Croatan | 21:52.00 |
| 71 | Rayquan PrichardPlace 71 · Croatan | — | Croatan | 21:56.00 |
| 72 | Oscar SalinasPlace 72 · Southeast Raleigh | — | Southeast Raleigh | 22:00.00 |
| 73 | Jyhquan BarrettPlace 73 · J.H. Rose | — | J.H. Rose | 22:01.00 |
| 74 | Wyatt FailsPlace 74 · Croatan | — | Croatan | 22:01.00 |
| 75 | Gavin HockettPlace 75 · Croatan | — | Croatan | 22:04.00 |
| 76 | Bradley AllenPlace 76 · Farmville Central | — | Farmville Central | 22:04.00 |
| 77 | Scott FugatePlace 77 · Croatan | — | Croatan | 22:07.00 |
| 78 | Zach JohnstonPlace 78 · Croatan | — | Croatan | 22:09.00 |
| 79 | Bryan ZeaglerPlace 79 · South Lenoir | — | South Lenoir | 22:10.00 |
| 80 | Dykerion CredlePlace 80 · Washington | — | Washington | 22:12.00 |
| 81 | Samson RagleyPlace 81 · Riverside | — | Riverside | 22:13.00 |
| 82 | Ned CoffmanPlace 82 · J.H. Rose | — | J.H. Rose | 22:17.00 |
| 83 | Parker SwartPlace 83 · First Flight | — | First Flight | 22:20.00 |
| 84 | Avery BowenPlace 84 · Unity Christian | — | Unity Christian | 22:22.00 |
| 85 | Cameron JonesPlace 85 · Southeast Raleigh | — | Southeast Raleigh | 22:25.00 |
| 86 | TJ HernandezPlace 86 · South Lenoir | — | South Lenoir | 22:25.00 |
| 87 | Brock MarshPlace 87 · Northside | — | Northside | 22:25.00 |
| 88 | Andrew SauerbreiPlace 88 · Southeast Raleigh | — | Southeast Raleigh | 22:28.00 |
| 89 | Elijah NortonPlace 89 · Northside | — | Northside | 22:29.00 |
| 90 | Austin NewmanPlace 90 · Northside | — | Northside | 22:29.00 |
| 91 | Leland HillPlace 91 · Washington | — | Washington | 22:30.00 |
| 92 | Matthew MebanePlace 92 · Riverside | — | Riverside | 22:32.00 |
| 93 | Marlon McIntyrePlace 93 · Pamlico | — | Pamlico | 22:35.00 |
| 94 | Ben ClarkPlace 94 · Farmville Central | — | Farmville Central | 22:42.00 |
| 95 | Alden SylvesterPlace 95 · Pamlico | — | Pamlico | 22:44.00 |
| 96 | Stephan MisaPlace 96 · Pamlico | — | Pamlico | 22:46.00 |
| 97 | Jack BraddyPlace 97 · First Flight | — | First Flight | 22:47.00 |
| 98 | Jaylen LewinPlace 98 · Beddingfield | — | Beddingfield | 22:48.00 |
| 99 | Clifford ShawPlace 99 · Northeastern | — | Northeastern | 22:48.00 |
| 100 | Erick RamosPlace 100 · South Lenoir | — | South Lenoir | 22:49.00 |
| 101 | Matthew PerryPlace 101 · Riverside | — | Riverside | 22:53.00 |
| 102 | Tanner TaylorPlace 102 · South Lenoir | — | South Lenoir | 22:54.00 |
| 103 | Austin KooncePlace 103 · Washington | — | Washington | 22:55.00 |
| 104 | Chase CraigPlace 104 · Nash Central | — | Nash Central | 23:04.00 |
| 105 | Malik BarberPlace 105 · Pamlico | — | Pamlico | 23:05.00 |
| 106 | Jake RaynorPlace 106 · Riverside | — | Riverside | 23:10.00 |
| 107 | Eric ClarkPlace 107 · Farmville Central | — | Farmville Central | 23:11.00 |
| 108 | Jared DixonPlace 108 · Unity Christian | — | Unity Christian | 23:19.00 |
| 109 | Jack ClaytonPlace 109 · J.H. Rose | — | J.H. Rose | 23:21.00 |
| 110 | Logan EverettePlace 110 · Washington | — | Washington | 23:26.00 |
| 111 | Eric CrozierPlace 111 · Washington | — | Washington | 23:37.00 |
| 112 | Kenny HewittPlace 112 · Northeastern | — | Northeastern | 23:38.00 |
| 113 | Liam WoodPlace 113 · Croatan | — | Croatan | 23:38.00 |
| 114 | Greyson CoffeyPlace 114 · Farmville Central | — | Farmville Central | 23:47.00 |
| 115 | Christian VasquezPlace 115 · South Lenoir | — | South Lenoir | 23:47.00 |
| 116 | Matthew LeggettPlace 116 · Riverside | — | Riverside | 23:49.00 |
| 117 | Kendall WootenPlace 117 · Farmville Central | — | Farmville Central | 23:55.00 |
| 118 | Dominick KelloggPlace 118 · Croatan | — | Croatan | 23:58.00 |
| 119 | Bobby MillsPlace 119 · Farmville Central | — | Farmville Central | 24:02.00 |
| 120 | Tommie MercerPlace 120 · South Lenoir | — | South Lenoir | 24:04.00 |
| 121 | Hayden CarrawayPlace 121 · Farmville Central | — | Farmville Central | 24:09.00 |
| 122 | Henry VenegasPlace 122 · Southeast Raleigh | — | Southeast Raleigh | 24:09.00 |
| 123 | Stephon O'NealPlace 123 · Northside | — | Northside | 24:13.00 |
| 124 | Wesley CrafPlace 124 · charles Pamlico | — | charles Pamlico | 24:17.00 |
| 125 | Marquay ArmstrongPlace 125 · Northeastern | — | Northeastern | 24:21.00 |
| 126 | Alejandro CrespoPlace 126 · South Lenoir | — | South Lenoir | 24:25.00 |
| 127 | Mark EdwardsPlace 127 · J.H. Rose | — | J.H. Rose | 24:37.00 |
| 128 | Malik NealPlace 128 · Southeast Raleigh | — | Southeast Raleigh | 24:39.00 |
| 129 | Austin CowardPlace 129 · Washington | — | Washington | 24:42.00 |
| 130 | Collin MinorPlace 130 · South Lenoir | — | South Lenoir | 24:46.00 |
| 131 | Edward CoffinPlace 131 · J.H. Rose | — | J.H. Rose | 24:56.00 |
| 132 | Trey HudsonPlace 132 · Pamlico Christia | — | Pamlico Christia | 25:00.00 |
| 133 | Alex ThomasPlace 133 · J.H. Rose | — | J.H. Rose | 25:01.00 |
| 134 | Jess MillerPlace 134 · Riverside | — | Riverside | 25:05.00 |
| 135 | Trey BryantPlace 135 · Northeastern | — | Northeastern | 25:06.00 |
| 136 | Bradley LomeliPlace 136 · Southeast Raleigh | — | Southeast Raleigh | 25:06.00 |
| 137 | Reid CarsonPlace 137 · J.H. Rose | — | J.H. Rose | 25:11.00 |
| 138 | Chengtao WangPlace 138 · Riverside | — | Riverside | 25:17.00 |
| 139 | Nathaniel BowenPlace 139 · Northside | — | Northside | 25:18.00 |
| 140 | Wesley CarrollPlace 140 · J.H. Rose | — | J.H. Rose | 25:27.00 |
| 141 | Ethan Marrero-SosaPlace 141 · J.H. Rose | — | J.H. Rose | 25:28.00 |
| 142 | Pedro Beltrain-MigliPlace 142 · Beddingfield | — | Beddingfield | 25:28.00 |
| 143 | Michael AshtonPlace 143 · South Lenoir | — | South Lenoir | 25:28.00 |
| 144 | Allen CrispPlace 144 · Washington | — | Washington | 25:39.00 |
| 145 | Alex SerranoPlace 145 · Southeast Raleigh | — | Southeast Raleigh | 25:49.00 |
| 146 | Andy WilsonPlace 146 · South Lenoir | — | South Lenoir | 25:49.00 |
| 147 | Brandon ClarkPlace 147 · Farmville Central | — | Farmville Central | 25:52.00 |
| 148 | Wade HayesPlace 148 · Riverside | — | Riverside | 25:54.00 |
| 149 | Ben BrunoPlace 149 · Pamlico | — | Pamlico | 25:55.00 |
| 150 | Simeon PopePlace 150 · Washington | — | Washington | 26:09.00 |
| 151 | Nicolas EverettePlace 151 · Washington | — | Washington | 26:11.00 |
| 152 | Bennet LincolnPlace 152 · J.H. Rose | — | J.H. Rose | 26:13.00 |
| 153 | Samuel EdmondsPlace 153 · Beddingfield | — | Beddingfield | 26:26.00 |
| 154 | Hunter MillerPlace 154 · Ridgecroft | — | Ridgecroft | 26:28.00 |
| 155 | Ryan RevelsPlace 155 · Riverside | — | Riverside | 26:32.00 |
| 156 | Donavon DavenportPlace 156 · Riverside | — | Riverside | 26:32.00 |
| 157 | Connor SuttonPlace 157 · J.H. Rose | — | J.H. Rose | 26:47.00 |
| 159 | Noah PetersPlace 159 · Farmville Central | — | Farmville Central | 27:01.00 |
| 160 | Trevor Jacobs\Place 160 · Ridgecroft | — | Ridgecroft | 27:05.00 |
| 161 | Gerardo AlvaradoPlace 161 · Southeast Raleigh | — | Southeast Raleigh | 27:26.00 |
| 162 | Henry NimonsPlace 162 · Northside | — | Northside | 27:32.00 |
| 163 | Jackson ParrishPlace 163 · South Lenoir | — | South Lenoir | 27:46.00 |
| 164 | Trenton BarnettPlace 164 · Ridgecroft | — | Ridgecroft | 27:47.00 |
| 165 | Jonathan PowersPlace 165 · Northeastern | — | Northeastern | 27:48.00 |
| 166 | Tyler GodwinPlace 166 · South Lenoir | — | South Lenoir | 27:55.00 |
| 167 | Malcoln PharrPlace 167 · Southeast Raleigh | — | Southeast Raleigh | 28:08.00 |
| 168 | Robby OutlandPlace 168 · Ridgecroft | — | Ridgecroft | 28:17.00 |
| 169 | Tristan MilesPlace 169 · Ridgecroft | — | Ridgecroft | 28:26.00 |
| 170 | Ron CampPlace 170 · North Pitt | — | North Pitt | 28:29.00 |
| 171 | Sam MartinPlace 171 · Washington | — | Washington | 28:42.00 |
| 172 | Wesley AltmanPlace 172 · Pamlico Christia | — | Pamlico Christia | 28:43.00 |
| 173 | Ben HymanPlace 173 · Riverside | — | Riverside | 28:43.00 |
| 174 | Robert ManningPlace 174 · Riverside | — | Riverside | 28:47.00 |
| 175 | Mason HarrisonPlace 175 · Riverside | — | Riverside | 28:54.00 |
| 176 | Roman BilanPlace 176 · J.H. Rose | — | J.H. Rose | 31:37.00 |
| 177 | Joshua DillonPlace 177 · Washington | — | Washington | 32:26.00 |
| 178 | Kody JeffersonPlace 178 · Northside | — | Northside | 33:59.00 |
| 1 | Southeast RaleighPlace 1 · 69 | — | 69 | 1 |
| 2 | CroatanPlace 2 · 89 | — | 89 | 4 |
| 3 | Nash CentralPlace 3 · 128 | — | 128 | 10 |
| 4 | First FlightPlace 4 · 130 | — | 130 | 3 |
| 5 | NortheasternPlace 5 · 132 | — | 132 | 2 |
| 6 | South LenoirPlace 6 · 143 | — | 143 | 16 |
| 7 | RiversidePlace 7 · 200 | — | 200 | 21 |
| 8 | NorthsidePlace 8 · 206 | — | 206 | 7 |
| 9 | North PittPlace 9 · 240 | — | 240 | 29 |
| 10 | WashingtonPlace 10 · 242 | — | 242 | 13 |
| 11 | BeddingfieldPlace 11 · 272 | — | 272 | 6 |
| 12 | J.H. RosePlace 12 · 282 | — | 282 | 43 |
| 13 | Farmville CentralPlace 13 · 316 | — | 316 | 37 |
| 14 | PamlicoPlace 14 · 332 | — | 332 | 47 |
| 15 | RidgecroftPlace 15 · 485 | — | 485 | 95 |