| 1 | Joey SecatoreKeefe Tech (Framingham) | 1.000 | 59 | 1 | 0 | 60 | 14 |
| 2 | Cam EmeryWTHS (Worcester) | 1.000 | 51 | 3 | 0 | 54 | 14 |
| 3 | Chase DavisBay Path RVT (Charlton) | 1.000 | 40 | 0 | 0 | 40 | 24 |
| 4 | Zack MoodyBay Path RVT (Charlton) | 1.000 | 30 | 1 | 0 | 31 | 24 |
| 5 | Max LaprioreBay Path RVT (Charlton) | 0.991 | 111 | 5 | 1 | 117 | 23 |
| 6 | Cayden YoungBay Path RVT (Charlton) | 0.986 | 63 | 8 | 1 | 72 | 19 |
| 7 | Zachary BraconnierWTHS (Worcester) | 0.975 | 36 | 3 | 1 | 40 | 15 |
| 8 | Alex VosburghC, SSBVRVT (Upton) | 0.967 | 83 | 5 | 3 | 91 | 23 |
| 9 | Anthony SassoWTHS (Worcester) | 0.962 | 33 | 18 | 2 | 53 | 16 |
| 10 | Kenny Bergeron Jr.WTHS (Worcester) | 0.959 | 88 | 5 | 4 | 97 | 16 |
| 11 | Dale NusseyBay Path RVT (Charlton) | 0.957 | 23 | 44 | 3 | 70 | 23 |
| 12 | Jacob DelvalleBay Path RVT (Charlton) | 0.951 | 39 | 39 | 4 | 82 | 23 |
| 13 | Jacob JuradoBay Path RVT (Charlton) | 0.950 | 68 | 8 | 4 | 80 | 19 |
| 14 | Jacksen ManoshSS, RHPBVRVT (Upton) | 0.925 | 35 | 2 | 3 | 40 | 23 |
| 15 | Luke CharronLF, LHPBVRVT (Upton) | 0.913 | 40 | 2 | 4 | 46 | 23 |
| 16 | Jack MarinoLHP, 1BBVRVT (Upton) | 0.912 | 30 | 1 | 3 | 34 | 23 |
| 17 | Will DeveauKeefe Tech (Framingham) | 0.911 | 51 | 0 | 5 | 56 | 13 |
| 18 | Adam PhaneufBay Path RVT (Charlton) | 0.909 | 18 | 12 | 3 | 33 | 18 |
| 19 | Max PilkingtonOFBVRVT (Upton) | 0.905 | 53 | 4 | 6 | 63 | 23 |
| 20 | Chris AnastosKeefe Tech (Framingham) | 0.903 | 28 | 0 | 3 | 31 | 14 |
| 21 | Aiden FausekBay Path RVT (Charlton) | 0.886 | 24 | 15 | 5 | 44 | 24 |
| 22 | Yuandel OrtizWTHS (Worcester) | 0.863 | 17 | 27 | 7 | 51 | 15 |
| 23 | Jose MedranoKeefe Tech (Framingham) | 0.861 | 28 | 3 | 5 | 36 | 13 |
| 24 | Andrew TalmoLHP, 1BAVRVT (Marlborough) | 0.838 | 28 | 3 | 6 | 37 | 20 |
| 25 | Jaxon FertelKeefe Tech (Framingham) | 0.771 | 37 | 0 | 11 | 48 | 14 |