| 1 | Jacob WeisburghCase (Swansea) | 1.000 | 5 | 3 | 3 | 0 | 0 | 0 | 2 |
| 2 | Joey SecatoreKeefe Tech (Framingham) | 1.000 | 4 | 4 | 4 | 0 | 0 | 0 | 1 |
| 3 | Jaydon DimitropolisMcCann Tech (North Adams) | 1.000 | 4 | 3 | 3 | 0 | 1 | 0 | 1 |
| 4 | Liam ConnollyCanton | 1.000 | 4 | 3 | 3 | 0 | 0 | 0 | 1 |
| 5 | Paul ChamberlandMiddlesex (Concord) | 1.000 | 4 | 2 | 2 | 1 | 0 | 0 | 1 |
| 6 | Logan CarpenterSouth Hadley | 1.000 | 4 | 2 | 2 | 0 | 0 | 0 | 1 |
| 7 | Julian HeffernanGann Academy (Waltham) | 1.000 | 4 | 1 | 1 | 1 | 0 | 0 | 1 |
| 8 | Justin OliveiraBPRVT (Taunton) | 1.000 | 4 | 1 | 1 | 0 | 0 | 0 | 1 |
| 9 | William ThompsonO'Bryant (Roxbury) | 1.000 | 4 | 1 | 1 | 0 | 0 | 0 | 1 |
| 10 | Noah CarillonSouth Hadley | 1.000 | 4 | 1 | 1 | 0 | 0 | 0 | 1 |
| 11 | Josh DixonNashoba Regional (Bolton) | 1.000 | 4 | 1 | 1 | 0 | 0 | 0 | 2 |
| 12 | Anthony SimoneCohasset | 1.000 | 4 | 1 | 1 | 1 | 0 | 0 | 1 |
| 13 | Zach VaillancourtCase (Swansea) | 1.000 | 3 | 2 | 2 | 2 | 0 | 0 | 2 |
| 14 | Jacob MacomberBartlett (Webster) | 1.000 | 3 | 2 | 2 | 0 | 0 | 0 | 1 |
| 15 | Jack AllenTRHS (Boylston) | 1.000 | 3 | 2 | 2 | 1 | 0 | 0 | 1 |
| 16 | Ronan SaundersQuincy | 1.000 | 3 | 2 | 2 | 0 | 0 | 0 | 1 |
| 17 | Nick DeBlasiQuincy | 1.000 | 3 | 2 | 2 | 1 | 0 | 0 | 1 |
| 18 | Fred GillettTri-County RVT (Franklin) | 1.000 | 3 | 1 | 1 | 0 | 0 | 0 | 1 |
| 19 | Jacob BianchiMansfield | 1.000 | 3 | 1 | 1 | 0 | 0 | 0 | 2 |
| 20 | Matt GraceBSHS (North Dartmouth) | 0.750 | 5 | 3 | 4 | 0 | 0 | 0 | 2 |
| 21 | Bryce HarrisCase (Swansea) | 0.750 | 5 | 3 | 4 | 0 | 0 | 0 | 2 |
| 22 | Jaxon FertelKeefe Tech (Framingham) | 0.750 | 4 | 3 | 4 | 1 | 0 | 0 | 1 |
| 23 | Tommy GuenetteBSHS (North Dartmouth) | 0.714 | 7 | 5 | 7 | 1 | 0 | 0 | 2 |
| 24 | Timmy BaduaArlington | 0.667 | 9 | 4 | 6 | 0 | 1 | 0 | 3 |
| 25 | John RichardDYRHS (South Yarmouth) | 0.667 | 7 | 4 | 6 | 1 | 0 | 0 | 2 |
| 26 | Dom CipolliniBSHS (North Dartmouth) | 0.667 | 6 | 2 | 3 | 0 | 0 | 0 | 2 |
| 27 | Darrian SandersMansfield | 0.667 | 5 | 2 | 3 | 0 | 1 | 0 | 2 |
| 28 | Mason SladeDYRHS (South Yarmouth) | 0.667 | 5 | 2 | 3 | 1 | 0 | 0 | 3 |
| 29 | Zach HowlandMcCann Tech (North Adams) | 0.667 | 4 | 2 | 3 | 1 | 0 | 0 | 1 |
| 30 | Jack WestMiddlesex (Concord) | 0.667 | 4 | 2 | 3 | 1 | 0 | 0 | 1 |
| 31 | Brody GetchellWHRHS (Whitman) | 0.667 | 4 | 2 | 3 | 0 | 0 | 0 | 2 |
| 32 | Owen DoRegoDiman RVT (Fall River) | 0.667 | 3 | 2 | 3 | 0 | 0 | 0 | 1 |
| 33 | Ryan NetkovickSouth Hadley | 0.667 | 3 | 2 | 3 | 1 | 0 | 0 | 1 |
| 34 | Graidy CarrCanton | 0.667 | 3 | 2 | 3 | 0 | 0 | 0 | 1 |
| 35 | Danny McCarthyHingham | 0.667 | 3 | 2 | 3 | 1 | 1 | 0 | 2 |
| 36 | Josh ViveirosAttleboro | 0.667 | 3 | 2 | 3 | 0 | 0 | 0 | 1 |
| 37 | Jeremy KniefTaunton | 0.667 | 3 | 2 | 3 | 0 | 0 | 0 | 1 |
| 38 | Austin TaliaferroAttleboro | 0.667 | 3 | 2 | 3 | 0 | 0 | 0 | 1 |
| 39 | Will SadowskiArlington | 0.600 | 9 | 3 | 5 | 0 | 0 | 0 | 3 |
| 40 | Teddy LauchlanArlington | 0.600 | 8 | 3 | 5 | 0 | 0 | 0 | 3 |
| 41 | Gavin DesleyDYRHS (South Yarmouth) | 0.600 | 8 | 3 | 5 | 0 | 0 | 0 | 3 |
| 42 | Aedan BorgesCase (Swansea) | 0.600 | 7 | 3 | 5 | 0 | 0 | 0 | 2 |
| 43 | Gio ScarpelliniMansfield | 0.600 | 6 | 3 | 5 | 0 | 0 | 0 | 2 |
| 44 | Ben LamsonNashoba Regional (Bolton) | 0.600 | 6 | 3 | 5 | 1 | 0 | 0 | 2 |
| 45 | Andrew GalczynskiWTA (Westfield) | 0.600 | 5 | 3 | 5 | 0 | 0 | 0 | 1 |
| 46 | Kyle KaczuwkaWare | 0.600 | 5 | 3 | 5 | 0 | 0 | 0 | 1 |
| 47 | Brody BumilaBishop Feehan (Attleboro) | 0.571 | 8 | 4 | 7 | 1 | 0 | 1 | 3 |
| 48 | Ben RondinaDYRHS (South Yarmouth) | 0.500 | 10 | 4 | 8 | 1 | 0 | 1 | 3 |
| 49 | Sam BushleyBCH (Boston) | 0.500 | 10 | 3 | 6 | 2 | 0 | 0 | 3 |
| 50 | Andrew FlahertyBCH (Boston) | 0.500 | 10 | 3 | 6 | 1 | 0 | 1 | 3 |