North Dakota High School Football Massey Rankings
Last updated on 12/08/25 at 11:53 AM
| Rank | Team | Record | Pwr | Off | Def | SoS | Score |
|---|---|---|---|---|---|---|---|
1 Natl2604 | New Rockford-sheyenneNew Rockford, ND | 9-01.000 | 127.84 | 149.28 | 185.65 | 24 | 5.50 |
2 Natl3343 | Langdon AreaLangdon, ND | 13-01.000 | 321.76 | 737.14 | 311.71 | 44 | 5.25 |
4 Natl4390 | LamoureLamoure, ND | 10-10.909 | 521.52 | 242.02 | 136.58 | 36 | 4.91 |
5 Natl4505 | ![]() | 9-10.900 | 224.10 | 438.69 | 112.50 | 38 | 4.87 |
6 Natl5283 | VelvaVelva, ND | 9-20.818 | 619.39 | 935.68 | 510.80 | 42 | 4.63 |
7 Natl5510 | ![]() | 7-10.875 | 1011.53 | 2326.83 | 211.79 | 13 | 4.56 |
8 Natl5624 | ![]() | 9-10.900 | 167.38 | 1133.55 | 330.92 | 15 | 4.53 |
10 Natl5713 | Bottineau Junior-seniorBottineau, ND | 10-20.833 | 129.83 | 1629.81 | 117.11 | 35 | 4.51 |
13 Natl6522 | ShanleyFargo, ND | 6-10.857 | 139.60 | 538.01 | 40-1.32 | 7 | 4.29 |
14 Natl6542 | ![]() | 6-20.750 | 148.93 | 1330.69 | 195.33 | 14 | 4.28 |
15 Natl6579 | EllendaleEllendale, ND | 9-20.818 | 714.41 | 835.75 | 165.75 | 54 | 4.27 |
16 Natl6860 | KilldeerKilldeer, ND | 10-20.833 | 196.72 | 1033.81 | 350.00 | 41 | 4.19 |
17 Natl7166 | Central CassCasselton, ND | 7-30.700 | 119.98 | 1729.25 | 97.82 | 34 | 4.11 |
18 Natl7220 | Park RiverPark River, ND | 9-20.818 | 242.85 | 2525.64 | 204.29 | 37 | 4.10 |
19 Natl7491 | HillsboroHillsboro, ND | 8-30.727 | 214.55 | 4122.37 | 79.27 | 46 | 4.02 |
20 Natl7571 | 4-30.571 | 187.14 | 2127.69 | 146.54 | 4 | 4.00 | |
21 Natl7605 | HankinsonHankinson, ND | 8-20.800 | 233.38 | 637.48 | 56-7.01 | 48 | 3.99 |
22 Natl7732 | Hazelton-moffit-braddockHazelton, ND | 7-10.875 | 177.34 | 1430.24 | 214.19 | 77 | 3.96 |
23 Natl7771 | CentralGrand Forks, ND | 7-30.700 | 252.02 | 2227.09 | 292.02 | 28 | 3.95 |
24 Natl7883 | West FargoWest Fargo, ND | 3-40.429 | 205.63 | 2824.99 | 107.73 | 2 | 3.91 |
25 Natl8115 | WishekWishek, ND | 8-30.727 | 29-0.63 | 1829.15 | 45-2.68 | 47 | 3.84 |
26 Natl8208 | TrinityDickinson, ND | 8-20.800 | 270.40 | 2725.04 | 282.45 | 58 | 3.81 |
27 Natl8293 | HarveyHarvey, ND | 4-50.444 | 223.57 | 2924.63 | 156.04 | 21 | 3.79 |
28 Natl8537 | Northern CassHunter, ND | 6-40.600 | 32-1.72 | 4921.22 | 224.15 | 31 | 3.73 |
29 Natl8673 | Red RiverGrand Forks, ND | 4-30.571 | 31-0.80 | 3323.84 | 272.45 | 11 | 3.69 |
30 Natl8765 | LisbonLisbon, ND | 5-50.500 | 36-3.57 | 6516.63 | 126.89 | 25 | 3.66 |
31 Natl8810 | ThompsonThompson, ND | 5-50.500 | 30-0.70 | 3922.42 | 233.97 | 32 | 3.65 |
32 Natl9020 | St. Mary'sSaints | 4-50.444 | 35-3.04 | 4721.39 | 262.66 | 18 | 3.58 |
33 Natl9154 | Bishop RyanMinot, ND | 2-40.333 | 260.69 | 2028.33 | 36-0.55 | 40 | 3.55 |
34 Natl9262 | Des Lacs-burlingtonDes Lacs, ND | 6-30.667 | 43-6.95 | 6216.71 | 253.43 | 56 | 3.52 |
35 Natl9327 | Turtle Lake-mercerTurtle Lake, ND | 6-30.667 | 40-6.08 | 5520.07 | 320.94 | 57 | 3.50 |
36 Natl9387 | CarringtonCarrington, ND | 4-50.444 | 280.28 | 4621.67 | 175.70 | 45 | 3.48 |
37 Natl9444 | NorthFargo, ND | 2-40.333 | 44-6.98 | 5021.09 | 39-0.98 | 1 | 3.46 |
38 Natl9510 | GraftonGrafton, ND | 5-50.500 | 50-9.67 | 6119.08 | 42-1.67 | 23 | 3.44 |
39 Natl9667 | ![]() | 2-50.286 | 34-2.60 | 2625.43 | 38-0.95 | 6 | 3.40 |
40 Natl9682 | North Border-WalhallaWalhalla, ND | 4-30.571 | 37-4.14 | 3523.71 | 37-0.76 | 61 | 3.39 |
41 Natl9878 | OakesOakes, ND | 3-50.375 | 38-4.35 | 3822.66 | 340.08 | 29 | 3.34 |
42 Natl9920 | ![]() | 1-60.143 | 33-1.83 | 3024.09 | 311.17 | 3 | 3.33 |
43 Natl9993 | Valley CityValley City, ND | 3-60.333 | 47-8.91 | 6416.64 | 301.55 | 20 | 3.30 |
45 Natl10238 | SouthFargo, ND | 2-60.250 | 45-7.08 | 4222.15 | 44-2.14 | 12 | 3.23 |
46 Natl10503 | Watford CityWatford City, ND | 4-50.444 | 55-13.50 | 5420.33 | 55-6.74 | 26 | 3.15 |
48 Natl10699 | RayRay, ND | 4-50.444 | 51-12.16 | 5320.55 | 53-5.62 | 53 | 3.08 |
49 Natl10751 | DickinsonDickinson, ND | 2-60.250 | 42-6.80 | 4322.06 | 43-1.77 | 30 | 3.07 |
50 Natl10807 | WashburnWashburn, ND | 5-50.500 | 62-15.99 | 5819.40 | 60-8.30 | 43 | 3.05 |
51 Natl10884 | CavalierCavalier, ND | 4-20.667 | 49-9.01 | 4022.38 | 48-4.31 | 68 | 3.02 |
52 Natl10903 | Shiloh Christian SchoolBismarck, ND | 3-50.375 | 39-5.33 | 3723.32 | 41-1.56 | 60 | 3.02 |
53 Natl11026 | Bowman CoBowman, ND | 4-50.444 | 57-13.81 | 5619.77 | 54-6.49 | 49 | 2.98 |
54 Natl11071 | NapoleonNapoleon, ND | 5-20.714 | 58-14.99 | 5719.76 | 59-7.65 | 73 | 2.97 |
55 Natl11110 | JamestownJamestown, ND | 1-70.125 | 46-8.54 | 4421.96 | 46-3.41 | 16 | 2.95 |
56 Natl11151 | Steele-DawsonSteele, ND | 4-30.571 | 60-15.58 | 3223.97 | 67-12.46 | 74 | 2.94 |





