| 1 | Luke DisilvioTE, QBLynnfield | 653 | 23 | 566 | 5 | 87 | 11 |
| 2 | Aiden TylerRB, FSSHRHS (Dudley) | 400 | 12 | 400 | 0 | 0 | 11 |
| 3 | Danny QuigleyWR, CBMahar Regional (Orange) | 386 | 16 | 371 | 3 | 15 | 11 |
| 4 | Matt BogdanWR, CBCase (Swansea) | 338 | 21 | 302 | 3 | 36 | 11 |
| 5 | Ryan PulpiWR, FSRMHS (Reading) | 334 | 11 | 268 | 5 | 66 | 10 |
| 6 | Ronan BrownWR, DBNorth Quincy | 333 | 13 | 314 | 3 | 19 | 11 |
| 7 | Maxon BrunetteRB, DBFCTHS (Turners Falls) | 328 | 3 | 236 | 4 | 92 | 11 |
| 8 | Nick IlsleyWR, CBAndover | 311 | 12 | 200 | 7 | 111 | 11 |
| 9 | Brady GancarzRB, SFCTHS (Turners Falls) | 309 | 3 | 30 | 12 | 279 | 11 |
| 10 | Savior AiguierQB, FSOxford | 300 | 7 | 207 | 4 | 93 | 11 |
| 11 | Kayveon BurkeDB, WRBrockton | 297 | 19 | 286 | 1 | 11 | 10 |
| 12 | Myles LumsdenWR, RBDracut | 287 | 16 | 237 | 2 | 50 | 11 |
| 13 | Nick JordanRB, SSGrafton | 284 | 8 | 172 | 3 | 112 | 11 |
| 14 | Dominic PateRB, CBRMHS (Reading) | 273 | 7 | 268 | 1 | 5 | 10 |
| 15 | Owen FrenchRB, LBDracut | 266 | 15 | 266 | 0 | 0 | 11 |
| 16 | Christian SimmonsRB, WRCMHS (West Roxbury) | 255 | 8 | 286 | 0 | 0 | 11 |
| 17 | Andrew OrphanosRB, CBBishop Feehan (Attleboro) | 245 | 10 | 245 | 0 | 0 | 11 |
| 18 | Daniel LemieuxWRLynnfield | 239 | 10 | 214 | 5 | 25 | 9 |
| 19 | Matt KhrakovskyATH, SSSharon | 238 | 8 | 238 | 0 | 0 | 7 |
| 20 | Isaiah SimmonsWRCMHS (West Roxbury) | 236 | 1 | 28 | 12 | 208 | 11 |
| 21 | Caedan BurnsWR, FSGrafton | 222 | 16 | 191 | 6 | 31 | 10 |
| 22 | Jarred Mighty 26 AthWR, FSBrockton | 219 | 9 | 125 | 5 | 94 | 9 |
| 23 | Cole LamountainFB, DBOxford | 200 | 15 | 200 | 0 | 0 | 11 |
| 24 | Ryan RickerWR, DBLeominster | 198 | 1 | 5 | 7 | 193 | 9 |
| 25 | Gianni McKayRB, LBLynn Classical (Lynn) | 196 | 14 | 196 | 0 | 0 | 11 |
| 26 | Gavin BrownRB, LBNorth Quincy | 195 | 13 | 195 | 0 | 0 | 11 |
| 27 | Brady LamontagneRB, SSRMHS (Reading) | 187 | 11 | 187 | 0 | 0 | 11 |
| 28 | Marcus DejesusRB, WRAndover | 184 | 5 | 184 | 1 | 0 | 11 |
| 29 | Xavier BakerRB, CBBishop Feehan (Attleboro) | 173 | 8 | 173 | 0 | 0 | 10 |
| 30 | Noah HambleyRB, FSSouth Hadley | 163 | 3 | 61 | 3 | 102 | 8 |
| 31 | Jeremiah KinsumbaRB, SSLeicester | 160 | 2 | 160 | 0 | 0 | 10 |
| 32 | Thatcher SweeneyWR, FSUxbridge | 157 | 2 | 157 | 0 | 0 | 11 |
| 33 | Joe MacDonnellNatick | 156 | 5 | 156 | 0 | 0 | 11 |
| 34 | Carter HardyOLB, WRMahar Regional (Orange) | 156 | 15 | 156 | 0 | 0 | 11 |
| 35 | Ryan MoriartyWR, FSAndover | 155 | 7 | 95 | 2 | 60 | 8 |
| 36 | Kris FuentesTri-County RVT (Franklin) | 152 | 7 | 152 | 0 | 0 | 12 |
| 37 | Clifford ClerveauxRB, WRACHS (Arlington) | 151 | 5 | 151 | 0 | 0 | 10 |
| 38 | Xavier SaloisWR, OLBBVRVT (Upton) | 149 | 2 | 149 | 0 | 0 | 9 |
| 39 | Nick FlanneryWRHolliston | 136 | 11 | 119 | 2 | 17 | 10 |
| 40 | Rayshaud RobinsonRB, OLBCommerce (Springfield) | 135 | 9 | 135 | 7 | 80 | 8 |
| 41 | Alex Bermudez MirandaSB, CBSouthbridge | 126 | 4 | 126 | 0 | 0 | 10 |
| 42 | Hunter DonahueWR, ILBFCTHS (Turners Falls) | 121 | 3 | 121 | 0 | 0 | 7 |
| 43 | Nick BryantFS, WRBishop Feehan (Attleboro) | 120 | 0 | 0 | 10 | 120 | 10 |
| 44 | Brett SilvaTB, DBCase (Swansea) | 119 | 5 | 95 | 1 | 24 | 11 |
| 45 | Jordan PedroTri-County RVT (Franklin) | 117 | 6 | 117 | 0 | 0 | 11 |
| 46 | Johnny DesmondWR, DBNipmuc Regional (Upton) | 116 | 4 | 116 | 0 | 0 | 5 |
| 47 | Joseph SeamanATH, CBSharon | 113 | 6 | 113 | 0 | 0 | 11 |
| 48 | Colin BubonovichNatick | 112 | 1 | 23 | 12 | 89 | 10 |
| 49 | Sam SullivanWR, SSBellingham | 108 | 0 | 0 | 4 | 108 | 7 |
| 50 | Vinicius SilvaFS, WRFramingham | 106 | 0 | 0 | 2 | 106 | 10 |