North Dakota 2025 High School Boys Basketball Massey Rankings
Last updated on 04/12/26 at 10:35 PM
| Rank | Team | Record | Pwr | Off | Def | SoS | Score |
|---|---|---|---|---|---|---|---|
1 Natl199 | ![]() | 21-20.913 | 143.71 | 187.43 | 412.01 | 1 | 7.74 |
2 Natl231 | ![]() | 20-20.909 | 242.86 | 578.97 | 119.62 | 2 | 7.68 |
4 Natl1301 | DickinsonDickinson, ND | 16-60.727 | 431.02 | 482.14 | 334.61 | 3 | 6.89 |
61 Natl1642 | West FargoWest Fargo, ND | 16-50.762 | 729.18 | 382.64 | 512.27 | 7 | 6.73 |
72 Natl1858 | BeulahBeulah, ND | 20-10.952 | 1125.63 | 2567.86 | 213.50 | 31 | 6.65 |
102 Natl2311 | Turtle Lake-mercerTurtle Lake, ND | 25-01.000 | 2119.88 | 3764.42 | 811.20 | 65 | 6.51 |
11 Natl2689 | ![]() | 12-80.600 | 925.94 | 875.73 | 245.94 | 5 | 6.40 |
122 Natl2849 | ![]() | 15-40.789 | 1025.72 | 1772.54 | 138.92 | 19 | 6.36 |
133 Natl2862 | Our Redeemers Christian SchoolMinot, ND | 18-20.900 | 1324.88 | 2169.08 | 611.53 | 44 | 6.35 |
141 Natl2865 | Central CassCasselton, ND | 18-40.818 | 1523.64 | 1572.91 | 196.47 | 21 | 6.35 |
15 Natl2887 | 12-70.632 | 1225.11 | 1074.68 | 216.16 | 10 | 6.35 | |
16 Natl3506 | WahpetonWahpeton, ND | 17-60.739 | 1820.56 | 3165.73 | 910.56 | 20 | 6.19 |
17 Natl3591 | ![]() | 18-80.692 | 1424.38 | 1871.34 | 148.77 | 23 | 6.17 |
18 Natl3953 | Shiloh Christian SchoolBismarck, ND | 17-60.739 | 2019.94 | 2667.59 | 158.08 | 25 | 6.09 |
19 Natl4158 | GraftonGrafton, ND | 13-40.765 | 1920.43 | 1473.57 | 482.60 | 28 | 6.04 |
20 Natl4281 | ![]() | 14-200.412 | 1621.76 | 1174.62 | 442.87 | 6 | 6.01 |
21 Natl4808 | Red RiverGrand Forks, ND | 8-90.471 | 1721.65 | 776.85 | 640.54 | 14 | 5.90 |
221 Natl5200 | TrinityDickinson, ND | 14-50.737 | 2216.33 | 5559.40 | 312.66 | 33 | 5.82 |
231 Natl5283 | RayRay, ND | 19-20.905 | 3413.22 | 2070.40 | 76-1.45 | 69 | 5.80 |
243 Natl5768 | HankinsonHankinson, ND | 18-30.857 | 3213.56 | 3065.79 | 413.50 | 72 | 5.70 |
253 Natl5898 | Oak Grove Lutheran SchoolFargo, ND | 12-70.632 | 3811.47 | 2368.11 | 74-0.90 | 22 | 5.68 |
271 Natl6007 | HillsboroHillsboro, ND | 12-90.571 | 2415.17 | 4363.36 | 167.54 | 27 | 5.66 |
286 Natl6042 | MidwayInkster, ND | 19-50.792 | 2315.25 | 2866.42 | 354.56 | 60 | 5.65 |
291 Natl6305 | St. Mary'sSaints | 8-130.381 | 3313.23 | 2766.64 | 502.32 | 13 | 5.60 |
302 Natl6464 | New Rockford-sheyenneNew Rockford, ND | 11-30.786 | 3612.66 | 4462.58 | 255.82 | 61 | 5.56 |
316 Natl6487 | Bishop RyanMinot, ND | 13-70.650 | 2614.66 | 6158.73 | 511.66 | 42 | 5.56 |
321 Natl6533 | OakesOakes, ND | 18-40.818 | 2814.46 | 3864.21 | 235.98 | 78 | 5.55 |
331 Natl6753 | WiltonWilton, ND | 16-60.727 | 3712.10 | 3364.97 | 452.86 | 62 | 5.51 |
341 Natl6932 | SouthFargo, ND | 5-110.312 | 2514.78 | 1672.73 | 79-2.22 | 12 | 5.48 |
352 Natl7023 | HazenHazen, ND | 12-70.632 | 4110.30 | 3265.35 | 620.68 | 41 | 5.45 |
371 Natl7212 | JamestownJamestown, ND | 5-150.250 | 3513.02 | 1971.10 | 80-2.34 | 11 | 5.42 |
385 Natl7414 | Turtle Mt CommunityBelcourt, ND | 11-70.611 | 4210.04 | 3464.97 | 610.80 | 36 | 5.38 |
391 Natl7437 | CentralGrand Forks, ND | 5-130.278 | 2914.38 | 2965.98 | 384.14 | 18 | 5.37 |
401 Natl7552 | RugbyRugby, ND | 11-70.611 | 479.22 | 4760.96 | 404.00 | 38 | 5.35 |
412 Natl7571 | Hazelton-moffit-braddockHazelton, ND | 14-60.700 | 459.84 | 3664.64 | 600.94 | 55 | 5.35 |
421 Natl7803 | Bottineau Junior-seniorBottineau, ND | 10-60.625 | 439.99 | 4263.72 | 542.00 | 45 | 5.30 |
431 Natl7848 | Northern CassHunter, ND | 11-90.550 | 449.91 | 4661.06 | 344.59 | 39 | 5.30 |
44 Natl7917 | ThompsonThompson, ND | 7-130.350 | 3113.61 | 5260.05 | 129.30 | 26 | 5.28 |
451 Natl7963 | May-port CgMayville, ND | 10-100.500 | 498.36 | 4164.12 | 69-0.02 | 30 | 5.27 |
461 Natl8023 | LakotaLakota, ND | 12-40.750 | 556.48 | 6557.86 | 364.35 | 51 | 5.26 |
474 Natl8087 | Langdon AreaLangdon, ND | 3-10.750 | 488.41 | 5958.93 | 295.22 | 53 | 5.25 |
48 Natl8128 | NorthFargo, ND | 3-150.167 | 3014.20 | 677.17 | 98-7.23 | 15 | 5.25 |
49 Natl8159 | Bowman CoBowman, ND | 17-40.810 | 527.64 | 5659.27 | 394.10 | 100 | 5.24 |
50 Natl8341 | LisbonLisbon, ND | 10-110.476 | 517.80 | 6457.89 | 265.64 | 32 | 5.21 |
514 Natl8345 | Park RiverPark River, ND | 14-60.700 | 595.45 | 8054.81 | 206.37 | 49 | 5.21 |
521 Natl8724 | DunseithDunseith, ND | 10-80.556 | 575.62 | 4561.72 | 71-0.37 | 46 | 5.14 |
531 Natl8936 | ShanleyFargo, ND | 3-130.188 | 469.58 | 2468.05 | 82-2.73 | 17 | 5.11 |
543 Natl9081 | EdgeleyEdgeley, ND | 14-70.667 | 546.70 | 7455.62 | 186.82 | 85 | 5.08 |
551 Natl9233 | VelvaVelva, ND | 9-80.529 | 507.85 | 4064.12 | 72-0.53 | 56 | 5.05 |
564 Natl9287 | Saint JohnSaint John, ND | 12-70.632 | 605.39 | 5858.96 | 522.16 | 59 | 5.05 |





