1. Philadelphia Eagles (8-1) Def. Denver 51-23. Last Week: 1
Everything is still clicking for the league-leading Eagles, including their newest teammate Jay Ajayi, who rumbled for 77 yards Sunday and scored from 44 yards out. That was Ajayi’s first touchdown of 2017.
2. New England Patriots (6-2) Bye. Last Week: 2
The Patriots return to action with an oddly enticing matchup in reeling Denver. With Tom Brady and Carson Wentz shaping up to be two of the leading contenders in the league MVP race, Brady will get his shot at the Broncos secondary a week after Wentz threw four touchdowns and put up 51 points.
3. Pittsburgh Steelers (6-2) Bye. Last Week: 3
The Steelers gained ground on Cincinnati and, more importantly, Baltimore during their week off. That’s about as good as a bye can get, and now they leave it to face the Colts, who won’t be seeing Andrew Luck on the field anytime soon. That’s about as good as a bye exiting opponent can get.
4. New Orleans Saints (6-2) Def. Tampa Bay 30-10. Last Week: 5
The Saints get bumped up because they’ve been downright decimating teams. The Bucs have plenty of their own problems, but on Sunday, their biggest included figuring out Alvin Kamara. What’s more surprising in New Orleans is the way the defense has responded after opening the season with a few poor performances. They held Tampa Bay to 200 total yards and blocked a punt for their first touchdown.
5. Los Angeles Rams (6-2) Def. NY Giants 51-17. Last Week: 7
The Rams entered the week leading the league in margin of victory and they sure didn’t do anything to upset that trend Sunday. The Giants defense hadn’t been their main problem this season but that didn’t stop Jared Goff from setting career bests in touchdowns (4) and yards (311) passing. He was helped out by Robert Woods taking a pass 52 yards for a score, and Sammy Watkins reaching the end zone from 67 yards out on another play.
6. Minnesota Vikings (6-2) Bye Last Week: 4
Teddy Bridgewater is likely to return now as Case Keenum’s backup and in a reversal of fortune Sam Bradford, originally acquired to replace an injured Bridgewater, could head to IR to make room. Firmly in the driver's seat in the NFC North, Minnesota leaves their bye week to take on Washington, fresh off an upset of Seattle.
7. Carolina Panthers (6-3) Def. Atlanta 20-17. Last Week: 10
The Panthers overcame two Jonathan Stewart fumbles to elevate themselves above the Falcons in the NFC South race. Devin Funchess and Curtis Samuel combined for eight of the teams 13 catches after Kelvin Benjamin was jettisoned in order to get them more targets.
8. Dallas Cowboys (5-3) Def. Kansas City 28-17. Last Week: 11
Dallas got yet one more game out of their sometimes suspended running back Ezekiel Elliott, who delivered 93 rushing yards and the game-winning touchdown on the ground. While Elliott’s off-field issues are getting all the headlines this season, Dak Prescott’s play has matched and in some ways surpassed that of his improbable rookie season.
9. Jacksonville Jaguars (5-3) Def. Cincinnati 23-7. Last Week: 12
The Jaguars handed out a last-second suspension to Leonard Fournette and ran for 149 yards without the rookie in their lineup. They watched Jalen Ramsey get ejected following a brawl with A.J. Green and still limited Cincinnati to 119 passing yards. Now that’s how you won consecutive games for the first time this season.
10. Seattle Seahawks (5-3) Lost to Washington 17-14. Last Week: 9
Russell Wilson again was forced to do everything for the Seattle offense, pacing the team in rushing yards with 77, more than the rest of Seattle’s ball carriers combined. That didn’t contribute as much to this loss as the 16 penalties the Seahawks racked up or the three field goals Blair Walsh missed.
11. Kansas City Chiefs (6-3) Lost to Dallas 28-17. Last Week: 6
The Chiefs offense, explosive as it was to start the season, may have become too reliant on the big play. Tyreek Hill delivered one on Sunday afternoon, but the Chiefs managed only one other touchdown drive, and the big plays from rookie Kareem Hunt have dried up. After four scores from further than 50 yards in his first three games, the rookie hasn’t broken free for a run or catch further than 37 yards since.
12. Buffalo Bills (5-3) Lost to NY Jets 34-21. Last Week: 8
The Bills didn’t activate new wide receiver Kelvin Benjamin Thursday, but they sure could have used him as they fell behind early and had to throw to attempt a comeback which is, to put it gently, not how their offense is designed to run. This team routinely put up huge penalty numbers under Rex Ryan last season and Thursday - 11 for 99 yards - was no different.
13. Detroit Lions (4-4) Def. Green Bay 30-17. Last Week: 17
The Lions shattered a three-game losing streak against the Packers in prime time Monday night. While their struggles punching the ball into the end zone from up close continued, their offense was far enough ahead of the Packers to make it a non-issue this week. Matthew Stafford did find paydirt for his 200th career passing touchdown.
14. Washington (4-4) Def. Seattle 17-14. Last Week: 21
On a night where Washington only gained 244 yards, Kirk Cousins drove them 70 in the games closing minutes and, on a night where he averaged just 1.3 yards per carry, Rob Kelley found the end zone for his second score and the winning points Sunday. It was some welcome glimpses of their lost offense for Washington. But with Philadelphia and Dallas winning, all they can do is keep pace.
15. Atlanta Falcons (4-4) Lost to Carolina 20-17. Last Week: 13
The Falcons got outpaced in the rushing game 201-53 by Carolina, a performance that included surrendering a season-high 86 yards to Cam Newton. That the Falcons struggled so much with their own rushing attack is perhaps one reason a 10-0 lead in this game slipped away as easily and quickly as it came.
16. Tennessee Titans (5-3) Def. Baltimore 23-20. Last Week: 19
Just when it looked like Derrick Henry was pulling away with the running back job in Tennessee, DeMarco Murray finished with more carries despite fighting through a knee injury. It's safe to say this is going to be a committee as long as both backs are productive. Oh and make it three wins in a row for the Titans, which is also good.
17. Baltimore Ravens (4-5) Lost to Tennessee 23-20. Last Week: 14
The Ravens enter their bye having lost three of their last four games. Buy boy was that one win a doozy, 40-0 over the Dolphins. They couldn't come back in Tennessee, and now they have the bye week to sort out why they're losing despite outgaining an opponent 341-257.
18. Oakland Raiders (4-5) Def. Miami 27-24. Last Week: 24
Marshawn Lynch returned from suspension to score two touchdowns and Derek Carr had his third straight 300-yard passing day. All that, and most importantly a win, are promising signs for one of the most surprising stories of the season, the Raiders struggling offense.
19. New York Jets (4-5) Def. Buffalo 34-21. Last Week: 25
Don’t tell the Jets defense their promising start to the season is over. The unit hit Tyrod Taylor eleven times, sacking him seven, and forced three fumbles Thursday night. That and some vintage Matt Forte coming in the form of a two-touchdown performance were enough to upset the Bills at home.
20. Los Angeles Chargers (3-5) Bye. Last Week: 18
Despite their 0-4 start to the season, the Chargers leave their bye just two and a half games behind Kansas City. If they want to get back to winning ways, however, it will be a struggle on the road at Jacksonville, particularly in light of the news that Jalen Ramsey will not be handed down a suspension.
21. Arizona Cardinals (4-4) Def. San Francisco 20-10. Last Week: 28
At 32, you might figure Adrian Peterson was done setting career highs, but he logged 37 carries against the 49ers to do just that. His 159 yards took the pressure off Drew Stanton, making his first start at quarterback this season for the injured Carson Palmer, and were his second 100-yard performance in the three games since he’s arrived in Arizona.
22. Miami Dolphins (4-4) Lost to Oakland 27-24. Last Week: 22
The second of three straight prime-time games for the Dolphins became their second straight loss despite Jay Cutler’s 300-yard, three-touchdown performance. The rushing attack gained just 86 yards in their first game since trading Jay Ajayi.
23. Green Bay Packers (4-4) Lost to Detroit 30-17. Last Week: 15
Mike McCarthy isn't hesitant to express his faith in third-year quarterback Brett Hundley, and maybe he isn't wrong to. Plenty else was going wrong for the Aaron Rodgers-less Packers Monday night, whether it was the defense being picked apart by Matthew Stafford or the special teams being...not so special.
24. Chicago Bears (3-5) Bye. Last Week: 26
Catching the Vikings might be an unrealistic goal for the Bears second half of the season. But developing Mitchell Trubisky isn't, and to that end the first round pick got a whole extra week to prepare for a Green Bay defense Matthew Stafford just dissected.
25. Indianapolis Colts (3-6) Def. Houston 20-14. Last Week: 30
The Colts could teach the Texans a thing or two about missing your quarterback and Sunday, they did. Jacoby Brissett had his best game this season, which tends to happen when you find T.Y. Hilton for 45 and 80-yard touchdowns.
26. Houston Texans (3-5) Lost to Indianapolis 20-14. Last Week: 16
Deshaun Watson’s practice injury was a brutal blow to the Texans and NFL. Now missing their defensive and offensive leaders for the season, hope this year is hard to see in Houston. Tom Savage, Watson’s replacement, who Watson himself replaced in the season opener, was 19-for-44 Sunday.
27. Denver Broncos (3-5) Lost to Philadelphia 51-23. Last Week: 20
Brock Osweiler’s return to the starting quarterback role in Denver could have gone better. He was intercepted twice, sacked thrice and harassed all day by the Eagles defense. He has another chance this week while second-year quarterback Paxton Lynch remains on the bench.
28. Cincinnati Bengals (3-5) Lost to Jacksonville 23-7. Last Week: 23
A.J. Green somehow escaped Sunday’s game without a suspension, but the look is the same for the Bengals who, in addition to maintaining a reputation for bad behavior on the field, are quickly recovering their briefly lost one for bad football on it.
29. Tampa Bay Buccaneers (2-6) Lost to New Orleans 30-10. Last Week: 27
Jameis Winston, who has been dealing with a shoulder injury since his game four weeks ago against the Cardinals, will be benched going forward to recover. With the Buccaneers promising season in tatters, it makes no sense to risk further damage to their quarterbacks arm.
30. New York Giants (1-7) Lost to LA Rams 51-17. Last Week: 29
Eli Manning seems an odd target for Ben McAdoo and the Giants fans to throw their ire at, but then maybe it’s just habit. Star corner Janoris Jenkins was benched for the game against his former team, and the Giants defense allowed 51 points and 473 yards in his absence.
31. San Francisco 49ers (0-9) Lost to Arizona 20-10. Last Week: 31
Operating without its best receiver, Pierre Garcon, and what they hope will be their new franchise quarterback, Jimmy Garoppolo, the 49ers passing attack was unsurprisingly anemic, gaining 266 yards on 51 attempts, and allowing five sacks.
32. Cleveland Browns (0-8) Bye. Last Week: 32
The biggest news out of the Browns bye week was the surprise reinstatement of Josh Gordon by the NFL. Hey, any little bit helps, right?