We take a look at the early lines for all NFL games being played in Week 12, including the three Thanksgiving matchups.
Here are the Week 12 early lines from William Hill Sportsbook.








Texans (3-7) at Lions (4-6), Thursday
Opening line: Texans -2.5
The Lions have lost three straight games on Turkey Day. They are also just 3-9 straight-up in their past 12 games against AFC teams (6-6 ATS). However, the Texans are 3-7 ATS this season, which is tied for the second-worst mark in the NFL.
Washington (3-7) at Dallas (3-7), Thursday
Opening line: Cowboys -2.5
Since the start of the 2011 season, the Cowboys are 1-8 ATS on Turkey Day (4-5 straight-up). The only cover did come against Washington back in 2018. Since the start of the 2013 season, the Cowboys are 11-4 against Washington. These two teams played back in Week 7 with Washington winning 25-3 as a one-point underdog.
Ravens (6-4) at Steelers (10-0), Thursday
Opening line: Steelers -3
This is the highlight of the Thanksgiving slate. The Steelers are 3-1 ATS in their past four games against the Ravens, including a 28-24 win back in Week 8. As for the Ravens, they’ve been nearly unbeatable on the road, going 10-1 straight-up in their past 11 games (7-4 ATS).
Raiders (6-4) at Falcons (3-7)
Opening line: Raiders -1
In their past 15 games against AFC teams, the Falcons are 3-12 straight up and 2-13 ATS. However, one of those three wins did come back in Week 9 against the Broncos. As for the Raiders, they’re 3-1 both straight-up and ATS In their past four games against NFC teams.
Chargers (3-7) at Bills (7-2)
Opening line: Bills -5.5
The Chargers have lost four games in a row on the road. However, they have done a decent job of covering away from home, going 4-2-1 ATS in their past seven road games. The Bills have won 13 straight games when favored by five or more points, but they’re just 8-5 ATS In those games.
Giants (3-7) at Bengals (2-7-1)
Opening line: Giants -4
The Giants are just 3-4 in their past seven games, but are 6-1 ATS in that time. They are also 8-0 ATS in their past eight road games. The Bengals will be missing key man Joe Burrow after suffering a knee injury in Week 11 and have an unwanted six-game winless streak (0-5-1) against teams from the NFC.
Titans (7-3) at Colts (7-3)
Opening line: Colts -2.5
Since the start of the 2012 season, the Colts are 14-3 straight-up against the Titans and 11-4-2 ATS, including a victory back in Week 10. The Titans are 6-1 in their past seven road games though and should not be underestimated.
Panthers (4-7) at Vikings (4-6)
Opening line: Vikings -4.5
The Vikings are just 2-3 straight-up in the past five games where they were favored by four or more points, including Sunday’s loss to Dallas. The Panthers have been one of the best underdogs to bet on this year, going 6-1 ATS in the seven games where they have been underdogs (4-3 straight-up).
Cardinals (6-4) at Patriots (4-6)
Opening line: Cardinals -2.5
The Patriots Patriots have gone 9-3 ATS and 8-4 straight-up in their previous 12 games as an underdog. They also do well against NFC teams and are 7-2 straight-up in the last nine. When the Cardinals have been favorites, they’ve gone 2-7 ATS and 3-6 straight-up in the past nine.
Dolphins (6-4) at Jets (0-10)
Opening line: Dolphins -7
In their past six games, the Dolphins have gone 5-1 both straight-up and ATS. The Dolphins are also 7-2 straight-up and 7-1-1 ATS in their past nine games against the Jets. The Jets have had a terrible time this year but are 3-1 ATS in their past four games.
Browns (7-3) at Jaguars (1-9)
Opening line: Browns -7
In their past five games where they were favored on the road, the Browns are 1-4 straight-up and 0-5 ATS. They’re not a good away team to stick your money on. The Jaguars aren’t looking pretty either, losing nine on the bounce. One positive about the Jags is that they’re 11-3 ATS in the past 14 games where they’ve been an underdog of a touchdown or more.
Saints (8-2) at Broncos (4-6)
Opening line: Saints -6
The Saints don’t have Drew Brees for this one, but recent results suggest he won’t be missed too much. The Saints are also 9-1 straight-up in their past 10 games against AFC teams (5-5 ATS). The Broncos have won two straight games as a home underdog, including a win over Miami on Sunday.
49ers (4-6) at Rams (7-3)
Opening line: Rams -7
In their past 10 games as an underdog, the Niners are 7-3 ATS (6-4 straight-up). They have also won three games in a row versus the Rams. However, the Rams are one of just three teams who are still unbeaten at home this season (4-0). In their past nine home games, the Rams are 8-1 straight-up and 6-2-1 ATS.
Chiefs (9-1) at Buccaneers (7-4)
Opening line: Chiefs -3
While the Chiefs always look a solid bet this season, one concern is that they’re 3-7-1 ATS in their past 11 regular season games against teams from the NFC (6-5 straight-up). However, the Buccaneers have been terrible as an underdog, going just 2-7 straight-up and 2-6-1 ATS in the last nine as the lesser favored team. Looking at Brady vs. Mahomes, Brady has gone 2-1 straight-up and ATS in their only three encounters.
Bears (5-5) at Packers (7-3)
Opening line: Packers -8
Since the start of the 2016 season, the Packers have gone 7-1 straight-up against the Bears. The Bears have been poor over the past four weeks, going 0-4 straight-up and 1-3 ATS. Coming off a bye this week, the Bears will be hoping to end their awful run of 0-6 both straight-up and ATS in their last six games coming off a bye.
Seahawks (7-3) at Eagles (3-6-1), Monday
Opening line: Seahawks -6
The Seahawks head into Monday Night Football currently as six-point favorites, but are 0-5-1 ATS in the past six games where they were favored by six points or more. The Eagles have lost their last two games but are 8-1 straight-up in their past nine home primetime games, which bodes well for them.