| 1 | Cesar CasadoOF, PMPRVTMKRVT (CO-OP) | 7 | 2 | 61 | 15 |
| 2 | Joseph BenoitTaunton | 6 | 0 | 76 | 20 |
| 3 | Brett DanielsWinchester | 6 | 0 | 63 | 18 |
| 4 | Jayden OrtizAuburn | 4 | 0 | 76 | 20 |
| 5 | Rolky Brea-AriasSt. Mary's (Lynn) | 4 | 0 | 73 | 18 |
| 6 | Liam McKinneyCMHS (West Roxbury) | 4 | 0 | 72 | 18 |
| 7 | Hunter DonahueFCTHS (Turners Falls) | 4 | 0 | 69 | 18 |
| 8 | Ray ArcandNewburyport | 4 | 0 | 64 | 18 |
| 9 | Brody BarrettMillis | 4 | 0 | 41 | 15 |
| 10 | Amir CartagenaBSHS (North Dartmouth) | 3 | 0 | 83 | 21 |
| 11 | Ryan MarshallArlington | 3 | 0 | 81 | 22 |
| 12 | Nolan RapoliSSXBHS (Westwood) | 3 | 0 | 80 | 20 |
| 13 | Lathrop KeeneMVRHS (Oak Bluffs) | 3 | 0 | 76 | 20 |
| 14 | Jackson DuguayMedway | 3 | 0 | 76 | 21 |
| 15 | Nate CutoneSt. Mary's (Lynn) | 3 | 0 | 74 | 18 |
| 16 | Colin GarrityHingham | 3 | 0 | 73 | 20 |
| 17 | Harry Tingley PrinceBSHS (North Dartmouth) | 3 | 0 | 73 | 20 |
| 18 | Jack MarinoBVRVT (Upton) | 3 | 0 | 73 | 18 |
| 19 | Liam MeehanSBRHS (Somerset) | 3 | 0 | 72 | 20 |
| 20 | Isaac Robinson1BRMHS (Reading) | 3 | 0 | 72 | 20 |
| 21 | Brodhi ByarsMRVT (Fitchburg) | 3 | 0 | 69 | 17 |
| 22 | Sean BurchardNipmuc Regional (Upton) | 3 | 0 | 64 | 17 |
| 23 | Rowan MerrymanSt. Mary's (Lynn) | 3 | 0 | 63 | 17 |
| 24 | Aidan MurphyWeston | 3 | 0 | 62 | 15 |
| 25 | Nick GarabinoNewburyport | 3 | 0 | 61 | 18 |
| 26 | Daniel ColonCMHS (West Roxbury) | 3 | 0 | 61 | 17 |
| 27 | Johnny PeteuzzoCSHS (Brockton) | 3 | 0 | 56 | 16 |
| 28 | Brody NoonanHanover | 3 | 0 | 52 | 15 |
| 29 | Joe DiBlasiINF, RHPBCHS (Boston) | 3 | 0 | 37 | 12 |
| 30 | Charlie LawOF, RHPGrafton | 2 | 1 | 83 | 21 |
| 31 | Ethan KucharskiMansfield | 2 | 0 | 81 | 22 |
| 32 | Nathan BillsMedfield | 2 | 0 | 78 | 20 |
| 33 | Jack CurcuruDanvers | 2 | 0 | 77 | 18 |
| 34 | Liam Powers2B, SSMVRHS (Malden) | 2 | 0 | 76 | 20 |
| 35 | Dylan MawTri-County RVT (Franklin) | 2 | 0 | 76 | 20 |
| 36 | Joe CoughlanSandwich (East Sandwich) | 2 | 0 | 74 | 19 |
| 37 | Sam ClarkCRMHS (Reading) | 2 | 0 | 74 | 20 |
| 38 | Connor HinkellDrury (North Adams) | 2 | 0 | 73 | 19 |
| 39 | C David KirchnerLenox Memorial (Lenox) | 2 | 0 | 73 | 17 |
| 40 | Aidan BrackettCHS (North Chelmsford) | 2 | 0 | 72 | 18 |
| 41 | Brendan HessPalmer | 2 | 0 | 71 | 18 |
| 42 | Matt PedroliHopkinton | 2 | 0 | 68 | 17 |
| 43 | Logan OurSJPII (Hyannis) | 2 | 0 | 66 | 16 |
| 44 | Gilbert Galva1B, RHPLynn English (Lynn) | 2 | 0 | 64 | 20 |
| 45 | Timmy DeGravesNewburyport | 2 | 0 | 64 | 18 |
| 46 | Chase ReyesAuburn | 2 | 0 | 63 | 19 |
| 47 | Eli KristensenMGRHS (Williamstown) | 2 | 0 | 62 | 16 |
| 48 | Jaeden AzevedoCSHS (Brockton) | 2 | 0 | 61 | 21 |
| 49 | Michael SullivanHopkinton | 2 | 0 | 61 | 17 |
| 50 | Matt BowenDover-Sherborn (Dover) | 2 | 0 | 60 | 16 |