NBA Power Rankings for the 2019-20 season. Updated every Monday.

Last updated: February 10, 2020 | Change in power ranking since last update | Championship contender | Deep playoff run | Buying tickets to the lottery

Filter power rankings by week:

Milwaukee Bucks

#10Milwaukee Bucks

Individual rankings:
Jeremy #1, Joseph #1, Kevin #1, Nick #1, Tyler #1

Here's how good Milwaukee is: The Raptors have won a franchise-record 14 straight games, bringing them to the #2 seed in the east, and they've only gained one game on the Bucks. Starting November 1st, Milwaukee's worst stretch of basketball was going 3-2 over five games in December, one of which was a loss to Dallas when non-Giannis starters went 9-34 shooting. Their current 4-game win streak has featured all wins by 11+ points. The obvious #1 team.

Summary written by Kevin Nye


Los Angeles Lakers

#248Los Angeles Lakers

Individual rankings:
Jeremy #2, Joseph #2, Kevin #2, Nick #3, Tyler #2

No moves made at the deadline, and nobody claimed on the buy out market (yet) means this is the roster the Lakers will be heading into the playoffs with (barring any injuries). Is this roster perfect? No. Is this the roster that's currently good for a 39-12 record, 3 games clear at the top of the Western Conference? Yes. Lakers fans should be preparing themselves for a long playoff run.

Summary written by Joseph Mamone


Toronto Raptors

#31Toronto Raptors

Individual rankings:
Jeremy #3, Joseph #3, Kevin #3, Nick #2, Tyler #3

The Raptors' 14 game winning streak is very real. I will still point out that most of the teams they beat aren't good. 10 of the teams they beat can pretty safely be categorized as "not good," while a couple are "pretty good," with the miscellaneous category called "whatever the Sixers are" rounding out the list. Even with their current streak, the Raptors are still 9-12 against teams above .500. Here's what matters though: The Raptors have the ninth-best offense and the second-best defense. I'm not entirely sure how much these regular-season numbers will transfer to the playoffs, but it's usually a strong indicator that they'll still do well.

Summary written by Jeremy Stevens


Denver Nuggets

#41Denver Nuggets

Individual rankings:
Jeremy #4, Joseph #4, Kevin #6, Nick #4, Tyler #5

After a confusing and disappointing loss to the Pistons to start the month of February, the Nuggets righted the ship with a 3-0 week that puts them back in 2nd place in the Western Conference. The Nuggets’ big trade deadline moves were all in the same trade; they shipped out Malik Beasley and Juancho Hernangomez (two pending restricted free agents who weren’t getting much playing time) and shipped out Jarred Vanderbilt in return for Keita Bates-Diop, Shabazz Napier (quickly flipped for Jordan McRae), and a future first-round pick. The moves weaken the Nuggets in the short-term, but ultimately this move amounts to a gamble on KBD and a bet that none of the traded players will come back to haunt them.

Summary written by Nick Agar-Johnson


Boston Celtics

#51Boston Celtics

Individual rankings:
Jeremy #5, Joseph #5, Kevin #5, Nick #6, Tyler #4

The biggest news of Boston's 3-0 week was the fact that they played with their ideal starting five (Walker/Tatum/Brown/Hayward/Theis) all healthy with Smart available off the bench. The stars aligned for a mostly healthy Celtics team to play in Oklahoma City, where the starters scored 96 points. Jayson Tatum's efficiency woes may have subsided, as he's up to 44/38/84 shooting splits and a 55 TS%. These numbers don't tell the full story - Tatum has played spectacular basketball to drag his early numbers up to what they are.

Summary written by Jeremy Stevens


Los Angeles Clippers

#63Los Angeles Clippers

Individual rankings:
Jeremy #6, Joseph #6, Kevin #4, Nick #5, Tyler #6

The Clippers got better at the trade deadline, and even though I think Marcus Morris might be a little overrated (44% from deep doesn't feel sustainable to me, even if he'll be getting easier looks in LA), he should be a nice contributor for them. The idea of three big athletic wings who can shoot should terrify everyone in the west. Their weird back-to-back weekend included a bad loss to the Wolves and then a demolition of the Cavs.

Summary written by Kevin Nye


Miami Heat

#71Miami Heat

Individual rankings:
Jeremy #8, Joseph #7, Kevin #7, Nick #7, Tyler #7

The Heat were one of the big surprises at the deadline by acquiring Andre Iguodala and Jae Crowder. This immediately improves their wing depth and experience, which will be vital for the playoffs. With a sub .500 record on the road and a net rating of -2.9, the Heat are in trouble come playoffs unless they curb this trend. By adding experienced wings, the Heat made a big step in the right direction.

Summary written by Tyler Metcalf


Utah Jazz

#81Utah Jazz

Individual rankings:
Jeremy #7, Joseph #8, Kevin #8, Nick #8, Tyler #8

Utah is struggling. They had lost 5 in a row before beating Portland thanks to one of the most egregious non-calls I've ever seen (clear goaltend goes uncalled, Jazz retain lead and ice game with FTs). Then they beat Houston on Sunday thanks to an absolutely absurd buzzer-beating three by Bojan Bogdanovic - a 27-footer with two defenders draped over him. Wins are wins, but the Jazz are really struggling to balance Mike Conley and Joe Ingles.

Summary written by Kevin Nye


Houston Rockets

#91Houston Rockets

Individual rankings:
Jeremy #9, Joseph #10, Kevin #9, Nick #9, Tyler #9

The Rockets have taken their small-ball, 5-out philosophy to a whole other level. With rumors of a tenuous owner/GM relationship and a coach on the last year of his contract, the Rockets are going all in. I find this decision confounding and think it will do nothing but hurt them in the playoffs. The results will be mixed as we've already seen. When shots are falling they'll have big wins, but on off nights, it will be some of the worst basketball you've ever seen.

Summary written by Tyler Metcalf


Oklahoma City Thunder

#101Oklahoma City Thunder

Individual rankings:
Jeremy #10, Joseph #9, Kevin #11, Nick #10, Tyler #10

Rather than talking about what happened at the trade deadline, let's talk about what didn't. A trade. Many were expecting OKC to be sellers at the deadline, but they're staying put, and the idea of a Houston-OKC round 1 match-up in the Western Conference Finals is in play, and we can't wait.

Summary written by Joseph Mamone


Philadelphia 76ers

#111Philadelphia 76ers

Individual rankings:
Jeremy #11, Joseph #11, Kevin #10, Nick #11, Tyler #12

Philadelphia's prized trade deadline acquisition, Glenn Robinson III, chipped in 10 points on 5-6 shooting in a 118-111 win over the Bulls. Furkan Korkmaz poured in another 31 off the bench on 12-17 shooting. Al Horford, on the other hand, was held scoreless for the first time in his career (credit: Keith Pompey). I don't know what else to say at this point. The deadline came and went without any major changes, leaving the Sixers with a bunch of square blocks trying to fit into triangular holes.

Summary written by Jeremy Stevens


Dallas Mavericks

#121Dallas Mavericks

Individual rankings:
Jeremy #12, Joseph #14, Kevin #14, Nick #12, Tyler #11

Per Synergy, the Mavericks still lead the league in offensive efficiency at 1.037 points per possession. And, as expected, they're a middle of the road defensive team, ranking 16th. This week, Kristaps Porzingis followed up a 32 point, 12 rebound game against Memphis with an 11 point performance in a last-second loss to Washington. At 32-21, the Mavericks have the same record as the Oklahoma City Thunder. At this point, there isn't much of an argument to be made that the Mavericks are better than OKC or any of the teams ahead of them. Their defense isn't going to magically get better, so what you see now is what you get.

Summary written by Jeremy Stevens


Indiana Pacers

#134Indiana Pacers

Individual rankings:
Jeremy #13, Joseph #12, Kevin #15, Nick #13, Tyler #13

The Pacers end the week with their fifth straight loss, dropping them to 1-5 since Victor Oladipo's return and 1-6 in their last seven. All five of their recent losses were by double digits, two of which came against the Raptors, and one against the Knicks. Four of the five losses were also at home. This drops the Pacers to the sixth spot in the East, behind the unimpressive 76ers. It feels too late in the season to start doubting the Pacers, so I'll give them the benefit of the doubt and see if they can bounce back after the All-Star break.

Summary written by Jeremy Stevens


Memphis Grizzlies

#140Memphis Grizzlies

Individual rankings:
Jeremy #14, Joseph #15, Kevin #12, Nick #14, Tyler #14

The Grizzlies went 3-1 this week, capping things off with a Ja Morant triple-double in a Sunday win that pushes Memphis over .500. The Grizzlies also shipped out Andre Iguodala after his season-long holdout; they ended up with Justise Winslow, Gorgui Dieng, and Jordan Bell after the dust settled on the trade deadline. Winslow has struggled with injuries throughout his career but has a ton of upside as a secondary creator and solid defensive wing option alongside the rest of Memphis’ increasingly impressive core.

Summary written by Nick Agar-Johnson


Portland Trail Blazers

#150Portland Trail Blazers

Individual rankings:
Jeremy #15, Joseph #13, Kevin #13, Nick #15, Tyler #15

The Trail Blazers snapped their four-game winning streak with a loss to the Nuggets to start the week, but they ended their 2-2 week on a high note with a win Sunday over Miami and stayed firmly ahead of San Antonio for ninth place in the Western Conference--within shouting distance of the Grizzlies for the last playoff spot. Portland’s only deadline day move was to ship Skal Labissiere to the Hawks for cash, but their big move (Kent Bazemore for Trevor Ariza, Caleb Swanigan, and Wenyen Gabriel) happened a few weeks ago. Given Ariza’s performance in Sunday’s game against Miami, he might be able to salvage his season enough to make that trade a win for the Blazers.

Summary written by Nick Agar-Johnson


Brooklyn Nets

#162Brooklyn Nets

Individual rankings:
Jeremy #16, Joseph #16, Kevin #20, Nick #16, Tyler #16

The Brooklyn Nets started the week with two 20+ point blowout wins, but fell to 2-1 on the week after losing to Toronto on Saturday in a very inconsistent game. Brooklyn didn’t make any moves at the trade deadline, but they appear to be firmly in possession of one of the last playoff spots in the East and weren’t clear buyers or sellers. Caris LeVert in three games this week following his return to the starting lineup; he averaged 29.7 points and 6.3 assists per game and knocked down 11 of 16 shots from beyond the arc overall.

Summary written by Nick Agar-Johnson


New Orleans Pelicans

#172New Orleans Pelicans

Individual rankings:
Jeremy #17, Joseph #17, Kevin #16, Nick #17, Tyler #17

The Pelicans decided to stand pat at the deadline and that's likely for the best for their future. Zion Williamson has had an incredible start to his career. After just eight games, Zion is averaging 19.8 points on 57 percent shooting and 7.5 rebounds. Zion is clearly the real deal. His second jump is quicker than most players' first. The Pelicans have an easier schedule going forward, so the playoffs still aren't out of the question.

Summary written by Tyler Metcalf


San Antonio Spurs

#182San Antonio Spurs

Individual rankings:
Jeremy #19, Joseph #18, Kevin #21, Nick #19, Tyler #18

Four straight losses this week for San Antonio and we once again have to start questioning if their playoff streak is finally coming to an end. This comes just one week after I wondered why everyone is talking about the Pelicans and Blazers trying to sneak into the 8th seed instead of the Spurs. I guess I was wrong. The only thing keeping them alive is the 7th best FG% offense in the NBA, and that doesn't feel like it's going to last.

Summary written by Kevin Nye


Phoenix Suns

#191Phoenix Suns

Individual rankings:
Jeremy #20, Joseph #21, Kevin #18, Nick #21, Tyler #20

I really don't know why the Suns can't beat anybody, because they are having some pretty incredible statistical outbursts. Last week I mentioned how Devin Booker has been historically great on offense this season. This week it's Deandre Ayton. Take out the annihilation of the Rockets (Ayton only played 24 minutes) and in his last four games, Ayton has 99 points, 62 rebounds, 13 assists, 8 blocks, and is shooting well from the floor. This guy is starting to look very impressive. The team's record...not as much.

Summary written by Kevin Nye


Sacramento Kings

#202Sacramento Kings

Individual rankings:
Jeremy #21, Joseph #20, Kevin #17, Nick #20, Tyler #22

After losing to the Lakers to start the month, the Kings have picked things up recently and went 3-0 for the week to keep the dim spark of their playoff hopes on life support. Sacramento finally moved on from Dewayne Dedmon, shipping him out to the Hawks along with two future second-round picks for Alex Len and Jabari Parker. It’s certainly telling that the Kings have already traded two of their three biggest free-agent signings from last offseason (Dedmon and Trevor Ariza), but early reporting from Marc Stein at least indicates that the Dedmon trade will make it more likely that the Kings will pay whatever it takes to keep Bogdan Bogdanovic around after this year.

Summary written by Nick Agar-Johnson


Orlando Magic

#214Orlando Magic

Individual rankings:
Jeremy #18, Joseph #199, Kevin #19, Nick #18, Tyler #19

The trade deadline was, as expected, a dull outing for Orlando, with only a minor move made (no disrespect if you're reading this, James Ennis). It's hard to get excited about the prospect of a first-round sweep against Milwaukee, and yesterday's 16 point loss against the Bucks was a reminder of how the match-up is likely to go.

Summary written by Joseph Mamone


Washington Wizards

#221Washington Wizards

Individual rankings:
Jeremy #22, Joseph #22, Kevin #22, Nick #22, Tyler #23

Out goes Isaiah Thomas and Jordan McRae and in comes Jerome Robinson and Shabazz Napier. It was a rather quiet trade deadline for Washington, given some were expecting other pieces to be moved, but they get another young addition to their team to try out as they try and stumble their way into the 8th seed.

Summary written by Joseph Mamone


Chicago Bulls

#232Chicago Bulls

Individual rankings:
Jeremy #23, Joseph #25, Kevin #23, Nick #23, Tyler #24

Are we sure Chicago knew when the trade deadline was this year? Amid a 5 game losing streak, and well out of the playoff race, you'd be forgiven for assuming that Thad Young would have been shopped around, but the 19 and 35 Bulls stood pat.

Summary written by Joseph Mamone


Minnesota Timberwolves

#244Minnesota Timberwolves

Individual rankings:
Jeremy #25, Joseph #29, Kevin #24, Nick #25, Tyler #21

The Timberwolves are back! All they needed to do was completely overhaul the roster, no big deal. Now that the team who shoots the third-most threes per game has players that can make an outside shot, they could actually be fun to watch. The downside is that they will be playing zero defense, but when a team has been this bad, who really cares?

Summary written by Tyler Metcalf


Detroit Pistons

#251Detroit Pistons

Individual rankings:
Jeremy #24, Joseph #26, Kevin #27, Nick #24, Tyler #25

If you haven't been following Detroit basketball this year, Andre Drummond got traded to Cleveland for a bag of chips, and a frozen pizza 2 days away from its expiry date, and it wasn't exactly a terrible move. This team was going nowhere with Drummond, and a decision had to be made to give him a max contract (and continue being a fringe playoff team) or to start playing some of the young guys on the roster. And it looks like Casey is finally giving Christian Wood a decent chance to play. In the 2 games since the trade, Wood has put up 27 points, 12 rebounds, 5 assists, and 3 3-pointers made, and then backed it up with 17 points, 11 rebounds, 2 blocks, and 2 3-pointers made. More of that, please.

Summary written by Joseph Mamone


Atlanta Hawks

#260Atlanta Hawks

Individual rankings:
Jeremy #28, Joseph #23, Kevin #25, Nick #28, Tyler #26

The Hawks made their big trade and acquired their center, Clint Capela. They will finally have some interior defense and an experienced rim runner. The Capela/Young pick-and-rolls will be fun to watch. As the surrounding wings continue to develop their shooting and overall skillsets, this team has the pieces to build a successful team. The worry is that they become impatient and start bringing in players that aren't a good fit.

Summary written by Tyler Metcalf


New York Knicks

#270New York Knicks

Individual rankings:
Jeremy #27, Joseph #24, Kevin #28, Nick #26, Tyler #27

As I write this, I am just now watching the end of the second overtime between the Knicks and the Hawks. It's been excruciatingly painful. Elfrid Payton did throw a nifty behind the back pass on a fast break to build a lead that was eventually squandered, so that was cool, but the Knicks were disastrous working in crunch-time situations. Which, in this case, was over 10 minutes of game clock. Julius Randle's spin move is way too predictable and Marcus Morris isn't around anymore to potentially save broken isolation plays. In a 'foul to get the ball back' situation, they didn't foul.

Summary written by Jeremy Stevens


Charlotte Hornets

#283Charlotte Hornets

Individual rankings:
Jeremy #26, Joseph #27, Kevin #26, Nick #27, Tyler #28

The Hornets are quickly becoming the team I thought they were going to be at the start of the season. They've lost nine of their last ten games and have officially started their tanking process. As the first team to officially feed the buyout market, the Hornets are pushing eject on this season and vying for the best pick possible.

Summary written by Tyler Metcalf


Cleveland Cavaliers

#290Cleveland Cavaliers

Individual rankings:
Jeremy #29, Joseph #30, Kevin #30, Nick #29, Tyler #29

I understand the low-risk, high-reward Andre Drummond trade. I also know that the NBA runs on wing-play and the Cavs now have 3 undersized guards and 3 non-shooting bigs in their 9-man rotation. Anyway, the trade almost definitely marks the end of the Tristan Thompson era for the Cavaliers - though whether that era ends in a buyout or in a summer walk-away is TBD. Assuming these are his final months, Thompson will finish his tenure top-10 in the franchise's record books in field goal percentage, rebounds, offensive rebounds, games played, minutes played, and a few others. A tip of the cap to Tristan Thompson.

Summary written by Kevin Nye


Golden State Warriors

#300Golden State Warriors

Individual rankings:
Jeremy #30, Joseph #28, Kevin #29, Nick #30, Tyler #30

The Warriors did beat the Wizards earlier in the week, but followed that up with a beatdown at the hands of the Nets and a close loss to the Lakers that many teams would count as a moral victory. The vaunted Warriors remain at the bottom of the NBA standings at 12-41. Furthermore, they gave up on D’Angelo Russell three weeks before Steph Curry is set to return and shipped him to the Timberwolves for Andrew Wiggins, a lightly protected 2021 first-round pick, and a 2021 second-round pick, in a deal that surely would have been there in the offseason when the Warriors will have far more flexibility. On a trade deadline day full of strange and surprising deals, the Golden State Warriors might have taken the biggest gamble.

Summary written by Nick Agar-Johnson