North Dakota 2025 High School Football Massey Rankings
Last updated on 04/11/26 at 10:45 AM
| Rank | Team | Record | Pwr | Off | Def | SoS | Score |
|---|---|---|---|---|---|---|---|
1 Natl2589 | New Rockford-sheyenneNew Rockford, ND | 9-01.000 | 128.18 | 149.45 | 185.82 | 24 | 5.54 |
2 Natl3288 | Langdon AreaLangdon, ND | 13-01.000 | 422.08 | 737.30 | 311.87 | 44 | 5.29 |
4 Natl4361 | LamoureLamoure, ND | 10-10.909 | 521.85 | 242.19 | 146.75 | 36 | 4.95 |
5 Natl4456 | ![]() | 9-10.900 | 224.42 | 438.86 | 112.66 | 38 | 4.91 |
6 Natl5260 | VelvaVelva, ND | 9-20.818 | 619.72 | 935.85 | 510.96 | 42 | 4.67 |
7 Natl5422 | ![]() | 7-10.875 | 912.05 | 2327.11 | 212.03 | 10 | 4.62 |
8 Natl5592 | ![]() | 9-10.900 | 167.71 | 1133.71 | 321.09 | 15 | 4.57 |
10 Natl5665 | Bottineau Junior-seniorBottineau, ND | 10-20.833 | 1210.15 | 1529.97 | 117.27 | 35 | 4.55 |
13 Natl6458 | ShanleyFargo, ND | 6-10.857 | 1310.06 | 538.25 | 40-1.09 | 7 | 4.34 |
14 Natl6463 | ![]() | 6-20.750 | 149.43 | 1330.95 | 195.58 | 13 | 4.33 |
15 Natl6533 | EllendaleEllendale, ND | 9-20.818 | 714.73 | 835.91 | 165.91 | 53 | 4.31 |
16 Natl6813 | KilldeerKilldeer, ND | 10-20.833 | 197.03 | 1033.97 | 350.16 | 41 | 4.24 |
17 Natl7106 | Central CassCasselton, ND | 7-30.700 | 1110.31 | 1729.41 | 97.99 | 34 | 4.16 |
18 Natl7161 | Park RiverPark River, ND | 9-20.818 | 243.18 | 2525.81 | 204.46 | 37 | 4.14 |
19 Natl7434 | HillsboroHillsboro, ND | 8-30.727 | 214.88 | 4122.53 | 79.44 | 46 | 4.06 |
20 Natl7493 | 4-30.571 | 177.63 | 2127.94 | 136.78 | 4 | 4.05 | |
21 Natl7556 | HankinsonHankinson, ND | 8-20.800 | 233.76 | 637.68 | 56-6.83 | 48 | 4.03 |
22 Natl7683 | Hazelton-moffit-braddockHazelton, ND | 7-10.875 | 187.57 | 1430.38 | 224.28 | 77 | 4.00 |
23 Natl7712 | CentralGrand Forks, ND | 7-30.700 | 252.35 | 2227.25 | 292.19 | 28 | 3.99 |
24 Natl7821 | West FargoWest Fargo, ND | 3-40.429 | 206.11 | 2725.25 | 107.96 | 2 | 3.96 |
25 Natl8084 | WishekWishek, ND | 8-30.727 | 29-0.31 | 1829.31 | 45-2.53 | 47 | 3.88 |
26 Natl8175 | TrinityDickinson, ND | 8-20.800 | 270.70 | 2825.19 | 272.61 | 58 | 3.85 |
27 Natl8235 | HarveyHarvey, ND | 4-50.444 | 223.90 | 2924.79 | 156.20 | 21 | 3.83 |
28 Natl8487 | Northern CassHunter, ND | 6-40.600 | 33-1.40 | 4921.38 | 214.31 | 31 | 3.77 |
29 Natl8612 | Red RiverGrand Forks, ND | 4-30.571 | 31-0.47 | 3324.01 | 282.60 | 12 | 3.73 |
30 Natl8718 | LisbonLisbon, ND | 5-50.500 | 36-3.25 | 6516.79 | 127.05 | 25 | 3.70 |
31 Natl8762 | ThompsonThompson, ND | 5-50.500 | 30-0.37 | 3922.58 | 234.14 | 32 | 3.69 |
32 Natl8986 | St. Mary'sSaints | 4-50.444 | 35-2.71 | 4721.56 | 262.82 | 18 | 3.62 |
33 Natl9111 | Bishop RyanMinot, ND | 2-40.333 | 260.99 | 2028.49 | 36-0.41 | 40 | 3.59 |
34 Natl9203 | Des Lacs-burlingtonDes Lacs, ND | 6-30.667 | 44-6.63 | 6216.87 | 253.59 | 56 | 3.56 |
35 Natl9282 | Turtle Lake-mercerTurtle Lake, ND | 6-30.667 | 40-5.79 | 5520.23 | 331.07 | 57 | 3.54 |
36 Natl9339 | CarringtonCarrington, ND | 4-50.444 | 280.61 | 4521.83 | 175.86 | 45 | 3.52 |
37 Natl9376 | NorthFargo, ND | 2-40.333 | 43-6.56 | 5021.31 | 39-0.77 | 1 | 3.51 |
38 Natl9470 | GraftonGrafton, ND | 5-50.500 | 50-9.34 | 6119.25 | 42-1.50 | 23 | 3.48 |
39 Natl9603 | ![]() | 2-50.286 | 34-2.12 | 2625.69 | 38-0.72 | 6 | 3.45 |
40 Natl9646 | North Border-WalhallaWalhalla, ND | 4-30.571 | 37-3.79 | 3523.89 | 37-0.59 | 61 | 3.43 |
411 Natl9821 | ![]() | 1-60.143 | 32-1.33 | 3024.34 | 311.42 | 3 | 3.38 |
421 Natl9824 | OakesOakes, ND | 3-50.375 | 38-4.02 | 3822.82 | 340.25 | 29 | 3.38 |
43 Natl9939 | Valley CityValley City, ND | 3-60.333 | 47-8.58 | 6416.80 | 301.71 | 20 | 3.35 |
45 Natl10190 | SouthFargo, ND | 2-60.250 | 45-6.73 | 4222.33 | 44-1.97 | 14 | 3.27 |
46 Natl10454 | Watford CityWatford City, ND | 4-50.444 | 55-13.17 | 5420.50 | 55-6.58 | 26 | 3.19 |
48 Natl10667 | RayRay, ND | 4-50.444 | 51-11.88 | 5320.69 | 53-5.47 | 54 | 3.12 |
49 Natl10707 | DickinsonDickinson, ND | 2-60.250 | 42-6.46 | 4322.23 | 43-1.60 | 30 | 3.11 |
50 Natl10757 | WashburnWashburn, ND | 5-50.500 | 62-15.68 | 5819.56 | 60-8.14 | 43 | 3.09 |
51 Natl10842 | CavalierCavalier, ND | 4-20.667 | 49-8.66 | 4022.56 | 48-4.13 | 68 | 3.06 |
52 Natl10860 | Shiloh Christian SchoolBismarck, ND | 3-50.375 | 39-5.02 | 3723.48 | 41-1.41 | 60 | 3.06 |
531 Natl10961 | NapoleonNapoleon, ND | 6-20.750 | 58-14.44 | 5719.89 | 57-7.24 | 76 | 3.02 |
541 Natl10990 | Bowman CoBowman, ND | 4-50.444 | 57-13.53 | 5619.91 | 54-6.35 | 49 | 3.02 |
55 Natl11047 | JamestownJamestown, ND | 1-70.125 | 46-8.22 | 4422.13 | 46-3.25 | 16 | 2.99 |
571 Natl11113 | Steele-DawsonSteele, ND | 4-30.571 | 60-15.35 | 3224.12 | 67-12.38 | 75 | 2.98 |





