We're already four weeks into the NFL season, and contenders are starting to separate themselves from the pack. There are been several teams that have played surprisingly well this year, while others have not. Here's how everyone stacks up against each other in our NFL Power Rankings going into Week 5:
1. Denver Broncos (4-0)
Is it possible that Denver is better than they were last year? The defense is playing at an astronomical level, and Trevor Siemian is managing the offense effectively while C.J. Anderson dominates the running game. The defending Super Bowl champs certainly look the part.
2. Minnesota Vikings (4-0)
Sam Bradford looked much better than expected under center, and even without Adrian Peterson, Minnesota's defense can carry them to another NFC North title. After all, they've given up just 50 points all season.
3. Seattle Seahawks (3-1)
The Seahawks seem to have figured out their offensive issues, and Russell Wilson continues to impress despite various injuries. Oh yeah, and their defense is just as good as Denver's and Minnesota's (even though you don't hear as much about them).
4. New England Patriots (3-1)
New England should be ecstatic about going 3-1 during Tom Brady's suspension. With him back in the fold, look out.
5. Philadelphia Eagles (3-0)
All aboard the Wentz Wagon! their domination of the Steelers showed that this team is for real.
6. Pittsburgh Steelers (3-1)
The Steelers were dominant in the first two games, then had a MAJOR hiccup against the Eagles, but followed it up with another dominant performance against the Chiefs. It wouldn't be a shock if they didn't lose another game all year.
7. Green Bay Packers (2-1)
The Packers will play three games in 12 days coming off their bye week. This stretch will largely determine if they can compete for a division title with the Vikings, or if they'll be fighting for a wild card spot.
8. Oakland Raiders (3-1)
Oakland has won all three of their games on the road, making their path to the playoffs that much easier.
9. Dallas Cowboys (3-1)
Dak Prescott has taken the reins of the offense and has this unit playing at a high level - to the point where some are questioning if Tony Romo will get his spot back when he's healthy.
10. Cincinnati Bengals (2-2)
The Bengals finally woke up last week, using a strong all-around effort to blow out the Dolphins.
11. Atlanta Falcons (3-1)
Atlanta's offense showed they can carry a below-average defense by absolutely shredding the Panthers, Saints and Raiders. Can they keep it going against the Broncos and Seahawks - both on the road?
12. Buffalo Bills (2-2)
Two straight wins - including a 16-0 win over the Pats - followed a bad 0-2 start. Which Bills team is for real?
13. Houston Texans (3-1)
The Texans were dismantled by the Patriots, but bounced back to beat the Titans. They still have a stranglehold on the AFC South.
14. Los Angeles Rams (3-1)
LA is 3-1?!? The defense has been dominant after their Week 1 loss to the 49ers - and a win over the Cardinals show they're for real.
15. Baltimore Ravens (3-1)
The Ravens' three wins have come over the Bills, Browns and Jaguars. Those aren't exactly big wins, and need to add more to their resume.
16. Kansas City Chiefs (2-2)
Kansas City's offense is still a major work in progress (as shown by their loss to the Steelers), but the defense is capable of winning them most games they play.
17. Carolina Panthers (1-3)
Carolina's offense has been less than stellar, Cam Newton is banged up, and the defense has been shredded throughout the first four games. The defending NFC champs need to rebound soon or they'll dig themselves too big of a hole to climb out of.
18. Washington Redskins (2-2)
Just how good are the inconsistent Redskins? We'll find out against the Ravens this weekend.
19. Arizona Cardinals (1-3)
Should we start to worry about the Cardinals? Yes, yes we should.
20. New York Giants (2-2)
With the Odell Beckham Jr. "distraction," there is plenty of reasons to be worried about an absolutely collapse by the Giants.
21. New York Jets (1-3)
The Jets are really good when they're good. They're also really bad when they're bad. Consistency is key for them.
22. New Orleans Saints (1-3)
Drew Brees will win this team some games, as shown by their 4th-quarter comeback win over the Chargers. But the defense is still full of question marks.
23. San Diego Chargers (1-3)
Keenan Allen and Danny Woodhead are done for the season already, handicapping this team that was already short on talent. Still, they're a dangerous team every week.
24. Tampa Bay Buccaneers (1-3)
Tampa Bay is another talented young team on offense, but the defense has followed suit with fellow NFC South teams Atlanta and New Orleans - they're perhaps one of the league's worst units.
25. Jacksonville Jaguars (1-3)
Jacksonville needed a win and had to go to London to get it - but they got it. Can they use it to start turning the season around?
26. Tennessee Titans (1-3)
Tennessee needs to continue to see growth from Marcus Mariota in Year 2, and the running game looks good. Everything else is a work in progress.
27. Indianapolis Colts (1-3)
Andrew Luck can make up for a lot of things, but the Colts' overall lack of talent has become blatantly obvious. They're really bad.
28. Miami Dolphins (1-3)
Who are the Dolphins? Right now they have an underachieving defense and underwhelming quarterback. Oh yeah, and they needed overtime to beat the Browns - their only win of the year.
29. Chicago Bears (1-3)
The Bears are a team in flux undergoing a rebuild, but they have looked worse than expected (even in beating Detroit). Their defense has been gashed every week, and their offense can't put points on the board.
30. Detroit Lions (1-3)
Three straight losses, and Jim Caldwell's job is in serious jeopardy.
31. San Francisco 49ers (1-3)
After San Francisco's surprising win over the Rams, they look like the lackluster team we thought they were. They could be worst team in the league.
32. Cleveland Browns (0-4)
The only winless team in the league, so the Browns are in last.