| 1 | Handy CastilloOF, INFMPRVTMKRVT (CO-OP) | 22 | 23 | 8 |
| 2 | Cesar CasadoOF, PMPRVTMKRVT (CO-OP) | 20 | 21 | 8 |
| 3 | Ben RondinaDYRHS (South Yarmouth) | 18 | 0 | 10 |
| 4 | Brady KlaesSS, PAPRHS (Amherst) | 18 | 0 | 10 |
| 5 | Arnaldo TejedaOF, UTILMPRVTMKRVT (CO-OP) | 17 | 17 | 8 |
| 6 | Raymond NunezINF, UTILMPRVTMKRVT (CO-OP) | 17 | 17 | 7 |
| 7 | Joey SecatoreKeefe Tech (Framingham) | 16 | 0 | 7 |
| 8 | Jack CurcuruDanvers | 16 | 0 | 8 |
| 9 | Juan LugoCharlestown | 14 | 0 | 9 |
| 10 | Matt SantosPalmer | 14 | 0 | 10 |
| 11 | Brodie FunkGranby | 14 | 0 | 12 |
| 12 | Luke StevensTRHS (Boylston) | 14 | 0 | 6 |
| 13 | Dillon O'BrienSSVT (Hanover) | 13 | 0 | 6 |
| 14 | Jeyvien DeleonOFMethuen | 12 | 0 | 10 |
| 15 | Ryuji NawaWeston | 12 | 0 | 7 |
| 16 | Brady FlahertyCSHS (Brockton) | 12 | 0 | 10 |
| 17 | Nathan ZexterBSHS (North Dartmouth) | 12 | 0 | 10 |
| 18 | Darrian SandersMansfield | 12 | 0 | 12 |
| 19 | Justin PenaINF, PMPRVTMKRVT (CO-OP) | 12 | 14 | 8 |
| 20 | Brendan BockWinchester | 12 | 0 | 9 |
| 21 | Max CarlinEast Longmeadow | 11 | 0 | 10 |
| 22 | Lathrop KeeneMVRHS (Oak Bluffs) | 11 | 0 | 9 |
| 23 | Leugim MeloO'Bryant (Roxbury) | 11 | 0 | 8 |
| 24 | Brady PetersenHolbrook | 11 | 0 | 5 |
| 25 | Lincoln SladeDYRHS (South Yarmouth) | 10 | 0 | 10 |
| 26 | Ryan LangHopkinton | 10 | 0 | 9 |
| 27 | Aidan KramerHolliston | 10 | 0 | 10 |
| 28 | Logan MilletWare | 10 | 0 | 11 |
| 29 | Ryan BeachQuincy | 10 | 0 | 9 |
| 30 | Javi BorgesSS, RHPSeekonk | 10 | 0 | 10 |
| 31 | Colin LushCF, RHPSeekonk | 10 | 0 | 10 |
| 32 | Hayden BarrettMcCann Tech (North Adams) | 10 | 0 | 6 |
| 33 | Preston Denio-O’ConnorNRHS (Baldwinville) | 10 | 0 | 7 |
| 34 | M. CedeñoMaynard | 10 | 0 | 9 |
| 35 | John RichardDYRHS (South Yarmouth) | 9 | 0 | 10 |
| 36 | Jackson CogswellTurners Falls (Montague) | 9 | 0 | 8 |
| 37 | Ronan SaundersQuincy | 9 | 0 | 9 |
| 38 | Mike O'KeefeOF, INFXBHS (Westwood) | 9 | 0 | 10 |
| 39 | Malcolm LeydaMGRHS (Williamstown) | 9 | 0 | 9 |
| 40 | Matt McLellanHolbrook | 9 | 0 | 5 |
| 41 | Nick CapielloBRHS (Bridgewater) | 9 | 0 | 8 |
| 42 | Eli KristensenMGRHS (Williamstown) | 9 | 0 | 7 |
| 43 | Jason WaltersDanvers | 9 | 0 | 8 |
| 44 | C David KirchnerLenox Memorial (Lenox) | 9 | 0 | 9 |
| 45 | Josiel OrtizPalmer | 9 | 0 | 10 |
| 46 | Brock WinslowBSHS (North Dartmouth) | 9 | 0 | 10 |
| 47 | Tim TolandNorth Quincy | 9 | 0 | 7 |
| 48 | Gavin ChmuraEast Longmeadow | 9 | 0 | 10 |
| 49 | Corey VazquezINF, OFMPRVTMKRVT (CO-OP) | 8 | 8 | 6 |
| 50 | Alexander SantiagoSSMethuen | 8 | 0 | 10 |