| 1 | Osiris LopezQB, DBLeominster | 3383 | 307.5 | 2525 | 858 | 0 | 11 |
| 2 | Declan WalkerQB, OLBTri-County RVT (Franklin) | 2809 | 234.1 | 2053 | 756 | 0 | 12 |
| 3 | Matteus MateoQBMillbury | 2667 | 242.5 | 2222 | 445 | 0 | 11 |
| 4 | Nathan HelmsWR, CBCarver | 2643 | 240.3 | 1930 | 622 | 91 | 11 |
| 5 | Kise FlanneryQBCMHS (West Roxbury) | 2595 | 235.9 | 1702 | 893 | 0 | 11 |
| 6 | Nick O'BrienRB, CBTri-County RVT (Franklin) | 2307 | 192.2 | 14 | 1165 | 1128 | 12 |
| 7 | Michael WildfireQBCohasset | 2283 | 175.6 | 1598 | 685 | 0 | 13 |
| 8 | Kyle OlsonQB, FSAndover | 2202 | 200.2 | 1405 | 795 | 2 | 11 |
| 9 | Owen MordasQB, FSBishop Feehan (Attleboro) | 2173 | 217.3 | 1956 | 216 | 1 | 10 |
| 10 | Ryan GallagherQB, CBWTHS (Worcester) | 2170 | 217.0 | 1565 | 605 | 0 | 10 |
| 11 | Gus GreeneRB, OLBCohasset | 2163 | 166.4 | 0 | 2059 | 104 | 13 |
| 12 | Joel LachapelleQBNHS (Whitinsville) | 2108 | 234.2 | 1609 | 494 | 5 | 9 |
| 13 | Brady ShuffainQBSharon | 2057 | 187.0 | 2011 | 46 | 0 | 11 |
| 14 | John RecinitoMLB, QBACHS (Arlington) | 2030 | 184.5 | 1816 | 214 | 0 | 11 |
| 15 | Camden LachapelleRB, OLBUxbridge | 2024 | 184.0 | 0 | 1862 | 162 | 11 |
| 16 | Zeeland YoungbloodCB, WRGrafton | 1885 | 171.4 | 0 | 1560 | 325 | 11 |
| 17 | Bradford PerryQBSt. John's (Shrewsbury) | 1876 | 187.6 | 1820 | 56 | 0 | 10 |
| 18 | Devin VelezQB, DBHolyoke | 1731 | 157.4 | 1574 | 157 | 0 | 11 |
| 19 | Nicholas Nascimento DuarteRB, MLBFramingham | 1700 | 170.0 | 0 | 1683 | 17 | 10 |
| 20 | Will ChuteQB, FSRMHS (Reading) | 1694 | 169.4 | 1642 | 52 | 0 | 10 |
| 21 | Karson CournoyerQB, FSBMHS (Blackstone) | 1631 | 181.2 | 1086 | 542 | 3 | 9 |
| 22 | Caleb LafreniereQBSBCC (Fitchburg) | 1611 | 230.1 | 977 | 634 | 0 | 7 |
| 23 | Dominic PateRB, CBRMHS (Reading) | 1479 | 147.9 | 29 | 929 | 521 | 10 |
| 24 | Dom JamisonQBGardner | 1463 | 162.6 | 1463 | 0 | 0 | 9 |
| 25 | Shea PaxtonQB, OLBUxbridge | 1444 | 131.3 | 1439 | 5 | 0 | 11 |
| 26 | Devin RowdenRB, MLBSHRHS (Dudley) | 1410 | 128.2 | 0 | 1315 | 95 | 11 |
| 27 | Rayshaud RobinsonRB, OLBCommerce (Springfield) | 1388 | 173.5 | 0 | 1292 | 96 | 8 |
| 28 | Nico BonafigliaWRSeekonk | 1375 | 196.4 | 834 | 514 | 27 | 7 |
| 29 | Brady KlaesRB, DBAPRHS (Amherst) | 1371 | 137.1 | 37 | 1319 | 15 | 10 |
| 30 | Marcio SemdeoQBBrockton | 1342 | 134.2 | 1140 | 202 | 0 | 10 |
| 31 | Matt CaissieQBNatick | 1310 | 119.1 | 1240 | 70 | 0 | 11 |
| 32 | Maxon BrunetteRB, DBFCTHS (Turners Falls) | 1302 | 118.4 | 0 | 1238 | 64 | 11 |
| 33 | Aiden PhillipoWR, DBMillbury | 1300 | 118.2 | 0 | 32 | 1268 | 11 |
| 34 | Avery CoteDB, RBBelchertown | 1285 | 116.8 | 0 | 1288 | -3 | 11 |
| 35 | Jack GrenierRB, MLBOxford | 1255 | 114.1 | 35 | 1211 | 9 | 11 |
| 36 | Gavin NaughtonRB, FSClinton | 1212 | 110.2 | 0 | 1203 | 9 | 11 |
| 37 | Aedan BorgesFB, LBCase (Swansea) | 1196 | 108.7 | 28 | 1033 | 135 | 11 |
| 38 | Aiden TylerRB, FSSHRHS (Dudley) | 1150 | 104.5 | 0 | 1051 | 99 | 11 |
| 39 | Marcus DascelinRB, CBBurncoat (Worcester) | 1145 | 104.1 | 97 | 1000 | 48 | 11 |
| 40 | Josh GiancolaQBNipmuc Regional (Upton) | 1139 | 162.7 | 777 | 362 | 0 | 7 |
| 41 | Kevin BakerQB, FSEast Longmeadow | 1126 | 187.7 | 864 | 262 | 0 | 6 |
| 42 | Patrick LarsonRB, CBEasthampton/Hampshire | 1117 | 101.5 | 0 | 741 | 376 | 11 |
| 43 | Joseph SeamanATH, CBSharon | 1114 | 101.3 | 0 | 246 | 868 | 11 |
| 44 | James MortarelliRB, MLBNatick | 1107 | 100.6 | 0 | 1094 | 13 | 11 |
| 45 | Ryan BeedeQB, OLBNMRVT (Wakefield) | 1106 | 100.5 | 425 | 681 | 0 | 11 |
| 46 | Dylan DeanQB, FSBVRVT (Upton) | 1102 | 122.4 | 776 | 286 | 40 | 9 |
| 47 | Jaedis ElmoreSICS (Springfield) | 1100 | 110.0 | 0 | 1073 | 27 | 10 |
| 48 | Colin EakinsWR, FSCarver | 1096 | 99.6 | 0 | 79 | 1017 | 11 |
| 49 | Brady McCormackRB, DBMedfield | 1092 | 218.4 | 0 | 1072 | 20 | 5 |
| 50 | Noah HambleyRB, FSSouth Hadley | 1065 | 133.1 | 0 | 453 | 612 | 8 |