| 1 | Elijah OrrenSTRKJay M. Robinson (Concord) | 121 | 58 | 5 | 5.762 | 21 |
| 2 | Desmond BullardGSDHS (Misenheimer) | 113 | 48 | 17 | 4.708 | 24 |
| 3 | Corbin EsquivelMF, FORWUnion Academy (Monroe) | 74 | 26 | 22 | 3.700 | 20 |
| 4 | Leo NascimentoSTRK, MFMPHS (Mt. Pleasant) | 65 | 29 | 7 | 3.250 | 20 |
| 5 | Dhruv SrinivasanFORW, DUnion Academy (Monroe) | 46 | 16 | 14 | 2.300 | 20 |
| 6 | Michael BurlesonGSDHS (Misenheimer) | 42 | 13 | 16 | 1.750 | 24 |
| 7 | Stephen GonzalesFORWUnion Academy (Monroe) | 41 | 17 | 7 | 2.278 | 18 |
| 8 | Mikey KilziMFJay M. Robinson (Concord) | 41 | 8 | 25 | 1.864 | 22 |
| 9 | Jackson SmithMF, STRKMPHS (Mt. Pleasant) | 39 | 11 | 17 | 1.857 | 21 |
| 10 | Jake StephensMFJay M. Robinson (Concord) | 35 | 12 | 11 | 1.750 | 20 |
| 11 | Tucker EmersonGSDHS (Misenheimer) | 33 | 12 | 9 | 1.375 | 24 |
| 12 | Chris PortilloAlbemarle | 32 | 14 | 4 | 3.200 | 10 |
| 13 | Arkyn PethelGSDHS (Misenheimer) | 32 | 14 | 4 | 1.333 | 24 |
| 14 | Rosvin UlloaAlbemarle | 29 | 11 | 7 | 2.417 | 12 |
| 15 | Aidan HopperD, MFUnion Academy (Monroe) | 29 | 10 | 9 | 1.381 | 21 |
| 16 | Logan PrayMFMPHS (Mt. Pleasant) | 26 | 9 | 8 | 1.529 | 17 |
| 17 | Ivan Molina-SegoviaMFJay M. Robinson (Concord) | 26 | 11 | 4 | 1.368 | 19 |
| 18 | Armando PopocaAlbemarle | 24 | 12 | 0 | 2.000 | 12 |
| 19 | Andres EcheverryFORW, MFUnion Academy (Monroe) | 22 | 9 | 4 | 1.048 | 21 |
| 20 | Chris VidesMF, FORWJay M. Robinson (Concord) | 18 | 6 | 6 | 2.250 | 8 |
| 21 | Cristo SanchezAlbemarle | 16 | 7 | 2 | 1.455 | 11 |
| 22 | Piero RodittiMFJay M. Robinson (Concord) | 16 | 4 | 8 | 1.231 | 13 |
| 23 | Noah MitchellFORWUnion Academy (Monroe) | 16 | 6 | 4 | 0.842 | 19 |
| 24 | Guillermo OcanaSTRK, MFMPHS (Mt. Pleasant) | 16 | 8 | 0 | 0.762 | 21 |
| 25 | Bhagwat BhattGSDHS (Misenheimer) | 14 | 3 | 8 | 0.583 | 24 |
| 26 | Jezer OrellanaFORW, MFJay M. Robinson (Concord) | 11 | 5 | 1 | 0.579 | 19 |
| 27 | Anthony VarbanovGSDHS (Misenheimer) | 11 | 4 | 3 | 0.478 | 23 |
| 28 | Seth EstridgeFORW, MFMPHS (Mt. Pleasant) | 10 | 3 | 4 | 0.500 | 20 |
| 29 | Quentin HippertGSDHS (Misenheimer) | 10 | 4 | 2 | 0.417 | 24 |
| 30 | Kyle HavicanD, MFUnion Academy (Monroe) | 9 | 3 | 3 | 0.600 | 15 |
| 31 | Brody DrakeD, MFUnion Academy (Monroe) | 9 | 2 | 5 | 0.529 | 17 |
| 32 | Bryan RamirezMFMPHS (Mt. Pleasant) | 9 | 4 | 1 | 0.474 | 19 |
| 33 | Justin VidesD, MFJay M. Robinson (Concord) | 9 | 3 | 3 | 0.429 | 21 |
| 34 | James RogersD, MFUnion Academy (Monroe) | 9 | 1 | 7 | 0.429 | 21 |
| 35 | Juan CompechanoDJay M. Robinson (Concord) | 9 | 3 | 3 | 0.409 | 22 |
| 36 | Asher McDuffordMFJay M. Robinson (Concord) | 8 | 4 | 0 | 0.400 | 20 |
| 37 | Mason WoodDUnion Academy (Monroe) | 8 | 2 | 4 | 0.400 | 20 |
| 38 | Grant JonesDJay M. Robinson (Concord) | 8 | 3 | 2 | 0.381 | 21 |
| 39 | Dylan ToddGSDHS (Misenheimer) | 8 | 1 | 6 | 0.333 | 24 |
| 40 | Spiro VlahosFORWUnion Academy (Monroe) | 7 | 2 | 3 | 0.636 | 11 |
| 41 | AJ CotoniGSDHS (Misenheimer) | 7 | 3 | 1 | 0.304 | 23 |
| 42 | Donovan ChristliebGSDHS (Misenheimer) | 6 | 3 | 0 | 0.462 | 13 |
| 43 | Max WilsonDUnion Academy (Monroe) | 5 | 1 | 3 | 0.500 | 10 |
| 44 | Beckett GurianGKUnion Academy (Monroe) | 5 | 2 | 1 | 0.455 | 11 |
| 45 | John LeonMFUnion Academy (Monroe) | 5 | 2 | 1 | 0.357 | 14 |
| 46 | Grayson BrunDUnion Academy (Monroe) | 5 | 1 | 3 | 0.333 | 15 |
| 47 | Logan QuinnMF, DMPHS (Mt. Pleasant) | 5 | 1 | 3 | 0.238 | 21 |
| 48 | Yadiel Rojas-BatenFORWUnion Academy (Monroe) | 4 | 2 | 0 | 0.364 | 11 |
| 49 | Diego ArellanoDJay M. Robinson (Concord) | 4 | 2 | 0 | 0.333 | 12 |
| 50 | Keith HuynhMF, GKJay M. Robinson (Concord) | 4 | 1 | 2 | 0.235 | 17 |