| 1 | Ethan QuinnPVRHS (Northfield) | 9 | 0 | 1 | 1.000 | 0 |
| 2 | Jack GasseBishop Feehan (Attleboro) | 8 | 0 | 0 | 1.000 | 0 |
| 3 | Anthony MouraHudson | 8 | 3 | 0 | 0.727 | 0 |
| 4 | Samuel PerryDiman RVT (Fall River) | 7 | 0 | 1 | 1.000 | 0 |
| 5 | Ben WernerPVRHS (Northfield) | 7 | 0 | 2 | 1.000 | 0 |
| 6 | Jack AndersonGNBRVT (New Bedford) | 7 | 0 | 0 | 1.000 | 0 |
| 7 | Ryan HigginsKPRHS (Wrentham) | 7 | 1 | 0 | 0.875 | 0 |
| 8 | Kyle Sherman Jr.SBRHS (Somerset) | 7 | 1 | 0 | 0.875 | 0 |
| 9 | Kyle McLaughlinAuburn | 7 | 1 | 0 | 0.875 | 0 |
| 10 | Josh MisiaszekBelchertown | 7 | 2 | 0 | 0.778 | 0 |
| 11 | Chris BraticaAshland | 7 | 2 | 1 | 0.778 | 0 |
| 12 | Landon CardozaBSHS (North Dartmouth) | 7 | 3 | 1 | 0.700 | 0 |
| 13 | Ryan MarinoP, 3BRMHS (Reading) | 6 | 0 | 0 | 1.000 | 1 |
| 14 | Paul McCarthyPXBHS (Westwood) | 6 | 0 | 0 | 1.000 | 0 |
| 15 | John PaoneLawrence Academy (Groton) | 6 | 1 | 0 | 0.857 | 0 |
| 16 | Grady VenturaP, 2BRMHS (Reading) | 6 | 1 | 0 | 0.857 | 3 |
| 17 | Nick PenicaudWinchester | 6 | 1 | 1 | 0.857 | 0 |
| 18 | Engel ThomasUTILLynn English (Lynn) | 6 | 1 | 0 | 0.857 | 0 |
| 19 | Ethan LeBovidgeP, 1BRMHS (Reading) | 6 | 1 | 0 | 0.857 | 3 |
| 20 | Cole ArrudaOF, LHPSeekonk | 6 | 1 | 0 | 0.857 | 0 |
| 21 | Nate KaczuwkaWare | 6 | 1 | 0 | 0.857 | 0 |
| 22 | Brady CarpenterSBRHS (Somerset) | 6 | 2 | 0 | 0.750 | 0 |
| 23 | Gavin DesleyDYRHS (South Yarmouth) | 6 | 2 | 0 | 0.750 | 0 |
| 24 | Jack PatraitisSutton | 5 | 0 | 0 | 1.000 | 0 |
| 25 | Dale NusseyBay Path RVT (Charlton) | 5 | 0 | 0 | 1.000 | 0 |
| 26 | Sean EstabrookNewburyport | 5 | 0 | 1 | 1.000 | 0 |
| 27 | Brian MancinelliSJPII (Hyannis) | 5 | 0 | 0 | 1.000 | 0 |
| 28 | Cameron TomaszyckiTaunton | 5 | 1 | 1 | 0.833 | 0 |
| 29 | Theo AllanDover-Sherborn (Dover) | 5 | 1 | 0 | 0.833 | 0 |
| 30 | Tyler RossSJPII (Hyannis) | 5 | 1 | 0 | 0.833 | 0 |
| 31 | Jack ReyesWeymouth (South Weymouth) | 5 | 1 | 0 | 0.833 | 0 |
| 32 | Brian SilvesterClinton | 5 | 1 | 0 | 0.833 | 0 |
| 33 | Bryce EversonAuburn | 5 | 1 | 1 | 0.833 | 0 |
| 34 | Drew PulsiferAndover | 5 | 1 | 0 | 0.833 | 0 |
| 35 | Brady CambraAtlantis (Fall River) | 5 | 1 | 0 | 0.833 | 0 |
| 36 | Lucas RylanderRHP, 3BDrury (North Adams) | 5 | 1 | 0 | 0.833 | 0 |
| 37 | Mason DaleyLenox Memorial (Lenox) | 5 | 1 | 0 | 0.833 | 0 |
| 38 | Connor HinkellINF, RHPDrury (North Adams) | 5 | 1 | 1 | 0.833 | 0 |
| 39 | Johnny FarrellMedway | 5 | 2 | 0 | 0.714 | 0 |
| 40 | Tucker BlissCohasset | 5 | 2 | 1 | 0.714 | 0 |
| 41 | Chris KiesinerRHP, 2BGrafton | 5 | 2 | 0 | 0.714 | 4 |
| 42 | Liam BarrWeymouth (South Weymouth) | 5 | 2 | 0 | 0.714 | 0 |
| 43 | Luke PergolaPRHS (West Newbury) | 5 | 3 | 0 | 0.625 | 0 |
| 44 | Joey HutkoskiFRHS (South Deerfield) | 5 | 3 | 0 | 0.625 | 0 |
| 45 | Matt LoweMERHS (Sheffield) | 5 | 4 | 0 | 0.556 | 0 |
| 46 | Jackson ShusdaDover-Sherborn (Dover) | 5 | 5 | 0 | 0.500 | 0 |
| 47 | Cam HasenfusKPRHS (Wrentham) | 4 | 0 | 0 | 1.000 | 0 |
| 48 | Evan TsipenyukPVRHS (Northfield) | 4 | 0 | 0 | 1.000 | 0 |
| 49 | Jack GaudreauWare | 4 | 0 | 0 | 1.000 | 0 |
| 50 | Travers MoodieMedford | 4 | 0 | 0 | 1.000 | 0 |