| 1 | Jayden MottOHBurncoat (Worcester) | 45 | 0.537 | 210 | 4.7 | 45 | 307 |
| 2 | Liam QuinnOHCHS (North Chelmsford) | 76 | 0.407 | 374 | 4.9 | 85 | 710 |
| 3 | Bogdan KuzinMHWestfield | 88 | 0.401 | 172 | 2.0 | 40 | 329 |
| 4 | Ridty TauchOHCHS (North Chelmsford) | 73 | 0.398 | 282 | 3.9 | 65 | 545 |
| 5 | Jacob SatkowskiMHWestfield | 88 | 0.395 | 144 | 1.6 | 28 | 294 |
| 6 | Logan DeMarzoMB, OHNipmuc Regional (Upton) | 68 | 0.382 | 165 | 2.4 | 37 | 335 |
| 7 | Tim KarchaOH, RSAgawam | 74 | 0.376 | 184 | 2.5 | 39 | 386 |
| 8 | Teddy AddesaMHAndover | 69 | 0.363 | 188 | 2.7 | 56 | 364 |
| 9 | Chase GeraniMH, RSAgawam | 83 | 0.358 | 150 | 1.8 | 45 | 293 |
| 10 | Mornireach KongIA (Tyngsborough) | 58 | 0.340 | 236 | 4.1 | 95 | 415 |
| 11 | Ikechukwu AsiengnbunamTaunton | 73 | 0.336 | 199 | 2.7 | 65 | 399 |
| 12 | Nicolas SpinaOHSRHS (Southwick) | 82 | 0.335 | 512 | 6.2 | 130 | 1142 |
| 13 | Xavier LozadaCentral (Springfield) | 65 | 0.333 | 263 | 4.0 | 92 | 513 |
| 14 | Tavion RehbienMBEast Longmeadow | 81 | 0.330 | 250 | 3.1 | 72 | 539 |
| 15 | Myles GuikemaMH, OHNipmuc Regional (Upton) | 61 | 0.327 | 142 | 2.3 | 42 | 306 |
| 16 | Travis JohnsonTaunton | 78 | 0.319 | 335 | 4.3 | 127 | 653 |
| 17 | Alessandro LucianiOH, RSLexington | 77 | 0.307 | 316 | 4.1 | 121 | 636 |
| 18 | Syre DuvernaTaunton | 76 | 0.305 | 130 | 1.7 | 37 | 305 |
| 19 | Marcio CastroRS, OHWoburn Memorial (Woburn) | 82 | 0.302 | 338 | 4.1 | 107 | 765 |
| 20 | Justin TejedaMH, OHGLTHS (Tyngsborough) | 81 | 0.292 | 350 | 4.3 | 124 | 775 |
| 21 | Nick Sanchez-DeRojasOH, RSLexington | 58 | 0.292 | 164 | 2.8 | 54 | 377 |
| 22 | Joseph CulhaneOHAgawam | 75 | 0.291 | 265 | 3.5 | 85 | 619 |
| 23 | Max NguyenOPPLongmeadow | 82 | 0.282 | 155 | 1.9 | 53 | 362 |
| 24 | Jace AnojeOHLongmeadow | 82 | 0.279 | 304 | 3.7 | 97 | 743 |
| 25 | Andrew StrojnyOHNorton | 83 | 0.276 | 470 | 5.7 | 160 | 1124 |
| 26 | Kean JarvinenOHLongmeadow | 83 | 0.275 | 341 | 4.1 | 138 | 737 |
| 27 | Malik HassanMHNorth Andover | 67 | 0.272 | 144 | 2.1 | 51 | 342 |
| 28 | Francis McGonagleOHSt. John's (Shrewsbury) | 73 | 0.270 | 350 | 4.8 | 126 | 829 |
| 29 | Daymeon CheaOHGLTHS (Tyngsborough) | 45 | 0.265 | 134 | 3.0 | 56 | 294 |
| 30 | Dennis NesenDS, SAgawam | 79 | 0.262 | 199 | 2.5 | 81 | 451 |
| 31 | Colm FallonMHAyer Shirley (Ayer) | 63 | 0.256 | 122 | 1.9 | 42 | 313 |
| 32 | Zach MedjamiaOH, SAndover | 76 | 0.255 | 363 | 4.8 | 163 | 785 |
| 33 | Miles PyattOHAyer Shirley (Ayer) | 63 | 0.248 | 146 | 2.3 | 64 | 330 |
| 34 | Andrew YerakOHWestfield | 84 | 0.247 | 201 | 2.4 | 81 | 485 |
| 35 | Nadav VachtalRS, OHLexington | 74 | 0.247 | 160 | 2.2 | 47 | 457 |
| 36 | Bryson ChartierMHNorton | 82 | 0.245 | 115 | 1.4 | 40 | 306 |
| 37 | Liam PooleOHBCH (Boston) | 69 | 0.243 | 205 | 3.0 | 84 | 497 |
| 38 | Ben ClearyOHBCH (Boston) | 69 | 0.241 | 341 | 4.9 | 150 | 792 |
| 39 | Ben MannheimOHEast Longmeadow | 81 | 0.240 | 334 | 4.1 | 76 | 1077 |
| 40 | Matthew LeeOHArlington | 74 | 0.236 | 189 | 2.6 | 65 | 526 |
| 41 | Giovanni GonzalezRS, SWestfield | 87 | 0.236 | 146 | 1.7 | 48 | 415 |
| 42 | Haden HouachantharaOHNipmuc Regional (Upton) | 64 | 0.233 | 205 | 3.2 | 90 | 494 |
| 43 | Joel De La cruzOHGLTHS (Tyngsborough) | 67 | 0.225 | 170 | 2.5 | 72 | 435 |
| 44 | zachary kukharchukOHWestfield | 86 | 0.224 | 311 | 3.6 | 144 | 747 |
| 45 | Phillip VignalyMHSt. John's (Shrewsbury) | 73 | 0.223 | 206 | 2.8 | 97 | 489 |
| 46 | Charles KeOHAndover | 70 | 0.219 | 129 | 1.8 | 54 | 343 |
| 47 | Baylor MandellOHWaltham | 62 | 0.218 | 258 | 4.2 | 127 | 601 |
| 48 | Aiden DesreuisseauOHAthol | 67 | 0.217 | 166 | 2.5 | 66 | 460 |
| 49 | Grady BloodOHXBHS (Westwood) | 39 | 0.213 | 127 | 3.3 | 38 | 417 |
| 50 | Albert Aweh-HammedMBNipmuc Regional (Upton) | 55 | 0.212 | 115 | 2.1 | 52 | 297 |