| 1 | Jacksen ManoshBVRVT (Upton) | 4 | 0 | 0 | 1.000 | 0 |
| 2 | Matt ButlerSouth Hadley | 4 | 1 | 0 | 0.800 | 0 |
| 3 | C.J. ChagnonRHP, OFGrafton | 3 | 0 | 1 | 1.000 | 1 |
| 4 | Sean KrolEast Longmeadow | 3 | 0 | 1 | 1.000 | 0 |
| 5 | Matt LabriolaKPRHS (Wrentham) | 3 | 0 | 0 | 1.000 | 0 |
| 6 | Ryan HinckleyWeston | 3 | 0 | 0 | 1.000 | 0 |
| 7 | Jack FinoccharioHudson | 3 | 0 | 0 | 1.000 | 0 |
| 8 | W. MolloyMaynard | 3 | 0 | 0 | 1.000 | 0 |
| 9 | Jacoby HogencampCMHS (West Roxbury) | 3 | 0 | 0 | 1.000 | 0 |
| 10 | Cesar CasadoOF, PMPRVTMKRVT (CO-OP) | 3 | 0 | 0 | 1.000 | 3 |
| 11 | Jason CunninghamCSHS (Brockton) | 3 | 1 | 0 | 0.750 | 0 |
| 12 | Anthony MouraHudson | 3 | 1 | 0 | 0.750 | 0 |
| 13 | Canyon CharronBelchertown | 3 | 1 | 0 | 0.750 | 0 |
| 14 | Edward TraversTaunton | 3 | 1 | 0 | 0.750 | 0 |
| 15 | John RichardDYRHS (South Yarmouth) | 2 | 0 | 0 | 1.000 | 0 |
| 16 | Charlie HosmerMedway | 2 | 0 | 0 | 1.000 | 0 |
| 17 | Mason DaleyLenox Memorial (Lenox) | 2 | 0 | 0 | 1.000 | 0 |
| 18 | Kyle KaczuwkaWare | 2 | 0 | 0 | 1.000 | 0 |
| 19 | Brady KellyLunenburg | 2 | 0 | 0 | 1.000 | 0 |
| 20 | Colin MontPXBHS (Westwood) | 2 | 0 | 0 | 1.000 | 0 |
| 21 | Aidan TkowskiMedway | 2 | 0 | 0 | 1.000 | 0 |
| 22 | Caleb KeyesRHP, OFWA (Worcester) | 2 | 0 | 0 | 1.000 | 0 |
| 23 | Cole HendricksonHanover | 2 | 0 | 0 | 1.000 | 0 |
| 24 | Jaydon DimitropolisMcCann Tech (North Adams) | 2 | 0 | 0 | 1.000 | 0 |
| 25 | Felix RodriguezCharlestown | 2 | 0 | 0 | 1.000 | 0 |
| 26 | Cooper DeanP, 2BRMHS (Reading) | 2 | 0 | 0 | 1.000 | 0 |
| 27 | Brennan MalloySt. Mary's (Lynn) | 2 | 0 | 0 | 1.000 | 0 |
| 28 | Charlie Agostino-PierceNorthampton | 2 | 0 | 0 | 1.000 | 0 |
| 29 | Jared GrunbaumAshland | 2 | 0 | 0 | 1.000 | 0 |
| 30 | Aaron EthierNashoba Regional (Bolton) | 2 | 0 | 0 | 1.000 | 0 |
| 31 | Cole McGovernNipmuc Regional (Upton) | 2 | 0 | 0 | 1.000 | 0 |
| 32 | Finn LeanderQuabbin Regional (Barre) | 2 | 0 | 0 | 1.000 | 0 |
| 33 | Eathen VecchioneFalmouth | 2 | 0 | 0 | 1.000 | 0 |
| 34 | Eli KellMedway | 2 | 0 | 0 | 1.000 | 0 |
| 35 | Owen HaalandMansfield | 2 | 0 | 0 | 1.000 | 0 |
| 36 | Jack OrealNewburyport | 2 | 0 | 0 | 1.000 | 0 |
| 37 | Nick PenicaudWinchester | 2 | 0 | 0 | 1.000 | 0 |
| 38 | Reid Ulmschneider1B, RHPCase (Swansea) | 2 | 0 | 0 | 1.000 | 0 |
| 39 | Alberto TaverasP, INFMPRVTMKRVT (CO-OP) | 2 | 0 | 0 | 1.000 | 0 |
| 40 | William HastingsNashoba Regional (Bolton) | 2 | 0 | 0 | 1.000 | 0 |
| 41 | Brayden DurantDrury (North Adams) | 2 | 0 | 0 | 1.000 | 0 |
| 42 | Jackson ShusdaDover-Sherborn (Dover) | 2 | 0 | 0 | 1.000 | 0 |
| 43 | Tyler AlsenCSHS (Brockton) | 2 | 0 | 0 | 1.000 | 0 |
| 44 | Aiden DereeSS, POCRVT (Rochester) | 2 | 0 | 0 | 1.000 | 0 |
| 45 | Maikol AriasPMPRVTMKRVT (CO-OP) | 2 | 0 | 0 | 1.000 | 0 |
| 46 | Joey PragerArlington | 2 | 0 | 0 | 1.000 | 0 |
| 47 | Preston Denio-O’ConnorNRHS (Baldwinville) | 2 | 0 | 0 | 1.000 | 0 |
| 48 | Adriangel SantanaINF, PLynn English (Lynn) | 2 | 0 | 0 | 1.000 | 0 |
| 49 | Brayden BousquetEast Longmeadow | 2 | 1 | 0 | 0.667 | 0 |
| 50 | Haylan Oberg1B, OFGrafton | 2 | 1 | 0 | 0.667 | 1 |