| 1 | Jack GasseBishop Feehan (Attleboro) | 8 | 0 | 0 | 1.000 | 0 |
| 2 | Paul McCarthyPXBHS (Westwood) | 6 | 0 | 0 | 1.000 | 0 |
| 3 | Nick PenicaudWinchester | 6 | 1 | 1 | 0.857 | 0 |
| 4 | Engel ThomasUTILLynn English (Lynn) | 6 | 1 | 0 | 0.857 | 0 |
| 5 | Cameron TomaszyckiTaunton | 5 | 1 | 1 | 0.833 | 0 |
| 6 | Jack ReyesWeymouth (South Weymouth) | 5 | 1 | 0 | 0.833 | 0 |
| 7 | Drew PulsiferAndover | 5 | 1 | 0 | 0.833 | 0 |
| 8 | Liam BarrWeymouth (South Weymouth) | 5 | 2 | 0 | 0.714 | 0 |
| 9 | Travers MoodieMedford | 4 | 0 | 0 | 1.000 | 0 |
| 10 | Matthew StuartCHS (North Chelmsford) | 4 | 0 | 1 | 1.000 | 0 |
| 11 | Graham GavinBeverly | 4 | 0 | 0 | 1.000 | 0 |
| 12 | Chris JailletAndover | 4 | 1 | 0 | 0.800 | 0 |
| 13 | Finn RamseyerCHS (North Chelmsford) | 4 | 2 | 0 | 0.667 | 0 |
| 14 | Johnny EscobalezTaunton | 4 | 2 | 1 | 0.667 | 0 |
| 15 | Andrew ShuteBishop Feehan (Attleboro) | 4 | 3 | 0 | 0.571 | 0 |
| 16 | Niko RabinerBrookline | 3 | 0 | 0 | 1.000 | 0 |
| 17 | Christian FigueroaLynn Classical (Lynn) | 3 | 0 | 0 | 1.000 | 0 |
| 18 | Levi StraayerActon-Boxborough (Acton) | 3 | 1 | 1 | 0.750 | 0 |
| 19 | Abe AndersonPXBHS (Westwood) | 3 | 1 | 2 | 0.750 | 0 |
| 20 | Nick DaleyAttleboro | 3 | 1 | 0 | 0.750 | 0 |
| 21 | George PapalambrosRevere | 3 | 2 | 0 | 0.600 | 0 |
| 22 | Micah McMannusBeverly | 3 | 2 | 0 | 0.600 | 0 |
| 23 | Jason BiloCHS (North Chelmsford) | 3 | 2 | 0 | 0.600 | 0 |
| 24 | Derek SoperEverett | 3 | 2 | 0 | 0.600 | 0 |
| 25 | Jariel BenzanINF, RHPLynn English (Lynn) | 3 | 2 | 1 | 0.600 | 0 |
| 26 | Matthew OatesWeymouth (South Weymouth) | 3 | 3 | 0 | 0.500 | 0 |
| 27 | Alex Hebert JrTaunton | 2 | 0 | 0 | 1.000 | 0 |
| 28 | Aiden ResendesTaunton | 2 | 0 | 0 | 1.000 | 0 |
| 29 | Rolky BreaLynn Classical (Lynn) | 2 | 0 | 0 | 1.000 | 0 |
| 30 | Trace ReedBishop Feehan (Attleboro) | 2 | 0 | 1 | 1.000 | 0 |
| 31 | Ayden MelloBishop Feehan (Attleboro) | 2 | 0 | 0 | 1.000 | 0 |
| 32 | Kyu MillerBrookline | 2 | 1 | 0 | 0.667 | 0 |
| 33 | Caden LindskogTaunton | 2 | 1 | 0 | 0.667 | 0 |
| 34 | Owen ShomWeymouth (South Weymouth) | 2 | 1 | 0 | 0.667 | 0 |
| 35 | Tyler FreniEverett | 2 | 1 | 0 | 0.667 | 0 |
| 36 | Matt ReardonBCH (Boston) | 2 | 1 | 0 | 0.667 | 0 |
| 37 | Adam BushleyBCH (Boston) | 2 | 1 | 0 | 0.667 | 0 |
| 38 | Max DyerAndover | 2 | 2 | 0 | 0.500 | 0 |
| 39 | Cam SwankSt. Paul (Worcester) | 2 | 4 | 0 | 0.333 | 0 |
| 40 | Patrick RhodesPXBHS (Westwood) | 2 | 4 | 0 | 0.333 | 0 |
| 41 | Domenic BelliaRevere | 2 | 5 | 1 | 0.286 | 0 |
| 42 | Jack KnightBCH (Boston) | 1 | 0 | 1 | 1.000 | 0 |
| 43 | Ryan CrowleyTaunton | 1 | 0 | 0 | 1.000 | 0 |
| 44 | Colin KreuzSt. Paul (Worcester) | 1 | 0 | 0 | 1.000 | 0 |
| 45 | Harper CrossDMHS (Worcester) | 1 | 0 | 0 | 1.000 | 0 |
| 46 | Graham WallrappPXBHS (Westwood) | 1 | 0 | 0 | 1.000 | 0 |
| 47 | Alex CaseyWinchester | 1 | 0 | 0 | 1.000 | 0 |
| 48 | Zach PawlowskiAndover | 1 | 0 | 0 | 1.000 | 0 |
| 49 | Nick WenstromP, OFXBHS (Westwood) | 1 | 0 | 1 | 1.000 | 0 |
| 50 | Tyler KorchinPXBHS (Westwood) | 1 | 0 | 0 | 1.000 | 0 |