| 1 | Nick O'BrienRB, CBTri-County RVT (Franklin) | 27 | 17 | 10 | 0 | 0 | 0 | 0 | 3.4 | 8 |
| 2 | Gus GreeneRB, OLBCohasset | 23 | 23 | 0 | 0 | 0 | 0 | 0 | 2.6 | 9 |
| 3 | Maxon BrunetteRB, DBFCTHS (Turners Falls) | 20 | 18 | 0 | 0 | 1 | 1 | 1 | 2.2 | 9 |
| 4 | Devin RowdenRB, MLBSHRHS (Dudley) | 19 | 17 | 2 | 0 | 0 | 0 | 0 | 2.4 | 8 |
| 5 | Camden LachapelleRB, OLBUxbridge | 19 | 23 | 1 | 0 | 0 | 0 | 0 | 2.1 | 9 |
| 6 | Dominic PateRB, CBRMHS (Reading) | 15 | 8 | 6 | 0 | 0 | 0 | 1 | 1.9 | 8 |
| 7 | Nicholas Nascimento DuarteRB, MLBFramingham | 15 | 15 | 0 | 0 | 0 | 0 | 0 | 1.9 | 8 |
| 8 | Aiden TylerRB, FSSHRHS (Dudley) | 13 | 12 | 0 | 0 | 0 | 0 | 1 | 1.6 | 8 |
| 9 | Taetum CassellaRB, LBClinton | 13 | 13 | 0 | 0 | 0 | 0 | 0 | 1.4 | 9 |
| 10 | Aiden PhillipoWR, DBMillbury | 13 | 1 | 12 | 0 | 0 | 0 | 0 | 1.4 | 9 |
| 11 | Josh GiancolaQBNipmuc Regional (Upton) | 12 | 10 | 0 | 0 | 0 | 0 | 0 | 1.7 | 7 |
| 12 | Matt SherryQBDurfee (Fall River) | 12 | 12 | 0 | 0 | 0 | 0 | 0 | 1.7 | 7 |
| 13 | Christian SimmonsRB, WRCMHS (West Roxbury) | 12 | 9 | 1 | 0 | 0 | 0 | 0 | 1.5 | 8 |
| 14 | Marcus DejesusRB, WRAndover | 12 | 9 | 2 | 0 | 0 | 0 | 1 | 1.3 | 9 |
| 15 | James MortarelliRB, MLBNatick | 12 | 12 | 0 | 0 | 0 | 0 | 0 | 1.3 | 9 |
| 16 | Caleb LafreniereQBSBCC (Fitchburg) | 11 | 11 | 0 | 0 | 0 | 0 | 0 | 1.6 | 7 |
| 17 | Aedan BorgesFB, LBCase (Swansea) | 11 | 10 | 2 | 0 | 0 | 0 | 0 | 1.4 | 8 |
| 18 | Austin RodenhiserRB, OLBHolliston | 11 | 11 | 0 | 0 | 0 | 0 | 0 | 1.4 | 8 |
| 19 | Zeeland YoungbloodCB, WRGrafton | 11 | 10 | 1 | 0 | 0 | 0 | 0 | 1.2 | 9 |
| 20 | Bradyn BelangerRB, OLBAuburn | 10 | 11 | 1 | 0 | 0 | 0 | 0 | 2.0 | 5 |
| 21 | Jeremiah KinsumbaRB, SSLeicester | 10 | 11 | 0 | 0 | 0 | 0 | 1 | 1.4 | 7 |
| 22 | Andrew OrphanosRB, CBBishop Feehan (Attleboro) | 10 | 8 | 1 | 0 | 0 | 0 | 1 | 1.2 | 8 |
| 23 | Rayshaud RobinsonRB, OLBCommerce (Springfield) | 10 | 9 | 1 | 0 | 0 | 0 | 0 | 1.2 | 8 |
| 24 | Jarred Mighty 26 AthWR, FSBrockton | 10 | 3 | 5 | 0 | 1 | 1 | 0 | 1.2 | 8 |
| 25 | Ben MarchettiTE, LBLeominster | 10 | 0 | 11 | 0 | 0 | 0 | 0 | 1.1 | 9 |
| 26 | Zach BraconnierOLB, QBWTHS (Worcester) | 9 | 3 | 6 | 0 | 0 | 0 | 0 | 1.3 | 7 |
| 27 | Coleman LongleyQBBelchertown | 9 | 9 | 0 | 0 | 0 | 0 | 0 | 1.1 | 8 |
| 28 | Avery CoteDB, RBBelchertown | 9 | 9 | 0 | 0 | 0 | 0 | 0 | 1.0 | 9 |
| 29 | Jack GrenierRB, MLBOxford | 9 | 15 | 0 | 0 | 0 | 0 | 0 | 1.0 | 9 |
| 30 | Kyle OlsonQB, FSAndover | 9 | 9 | 0 | 0 | 0 | 0 | 0 | 1.0 | 9 |
| 31 | Thatcher SweeneyWR, FSUxbridge | 9 | 0 | 8 | 0 | 2 | 0 | 2 | 1.0 | 9 |
| 32 | Ryan BeedeQB, OLBNMRVT (Wakefield) | 9 | 9 | 0 | 0 | 0 | 0 | 0 | 1.0 | 9 |
| 33 | Matthew MacmillanMVRHS (Oak Bluffs) | 8 | 2 | 6 | 0 | 0 | 0 | 0 | 1.6 | 5 |
| 34 | Bryce SheldonRB, MLBBVRVT (Upton) | 8 | 7 | 1 | 0 | 0 | 0 | 0 | 1.3 | 6 |
| 35 | Jeremiah WilliamsRB, MLBSBCC (Fitchburg) | 8 | 7 | 1 | 0 | 0 | 0 | 0 | 1.1 | 7 |
| 36 | Eben ConsigliRB, OLBNipmuc Regional (Upton) | 8 | 7 | 1 | 0 | 0 | 0 | 0 | 1.1 | 7 |
| 37 | Matt KhrakovskyATH, SSSharon | 8 | 3 | 4 | 0 | 0 | 0 | 1 | 1.1 | 7 |
| 38 | Noah HambleyRB, FSSouth Hadley | 8 | 5 | 4 | 0 | 0 | 0 | 0 | 1.1 | 7 |
| 39 | Mason AlgerRB, FSBellingham | 8 | 8 | 0 | 1 | 0 | 0 | 0 | 1.0 | 8 |
| 40 | Ethan LongleyILB, RBBelchertown | 8 | 8 | 0 | 0 | 0 | 0 | 0 | 1.0 | 8 |
| 41 | Isaiah RoblesNMRVT (Wakefield) | 8 | 8 | 0 | 0 | 0 | 0 | 0 | 1.0 | 8 |
| 42 | Nathan SabolevskiFB, DTFCTHS (Turners Falls) | 8 | 8 | 0 | 0 | 0 | 0 | 0 | 0.9 | 9 |
| 43 | Ryan PulpiWR, FSRMHS (Reading) | 8 | 3 | 5 | 0 | 0 | 0 | 0 | 0.9 | 9 |
| 44 | Nolan FlahertyWR, CBCohasset | 8 | 0 | 8 | 0 | 0 | 0 | 0 | 0.9 | 9 |
| 45 | Anthony HernandezRB, OLBMillbury | 8 | 8 | 0 | 0 | 0 | 0 | 0 | 0.9 | 9 |
| 46 | Max LaprioreQB, OLBBay Path RVT (Charlton) | 8 | 7 | 0 | 0 | 1 | 0 | 0 | 0.9 | 9 |
| 47 | Johnny DesmondWR, DBNipmuc Regional (Upton) | 7 | 0 | 6 | 0 | 0 | 0 | 1 | 1.4 | 5 |
| 48 | Nathan HelmsWR, CBCarver | 7 | 7 | 0 | 0 | 0 | 0 | 0 | 1.2 | 6 |
| 49 | Caleb GarrityWRCMHS (West Roxbury) | 7 | 0 | 7 | 0 | 0 | 0 | 0 | 0.9 | 8 |
| 50 | Jayden WilbonWR, DBLeominster | 7 | 0 | 7 | 0 | 0 | 0 | 0 | 0.8 | 9 |