| 1 | Nate CaldwellWR, SNorth Quincy | 472 | 14 | 329 | 4 | 143 | 10 |
| 2 | Brian MarreseRB, CBLittleton | 442 | 18 | 397 | 2 | 45 | 11 |
| 3 | Michael VictorWR, CBBrockton | 343 | 11 | 239 | 9 | 104 | 11 |
| 4 | Daniel LawtonRB, OLBBMHS (Blackstone) | 335 | 14 | 311 | 3 | 24 | 11 |
| 5 | Liam DonagherWR, FSGrafton | 330 | 9 | 251 | 6 | 79 | 13 |
| 6 | Ricky EncarnacionWR, SSLeominster | 319 | 4 | 198 | 5 | 121 | 10 |
| 7 | Connor FantasiaWROxford | 285 | 12 | 194 | 6 | 91 | 12 |
| 8 | Connor MchaleWR, FSBishop Feehan (Attleboro) | 255 | 8 | 113 | 21 | 142 | 6 |
| 9 | Patrick LaymanRBAndover | 249 | 15 | 249 | 0 | 0 | 11 |
| 10 | Josiah LittleRB, OLBFCTHS (Turners Falls) | 248 | 10 | 231 | 1 | 17 | 11 |
| 11 | Mauricio PowellRB, CBBrockton | 232 | 7 | 198 | 1 | 34 | 9 |
| 12 | Chris DessinWR, QBAndover | 221 | 8 | 221 | 0 | 0 | 10 |
| 13 | Robbie FisherOxford | 189 | 9 | 131 | 7 | 58 | 12 |
| 14 | Christensen PaulWR, SSBrockton | 185 | 6 | 185 | 0 | 0 | 11 |
| 15 | Devante OzunaRBSalem | 182 | 4 | 159 | 1 | 23 | 10 |
| 16 | Brady ReardonWR, DBNMRHS (Townsend) | 181 | 6 | 162 | 4 | 19 | 11 |
| 17 | David BabinWR, DBNMRHS (Townsend) | 172 | 8 | 172 | 0 | 0 | 10 |
| 18 | Dontae RuckerWR, CBLynn Classical (Lynn) | 166 | 9 | 166 | 0 | 0 | 9 |
| 19 | John Nasky jrWR, DBLynn Classical (Lynn) | 156 | 8 | 119 | 3 | 37 | 10 |
| 20 | Jack DoughertyRB, CBRMHS (Reading) | 147 | 8 | 147 | 0 | 0 | 10 |
| 21 | Devin TranRB, CBNorth Quincy | 144 | 9 | 144 | 1 | 0 | 9 |
| 22 | Aidan FordWR, QBMcCann Tech (North Adams) | 139 | 2 | 117 | 1 | 22 | 8 |
| 23 | Alex DinapoliWR, FSRMHS (Reading) | 138 | 7 | 138 | 0 | 0 | 10 |
| 24 | Jaden MelloRB, CBSHRHS (Dudley) | 131 | 3 | 131 | 0 | 0 | 10 |
| 25 | Liam DavisCB, WRPlymouth South (Plymouth) | 125 | 2 | 40 | 4 | 85 | 11 |
| 26 | Christopher ZulloRBNMRVT (Wakefield) | 120 | 4 | 120 | 0 | 0 | 12 |
| 27 | Kyle SchmitzFS, WRLynnfield | 117 | 3 | 60 | 5 | 57 | 10 |
| 28 | Jackson HendleyWR, DBNMRHS (Townsend) | 112 | 4 | 112 | 0 | 0 | 11 |
| 29 | Anthony ParlanteWR, CBGrafton | 107 | 6 | 107 | 0 | 0 | 13 |
| 30 | Damien JonesRB, DBSBCC (Fitchburg) | 104 | 1 | 90 | 2 | 14 | 13 |
| 31 | Owen CorriganWRNatick | 99 | 2 | 99 | 0 | 0 | 11 |
| 32 | Axel RamosRB, CBClinton | 99 | 1 | 99 | 0 | 0 | 10 |
| 33 | Matthew MorrisRBMcCann Tech (North Adams) | 97 | 2 | 97 | 0 | 0 | 8 |
| 34 | Ethan LakoAttleboro | 96 | 3 | 61 | 2 | 35 | 4 |
| 35 | Lincoln BealRB, MLBAndover | 96 | 0 | 0 | 9 | 96 | 9 |
| 36 | Evan MannoWR, DBLittleton | 95 | 5 | 95 | 0 | 0 | 11 |
| 37 | Marcus WaldoRB, FSBMHS (Blackstone) | 92 | 8 | 92 | 0 | 0 | 11 |
| 38 | Jack FinneganRB, CBMilton | 90 | 0 | 0 | 1 | 90 | 4 |
| 39 | Andrew JackvonyRB, WRRMHS (Reading) | 90 | 5 | 27 | 8 | 63 | 11 |
| 40 | Adam DorantWR, TETyngsborough | 89 | 3 | 89 | 0 | 0 | 5 |
| 41 | Joey CuccinielloLynnfield | 85 | 4 | 85 | 0 | 0 | 10 |
| 42 | Mathew TurcoWR, DBBrockton | 83 | 5 | 83 | 0 | 0 | 11 |
| 43 | Nick St. georgeMLB, RBGrafton | 82 | 7 | 82 | 0 | 0 | 13 |
| 44 | Charlie CarrollWR, FSMarshfield | 80 | 2 | 4 | 6 | 76 | 5 |
| 45 | Braden BibeauOLB, WRCase (Swansea) | 80 | 2 | 80 | 0 | 0 | 7 |
| 46 | Dustin FournierRB, WRNMRHS (Townsend) | 79 | 2 | 79 | 0 | 0 | 10 |
| 47 | Cam SampsonWR, CBNorth Quincy | 79 | 5 | 79 | 0 | 0 | 10 |
| 48 | Cameron ArsenaultFB, DEFCTHS (Turners Falls) | 75 | 2 | 75 | 0 | 0 | 8 |
| 49 | Shaun TurnerCB, WRFCTHS (Turners Falls) | 75 | 7 | 75 | 0 | 0 | 10 |
| 50 | Zach MilnerTE, ILBLittleton | 72 | 4 | 72 | 0 | 0 | 11 |