Finally, we have a new No. 1.

The Golden State Warriors and Milwaukee Bucks have been going back and forth for the top spot in the NBA this season. But there's finally a new sheriff in town in this week's power rankings.

See where all 30 teams stand heading into the first week of December.

30. Phoenix Suns (4-18)

Credit: Benny Sieu-USA TODAY Sports

The Suns have been linked to Philadelphia 76ers' point guard Markelle Fultz in trade rumors. They may as well take a chance on him, because Devin Booker and Deandre Ayton need a point guard to complement them.

29. Cleveland Cavaliers (4-17)

With Kyle Korver getting traded to the Utah Jazz, the Cavaliers are already beginning their rebuilding process. Expect more big moves from GM Koby Altman between now in February.

28. Atlanta Hawks (5-18)

This was expected to be a down season all along. Trae Young, on the bright side, is a candidate for Rookie of the Year.

27. Chicago Bulls (5-18)

The record doesn't indicate it, but the Bulls are showing plenty of promise during the rebuild. Zach LaVine is breaking out with over 25 points per game, while Jabari Parker is shining in his first year with the Bulls.

26. New York Knicks (7-16)

The Knicks will get a big-time boost when Kristaps Porzingis returns, but it's been a very frustrating year in the Big Apple nonetheless. At least Knicks fans are having fun with the non-stop Jimmy Butler and Kevin Durant free agent rumors.

25. Brooklyn Nets (8-15)

The Nets have won just two games dating back to Nov. 10, and it's looking like yet another year of hoping for some draft lottery lock. At least D'Angelo Russell is enjoying another productive season.

24. Washington Wizards (8-14)

Credit: Dan Hamilton-USA TODAY Sports

If you didn't think this was bad enough, just wait until Bradley Beal and/or John Wall get traded. Things have gotten ugly in Washington, and there's no reason to believe they'll get better.

23. Miami Heat (8-13)

Is it time to blow it all up? The Heat are no longer a playoff contender, but Hassan Whiteside and Dion Waiters fight fetch something on the trade market.

22. Orlando Magic (11-12)

The Magic are enjoying productive years from Nikola Vucevic and Aaron Gordon, and they're in the running for one of the final playoff spots in the Eastern Conference. Their record is lackluster, but the Magic already look much better than last season.

21. Utah Jazz (11-12)

The addition of three-point sniper Kyle Korver should help the Jazz solve their shooting woes. Remember, they started out slow then caught fire in the second half last year. Maybe the same storyline is in order.

20. Houston Rockets (10-11)

We're waiting for the Rockets to return to their regular form, but it hasn't happened. It doesn't help that Chris Paul has been hampered by a hamstring injury. Boy, do the Rockets need him stay healthy.

RELATED: ONE PLAYER EVERY NBA TEAM NEEDS TO CUT BEFORE THE SEASON ENDS

19. New Orleans Pelicans (11-12)

This isn't the best way to convince Anthony Davis that he should sign long-term. The Pelicans are a mediocre team right now, even though Davis is having an MVP-like season. At least his trade value can only be growing?

18. San Antonio Spurs (10-12)

Losing center Pau Gasol to a foot injury hurts the Spurs. Gregg Popovich can only do so much with a mediocre roster full of ageing players. Might this be the year their 21-year playoff streak comes to an end?

17. Sacramento Kings (10-11)

Well, that hot start evaporated quickly. The Kings need someone other than Buddy Hield or De'Aaron Fox to score. But for a team with minimal expectations heading into the season, Sacramento has played decently well.

16. Dallas Mavericks (10-10)

Rookie Luka Doncic and veteran Wesley Matthews have carried the offense nicely. Dallas entered this season as a potential surprise team, and a surprise team they are. This team has a future to be excited around with Doncic running the show.

15. Charlotte Hornets (11-11)

Kemba Walker just seems to get better and better every year. With talks that the Hornets want to extend him, you wonder if the front office is gearing up to land another star to complement Walker. Bradley Beal, anybody?

14. Memphis Grizzlies (13-8)

The Grizzlies have been one of the bigger surprises thus far. Mike Conley is carrying the offense, while rookie Jaren Jackson Jr. is contributing nicely at both ends of the floor. The only question now is if the Grizzlies can keep this up.

RELATED: FORMER BULLS STAR JOAKIM NOAH AGREES TO 1-YEAR DEAL WITH GRIZZLIES

13. Los Angeles Lakers (13-9)

LeBron James single-handedly has the Lakers in playoff contention. The only question is when - not if - the front office acquires more superstars to complement James. Right now, their ceiling appears to be 50-something wins and a trip to the Conference Finals.

12. Detroit Pistons (12-7)

The Pistons have won four straight, beating quality teams like the Toronto Raptors and Houston Rockets over that stretch. But the Warriors and Thunder (both home games) are up next on the schedule. It gives Dwane Casey's team a chance to make a statement.

11. Minnesota Timberwolves (11-11)

Think the Jimmy Butler trade helped the T-Wolves out? They've won four in a row and are right back in the playoff race. Robert Covington has been terrific defensively. This trade looks like a win-win for both Minny and Philly.

10. Indiana Pacers (13-9)

Victor Oladipo has missed the last two weeks with a knee injury, and the Pacers are doing a fine job getting by without him. But with a difficult schedule stretch looming, the Pacers need him back soon.

9. Boston Celtics (12-10)

Credit: Russ Isabella-USA TODAY Sports

The C's have played way below expectations, but you get the sense they'll figure it out soon. The schedule is friendly down the stretch, and there's too much talent for them to be stuck in mediocrity throughout the season.

8. Portland Trail Blazers (13-9)

No surprises here, really. Damian Lillard and C.K. McCollum once again have Portland in contention for a top-three seed in the West. Carry on.

7. Oklahoma City Thunder (14-7)

Russell Westbrook said not to panic after the Thunder started out 0-4. They've gone 14-3 since. Moral of the story: Never panic when Russell Westbrook warns you not to.

6. Philadelphia 76ers (16-8)

The Jimmy Butler trade has paid major dividends early, as the 76ers have vaulted themselves into the Eastern Conference elite. Joel Embiid deserves MVP consideration with his scorching start to the season.

5. Denver Nuggets (15-7)

The Nuggets fell off a bit after a 9-1 start, but they've rolled off four straight wins now. Jamal Murray has a good shot at winning the Most Improved Player award.

4. Golden State Warrios (15-8)

Their record isn't pretty, but this team is playing without Stephen Curry, DeMarcus Cousins and Draymond Green. Everybody knows what the Warriors will do once they return to full health: Steamroll opponents and win titles. The usual.

3. Los Angeles Clippers (15-6)

Well, Doc Rivers is only the early front runner for Coach of the Year. Tobias Harris is enjoying a career year, too. Just wait until the Clippers land one or two superstars in free agency this July.

2. Milwaukee Bucks (15-6)

The Bucks have gone from "playoff hopeful" to legitimate Eastern Conference contender. Khris Middleton, Malcolm Brogdon and Eric Bledsoe have provided ample scoring behind superstar Giannis Antetokounmpo - the main reason why they're off to such a strong start.

1.Toronto Raptors (19-4)

Credit: Kelley L Cox-USA TODAY Sports

With a win over the Golden State Warriors, the Raptors take the stop spot. Yes, the defending champs were missing three of their All-Star players, but how many teams survive a 51-point outing from Kevin Durant? Kawhi Leonard made the most of his prime time exposure and looks like a legitimate MVP candidate.

NEXT: MAGIC JOHNSON SHOOTS DOWN REPORTS OF LEBRON JAMES CALLING HIS OWN PLAYS