| 1 | Handy CastilloOF, INFMPRVTMKRVT (CO-OP) | 37 | 38 | 13 |
| 2 | Cesar CasadoOF, PMPRVTMKRVT (CO-OP) | 29 | 30 | 13 |
| 3 | Juan LugoCharlestown | 27 | 0 | 14 |
| 4 | Luke StevensTRHS (Boylston) | 27 | 0 | 13 |
| 5 | Joey SecatoreKeefe Tech (Framingham) | 24 | 0 | 12 |
| 6 | Raymond NunezINF, UTILMPRVTMKRVT (CO-OP) | 23 | 23 | 12 |
| 7 | Brock WinslowBSHS (North Dartmouth) | 22 | 0 | 17 |
| 8 | Leugim MeloO'Bryant (Roxbury) | 22 | 0 | 14 |
| 9 | Jeyvien DeleonOFMethuen | 21 | 0 | 16 |
| 10 | Arnaldo TejedaOF, UTILMPRVTMKRVT (CO-OP) | 21 | 23 | 12 |
| 11 | Aidan KramerHolliston | 20 | 0 | 18 |
| 12 | Brady KlaesSS, PAPRHS (Amherst) | 20 | 0 | 17 |
| 13 | Charlie KleinsasserBTA (Boston) | 20 | 0 | 9 |
| 14 | Logan OurSJPII (Hyannis) | 19 | 0 | 13 |
| 15 | Nathan ZexterBSHS (North Dartmouth) | 19 | 0 | 17 |
| 16 | Brendan BockWinchester | 19 | 0 | 15 |
| 17 | Luca WyattBTA (Boston) | 19 | 0 | 9 |
| 18 | Lyle WaldeckConcord Academy (Concord) | 19 | 0 | 10 |
| 19 | Ben RondinaDYRHS (South Yarmouth) | 18 | 0 | 13 |
| 20 | Matt SantosPalmer | 18 | 0 | 15 |
| 21 | Michael DemainoSt. Mary's (Lynn) | 18 | 0 | 14 |
| 22 | Brodie FunkGranby | 18 | 0 | 15 |
| 23 | Dillon O'BrienSSVT (Hanover) | 18 | 0 | 15 |
| 24 | Julian FelicianoDrury (North Adams) | 18 | 0 | 16 |
| 25 | Henry MarchionniBTA (Boston) | 18 | 0 | 10 |
| 26 | Jack CurcuruDanvers | 18 | 0 | 13 |
| 27 | Bryan GustafsonQuincy | 18 | 0 | 16 |
| 28 | Darrian SandersMansfield | 18 | 0 | 18 |
| 29 | Brady PetersenHolbrook | 18 | 0 | 10 |
| 30 | Gabe Gonzalez DiazNHC (Dorchester) | 17 | 0 | 11 |
| 31 | Brady FlahertyCSHS (Brockton) | 17 | 0 | 17 |
| 32 | Zeke LearyBTA (Boston) | 17 | 0 | 10 |
| 33 | Ryan BeachQuincy | 17 | 0 | 16 |
| 34 | Amir CartagenaBSHS (North Dartmouth) | 17 | 0 | 17 |
| 35 | Tim TolandNorth Quincy | 17 | 0 | 16 |
| 36 | Noah PucciBTA (Boston) | 17 | 0 | 10 |
| 37 | Anthony SantiagoGranby | 16 | 0 | 15 |
| 38 | Jonathan CampbellAVRVT (Marlborough) | 16 | 0 | 16 |
| 39 | Nelson PerdomoLHP, OFBCHS (Boston) | 16 | 0 | 13 |
| 40 | Justin PenaINF, PMPRVTMKRVT (CO-OP) | 16 | 18 | 12 |
| 41 | Alberto TaverasP, INFMPRVTMKRVT (CO-OP) | 16 | 16 | 13 |
| 42 | Ronan BrownNorth Quincy | 16 | 0 | 16 |
| 43 | Ryuji NawaWeston | 15 | 0 | 11 |
| 44 | Max CarlinEast Longmeadow | 15 | 0 | 15 |
| 45 | Matt McLellanHolbrook | 15 | 0 | 11 |
| 46 | Lathrop KeeneMVRHS (Oak Bluffs) | 15 | 0 | 16 |
| 47 | Janier Castillo1B, PNHC (Dorchester) | 15 | 0 | 13 |
| 48 | Connor HinkellDrury (North Adams) | 15 | 0 | 16 |
| 49 | Trevor KeefeTRHS (Boylston) | 15 | 0 | 13 |
| 50 | Javi BorgesSS, RHPSeekonk | 15 | 0 | 15 |