| 1 | Taylor CarderPaw Paw | 7 | 209 | 29.9 | 77 | 166 | 46 | 10 | 24 | 45 | 78 |
| 2 | Jerin WestfallF, GBUHS (Buckhannon) | 11 | 306 | 27.8 | 114 | 183 | 62 | 11 | 35 | 67 | 75 |
| 3 | Braylon WardG, FUnion (Mount Storm) | 10 | 254 | 25.4 | 85 | 194 | 44 | 20 | 34 | 64 | 79 |
| 4 | Austin PortaG, WTCHS (Morgantown) | 11 | 277 | 25.2 | 102 | 202 | 50 | 55 | 50 | 18 | 90 |
| 5 | Eli PattonPG, SGSCA (Princeton) | 12 | 288 | 24.0 | 105 | 217 | 48 | 40 | 40 | 37 | 66 |
| 6 | Chase OwensSF, SGPCHS (Franklin) | 10 | 233 | 23.3 | 86 | 141 | 61 | 37 | 59 | 24 | 83 |
| 7 | Carson O’DellGHurricane | 10 | 233 | 23.3 | 75 | 176 | 43 | 36 | 42 | 47 | 84 |
| 8 | Isaac HodgesFRCHS (Ellenboro) | 9 | 207 | 23.0 | 82 | 149 | 55 | 9 | 36 | 34 | 72 |
| 9 | Harrison RiggsPG, SGSVHS (Huntington) | 9 | 188 | 20.9 | 73 | 120 | 61 | 6 | 32 | 36 | 67 |
| 10 | Riley JohnsonSGHerbert Hoover (Elkview) | 10 | 208 | 20.8 | 78 | 0 | 0 | 29 | 0 | 23 | 74 |
| 11 | Iziah GordonG, FGBCHS (Prosperity) | 5 | 104 | 20.8 | 36 | 61 | 59 | 15 | 50 | 17 | 89 |
| 12 | Seth CroninGRCHS (Ellenboro) | 9 | 185 | 20.6 | 70 | 153 | 46 | 21 | 32 | 24 | 75 |
| 13 | Malcolm BrownPGSouth Charleston | 8 | 163 | 20.4 | 60 | 141 | 43 | 11 | 37 | 32 | 82 |
| 14 | Eli RamseyPGNorth Marion (Farmington) | 9 | 183 | 20.3 | 77 | 132 | 58 | 13 | 43 | 16 | 73 |
| 15 | Collin CrouchPF, SFNitro | 10 | 200 | 20.0 | 86 | 162 | 53 | 3 | 20 | 25 | 69 |
| 16 | Kolten HolbertGilmer County (Glenville) | 6 | 120 | 20.0 | 42 | 87 | 48 | 8 | 33 | 28 | 67 |
| 17 | Braylan DawsonSGWirt County (Elizabeth) | 10 | 194 | 19.4 | 71 | 149 | 48 | 24 | 38 | 28 | 74 |
| 18 | Grayson SandersPG, SGMan | 7 | 134 | 19.1 | 50 | 82 | 61 | 13 | 50 | 21 | 64 |
| 19 | Cayden CooperG, SFEast Fairmont (Fairmont) | 10 | 191 | 19.1 | 72 | 144 | 50 | 16 | 33 | 31 | 79 |
| 20 | Trey HugginsCBHS (Blacksville) | 6 | 113 | 18.8 | 36 | 70 | 51 | 19 | 48 | 22 | 81 |
| 21 | Micaiah EhirimPG, SGSJCHS (Huntington) | 9 | 169 | 18.8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 22 | Javonte SpencerGGBCHS (Prosperity) | 5 | 92 | 18.4 | 34 | 61 | 56 | 6 | 60 | 18 | 72 |
| 23 | Jesse KemperSG, PGLewis County (Weston) | 10 | 183 | 18.3 | 58 | 132 | 44 | 20 | 43 | 47 | 73 |
| 24 | RYAN PERRYPMHCA (Mount Hope) | 11 | 201 | 18.3 | 78 | 128 | 61 | 0 | 0 | 45 | 58 |
| 25 | Connor BalwanzSG, PGNorth Marion (Farmington) | 9 | 164 | 18.2 | 65 | 128 | 51 | 4 | 20 | 30 | 67 |
| 26 | Grady PaynterSFSJCHS (Huntington) | 9 | 163 | 18.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 27 | Jasiah KingPG, SGWashington (Charles Town) | 9 | 163 | 18.1 | 65 | 112 | 58 | 10 | 48 | 23 | 66 |
| 28 | Landon CormicanGVBA (Beaver) | 10 | 181 | 18.1 | 71 | 154 | 46 | 8 | 21 | 31 | 67 |
| 29 | Payton BailesPGMidland Trail (Hico) | 8 | 141 | 17.6 | 40 | 122 | 33 | 20 | 31 | 41 | 84 |
| 30 | Reno FuscardoFMadonna (Weirton) | 12 | 209 | 17.4 | 69 | 0 | 0 | 4 | 0 | 43 | 54 |
| 31 | Colton HeckGWayne | 10 | 174 | 17.4 | 75 | 144 | 52 | 4 | 22 | 20 | 51 |
| 32 | Maddox MousadisG, PGTCHS (Morgantown) | 11 | 188 | 17.1 | 78 | 148 | 53 | 14 | 37 | 18 | 82 |
| 33 | Noah WeissPCA (Pipestem) | 9 | 153 | 17.0 | 29 | 0 | 0 | 0 | 0 | 0 | 0 |
| 34 | Ty StephensPG, SGNitro | 10 | 167 | 16.7 | 60 | 140 | 43 | 17 | 30 | 30 | 70 |
| 35 | Jace WattsPF, CScott (Madison) | 10 | 165 | 16.5 | 66 | 148 | 45 | 17 | 40 | 16 | 59 |
| 36 | Collin LemleyG, SGTCHS (Morgantown) | 11 | 181 | 16.5 | 77 | 126 | 61 | 5 | 23 | 22 | 65 |
| 37 | Graham HarveyG, FSouthern (Oakland) | 12 | 195 | 16.2 | 62 | 146 | 42 | 18 | 32 | 53 | 72 |
| 38 | Braxton FortnerFHannan (Ashton) | 9 | 145 | 16.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 39 | Tayveon WilsonF, CHuntington | 8 | 127 | 15.9 | 51 | 90 | 57 | 2 | 40 | 25 | 64 |
| 40 | Will OdleCRoane County (Spencer) | 7 | 111 | 15.9 | 42 | 107 | 39 | 3 | 25 | 24 | 57 |
| 41 | Kyler CarpenterSF, CSCA (Princeton) | 12 | 190 | 15.8 | 79 | 135 | 59 | 8 | 35 | 24 | 53 |
| 42 | Marshall SummersSG, SFCabell Midland (Ona) | 10 | 158 | 15.8 | 60 | 125 | 48 | 12 | 32 | 26 | 81 |
| 43 | Jacob WamsleyCTVHS (Mill Creek) | 9 | 142 | 15.8 | 61 | 111 | 55 | 8 | 31 | 12 | 63 |
| 44 | Brady GoodCBA (Hurricane) | 13 | 205 | 15.8 | 83 | 197 | 42 | 13 | 34 | 26 | 70 |
| 45 | Landon PreeceFWayne | 9 | 141 | 15.7 | 55 | 107 | 51 | 12 | 38 | 19 | 83 |
| 46 | Colin WilliamsonScott (Madison) | 10 | 156 | 15.6 | 54 | 128 | 42 | 22 | 35 | 26 | 79 |
| 47 | Liam DanielsSF, PFLiberty (Glen Daniel) | 9 | 139 | 15.4 | 53 | 130 | 41 | 9 | 31 | 26 | 76 |
| 48 | Isaiah LapsleyPGHuntington | 5 | 77 | 15.4 | 29 | 54 | 54 | 13 | 50 | 2 | 40 |
| 49 | Brady TolerPGBraxton County (Sutton) | 9 | 138 | 15.3 | 46 | 105 | 44 | 4 | 15 | 42 | 57 |
| 50 | Isaiah DovePCA (Pipestem) | 10 | 152 | 15.2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |