Week 4 of the 2017 NFL regular season schedule is in the books. Now it's time to see where all 32 teams rank. For reference purposes, here is a link to last week's NFL Power Rankings.

BLG's WEEK 5 NFL POWER RANKINGS

1 - Kansas City Chiefs (Last Week: 1) - The NFL’s only remaining undefeated team at 4-0. Andy Reid’s team hasn’t looked unbeatable by any means but they’re really good. Clearly the best squad in the AFC.

2 - Detroit Lions (LW: 4) - The Lions are inches away from being the NFL’s second undefeated team. Tough close loss for them last week. Detroit bounced back on Sunday with a win over the Vikings in Minnesota.

3 - Green Bay Packers (LW: 5) - Aaron Rodgers found his groove in a blowout win over the Bears at home.

4 - Pittsburgh Steelers (LW: 6) - Le’Veon Bell ran for 144 yards and two touchdowns in addition to logging four receptions for 42 yards. The Steelers are always going to be dangerous with him around. Not to mention Antonio Brown and the other weapons they have.

5 - Buffalo Bills (LW: 17) - Is it safe to say the Bills are the NFL’s biggest surprise? There was thought they might be tanking after making some trades in the preseason. But here we with Buffalo getting a road win in Atlanta. One week after beating the Broncos, too. The Bills look good.

6 - Atlanta Falcons (LW: 2) - The Falcon’ offense is still pretty good but the defense has some weaknesses.

7 - Denver Broncos (LW: 8) - Denver’s defense has held Melvin Gordon, Ezekiel Elliott, LeSean McCoy, and Marshawn Lynch to a combined average of 1.9 yards per carry (95 yards on 50 carries). Tough unit to crack.

8 - Philadelphia Eagles (LW: 11) - The Eagles aren’t without flaws. There are concerns about the secondary. With that said, the Birds are tied for first in the NFC and their sole loss came while playing on the road against the NFL’s only remaining undefeated team. In other words, the Eagles are a good football team.

9 - Los Angeles Rams (LW: 16) - Jared Goff and Todd Gurley are powering a Rams offense that leads the NFL in points scored. Sean McVay seems to be doing a good job.

10 - New England Patriots (LW: 3) - The Patriots have allowed the second most points in the NFL through four weeks. That defense is looking like a big problem.

11 - Seattle Seahawks (LW: 12) - It looked like the Seahawks-Colts game might be close before Seattle pulled away. They’re still really hard to beat at home.

12 - Houston Texans (LW: 20) - Deshaun Watson is looking pretty good! The Texans were a franchise quarterback away from being a legitimate team and now it looks like they might have one. Hard to believe this team started Tom Savage in Week 1.

13 - Dallas Cowboys (LW: 9) - Only six teams have allowed more points than the Cowboys have this season. Their defense is an issue. The Cowboys have been able to hide their defense in the past by utilizing a clock-controlling run game. Ezekiel Elliott is only averaging 3.6 yards per carry, though, so he’s not quite looking like his 2016 self.

14 - Washington Redskins (LW: 13) - Washington had the Chiefs beat ... until Josh Doctson dropped a potential game-winning touchdown pass. That’s too bad. For real, though, the Chiefs showed good fight in KC. They look tough. The bad news is they suffered a lot of injuries in the game, including one to Josh Norman.

15 - Carolina Panthers (LW: 24) - Cam Newton was looking pretty bad. Then he turned it on to help the Panthers get a win in New England. It hasn’t been pretty for Carolina but they’re 3-1.

16 - Tampa Bay Buccaneers (LW: 19) - The Bucs needed a last second field goal to beat the Giants. Still, they got a win.

17 - Oakland Raiders (LW: 14) - Two losses in a row for the Raiders and now Derek Carr is dealing with a back injury. Not looking good for Oakland.

18 - Minnesota Vikings (LW: 15) - It’s unclear when Sam Bradford will return and now Dalvin Cook is out for the year. The Vikings’ defense will keep them from being among the league’s worst teams, but this team is going nowhere fast.

19 - New Orleans Saints (LW: 22) - After starting out 0-2, the Saints have bounced back with two straight wins.

20 - Tennessee Titans (LW: 10) - The Titans sure looked awful on Sunday. Making matters worse is that Marcus Mariota is hurt and might not play this week. Tennessee is probably screwed if Matt Cassel has to play.

21 - Jacksonville Jaguars (LW: 7) - I knew the Jags would make me regret putting them up so high last week. Inconsistent team.

22 - Arizona Cardinals (LW: 21) - I’m moving the Cardinals down despite winning because they’re not good. Both of Arizona’s wins have come in close overtime games against some of the NFL’s worst teams (49ers and Colts).

23 - Baltimore Ravens (LW: 18) - Joe Flacco looks awful and the defense is having some issues.

24 - New York Jets (LW: 29) - So it turns out the Jets aren’t as bad as everyone thought they’d be. Two wins through four games! The bad news is their shot at the No. 1 pick is fading.

25 - Cincinnati Bengals (LW: 31) - Hey, the Bengals are showing some life since firing their offensive coordinator.

26 - Chicago Bears (LW: 23) - Mike Glennon sucks. The Bears are starting the Mitchell Trubisky era. I’ve been waiting to share this tweet for some time now. Lololol.

Glennon was better as a rookie than Wentz was. It's amusing to me that people assume Glennon is garbage. — Aaron J. Fentress (@AaronJFentress) March 9, 2017

27 - Miami Dolphins (LW: 25) - Jay Cutler: still bad. The Dolphins got shut out by the Saints’ defense. The Saints! Yikes.

28 - Los Angeles Chargers (LW: 26) - Won’t have a real home game all year due to the dumb decision to move them to Carson, California. Why even bother being a fan of this team?

29 - San Francisco 49ers (LW: 30) - The 49ers haven’t won a game this year but I’m moving them up because they’ve played some real close games. San Fran “only” has the league’s sixth worst point differential.

30 - New York Giants (LW: 28) - The Giants have looked better in the past two weeks than they did in the first two weeks. But they’re still bad and their season is virtually over at 0-4.

31 - Indianapolis Colts (LW: 27) - Worst point differential in the NFL at -65. The next worst team is 21 points ahead of Indy. The Colts desperately need Andrew Luck to return.

32 - Cleveland Browns (LW: 32) - You won’t believe this, but the Browns are still very bad.