NFL Power Rankings

Where does your team stand? See which team is making moves up the rankings every Tuesday of the regular season with our NFL Power Rankings.

>>For more Philadelphia Eagles news, click here

Rank   Team Record   Change   Comment
1 Oakland Raiders Oakland Raiders 2-0
▲ 3
Are the Silver & Black here by default? No. A quality road win and a home blowout provide the best evidence so far that this is the best team in the NFL right now. Two tough road games await.
2 Kansas City Chiefs Kansas City Chiefs 2-0
▼ 1
After dominating the Patriots on the road, the Chiefs looked merely mortal against the Eagles at home. Kansas City can be forgiven for the hangover, and in the end, a win is a win in the NFL.
3 Atlanta Falcons Atlanta Falcons 2-0
▲ 4
The Falcons proved two things on Sunday. First, there is no Super Bowl loss hangover. Second, the playoff beatdown of Green Bay last year was not an anomaly. Perhaps this should be the No. 1 team in the rankings.
4 Denver Broncos Denver Broncos 2-0
▲ 7
One team on the field in Denver caught lightning in a bottle on Sunday. Once again, the AFC West is proving itself to be the best division in football. Will it get three teams into the playoffs again?
5 Tampa Bay Buccaneers Tampa Bay Buccaneers 1-0
▲ 7
This may seem generous after a beatdown of the lowly Bears, but the Bucs looked like a complete team on Sunday. Tampa Bay did win nine games last year, so this shouldn’t be a surprise.
6 Carolina Panthers Carolina Panthers 2-0
▼ 1
The defense looks very good, albeit against two bad offenses. Still, it’s what the Panthers had to do, and they did. Now, if the offense could just find its pre-Super Bowl 50 form again. Losing Greg Olson isn’t going to help, either.
7 Baltimore Ravens Baltimore Ravens 2-0
▲ 8
The organization hasn’t made much noise since winning its second Super Bowl five years ago, and beating the Ohio teams isn’t very noteworthy at the moment. But you can’t ignore ten forced turnovers for the defense in just two games.
8 Pittsburgh Steelers Pittsburgh Steelers 2-0
Beating the Vikings and their backup QB counts in the win column, but it doesn’t do much for anything else. The Week 4 matchup in Baltimore will help define the Steelers and the Ravens at the same time.
9 New England Patriots New England Patriots 1-1
Of course, the Pats rarely lose two in a row, but was beating up on the defenseless Saints really anything to celebrate? No. It was expected and routine. The Texans come to town next, and watching J.J. Watt chase Tom Brady will be fun.
10 Miami Dolphins Miami Dolphins 1-0
▲ 13
Hey, everyone squeaks past the Chargers these days, right? Welcome to the 2017 season, Miami. The rust is gone now, officially, but with the Jets and the Saints next, we may not get a good read on the Dolphins until Week 5 against the Titans.
11 Detroit Lions Detroit Lions 2-0
▲ 5
Can anyone explain why Matthew Stafford is the highest-paid player in NFL history? He’s 0-3 in playoff starts over his first eight years in the league. There is nothing impressive about that whatsoever. We expect the Atlanta to shred Detroit in Week 3.
12 Green Bay Packers Green Bay Packers 1-1
▼ 10
That was a little ugly in Atlanta on Sunday night. The Packers have two winnable home games next against Cincinnati and Chicago before they go to Dallas for their next test, although the Cowboys may not provide much of one.
13 Seattle Seahawks Seattle Seahawks 1-1
▼ 7
When you need to score your first touchdown of the season in the middle of the fourth quarter to beat a team that still hasn’t scored a touchdown this season, it’s not a good sign for your offense. Seattle has too much talent to be that mediocre with the ball.
14 Dallas Cowboys Dallas Cowboys 1-1
▼ 11
What happened to that vaunted running game? The Broncos just took it away and forced Dak Prescott to beat them. It didn’t even come close to happening. Suddenly, Dallas looks very vulnerable, although some defenses are better than others in this league.
15 Tennessee Titans Tennessee Titans 1-1
▲ 4
Back on track with an easy win over Jacksonville, these are the Titans we expected to see in 2017. However, losing to the Raiders in Week 1 wasn’t a bad loss. Maybe our expectations were too high out of the gate.
16 Philadelphia Eagles Philadelphia Eagles 1-1
▼ 2
The next two games look winnable suddenly, so splitting the two opening road games can’t be considered such a bad thing. And Philly came awfully close to sending that K.C. game to overtime. This could be the best team in the NFC East.
17 Houston Texans Houston Texans 1-1
▲ 13
The defense showed up in Cincinnati, although stopping the Bengals these days doesn’t seem that hard. We like the potential of Deshaun Watson at quarterback, however. The kid is a winner, and there’s no stopping the inevitable.
18 Minnesota Vikings Minnesota Vikings 1-1
▼ 8
Yes, there is a huge dropoff between Sam Bradford and Case Keenum. We just wanted to make that clear, in case you were wondering. The defense can only do so much.
19 Los Angeles Chargers Los Angeles Chargers 0-2
▼ 2
Why can’t the Chargers win close games? It’s getting absurd now, really, with 18 losses by a touchdown or less since the start of the 2015 season. That’s only 34 games, you know. This is the best worst team on the planet.
20 Washington Redskins Washington Redskins 1-1
▲ 2
If the Redskins can keep running the ball like they did against the Rams in Week 2, then Kirk Cousins’ contract status won’t be the focus of too much energy in D.C., right? Redskins fans can only dream.
21 Arizona Cardinals Arizona Cardinals 1-1
▼ 1
When you struggle to beat one of the worst teams in the NFL on the road in overtime, it’s not a good sign. We would have dropped the Cards lower in the rankings, but the teams below are not any better than Arizona.
22 Buffalo Bills Buffalo Bills 1-1
▲ 2
Too bad the Bills can’t play the Jets every week. But it’s hard to figure out just why Buffalo’s offense could only muster 176 total yards with the talent on that roster. Can’t this team ever figure it out?
23 Los Angeles Rams Los Angeles Rams 1-1
▼ 10
Well, that didn’t last long. Then again, in a bit of a repeat here, you can’t play the Colts every week. The 49ers are next up for the Rams on a short week here, so Thursday Night Football might tell us a lot about L.A.’s 2017 season.
24 New York Giants New York Giants 0-2
▼ 6
Eli Manning looks old, and without a healthy OBJ, the Giants offense isn’t going anywhere. The defense can win a few games for New York this year, but this team looks dead in the water right now.
25 Jacksonville Jaguars Jacksonville Jaguars 1-1
We are still not sure what happened in Week 1 that enabled the Jags to beat the Texans. It’s in the past now, and the reality is this team is really bad. They should call Colin Kaepernick, truly.
26 Cleveland Browns Cleveland Browns 0-2
▲ 3
With two QBs that stink on the roster, this is another team that should call Kaepernick. Anything is better than the duo of DeShone Kizer and Kevin Hogan. Seriously, Hue Jackson, you have to have more of a voice in your own future than this.
27 San Francisco 49ers San Francisco 49ers 0-2
▲ 1
Speaking of Kaepernick, and we promise to stop after this, the 49ers haven’t scored a TD yet this season. It won’t happen this week, but eventually, S.F. will give C.J. Beathard a chance. But the whole offense needs an upgrade. Isn’t that why they hired Kyle Shanahan?
28 New Orleans Saints New Orleans Saints 0-2
▼ 1
Same old Saints. Sometimes you have to wonder how this organization ever won a Super Bowl with the no-defense philosophy? In truth, that 2009 defense wasn’t all that bad. How did New Orleans forget what made it win it all? Amnesia?
29 Chicago Bears Chicago Bears 0-2
▼ 3
The Bears are just killing time waiting for the right situation to put Mitchell Trubisky into the lineup. Of course, the lineup needs to get better before you throw a rookie QB to the dogs. It’s going to be a long season for Chicago. Go Cubs!
30 Cincinnati Bengals Cincinnati Bengals 0-2
▼ 9
Yes, we all saw the ugly stat about not scoring a TD in the first two home games of the season, etc., dating back to the 1930s. What kind of offenses were they running in the NFL then? Think about it … Paul Brown wasn’t even coaching at Ohio State yet in 1939.
31 New York Jets New York Jets 0-2
It’s impressive that the Jets scored 20 points on the road against the Raiders, even if the Oakland defense was on cruise control for most of the game. New York may only score that many points one or two more times this season.
32 Indianapolis Colts Indianapolis Colts 0-2
Someone has to win this week in the matchup between the Browns and the Colts, right? Then again, if overtime has been reduced to just ten minutes, maybe not. That game promises to be the worst one of the 2017 NFL season. Yikes.

Watch & Listen LIVE