In this edition of our Eastern Conference power rankings, things are getting interesting at the top as we inch closer to the playoffs.
1. Bucks (53-19) Last ranking: 1
Milwaukee had one of its toughest weeks of the season. After the Bucks lost to the Sixers at home, they beat the Lakers before losing to the lowly Cavs. The biggest culprit is the injury bug which has ravaged their deep roster. Giannis Antetokounmpo missed two games with an ankle injury. Malcolm Brogdon and Nikola Mirotic are both out for an extended period. George Hill and Sterling Brown are also out. Milwaukee is limping to the finish line.
2. Raptors (51-21) Last ranking: 2
There's a chance Toronto could catch Milwaukee, though the Raptors are dealing with injury issues of their own. Kyle Lowry missed their win over the Thunder and will miss the rematch Friday night. Kawhi Leonard is still on his back-to-back restriction. The other thing I'm still curious about is Marc Gasol. He's been OK. Meanwhile, Jonas Valanciunas has been really good for Memphis. He had a monster 33-point performance against the Rockets and has averaged 19.4 points over his last 11 games.
3. Sixers (47-25) Last ranking: 3
Don't look now, but the Sixers are the hottest team in the NBA. They've won six straight - including wins over Milwaukee and boogeyman Boston - and are now 7-1 when all five members of their new starting five are in the lineup. The Sixers have one of the easiest remaining schedules, but it seems unlikely that they'll catch the Bucks. They appear to be a near-lock for the three seed.
I'm keeping them at three here only because of the body of work this season. With that said, the Sixers have to be looked at as a team nobody wants to face in the postseason. We're just eight games into "Sixers 3.0." This new starting unit may just be scratching the surface. Scary.
4. Celtics (43-29) Last ranking: 4
Boston continues to be one of the most confounding teams in the NBA. On some nights, they look unbeatable. On other nights … not so much. There still appears to be a struggle to mesh Kyrie Irving's abilities as an iso player with Brad Stevens' offensive system. It's also evident that the Sixers picked on Irving defensively with great success Wednesday night. We won't truly learn about the Celtics until the playoffs begin.
Complete coverage of the Philadelphia 76ers and their rivals in the NBA from NBC Sports Philadelphia.
5. Pacers (44-29) Last ranking: 5
Indiana has dropped four in a row and that's to be expected while missing All-Star Victor Oladipo and having one of the toughest schedules in the league to close out the season. The Pacers are clinging to the four seed but will likely drop and face off against Boston in the first round.
6. Pistons (37-34) Last ranking: 8
Detroit came back down to earth after its ridiculous run, but this is a team that's figured some things out. The Pistons will go as far as Blake Griffin and Andre Drummond will take them, but it's the recent resurgence of their perimeter players like Reggie Jackson, Wayne Ellington and Langston Galloway that's fueled their recent success.
7. Nets (37-36) Last ranking: 6
I did struggle to drop Brooklyn because they did have a brutal road trip that took them to Oklahoma City, Utah, Los Angeles (to play the good L.A. team), and Sacramento. As their monster comeback against the Kings - in which D'Angelo Russell dropped 44 - shows, they can be wildly entertaining when playing well.
8. Heat (35-36) Last ranking: 7
Miami is doing its best to hang on to that eighth seed with three impressive wins this week over the Hornets, Thunder and Spurs. Goran Dragic is rounding into form since returning to the lineup and has given Miami a huge boost off the bench. He averaged 22.3 points in the three wins and shot a sizzling 64 percent from three.
9. Magic (34-38) Last ranking: 9
Orlando kept pace with Miami, winning three in a row as well. All three wins occurred after the arrival of Michael Carter-Williams. Coincidence? Yes, definitely.
10. Hornets (32-39) Last ranking: 10
Charlotte gave the Sixers quite the scare, but it's looking like the Hornets will come up short in their quest for the playoffs. It's not surprising. All season in this space we referenced the need to get Kemba Walker help. That help never came.
11. Wizards (30-43) Last ranking: 11
Thomas Bryant looks like he might be a legitimate prospect. Other than that … #FreeBradleyBeal
12. Hawks (25-48) Last ranking: 12
You have to respect what Lloyd Pierce is doing in Atlanta. The Hawks are coming off a nice win against Utah and Trae Young is making a late push to overtake Luka Doncic as Rookie of the Year. They won't be a pushover for the Sixers Saturday.
13. Bulls (21-52) Last ranking: 13
Same deal with the Bulls, who look like they might have something with the quartet of Lauri Markkanen, Zach LaVine, Otto Porter Jr. and Wendell Carter Jr. Though they're playing to win, it would be something if they got the No. 2 pick and wound up with Murray State's Ja Morant.
14. Cavs (19-53) Last ranking: 14
Speaking of Morant, he's looking like one hell of a consolation prize if Cleveland can't get the No. 1 pick (again). A backcourt duo of Collin Sexton and Morant could run a few teams out of the building.
15. Knicks (14-58) Last ranking: 15
They're watching the NCAA Tournament with bated breath, hoping Zion Williamson gets delivered to them healthy.
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.