3. Oklahoma City Thunder (20-9)

The Thunder are the third best team in the NBA right now, but they can be even better. They have two of the best players in the league in Russell Westbrook and Kevin Durant. If those two can remain healthy for a playoff run, along with Serge Ibaka, this team could make a serious run at Golden State. Because let’s face it everyone else is looking up at them.

2. San Antonio Spurs (25-5)

The Spurs are currently 25-5. 25-5! No one is even talking about it because of the Warriors and of course the Spurs are winning that’s what they do. As absurd as it sounds they are not getting the respect they deserve. Kawhi Leonard has become one of the league’s five best players and Tony Parker’s bounce back season after a miserable 2014-15 has been remarkable.

1. Golden State Warriors (27-1)

As great as San Antonio has been — they are actually ahead of Golden State in net rating and margin of victory — there is no doubt who should be in the No. 1 spot. We all hoped that the Warriors would be going into Christmas day undefeated for their finals rematch against the Cavs, but that isn’t so. Still it will be a great game, fueled by the war of words between LeBron James and Steph Curry over who the best player in the world is.