The Pickswise NFL Power Rankings: Bills on the up after beating Patriots

Josh Allen
Photo of Phil Agius

Phil Agius

NFL

Show Bio

I've been writing about the NFL and a host of other sports for the UK's top daily betting paper the Racing Post for more than 20 years. An incurable Browns fan (1-31 survivor), I also specialise in all kinds of motorsport betting including F1, MotoGP, IndyCar and NASCAR.

The Chiefs, Packers and Buccaneers have occupied the top 3 spots in the Pickswise NFL Power Rankings in one order or another for the last 6 weeks, but the fourth position has been different in each of the last 3 weeks, changing hands from the Patriots to the Colts and then this week to the Buffalo Bills, who jump up from 7th after their crucial 33-21 road win over the Pats.

This season, we’ve handed over control of our NFL power rankings to the Pickswise supercomputer. Our data science team has created a predictive machine learning model that makes use of a proprietary dynamic rating system. In addition to analyzing in-house derived metrics, the model also adapts to situational factors such as rest weeks, home-field advantage, and time-zone differentials.

Let’s take a look at how the computer ranks all 32 teams heading into Week 17.

1 Kansas City Chiefs (11-4)

It was a case of no Kelce, no problem for the Chiefs, who were able to activate Tyreek Hill in time for their game against a compliant Steelers squad and rolled to an easy 36-10 win. They have won the AFC West with 2 games to spare, but still have work to do to secure the No. 1 seeding for the playoffs.

2 Green Bay Packers (12-3)

The Packers let their spread backers down again on Christmas Day, beating the shorthanded Browns by only 2 points despite picking off 4 Baker Mayfield passes and getting a couple of crucial late officiating decisions to seal the game. It doesn’t mention any of that in the standings, though, and the Packers have clinched the AFC North. Despite getting those picks, their defense will need to step up their game before the playoffs.

3 Tampa Bay Buccaneers (11-4)

The Bucs scored 32 more points than they had the week before when they beat Carolina 32-6, with Antonio Brown leading the way in the absence of Mike Evans and Chris Godwin. With the Jets and Panthers (again) to finish their schedule, the Bucs should be able to keep winning while their roster hopefully gets more healthy for the playoffs.

4 Buffalo Bills (9-6)

The Bills scored perhaps the most important win on the Week 15 schedule, getting their revenge on the Patriots to regain the advantage in the AFC East. With home games against the Falcons and Jets to finish the season, they have a great shot at retaining the divisional title.

5 Los Angeles Rams (11-4)

The Rams are looking a real threat again, and despite QB Matthew Stafford throwing 3 interceptions against the Vikings, the running game looked strong with Sony Michel leading the way. Cam Akers could be back this week to further boost that department. At Ravens and at home to the 49ers is not the easiest finish they could have had, but they have got in front of the fading Cardinals at last.

6 Indianapolis Colts (9-6)

The Colts have dropped a couple of places despite winning a tricky road game at Arizona, but it’s very close between the teams from 4th to 6th. They didn’t get the help they wanted from the 49ers, who failed to beat the Titans, but the Colts have won 6 of their last 7 and should be feeling good if their Covid issues are under control now.

7 Dallas Cowboys (11-4)

Well, who would have guessed? The NFC East title has changed hands again, as it has every year since 2004. The Cowboys are deserved winners and got over the line in style with a 56-14 rout of Washington.

Read our verdict on the Cowboys’ big win on Sunday Night Football

8 New England Patriots (9-6)

Back-to-back losses to the Colts and Bills have seen the Patriots drop to 6th in the AFC rankings. Playing the Jaguars this week should ensure that doesn’t get any worse, at least.

9 Tennessee Titans (10-5)

The Titans got an important win over the 49ers on Thursday Night Football before Christmas, but it was only their 2nd victory in the last 5 games and now it’s up to them to try to stop Miami’s runaway train in its tracks.

Be sure to read our full game preview for Miami Dolphins vs Tennessee Titans

10 San Francisco 49ers (8-7)

That was a costly loss for the 49ers against the Titans, but an 8-7 record goes a lot further in the NFC than it would in the AFC. QB Jimmy Garoppolo picked up an injury in that game, so it could be a big day for Trey Lance if he gets his first start since October when they face the Texans.

11 Miami Dolphins (8-7)

It’s now 7 losses followed by 7 wins for the Dolphins after they terrorized poor Ian Book of the Saints on Monday night. That’s not unusual though, as apart from Lemar Jackson in their impressive win over the Ravens, the Dolphins have been beating up on an awful bunch of backup QBs in their golden run. That fun ends now, though, with the Titans and Patriots blocking their path to the playoffs.

Read Andrew Ortenberg’s verdict on what we saw on Monday Night Football

12 Baltimore Ravens (8-7)

The Ravens are on the ropes after 4 straight losses, and we don’t yet know if Lamar Jackson, Tyler Huntley or Josh Johnson will be starting against the Rams. A 1-4 divisional record is not going to help them if tiebreakers come into play in the tight squeeze that is the AFC North.

13 Cincinnati Bengals (9-6)

The computer’s complaints department clearly took note of my suggestion that 20th was a little low for the Bengals last week, and has lifted them 7 places after they thrashed the Ravens 41-21 with Joe Burrow posting 525 passing yards. If they can beat the Chiefs this week it would be massive, taking the pressure off a potentially huge last-day showdown with the Browns.

14 Arizona Cardinals (10-5)

The Cardinals are tumbling down the NFC rankings, and ours, after 3 straight losses, but they have the security of knowing that they’re in the playoffs even if that run reaches 5.

15 Philadelphia Eagles (8-7)

It’s 5 wins in the last 6 for the Eagles, who currently own the final playoff spot in the NFC. RB Miles Sanders (hand) will miss the game against Washington this week, but they need to add that win before taking on the Cowboys in Week 18.

16 New Orleans Saints (7-8)

A 20-3 scoreline undersells the extent to which the Saints were dominated on MNF with Ian Book making his first, and possibly last, NFL start. The Saints are 6.5-point favorites against the Panthers, and will hopefully have Taysom Hill or Trevor Siemian back in time for that game.

Read Jared Smith’s Early Birds column on how bettors should approach Covid-affected games

17 Minnesota Vikings (7-8)

The Vikings need to conjure up whatever it was they used to beat the Packers the first time they met because their loss to the Rams has left them outside the playoff spots looking in. Adam Thielen returned from injury only to get hurt again and there’s no margin for further errors.

18 Los Angeles Chargers (8-7)

Oh boy! The Chargers threw up a shocker for the ages with their 41-29 loss to the Texans as double-digit favorites. Justin Jackson stepped up at RB in Austin Ekeler’s absence, but the underdogs were in even worse shape with their roster, so there can be no excuses. A horrible loss deserves the 5-place drop it has earned them.

19 Cleveland Browns (7-8)

The shorthanded Browns have lost each of their last 2 games by 2 points, but at this time of the season it’s really no consolation that they outgained the Packers by 97 yards, and had 9 more first downs than their hosts. It’s not over yet though: if the Rams beat the Ravens and the Chiefs beat the Bengals this week, the Browns can still win the AFC North if they beat the Steelers on Monday and the Bengals next week. Cleveland is the +500 second-favorite for the division with FanDuel Sportsbook for that reason.

20 Seattle Seahawks (5-10)

Seattle’s game against Chicago in the snow looked pretty on TV, but it really doesn’t look great as the latest entry on a 5-10 record. Would they really let Russell Wilson go? You can see why he might want to leave.

21 Pittsburgh Steelers (7-7-1)

Monday Night Football should be a real grudge match with the Steelers and Browns both fighting to keep their seasons alive, but the Steelers looked like they’d had enough for the season at Kansas City. Maybe Big Ben has one more big win over the Browns at Heinz Field in him for old times’ sake?

22 Las Vegas Raiders (8-7)

This might look low for a team with a winning record that has won its last 2, but the Raiders have just been scraping by and they are now dealing with Covid issues as they prepare to visit the Colts.

23 Denver Broncos (7-8)

The Broncos are sliding out of contention and their chase for a new quarterback (or maybe quite an old one?) could be one of the features of the offseason.

24 Washington Football Team (6-9)

It’s almost all over for the Football Team, who raised the white flag against Dallas and look beyond redemption after 3 straight losses.

25 Atlanta Falcons (7-8)

It’s L-W-L-W-L-W for the Falcons in their last 6, but they were outgained by the Lions, who also dominated the time of possession in last week’s narrow Atlanta victory. It doesn’t scream late playoff push.

Check out Ricky Dimon’s view of what we saw in NFL Week 15

26 Chicago Bears (5-10)

The Bears move up a couple of spots after sliding past the Seahawks but who knows if it’s a positive or a negative that coach Matt Nagy is “operating under the assumption that he will coach the team’s final 2 games of the regular season”?

27 New York Giants (4-11)

It’s 4 losses in a row now for the Giants, who are just playing out the schedule. Head coach Joe Judge is reportedly safe but big changes will be needed and they have to be in the market for a new quarterback.

28 Carolina Panthers (5-10)

The Panthers are another team who looked like they didn’t want to be there in their thrashing by the Buccaneers, which was their 5th straight loss. Their hopes of a defiant finish have been hit by a Covid outbreak.

29 Houston Texans (4-11)

Four wins is more than many expected from the Texans and Sunday’s win over the Chargers was their 2nd against a proper team, as well as their sweep of the Jaguars. Considering they won only 4 games with Deshaun Watson and JJ Watt last year, it’s hard to be too tough on them for reaching the same mark without them.

30 Detroit Lions (2-12-1)

It was back to suffering tough losses for the Lions this week but it was another valiant effort from them, especially with Tim Boyle at QB and D’Andre Swift still out.

31 New York Jets (4-11)

The Jets and Jaguars did indeed put on the type of error-strewn display that led viewers to question whether either of them was actually trying to win. The Jets did win, but they might well find things tougher in their last 2 games against the Buccaneers and Bills.

32 Jacksonville Jaguars (2-13)

Having lost back-to-back games to the Texans and Jets, the Jags will probably come out and beat the Patriots and Colts to end the season, won’t they? No… that’s not going to happen.

Be sure to check out our full game preview for Jacksonville Jaguars vs New England Patriots

Pickswise is the home of free NFL Predictions  and NFL Odds. Check out the latest NFL Prop Bets and NFL Parlays as well as expert NFL Underdog Picks and NFL Computer Picks

Virginia Bonuses

See All
BetMGM
EXCLUSIVE OFFER: Get $1,000 Paid Back in Bonus Bets if you Don't Win + $25 Bonus Bet

Register for a new BetMGM account & deposit

Place your first bet and get refunded up to $1,000 in bonus bets if you don't win

Plus receive a $25 Bonus Bet after placing your qualifying wager

Gambling problem? Call 1-800-GAMBLER CO, OH, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY 21+ to wager. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for Terms & Conditions. US promotional offers not available in DC, Nevada, New York or Ontario
FanDuel Sportsbook
Get a $1,000 No Sweat Bet

Sign up for a new FanDuel Sportsbook account

Make a first-time deposit of $10+, and then place your first real-money wager on FanDuel Sportsbook

New customers get their first bet paid back in bonus bets up to $1,000 if you lose!

Must be 21+. First online real money wager only. $10 first deposit required. Bonus issued as non-withdrawable free bets that expire 14 days after receipt. See full terms at fanduel.com/sportsbook.
DraftKings
Bet $5+ any MLB Pre-Game ML And Get $150 in Bonus Bets if your Team Wins

Sign up for a new account with DraftKings Sportsbook and make your first deposit

Make your first deposit and bet $5+ on any pre-game ML

Get $150 in bonus bets if your team wins

Gambling Problem? Call 877-8-HOPENY/text HOPENY (467369) (NY), If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (CO/IL/IN/LA/MD/MI/NJ/PA/TN/WV/WY), 1-800-NEXT STEP (AZ), 1-800-522-4700 (KS), 888-789-7777/visit ccpg.org (CT), 1-800-BETS OFF (IA), or 1-888-532-3500 (VA). 21+ (18+ WY). Physically present in AZ/CO/CT/IL/IN/IA/KS/LA(select parishes)/MD/MI/NJ/NY/PA/TN/VA/WV/WY only. Void in OH/ONT. Eligibility restrictions apply. Valid 1 per new customer. Min. $5 deposit. Min. $5 bet. $150 issued as bonus bets that expire 7 days (168 hours) after being awarded. See terms at sportsbook.draftkings.com..
Unibet
Virginia Bettors- Get a $100 Free Bet

Register for a new Unibet account & make a deposit

Place your first bet up to $100 free!

Get refunded up if you lose up to $100

New players only. Terms & conditions apply. 21+. VA only.
bet365
Bet $1 on and Get $200 in Bonus Bets at bet365!

Register for a new bet365 account

Place qualifying bets of $1 or more

Get $200 in bonus bets - no matter if your bet wins or loses

New Customer Offer. Deposit required. Bonus Bets added to Bonus Bet Credits balance. Bonus Bet risk excluded from returns. T&Cs, time limits, and exclusions apply. Must be physically located in VA.
WynnBet
Bet $100 & Get $100 Bet Credit

Register for a WynnBET account today.

Deposit & Wager $100 on any sports market (odds -120 or greater).

Get a $100 Bet Credit.

Must be 21+. Gambling Problem? Call 1-800-GAMBLER
BetRivers
Get a $500 Free Bet

Sign up for a new BetRivers account using promo code PICKSWISE

Make your first deposit & get up to $500 in free bets

To get $500 in free bets, wager $500

Must be 21+. Gambling Problem? Call 1-800-BETS OFF
Caesars Sportsbook
Your First Cash Bet Is On Caesars Up To $1,250

Sign up for a new Caesars Sportsbook account and Place your 1st wager of $10 or more

If you lose, you get 100% of your stake back as a Bet Credit - up to $1,250.

AND win or lose, you’ll also get 1,000 Reward Credits® and 1,000 Tier Credits.

21+. Terms and conditions apply.
DraftKings
Get a $1,000 Deposit Bonus

Create a new DraftKings Sportsbook account and make your first deposit (min $5)

DraftKings will match 20% of your deposit up to $1,000 total

To get a $100 bonus, deposit $500

21+. Terms & conditions apply.
BetMGM
Get $1,000 Paid Back in Bonus Bets if you Don't Win

Register for a new BetMGM account & deposit

Place your first bet up to $1,000!

Get refunded up to $1,000 in bonus bets if you don't win

Gambling problem? Call 1-800-GAMBLER CO, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY 21+ to wager. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for Terms & Conditions. US promotional offers not available in DC, Nevada, New York or Ontario
DraftKings
Get a +1000 Odds Boost for Any Golfer to Win The Masters

Create a New DraftKings Account

Make Your First Deposit Of $5+ Into Your Sportsbook Account

Following Sign Up, You’ll Be Issued With One (1) Single-Use +1000 Odds Surge Token For Any Golfer To Win Any Tournament

Gambling Problem? Call 877-8-HOPENY/text HOPENY (467369) (NY), If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (CO/IL/IN/LA/MD/MI/NJ/PA/TN/WV/WY), 1-800-NEXT STEP (AZ), 1-800-522-4700 (KS), 888-789-7777/visit ccpg.org (CT), 1-800-BETS OFF (IA), or 1-888-532-3500 (VA). 21+ (18+ WY). Physically present in AZ/CO/CT/IL/IN/IA/KS/LA(select parishes)/MD/MI/NJ/NY/PA/TN/VA/WV/WY only. Void in OH/ONT. Eligibility restrictions apply. Valid 1 per new customer
Underdog Fantasy
First deposit is 100% matched up to $100 with Underdog Fantasy

Sign up for a new account with Underdog Fantasy

Make your first deposit

Every dollar (up to $100) will be matched! Deposit $25, get $50; deposit $100, get $200, etc

Must be 21+ to play. Terms & conditions apply
Owners Box
First Time Deposit Bonus Up To $500

Sign up for a new DFS account with OwnersBox

User's first deposit will be matched up to $500 in site-credit

Join one of their Daily NFL, NBA, MLB, or NHL contests

You must be at least eighteen (18) years of age to receive deposit bonuses, participate in Contests, or win prizes offered through OwnersBox Contests. In jurisdictions, territories, and locations where the minimum age for permissible use of Contests is greater than eighteen (18) years old, you must meet the age requirement in your local jurisdiction or territory.
TVG
Get Your First Single-Horse Win Wager Back Up to $200 if you don't win

Register for a new TVG account and make a deposit

Place your first single horse win-type bet up to $200

If your horse doesn't win you'll get a refund up to $300

21+. T&C's apply. Please gamble responsibly.
TwinSpires
Get a $200 Sign-Up Bonus with Twinspires Racebook!

Open your TwinSpires.com account using offer code BET200

$200 bonus cash will be credited in increments of $100 for every $400 wagered

To earn the full $200 bonus players must wager $800 within 30 days

21+. Terms and conditions apply.