A three-game Thanksgiving Day slate headlines NFL Week 12, but there are 13 other games to feast on as this will be the first week we see all 32 teams in action since early October.
With temperatures dropping and the postseason race heating up, there’s no better time to be a football fan. So, help yourself to a plate of leftovers, wander over to the couch, and cozy up for a long weekend of NFL action.
Here are the current Week 12 NFL odds and lines for the 2022 season.
Week 12 NFL Odds & Lines
Week 12 NFL odds are courtesy of Caesars Sportsbook unless otherwise noted and are current as of Monday, Nov. 21 at 11:30 a.m. ET. Be sure to keep tabs on all of our current NFL odds leading into NFL Week 12.
Week 12 NFL Games
Buffalo Bills @ Detroit Lions (Thanksgiving - 12:30 p.m. ET)
Bills -9 (-110) @ Lions +9 (-110)
The upstart Lions have won three straight games but are still sizable home underdogs in this Thanksgiving Day matchup against the Bills.
Buffalo got back on track Sunday with a 31-23 victory over the Browns, while Detroit scored four rushing touchdowns in a 31-18 road victory over the Giants.
With the AFC East still very much in question, I’m expecting a strong performance from Josh Allen and co., but this is a lot of points to cover on the road.
New York Giants @ Dallas Cowboys (Thanksgiving - 4:30 p.m. ET)
Giants +9 (-110) @ Cowboys -9 (-110)
The Giants are in the midst of an injury crisis, with rookie wideout Wan’Dale Robinson (torn ACL) and star corner Adoree’ Jackson (MCL sprain) the latest to go down in Sunday’s loss to the Lions.
Meanwhile, the Cowboys are coming off a 40-3 romp of the previously 8-1 Vikings. This is a significant mismatch, but New York could cover by shortening the game with a lot of read-option runs.
It’s Dallas or nothing for me, but it’s hard to ignore the Cowboys’ recent struggles on Thanksgiving.
New England Patriots @ Minnesota Vikings (Thanksgiving - 8:20 p.m. ET)
Patriots +3 (-120) @ Vikings -3 (+100)
The metrics made it pretty obvious that the Vikings weren’t as good as their record, but they also aren’t as bad as they looked on Sunday. New England’s defense could cause Minnesota some similar problems, though, with Matthew Judon creating havoc from the edge.
- Check out the best Football Betting Promo Codes
I’d lean toward taking the Patriots with the points, especially given Kirk Cousins‘ struggles in primetime, but I’m a bit wary of a bounce-back performance after that mess versus Dallas.
Denver Broncos @ Carolina Panthers (Nov. 27, 1 p.m. ET)
Broncos -2.5 (-110) @ Panthers +2.5 (-110)
Perhaps more intriguing than the spread is the fact that the total for this game is currently sitting at 35 points, which is by far the lowest of the season. Neither offense is capable of moving the ball consistency, while these defenses are among the best in the league.
These punters should be busy.
Baltimore Ravens @ Jacksonville Jaguars
Ravens -4 (-110) @ Jaguars +4 (-110)
I find it a bit surprising that this spread still matches the preseason lookahead line, especially since the Jaguars have failed to take a significant step forward this season.
However, the Ravens are dealing with some injuries and weren’t particularly impressive in dispatching the Panthers at home last week.
Taking the points with Jacksonville after a bye isn’t a bad idea.
Houston Texans @ Miami Dolphins
Texans +12 (-110) @ Dolphins -12 (-110)
As someone who backed Houston in a good situational spot last week, it’s going to be hard for this number to rise high enough for me to do it again.
Davis Mills and the Texans offense continue to struggle, and Miami’s high-flying passing attack — led by Tua Tagovailoa — should have its way with the Houston defense.
Still, I don’t trust Miami’s defense enough to lay this many points.
Chicago Bears @ New York Jets
Bears +6 (-110) @ Jets -6 (-110)
The spread here has to be assuming that Justin Fields (non-throwing shoulder) doesn’t play Sunday, as this feels like a lot of points for the Jets to be favored by after their embarrassing offensive performance against the Patriots last week.
New York’s defense is elite, but the team is getting held back by Zach Wilson, whether he or head coach Robert Saleh want to admit it or not.
If Fields is a go, this is a play on Chicago.
Cincinnati Bengals @ Tennessee Titans
Bengals -1.5 (-110) @ Titans +1.5 (-110)
Mike Vrabel‘s Titans will have had this game circled since the NFL schedule was released as they’ll get a chance to avenge their home loss in last year’s Divisional Round to the eventual AFC champion Bengals.
Tennessee has a rest advantage after playing on Thursday night, though it hasn’t exactly been a quiet week after OC Todd Downing was arrested on a DUI charge Friday morning.
Despite the controversy, I think the wrong team is favored here.
Atlanta Falcons @ Washington Commanders
Falcons +3.5 (-110) @ Commanders -3.5 (-110)
I can’t say I would’ve thought this game would have playoff implications, but here we are.
Taylor Heinicke is officially the starter in Washington after leading the Commanders to another win, while the Falcons picked up a much-needed victory Sunday to pull even with Tampa Bay in the win column.
This matchup should favor Washington, especially given the strength of its rush defense, but this game has a great chance to end on a three-point margin.
Tampa Bay Buccaneers @ Cleveland Browns
Buccaneers -3 (-110) @ Browns +3 (-110)
Tom Brady and the Buccaneers will look to keep their winning streak going coming off their bye week, but that won’t necessarily be easy against a pesky Browns team in chilly Cleveland.
Both defenses excel at stopping what the opposing offense does best, so this could come down to Jacoby Brissett‘s effectiveness through the air and Rachaad White‘s effectiveness on the ground.
I don’t really have a feel for either of these teams, so staying away seems smart.
Los Angeles Chargers @ Arizona Cardinals (Nov. 27, 4:05 p.m. ET)
Chargers -3.5 (-110) @ Cardinals +3.5 (-110)
The Chargers came up short on Sunday Night Football against the Chiefs and may have lost some of their “healthy" receivers in the process.
While we don’t know about the status of Mike Williams or Cardinals quarterback Kyler Murray just yet, I’d favor Los Angeles to cover this spread against an Arizona team that struggles at home.
Las Vegas Raiders @ Seattle Seahawks
Raiders +4 (-110) @ Seahawks -4 (-110)
It’s wild to think the preseason lookahead line for this matchup was Raiders -2, but things have clearly changed.
Las Vegas did get a momentum-boosting overtime win against the rival Broncos on Sunday, but Seattle has the better defense and should win this game at home. Still, this might be one too many points for me to lay.
Los Angeles Rams @ Kansas City Chiefs
Rams +14.5 (-110) @ Chiefs -14.5 (-110)
Speaking of spreads that have moved since the preseason…
This line has gone 12 points further in Kansas City’s favor, which isn’t much of a surprise given how far the Rams have fallen since winning the Super Bowl. Los Angeles’ defense has been okay, but the offense can’t keep up with the Chiefs here, especially with Cooper Kupp (ankle) sidelined.
Patrick Mahomes has struggled to cover these large numbers, so I’d feel most comfortable with Under 44.
New Orleans Saints @ San Francisco 49ers
Saints +8.5 (-110) @ 49ers -8.5 (-110)
The Saints have been a mess this season, although they did outlast the Rams to get a 27-20 win on Sunday. New Orleans will also have a rest advantage here since San Francisco plays on Monday night in Mexico.
That’s probably not enough of a reason for me to fade the Niners, who look like legitimate contenders in the NFC. San Francisco also makes for a great teaser piece.
Green Bay Packers @ Philadelphia Eagles (Sunday Night Football)
Packers +7 (-110) @ Eagles -7 (-110)
This should be fun.
Despite Green Bay’s struggles this season, a quarterback matchup of Aaron Rodgers vs Jalen Hurts meets the criteria for must-see TV (especially when you look at the MNF QB matchup).
The Packers should be able to run the ball frequently, so I’m tempted to take the points.
Pittsburgh Steelers @ Indianapolis Colts (Monday Night Football)
Steelers +3 (-110) @ Colts -3 (-110)
The Colts have played much more competitive football since Jeff Saturday took over, with Jonathan Taylor reemerging as one of the preeminent backs in the NFL. Pittsburgh is also a team on the relative rise as the Steelers have looked much more efficient on offense since their bye week.
This should be a close game that comes down to the wire, and while I ultimately think that favors a veteran quarterback in Matt Ryan, I don’t feel confident enough to lay the points.