| 1 | Pat SweetnamMBSt. John's Prep (Danvers) | 64 | 0.460 | 275 | 4.3 | 65 | 457 |
| 2 | Jake FlemingS, OPPNorwood | 46 | 0.435 | 322 | 7.0 | 73 | 573 |
| 3 | Lens EsquilMHTaunton | 65 | 0.422 | 205 | 3.2 | 40 | 391 |
| 4 | Lance LawOPPTaunton | 65 | 0.377 | 218 | 3.4 | 48 | 451 |
| 5 | Owen LockeOPPO'Bryant (Roxbury) | 58 | 0.346 | 131 | 2.3 | 40 | 263 |
| 6 | Ethan PhillipsMB, OPPBCH (Boston) | 65 | 0.333 | 193 | 3.0 | 65 | 384 |
| 7 | Ben YovenkoRS, OHAgawam | 72 | 0.321 | 228 | 3.2 | 78 | 468 |
| 8 | Roman YukhimetsMHAgawam | 70 | 0.316 | 150 | 2.1 | 47 | 326 |
| 9 | Nick BoydActon-Boxborough (Acton) | 72 | 0.296 | 219 | 3.0 | 75 | 486 |
| 10 | Amarj AlexanderMHO'Bryant (Roxbury) | 44 | 0.285 | 76 | 1.7 | 25 | 179 |
| 11 | Phillip CaiActon-Boxborough (Acton) | 72 | 0.272 | 100 | 1.4 | 39 | 224 |
| 12 | Sebastian ChristiansenActon-Boxborough (Acton) | 73 | 0.270 | 120 | 1.6 | 45 | 278 |
| 13 | Jardel FernandesOH, MHO'Bryant (Roxbury) | 70 | 0.267 | 234 | 3.3 | 100 | 501 |
| 14 | Dominic BanorActon-Boxborough (Acton) | 72 | 0.257 | 245 | 3.4 | 119 | 490 |
| 15 | Joao BoaventuraOH, MHMilford | 73 | 0.251 | 200 | 2.7 | 78 | 487 |
| 16 | Taber GroseOHNipmuc Regional (Upton) | 59 | 0.248 | 221 | 3.7 | 85 | 548 |
| 17 | Alessandro OggianoOPPBCH (Boston) | 54 | 0.239 | 127 | 2.4 | 62 | 272 |
| 18 | Ricky LeeSO'Bryant (Roxbury) | 71 | 0.238 | 74 | 1.0 | 33 | 172 |
| 19 | Joe HendricksonOH, MHAgawam | 73 | 0.229 | 264 | 3.6 | 118 | 637 |
| 20 | Zachary BrowneOH, MHMilford | 73 | 0.226 | 143 | 2.0 | 53 | 398 |
| 21 | Collin HunterMH, OHTaunton | 67 | 0.219 | 120 | 1.8 | 50 | 319 |
| 22 | Eric TseOHO'Bryant (Roxbury) | 70 | 0.216 | 131 | 1.9 | 62 | 320 |
| 23 | Malik CharlesMHTaunton | 64 | 0.209 | 118 | 1.8 | 47 | 339 |
| 24 | Elbert CarmonaMHO'Bryant (Roxbury) | 63 | 0.205 | 68 | 1.1 | 33 | 171 |
| 25 | Nicholas HallMH, OPPCRLHS (Cambridge) | 54 | 0.199 | 57 | 1.1 | 21 | 181 |
| 26 | Ethan LunnyOHBCH (Boston) | 67 | 0.197 | 144 | 2.1 | 70 | 376 |
| 27 | Spencer DelleaOHHaverhill | 57 | 0.191 | 222 | 3.9 | 97 | 653 |
| 28 | Raemond QuinonesMBSalem | 50 | 0.188 | 87 | 1.7 | 45 | 223 |
| 29 | Tom CavanaughMH, OHNipmuc Regional (Upton) | 54 | 0.180 | 97 | 1.8 | 43 | 300 |
| 30 | Andre OliveiraRS, MHMilford | 73 | 0.174 | 84 | 1.2 | 39 | 258 |
| 31 | Sean DelaneySBrockton | 65 | 0.168 | 59 | 0.9 | 27 | 191 |
| 32 | Jay VounessaRSSt. John's Prep (Danvers) | 54 | 0.155 | 156 | 2.9 | 94 | 399 |
| 33 | Ivan KorotichOH, OPPAgawam | 60 | 0.155 | 80 | 1.3 | 42 | 245 |
| 34 | Alex TavaresMHTaunton | 65 | 0.153 | 57 | 0.9 | 30 | 177 |
| 35 | Cooper GibbsSHaverhill | 54 | 0.153 | 41 | 0.8 | 13 | 183 |
| 36 | Josh OrellanaOH, MHMilford | 74 | 0.145 | 140 | 1.9 | 73 | 462 |
| 37 | John LoveMHSt. John's (Shrewsbury) | 80 | 0.143 | 81 | 1.0 | 40 | 286 |
| 38 | Sten BrunoMHBrockton | 64 | 0.138 | 105 | 1.6 | 56 | 354 |
| 39 | John FigueroaOHCRLHS (Cambridge) | 35 | 0.136 | 65 | 1.9 | 31 | 250 |
| 40 | David JosephOHBrockton | 57 | 0.132 | 139 | 2.4 | 75 | 485 |
| 41 | Joey BrinkMBBCH (Boston) | 62 | 0.132 | 59 | 1.0 | 30 | 219 |
| 42 | Harin LeeOHSt. John's (Shrewsbury) | 78 | 0.120 | 143 | 1.8 | 92 | 426 |
| 43 | Ankeet PatelBMHS (Billerica) | 52 | 0.115 | 57 | 1.1 | 36 | 182 |
| 44 | Christian BuckleyOHSt. John's Prep (Danvers) | 60 | 0.114 | 70 | 1.2 | 46 | 211 |
| 45 | Stephen Sanon-EstradaOH, MBCRLHS (Cambridge) | 50 | 0.112 | 89 | 1.8 | 56 | 295 |
| 46 | Alfred TaylorOHCRLHS (Cambridge) | 47 | 0.111 | 58 | 1.2 | 30 | 252 |
| 47 | Tom DonahueOH, OPPSt. John's (Shrewsbury) | 77 | 0.098 | 234 | 3.0 | 170 | 652 |
| 48 | Marc FleuristalMHBrockton | 64 | 0.088 | 64 | 1.0 | 41 | 261 |
| 49 | Hayden CurleyMHNipmuc Regional (Upton) | 60 | 0.087 | 85 | 1.4 | 61 | 277 |
| 50 | James KubicekMB, OHCRLHS (Cambridge) | 50 | 0.082 | 61 | 1.2 | 41 | 243 |