Football Field Header

Massachusetts High School Football Programs

View Season Rankings
Updated: 8/10/2025
Search
Rank Program Seasons Combined Margin Win/Loss Offense Defense State
1 Westwood Xaverian Brothers (MA) 46 28.262 28.363 0.839 23.288 -3.786 (MA)
2 Brockton (MA) 127 22.653 22.603 0.767 15.684 -4.501 (MA)
3 Newton (MA) 71 22.163 22.024 0.691 10.498 -8.510 (MA)
4 Everett (MA) 131 22.158 22.019 0.717 14.406 -5.302 (MA)
5 Shrewsbury St. John's (MA) 30 20.711 20.344 0.649 19.645 0.052 (MA)
6 Milton Academy (MA) 26 19.969 20.048 0.567 17.406 -1.718 (MA)
7 Haverhill (MA) 102 19.755 19.753 0.593 13.111 -4.121 (MA)
8 Danvers Saint John's Prep (MA) 69 19.668 19.651 0.511 14.250 -3.647 (MA)
9 Waltham (MA) 116 19.180 19.243 0.701 12.829 -3.560 (MA)
10 Cambridge Rindge Tech (MA) 51 19.073 18.988 0.314 9.900 -7.246 (MA)
11 Acton-Boxborough (MA) 25 19.013 19.109 0.601 17.047 -0.805 (MA)
12 Tewksbury Memorial (MA) 51 18.531 18.500 0.556 15.500 -1.803 (MA)
13 Lawrence Central Catholic (MA) 65 18.112 17.805 0.536 14.662 -1.900 (MA)
14 Holliston (MA) 25 17.430 16.315 0.643 19.752 3.041 (MA)
15 Lowell (MA) 116 17.317 17.438 0.416 12.060 -3.313 (MA)
16 Duxbury (MA) 48 17.240 16.988 0.593 14.332 -1.401 (MA)
17 Marshfield (MA) 44 17.150 17.716 0.577 14.134 -3.059 (MA)
18 Boston College High (MA) 84 16.792 16.667 0.594 12.508 -1.674 (MA)
19 Cambridge Latin (MA) 41 16.749 16.840 0.098 8.232 -7.096 (MA)
20 Beverly (MA) 95 16.467 16.256 0.483 11.902 -2.271 (MA)
21 Deerfield Academy (MA) 94 16.460 16.481 0.391 11.608 -2.912 (MA)
22 Weymouth (MA) 59 16.440 16.518 0.381 9.386 -4.785 (MA)
23 Melrose (MA) 82 16.331 16.341 0.589 13.156 -0.780 (MA)
24 Hyannis Barnstable (MA) 31 16.200 16.320 0.472 16.682 1.135 (MA)
25 Peabody (MA) 74 16.031 16.016 0.602 10.367 -3.067 (MA)
26 Andover Phillips Academy (MA) 145 15.968 15.960 0.422 10.996 -3.249 (MA)
27 Malden (MA) 126 15.665 15.646 0.457 11.307 -2.303 (MA)
28 Attleboro Bishop Feehan (MA) 30 15.082 15.276 0.599 12.630 -1.183 (MA)
29 Billerica Memorial (MA) 47 14.428 14.415 0.398 14.534 0.473 (MA)
30 Gloucester (MA) 79 14.288 14.281 0.443 11.834 0.080 (MA)
31 Natick (MA) 50 14.272 14.246 0.274 16.512 2.308 (MA)
32 Lynn Classical (MA) 82 14.199 14.185 0.399 11.293 -0.469 (MA)
33 Marblehead (MA) 76 14.005 13.916 0.412 10.520 -1.270 (MA)
34 Wayland (MA) 28 13.852 14.074 0.278 15.038 1.994 (MA)
35 Leominster (MA) 73 13.822 13.823 0.439 12.461 0.128 (MA)
36 Bridgewater-Raynham (MA) 51 13.658 13.696 0.354 9.453 -3.065 (MA)
37 Fitchburg (MA) 70 13.637 13.460 0.315 11.347 -1.090 (MA)
38 Mansfield (MA) 65 13.464 13.457 0.421 12.749 -0.158 (MA)
39 Peabody Veterans Memorial (MA) 25 13.437 13.529 0.386 13.232 1.438 (MA)
40 Worcester Academy (MA) 61 13.170 13.100 0.274 11.831 0.425 (MA)
41 Salem (MA) 101 13.094 13.103 0.358 9.370 -1.546 (MA)
42 West Roxbury Catholic Memorial (MA) 63 12.927 12.935 0.422 12.329 0.480 (MA)
43 Springfield Central (MA) 39 12.845 12.637 0.109 16.006 3.287 (MA)
44 Milford (MA) 29 12.747 12.865 0.239 15.452 3.363 (MA)
45 Wrentham King Philip Regional (MA) 34 12.707 12.929 0.193 11.653 -1.145 (MA)
46 Walpole (MA) 56 12.706 12.411 0.247 13.055 0.197 (MA)
47 Arlington (MA) 101 12.453 12.410 0.440 8.865 -1.387 (MA)
48 Wakefield Memorial (MA) 59 12.229 12.045 0.411 9.395 -1.107 (MA)
49 Scituate (MA) 62 12.013 12.055 0.338 10.009 -0.553 (MA)
50 Swampscott (MA) 64 11.959 12.238 0.295 11.031 0.933 (MA)
51 Plymouth North (MA) 30 11.882 11.747 0.272 13.197 1.474 (MA)
52 Stoneham (MA) 34 11.851 12.159 0.248 10.765 0.278 (MA)
53 North Andover (MA) 35 11.694 11.935 0.173 12.594 2.102 (MA)
54 Lynn English (MA) 78 11.545 11.314 0.292 9.126 -0.474 (MA)
55 New Bedford (MA) 93 11.235 11.329 0.273 9.765 0.149 (MA)
56 Medford (MA) 127 11.222 11.389 0.295 8.779 -0.713 (MA)
57 Lawrence (MA) 109 11.110 11.049 0.206 8.873 -1.835 (MA)
58 Methuen (MA) 53 10.623 10.610 0.180 12.688 2.010 (MA)
59 Attleboro (MA) 42 10.412 10.432 0.197 10.327 1.059 (MA)
60 Westwood (MA) 27 9.890 10.134 0.211 11.188 1.613 (MA)
61 Marlborough (MA) 26 9.739 9.990 0.207 12.898 3.492 (MA)
62 Franklin (MA) 41 9.649 10.144 0.147 11.207 1.549 (MA)
63 Newburyport (MA) 68 9.160 9.558 0.101 10.450 2.904 (MA)
64 Burlington (MA) 39 9.124 9.124 0.094 10.885 2.980 (MA)
65 Ashburnham Cushing Academy (MA) 49 9.015 9.111 0.125 9.669 1.414 (MA)
66 Westfield (MA) 31 8.936 9.200 0.198 14.028 4.810 (MA)
67 Stoughton (MA) 99 8.825 8.768 0.185 7.191 0.193 (MA)
68 Somerville (MA) 117 8.769 8.781 0.180 8.054 0.551 (MA)
69 Winthrop (MA) 74 8.582 8.407 0.250 8.348 1.527 (MA)
70 Wilmington (MA) 41 8.496 8.347 0.048 10.693 2.619 (MA)
71 Malden Catholic (MA) 53 8.442 8.707 0.211 8.072 1.329 (MA)
72 Quincy (MA) 117 8.343 8.355 0.181 7.645 1.057 (MA)
73 Whitman-Hanson (MA) 58 8.259 8.304 0.357 7.512 0.549 (MA)
74 Brookline (MA) 108 8.156 8.369 0.196 8.022 1.566 (MA)
75 Shrewsbury (MA) 25 8.145 8.334 0.226 13.624 6.203 (MA)
76 Andover (MA) 105 7.738 7.588 0.248 10.009 2.514 (MA)
77 North Attleboro (MA) 27 7.529 7.661 0.055 6.048 -0.508 (MA)
78 Wellesley (MA) 49 7.526 7.638 -0.002 12.586 4.913 (MA)
79 Watertown (MA) 63 7.517 7.493 0.155 8.092 2.149 (MA)
80 Plymouth South (MA) 29 7.309 7.451 0.114 12.299 4.814 (MA)
81 West Newbury Pentucket Regional (MA) 26 7.164 6.849 0.014 11.618 4.401 (MA)
82 Boston English (MA) 36 7.091 7.042 0.135 6.894 1.113 (MA)
83 Lexington (MA) 37 7.071 7.075 0.068 10.786 4.365 (MA)
84 Danvers (MA) 62 7.000 7.106 0.017 8.073 2.119 (MA)
85 Taunton (MA) 53 6.986 6.718 0.055 8.643 3.222 (MA)
86 Hingham (MA) 85 6.834 6.816 0.251 6.796 1.236 (MA)
87 Braintree Archbishop Williams (MA) 65 6.723 6.672 0.063 7.814 3.497 (MA)
88 Northfield Mount Hermon (MA) 64 6.662 6.519 -0.133 9.550 3.841 (MA)
89 Norwood (MA) 59 6.537 6.605 -0.048 9.336 3.126 (MA)
90 Needham (MA) 53 6.289 6.093 0.076 6.894 0.407 (MA)
91 Winchester (MA) 48 6.053 6.291 0.115 9.787 4.188 (MA)
92 Amesbury (MA) 49 5.934 5.783 0.066 8.693 3.876 (MA)
93 Saugus (MA) 67 5.612 5.599 0.023 7.509 3.424 (MA)
94 Dracut (MA) 51 5.195 5.413 -0.044 10.161 4.680 (MA)
95 Canton (MA) 99 5.101 5.126 0.106 6.069 2.064 (MA)
96 Belmont (MA) 44 5.098 5.066 0.077 8.695 4.899 (MA)
97 Fall River Durfee (MA) 68 4.876 4.787 0.017 7.418 3.547 (MA)
98 Hanover (MA) 71 4.849 4.562 -0.038 7.242 3.076 (MA)
99 North Quincy (MA) 92 4.650 4.665 0.089 4.832 1.510 (MA)
100 East Bridgewater (MA) 41 4.620 4.732 -0.001 7.863 3.735 (MA)
101 Gardner (MA) 52 4.368 4.491 -0.098 8.372 5.029 (MA)
102 Kingston Silver Lake Regional (MA) 51 4.005 4.145 -0.035 5.748 2.177 (MA)
103 Dalton Wahconah Regional (MA) 26 3.882 3.906 0.131 10.143 7.064 (MA)
104 North Easton Oliver Ames (MA) 70 3.741 3.710 0.195 6.298 4.562 (MA)
105 Abington (MA) 117 3.473 3.360 0.008 5.100 1.840 (MA)
106 Fairhaven (MA) 37 3.409 3.405 0.016 7.468 5.949 (MA)
107 Milton (MA) 106 3.232 3.255 -0.004 6.527 3.771 (MA)
108 Agawam (MA) 32 3.111 3.223 0.091 10.024 7.656 (MA)
109 Marion Tabor Academy (MA) 51 3.104 2.992 -0.183 11.177 8.208 (MA)
110 Lynn St. Mary's (MA) 38 3.010 2.627 -0.153 8.040 5.758 (MA)
111 Revere (MA) 100 2.790 2.783 0.047 5.313 3.587 (MA)
112 Newton North (MA) 53 2.663 2.397 0.006 6.684 4.329 (MA)
113 Uxbridge (MA) 42 2.557 2.531 0.139 6.899 6.461 (MA)
114 West Springfield (MA) 30 2.477 1.862 -0.064 9.085 5.958 (MA)
115 Holyoke (MA) 37 2.401 2.658 -0.097 9.257 7.156 (MA)
116 Boston Latin (MA) 56 1.938 1.887 0.003 5.623 4.563 (MA)
117 Plymouth Carver (MA) 25 1.885 1.885 -0.019 0.036 -0.383 (MA)
118 Cohasset (MA) 56 1.689 1.545 0.018 4.594 2.324 (MA)
119 Rockland (MA) 73 1.468 1.357 -0.052 5.114 4.205 (MA)
120 Middleborough (MA) 61 1.405 1.525 -0.075 6.353 5.697 (MA)
121 Framingham (MA) 47 1.209 1.219 -0.144 8.402 6.667 (MA)
122 Braintree (MA) 95 1.151 1.248 -0.112 4.727 2.925 (MA)
123 Townsend North Middlesex Regional (MA) 27 0.875 0.948 -0.070 10.941 10.558 (MA)
124 Westborough (MA) 29 0.530 0.904 -0.167 11.022 10.766 (MA)
125 Ipswich (MA) 31 0.000 0.319 -0.259 6.575 7.731 (MA)
126 Norwell (MA) 58 -0.177 -0.266 -0.067 3.816 2.952 (MA)
127 Dedham (MA) 60 -0.240 -0.090 -0.350 5.399 5.390 (MA)
128 Hull (MA) 50 -0.290 -0.175 -0.169 3.108 5.555 (MA)
129 Brockton Cardinal Spellman (MA) 28 -0.824 -0.755 -0.302 6.645 7.419 (MA)
130 Cambridge Rindge & Latin (MA) 33 -0.895 -0.657 -0.043 10.961 11.135 (MA)
131 Cambridge (MA) 39 -1.202 -1.196 -0.133 4.743 6.799 (MA)
132 Whitman (MA) 52 -1.362 -1.372 -0.304 1.610 3.789 (MA)
133 Newton South (MA) 33 -1.653 -1.561 -0.147 6.450 8.962 (MA)
134 Cheshire Hoosac Valley (MA) 27 -2.671 -3.093 -0.154 6.344 9.110 (MA)
135 Plymouth (MA) 28 -2.698 -2.801 -0.309 2.092 4.498 (MA)
136 Sheffield Berkshire (MA) 63 -2.893 -3.122 -0.300 1.514 4.306 (MA)
137 Wilbraham & Monson Academy (MA) 72 -3.106 -2.832 -0.282 3.303 6.654 (MA)
138 Reading Austin Prep (MA) 26 -3.148 -3.576 -0.297 6.937 9.816 (MA)
139 Carver (MA) 30 -3.637 -3.357 -0.298 3.719 8.703 (MA)
140 Chelsea (MA) 96 -3.908 -3.962 -0.252 2.050 7.132 (MA)
141 Randolph (MA) 58 -3.991 -3.950 -0.393 2.775 7.288 (MA)
142 Easthampton Williston Academy (MA) 61 -3.999 -3.996 -0.323 2.184 7.017 (MA)
143 Springfield Cathedral (MA) 28 -5.005 -4.869 -0.315 4.002 9.354 (MA)
144 Sharon (MA) 55 -5.041 -5.184 -0.236 1.839 6.857 (MA)
145 Dorchester (MA) 32 -5.094 -5.130 -0.205 5.394 10.334 (MA)
146 Chicopee (MA) 41 -5.332 -5.097 -0.195 3.549 9.409 (MA)
147 Pittsfield (MA) 38 -5.788 -5.758 -0.127 6.545 13.621 (MA)
148 Boston Cathedral (MA) 29 -6.057 -6.087 -0.321 5.533 10.947 (MA)
149 Greater New Bedford RVT (MA) 30 -6.328 -6.033 -0.391 4.105 11.630 (MA)
150 West Bridgewater (MA) 33 -6.932 -6.912 -0.565 2.515 9.587 (MA)
151 North Adams Drury (MA) 29 -7.637 -7.456 -0.283 2.016 10.077 (MA)
152 Wareham (MA) 25 -8.760 -8.750 -0.445 4.359 13.997 (MA)
153 Spellman (MA) 27 -9.428 -9.428 -0.321 0.737 5.745 (MA)
154 Worcester North (MA) 32 -10.045 -9.789 -0.501 3.453 13.553 (MA)
155 Southbridge (MA) 25 -13.401 -13.277 -0.705 -0.675 12.933 (MA)
156 Greenfield (MA) 35 -13.858 -13.932 -0.593 -0.454 13.629 (MA)
157 East Boston (MA) 27 -14.905 -15.286 -0.687 2.259 16.800 (MA)
158 Pittsfield Taconic (MA) 26 -16.884 -16.572 -0.695 1.638 16.666 (MA)
159 Athol (MA) 29 -19.863 -19.719 -0.769 -1.338 19.137 (MA)
Showing 1 to 100 of 0 entries

Comments