| 1 | Wesley LittleGPHS (Southern Pines) | 4.301 | 25 | 279 |
| 2 | Ashton TeterGAshley (Wilmington) | 4.588 | 39 | 408 |
| 3 | Chris SchwartzGCGHS (Raleigh) | 5.479 | 92 | 806 |
| 4 | Dylan AxmanGMiddle Creek (Apex) | 5.640 | 94 | 800 |
| 5 | Robert IsenhourG, DCorinth Holders (Wendell) | 6.354 | 83 | 627 |
| 6 | Ethan SteinGGreen Level (Cary) | 6.543 | 122 | 895 |
| 7 | Ben LongGHoggard (Wilmington) | 6.621 | 48 | 348 |
| 8 | Tommy BurgeeGHoggard (Wilmington) | 6.642 | 53 | 383 |
| 9 | William GriffenGAshley (Wilmington) | 6.829 | 70 | 492 |
| 10 | Brandon HowardGWake Forest | 6.844 | 77 | 540 |
| 11 | Ziyad JenkinsGRiverside-Durham (Durham) | 7.529 | 128 | 816 |
| 12 | Roman BaranelloGHolly Springs | 7.723 | 135 | 839 |
| 13 | Rowan HughesGJordan (Durham) | 8.000 | 139 | 834 |
| 14 | Charlie DicksonGBroughton (Raleigh) | 8.269 | 82 | 476 |
| 15 | Mac CrockerGLeesville Road (Raleigh) | 8.324 | 154 | 888 |
| 16 | Luke SlavikGHeritage (Wake Forest) | 8.344 | 105 | 604 |
| 17 | Shep SydnorGBroughton (Raleigh) | 8.554 | 90 | 505 |
| 18 | Kevin VelazquezGChapel Hill | 8.889 | 80 | 432 |
| 19 | Kalem Mckinnis-castilleAthens Drive (Raleigh) | 8.952 | 188 | 1008 |
| 20 | Aiden SandersonGGarner | 9.112 | 127 | 669 |
| 21 | Dominick BialerGPHS (Southern Pines) | 9.515 | 135 | 681 |
| 22 | Colin WillisGLaney (Wilmington) | 9.754 | 139 | 684 |
| 23 | Will BrooksGECHHS (Chapel Hill) | 9.867 | 148 | 720 |
| 24 | Jo StrotherGMillbrook (Raleigh) | 10.596 | 149 | 675 |
| 25 | Austin LankfordGNorthern Durham (Durham) | 11.657 | 153 | 630 |
| 26 | Tait NormentGNew Bern | 11.754 | 227 | 927 |
| 27 | Jed DavidEnloe (Raleigh) | 11.956 | 205 | 823 |
| 28 | Ben ThriftGFVHS (Fuquay-Varina) | 12.158 | 192 | 758 |
| 29 | Will McKinleyGGreen Hope (Cary) | 15.276 | 197 | 619 |
| 30 | Baker BadiroGSanderson (Raleigh) | 15.455 | 170 | 528 |
| 31 | Evan ResterGJack Britt (Fayetteville) | 17.290 | 134 | 372 |