NFL odds, lines, point spreads: Updated Week 12 betting information for picking every game

Jovan Alford

NFL odds, lines, point spreads: Updated Week 12 betting information for picking every game image

After a profitable Week 10, bettors did not have the same success betting on underdogs this week, as only three 'dogs won outright on the moneyline (Titans, Lions, and Raiders). However, we also saw seven underdogs cover the spread in Week 11, which still provided some ROI for bettors. Heading into Week 12, gamblers will look to have better results with three games on Thanksgiving and a host of games on Sunday.

Week 12 of the NFL season begins on Thanksgiving with a tripleheader beginning at 12:30 p.m. ET between the Bills and Lions. After those two teams square off in the Motor City, the Giants will take on the Cowboys at 4:30 p.m. ET. Finally, the Patriots will travel to Minnesota to play the Vikings at 8:20 p.m. ET. On Sunday, we have a solid 12-game schedule featuring the Bengals-Titans, Chargers-Cardinals, and Packers-Eagles on Sunday Night Football.

The last game on Week 12 will be Monday Night Football between the Steelers and Colts. Pittsburgh has lost four out of their past five games, which includes a seven-point loss to the Bengals in Week 11. Meanwhile, the Colts have also lost four out of their past five contests and blew a 10-point second-half lead to the Eagles in Week 11.

Please remember that the odds and lines will move throughout the week as we get updates on various injuries across the league. There could be some opportunity for closing line value (CLV) in a few games leading up to kickoff. Below, we take a look at the latest odds for Week 12 from BetMGM and provide a few best bets that need to be on your radar.

NFL odds Week 12

Odds courtesy of BetMGM

GameSpread
Buffalo Bills at Detroit LionsBUF -9
New York Giants at Dallas CowboysDAL -9
New England Patriots at Minnesota VikingsMIN -3
Tampa Bay Buccaneers at Cleveland BrownsTB -3
Cincinnati Bengals at Tennessee TitansCIN -2.5
Houston Texans at Miami DolphinsMIA -14
Chicago Bears at New York JetsNYJ -6
Atlanta Falcons at Washington CommandersWSH -4 
Denver Broncos at Carolina PanthersDEN -1.5
Baltimore Ravens at Jacksonville JaguarsBAL -3.5
Los Angeles Chargers at Arizona CardinalsLAC -2.5
Las Vegas Raiders at Seattle SeahawksSEA -3.5
Los Angeles Rams at Kansas City ChiefsKC -16
New Orleans Saints at San Francisco 49ersSF -9.5
Green Bay Packers at Philadelphia EaglesPHI -6.5
Pittsburgh Steelers at Indianapolis Colts IND -2.5

NFL moneylines Week 12

GameMoneyline
Buffalo Bills at Detroit LionsBUF -450 | DET +340
New York Giants at Dallas CowboysNYG +310 | DAL -400
New England Patriots at Minnesota VikingsNE +135 | MIN -160
Tampa Bay Buccaneers at Cleveland BrownsTB -175 | CLE +145
Cincinnati Bengals at Tennessee TitansCIN -140 | TEN +115
Houston Texans at Miami DolphinsHOU +575 | MIA -900
Chicago Bears at New York JetsCHI +200 | NYJ -250
Atlanta Falcons at Washington CommandersATL +155 | WSH -190
Denver Broncos at Carolina PanthersDEN -120 | CAR +100 
Baltimore Ravens at Jacksonville JaguarsBAL -190 | JAX +155
Los Angeles Chargers at Arizona CardinalsLAC -145 | AZ +120
Las Vegas Raiders at Seattle SeahawksLV +155 | SEA -190
Los Angeles Rams at Kansas City ChiefsLAR +775 | KC -1400
New Orleans Saints at San Francisco 49ersNO +333 | SF -450
Green Bay Packers at Philadelphia EaglesGB +230 | PHI -300
Pittsburgh Steelers at Indianapolis ColtsPIT +120 | IND -145

NFL over/unders Week 12

GameOver/Under
Buffalo Bills at Detroit Lions54
New York Giants at Dallas Cowboys44.5
New England Patriots at Minnesota Vikings42.5
Tampa Bay Buccaneers at Cleveland Browns42.5
Cincinnati Bengals at Tennessee Titans43.5
Houston Texans at Miami Dolphins47
Chicago Bears at New York Jets38.5
Atlanta Falcons at Washington Commanders40.5
Denver Broncos at Carolina Panthers36
Baltimore Ravens at Jacksonville Jaguars43.5
Los Angeles Chargers at Arizona Cardinals48.5
Las Vegas Raiders at Seattle Seahawks47.5
Los Angeles Rams at Kansas City Chiefs42
New Orleans Saints at San Francisco 49ers43
Green Bay Packers at Philadelphia Eagles46.5
Pittsburgh Steelers at Indianapolis Colts39

NFL best bets for Week 12

*Odds as of Monday*

Raiders (+4) at Seahawks

The Raiders finally got out of their own way in Week 11, defeating the Broncos and snapping their three-game losing skid. With that thrilling OT win over Denver, Las Vegas also won its first road game after losing the previous five by an average of 7.8 points. The Raiders will look to ride that momentum into Sunday's game against the Seahawks. Seattle is coming off a bye after having their four-game winning streak snapped by the Buccaneers in Week 10.

Even though they lost, the Seahawks are still playing well on both sides of the ball, which will give the Raiders some trouble. Seattle is 3-1 against the spread at home this season and 2-0 ATS against the AFC. However, the Raiders are 2-4 ATS on the road but 2-1 ATS as an underdog this season. If Vegas' defensive line can apply pressure to Geno Smith and get them into 3rd-and-long situations, the Raiders will have a chance. Vegas can also lean on veteran running back Josh Jacobs, who's been great this season and has a great matchup against the Seahawks' 28th-ranked run defense. This game will go back and forth and should come down to the fourth quarter, as neither QB turns over the ball a ton. We'll take the points.

Bengals (-120) at Titans

The Bengals received a scare in Week 11 from the Steelers, but they were able to win their fourth game in as many weeks. Cincinnati will be back on the road this weekend to play the Titans, who defeated the Packers 27-17 at Lambeau Field on Thursday night. Tennessee is leaning on all-world running back Derrick Henry, who did it all for them against the Packers with a rushing touchdown and passing touchdown. However, he might have a tough time against a Bengals' defense that allows just 117.1 rushing yards per game.

The Bengals know Henry will get his yards, but if they can keep him out of the end zone and force the Ryan Tannehill and Titans' passing game to beat them, they have a good chance of coming away with a victory. Joe Burrow should have no issue hitting big plays against a Titans' defense that allows 288.1 passing yards per game. However, it will be up to the Bengals' offensive line to protect him, as the Titans' defense has 30 sacks on the season. If they do that, we like the Bengals to win outright on the road and keep pace with Baltimore in the AFC North.

Buccaneers at Browns OVER 43.5 points

The Browns' defense has been leaking oil over the past two weeks, giving up 31 and 39 points to the Bills and Dolphins, respectively. Now the Browns have to face Tom Brady and the Buccaneers, who have struggled to score points this season (18.3) but are capable of a breakout game with all of their weapons healthy. This season, the total has gone OVER in three-of-10 games for Tampa Bay. However, Cleveland has been one of the best OVER teams with a record of 7-2-1. The public will likely take the UNDER because of Tampa Bay's offensive woes and its defense only allowing 18 points per game, but we saw this same Bucs' offense score 21 points last time out. Take the OVER in what might be one of the better games during the 1 p.m. ET window.

Jovan Alford

Jovan Alford is a content producer for The Sporting News. He joined TSN in 2022 after working at DraftKings Nation as a staff writer. Jovan is an avid Philadelphia sports fan, which comes with its own set of joys but heartbreak at the same time. Jovan is also Philadelphia born and raised and went to school at La Salle University, where he graduated in 2014.