NFL Week 12 Odds: Football Point Spreads, Moneylines, Totals

Written By Juan Carlos Blanco on November 28, 2021 - Last Updated on November 30, 2021

Check out NFL Week 13 odds here.

Thanksgiving weekend has almost arrived and that means a buffet of pro football action is on tap. NFL Week 12 odds have already been posted at top sportsbooks ahead of this weekend’s action. Top games for the long holiday weekend include Steelers at Bengals, Titans at Patriots, Rams at Packers and Browns at Ravens.

Here are NFL Week 12 odds along with game breakdowns with a football betting perspective.

NFL Week 12 odds

Listed are point spreads, moneylines and over unders. Look at NFL Week 12 odds from the best sports betting sites below.

Thursday, Nov. 25

Chicago Bears at Detroit Lions – 12:30 p.m. ET

The Bears endured the absence of their No. 1 receiver and the in-game loss of their dynamic rookie quarterback to nearly pull off the upset Sunday, but they gave up a late game-winning drive to the Ravens and dropped a 16-13 decision. The Lions once again played their hearts out and did so with backup Tim Boyle making his first NFL start, but they still fell to the Browns, 13-10.

Andy Dalton stepped in for Justin Fields (ribs) on Sunday against Baltimore, and although his final tally of 201 yards and two touchdowns certainly looks acceptable on the surface, they were largely the byproduct of a couple of big plays. Dalton will start Thursday with Fields still banged up. He will hope to have Allen Robinson, who missed Sunday’s game with a hamstring injury, at his disposal.

Boyle’s biggest contribution Sunday was basically handing off to D’Andre Swift, who turned in his second straight 130-yard performance. Boyle threw for just 77 yards and was picked off twice, and it would appear likely he’s under center again Thursday. Jared Goff never practiced with his oblique injury last week before missing Sunday’s contest. Coach Dan Campbell has said Goff will still be his starter when he’s healthy.

With both teams dealing with injuries at key spots, the Bears’ original projected advantage only inched up slightly following each team’s close losses on Sunday.

Las Vegas Raiders at Dallas Cowboys – 4:30 p.m. ET

The Raiders continued their concerning downward spiral in a home matchup against the Bengals, falling to Cincinnati by a 32-13 score. The Cowboys did not have a pleasant Sunday themselves as they went into Arrowhead Stadium short-handed and fell to the Chiefs, 19-9.

Derek Carr put together a worrisome performance Sunday as the Raiders’ losing streak hit three games. The veteran threw for a modest 215 yards, was picked off once, and sacked twice. Just as concerning was his pass distribution; although Carr reignited his connection with Darren Waller to the tune of seven receptions and 116 yards, he was barely able to muster any production via his wideouts. With Hunter Renfrow’s 4-30 line serving as the top line for his receivers, Carr clearly hasn’t been able to successfully harness the explosiveness of Bryan Edwards and DeSean Jackson – who both went without a single target against Cincy.

The Cowboys have their own problems on offense. Michael Gallup’s return a week ago has essentially been nullified by Amari Cooper’s placement on the COVID-19 list, a development that not only kept the veteran out of Sunday’s game but will sideline him for this holiday battle as well. Dak Prescott and the air attack he helms looked even more muted than Las Vegas’ in Week 11, with Dallas finishing the loss to the Chiefs with just 194 net passing yards. The Raiders currently round out the top 10 with just 220.8 passing yards per game allowed (216.3 per contest over the last three), so Prescott could be in for another thorny matchup.

Despite Cooper’s absence and the nine-point total Sunday, the Cowboys remain the same touchdown favorite they were in the look-ahead line.

Buffalo Bills at New Orleans Saints – 8:20 p.m. ET

The Bills were on the wrong end of one of the most surprising results of Week 11, as they fell at home by an embarrassing 41-15 score to the Colts while allowing five total touchdowns to Jonathan Taylor. The Saints went on the road to Philadelphia and made too many mistakes, leading to a 40-29 defeat.

Josh Allen has now thrown five interceptions over the last three games after going into that stretch with just three picks overall. Buffalo, once thought to be the class of the AFC, is now 6-4. A visit to New Orleans may or may not be a get-right spot for the offense, depending on which Saints defense shows up. Sean Payton’s club has had plenty of trouble slowing teams down at home, allowing an NFL-high 424.0 yards per game; however, it’s also a veteran unit that can ballhawk for turnovers.

The Saints could certainly be competitive in this matchup even if Alvin Kamara misses a third straight game with an MCL sprain. Mark Ingram has been rock-solid in his teammate’s stead the last two games, and even though Trevor Siemian threw two interceptions Sunday, he’s been decent overall and has thrown multiple touchdown passes in three straight games. The Bills defense will arguably be his stiffest test yet, though, especially considering Buffalo is still ranked No. 2 in the league with 181.8 passing yards per contest surrendered.

With both squads suffering losses Sunday, the line remains mostly the same as it was last week.

Sunday, Nov. 28

Pittsburgh Steelers at Cincinnati Bengals () – 1 p.m. ET

The Steelers gave the Chargers everything they could handle on the road Sunday night, but they ultimately fell by a 41-37 score. The Bengals were impressive coming out of their bye week, blasting the Raiders on the road by a 32-13 score.

Pittsburgh got Ben Roethlisberger back from the COVID-19 list just in time for Sunday night’s game, but they arguably would have been better off trading Big Ben for one each of T.J. Watt (hip), Minkah Fitzpatrick (COVID-19) and Joe Haden (foot). The absence of each player was felt heavily while the Chargers racked up a whopping 533 total yards at 7.7 yards per play. The status of each figures to be integral to the outcome of this divisional clash, given the firepower and upside of the Bengals offense.

Joe Burrow threw for only 148 yards and a touchdown Sunday, but that was largely due to Joe Mixon shouldering a heavy 30-carry workload that he parlayed into 123 rushing yards. Pittsburgh has struggled to stop the run this season due in large part to a number of key absences, and the Steelers now rank in the bottom 10 with 125.8 rushing yards per away contest allowed. On paper, they haven’t been much better against the pass, surrendering 268.5 passing yards per road contest.

Following Week 11 results, the Bengals’ projected advantage has grown slightly over that of the original look-ahead figure.

Tampa Bay Buccaneers () at Indianapolis Colts – 1 p.m. ET

The Buccaneers coasted to a 30-10 win over the Giants on Monday Night Football while the Colts notched their most impressive win of the year Sunday, blasting the Bills in Buffalo by a 41-15 score in a game Jonathan Taylor built up his MVP resume by racking up an outstanding 185 rushing yards and five total TDs.

The Colts would normally have to guard against a letdown after as big an upset win as they notched Sunday. Lucky for coach Frank Reich and his staff, the Week 12 opponent should offer no shortage of motivation. The matchup between the Buccaneers’ run defense and Taylor should be an especially fascinating one to watch – while Tampa Bay goes into the Week 11 MNF battle allowing an NFL-low 79.8 rushing yards per contest, Taylor is averaging an inconceivable 5.8 yards per carry and 102.0 rushing yards per game. However, Carson Wentz will almost surely have to put up more than the 20 pass attempts he generated against Buffalo in order to keep up with Tom Brady and what could be a fully healthy receiving corps by the time this game rolls around.

Tampa Bay was a (-3) favorite Tuesday morning.

Carolina Panthers () at Miami Dolphins – 1 p.m. ET

The Cam Newton euphoria died down a bit Sunday, as the Panthers fell to Washington in the return of Ron Rivera to Carolina, 27-21. The Dolphins were able to notch their third consecutive victory, traveling to MetLife Stadium and knocking off the Jets by a 24-17 score.

Newton threw for 189 yards and two touchdowns without an interception Sunday, certainly not bad for a player with as much rust as the veteran still likely is working off. However, Christian McCaffrey saw as many carries as his quarterback, who did score a rushing touchdown but who should nevertheless be at least somewhat less involved than his All-Pro-caliber backfield mate in the ground attack. The Dolphins could make for a good target with respect to McCaffrey putting together his first breakout game on the ground, although Miami has tightened up some against the run of late.

Tua Tagovailoa continued to show encouraging signs Sunday against New York, throwing for 273 yards and two touchdowns. The second-year quarterback appears to be past the finger fracture that previously caused a one-game absence, and he’s now completing a career-best 68.0 percent of his passes. Myles Gaskin also finally had a chance to operate as a true lead back versus the Jets, carrying 23 times and adding three receptions, one for a touchdown. The Panthers have begun to slip some defensively as the season has unfolded, so both players could be poised for strong performances again, especially if Tua can get at least one of Will Fuller (finger) or DeVante Parker (shoulder) back for this game.

This should be one of the more interesting lines to watch all week, and for the moment, the Dolphins have gone from 1.5-point underdogs to as much as 1-point favorites as the week begins.

Tennessee Titans at New England Patriots () – 1 p.m. ET

The Titans were on the wrong end of what was the week’s biggest upset, as they dropped a 22-13 decision to the Texans. The Patriots opened the slate with a Thursday night road drubbing of the Falcons, 25-0.

Ryan Tannehill slogged through a four-interception performance Sunday, but in his defense, he was operating without A.J. Brown (chest) for part of the game in addition to Julio Jones (IR-hamstring). The Titans also naturally remain without Derrick Henry (IR-foot), and although Adrian Peterson(UPDATE: Peterson was released Tuesday), D’Onta Foreman and Dontrell Hilliard had their moments Sunday, game script ultimately turned against the run. If Tennessee is forced to face a Bill Belichick defense that has extra time to prepare without Brown, it could be another long day for Tannehill.

The win against the Falcons was a true team effort, one in which Mac Jones, Rhamondre Stevenson, Damien Harris and New England’s defense all made important contributions. The Pats are now 7-4, although five of those wins and none of the losses have come on the road. That leaves New England with a 2-4 mark at home, but a Titans defense that’s allowing 372.0 total yards when traveling could certainly help facilitate a third win.

This line saw major movement following Sunday’s Titans’ loss, as the Patriots’ original 2.5-point projected advantage has already gone up by a field goal.

Philadelphia Eagles () at New York Giants – 1 p.m. ET

The Eagles finally secured their first home win of the year and did so in grand fashion Sunday, putting up a 40-spot on the Saints. The Giants could not keep pace with the Buccaneers on MNF, falling by a score of 30-10.

Jalen Hurts threw for well under 200 yards for the sixth time in the last seven games against New Orleans, but his three rushing touchdowns made a sizable impact. The second-year signal-caller continues to primarily rely on DeVonta Smith and Dallas Goedert when taking to the air, and that narrow pool of targets could come back to haunt him against a Giants defense that played exponentially better at home. However, help in the form of Miles Sanders, who returned from injured reserve Sunday to rush for 94 yards, could make a big difference moving forward.

The Giants were (+3.5) underdogs Tuesday morning.

Atlanta Falcons () at Jacksonville Jaguars – 1 p.m. ET

The Falcons had a second straight discouraging offensive performance to open up Week 11, dropping a 25-0 decision at home to the Patriots. The Jaguars also continued to struggle offensively, putting up just 10 points on the visiting 49ers in a 20-point loss.

The Falcons’ passing game is predictably struggling the longer it has to operate without Calvin Ridley, who’s slated to remain out indefinitely as he deals with off-field issues. If Cordarrelle Patterson (ankle) is at least able to make it back from a one-game absence, it should make a notable difference by giving Matt Ryan another explosive weapon beyond rookie tight end Kyle Pitts. That would be particularly important against Jacksonville, as despite the Jags’ 2-8 record, they’ve been tough versus the run.

Trevor Lawrence has thrown for under 200 yards in three straight games, but it’s not necessarily an indictment on the first overall pick considering he’s dealing with a pass-catching corps that’s below average. James Robinson does continue to be an asset at running back when given enough opportunity, and a matchup against a Falcons defense that’s conceded 123.3 rushing yards per contest could help facilitate some balance for the Jacksonville offense.

In what is a tricky game to prognosticate, the line continues to fluctuate between Pick ‘Em and -1 as the week begins.

New York Jets at Houston Texans () – 1 p.m. ET

The Jets gave the Dolphins plenty of trouble before succumbing Sunday by a 24-17 score. Meanwhile, the Texans got a win in Tyrod Taylor’s second game back from injured reserve, impressively going into Tennessee and upending the Titans by a 22-13 score.

Joe Flacco was under center for New York on Sunday and nearly led the Jets to an upset win, throwing for 291 yards and two touchdowns. However, it might be one and done for the veteran as far as starting assignments go, considering rookie Zach Wilson (knee) is projected to be ready to return for this game. Nevertheless, Gang Green will definitely be without another talented first-year player for this game in Michael Carter, with the low-grade ankle sprain he suffered against Miami projected to keep him out two games.

Taylor’s return has unsurprisingly had the Texans offense looking crisper than it was under rookie Davis Mills. Houston also seemed to hone in on Rex Burkhead as its lead back Sunday after tinkering with different combinations following Mark Ingram’s trade to the Saints, although it remains to be seen if the same pecking order will persist for this Week 12 matchup. Irrespective of who’s getting the ball on the ground, it will be a good matchup on paper, as New York is allowing the second-most rushing yards per road game (149.4).

Despite Week 11 results and Carter’s injury, this line has interestingly gone from Texans -3 to -2.5 at least one sportsbook and remained the same elsewhere.

LA Chargers () at Denver Broncos – 4:05 p.m. ET

The Chargers put together a resurgent offensive performance Sunday night after not looking quite right over several games, resulting in a 41-37 win over the Steelers. The Broncos were off in Week 11 following a concerning 30-13 defeat at the hands of the Eagles in Week 10.

The Bolts put up over 500 yards of offense in their high-scoring victory, perhaps signaling the unit that had looked so effective early in the season is back and ready to roll. L.A. is now at 6-4 with the much-needed win and gets a crack at a division rival that’s been the epitome of inconsistency. Justin Herbert particularly appeared to be back in sync with Mike Williams (5-97-1) against Pittsburgh after their connection floundered over the previous few games.

The Broncos do have the ground attack to exploit the Chargers’ well-documented weaknesses against the run, which didn’t surface Sunday night but are quantified in the NFL-high 168.8 rushing yards per road game they allow. Denver also can attack aggressively through the air with the trio of Courtland Sutton, Jerry Jeudy and Tim Patrick, not to mention the tight end duo of Noah Fant and Albert Okwuegbunam, but the Bolts are giving up an AFC-low 169.8 passing yards per road contest.

Following the Chargers’ win, L.A. projected advantage has risen by a half-point.

LA Rams at Green Bay Packers () – 4:25 p.m. ET

The Rams were off in Week 11 after a 31-10 defeat at the hands of the 49ers that marked their second straight loss. Green Bay was  involved in a wild back-and-forth affair with the Vikings that they lost as the clock hit zeroes by a 34-31 score.

The Rams’ struggles over the past two games can certainly be partly explained by the loss of Robert Woods due to a torn ACL just before the Week 10 matchup against San Francisco. Naturally, the acquisition of Odell Beckham, Jr. could well end up making up for that absence, but Beckham wasn’t in a position to be of much help versus the Niners with minimal practice time under his belt. The bye week may have helped plenty in that regard, although a matchup against a Packers defense surrendering 206.0 passing yards per home game may not be the best platform with which to demonstrate progress.

The Packers got their offense back on track in Week 11 following a lackluster Week 10 showing in Aaron Rodgers’ first game back from his COVID absence. Green Bay put up 467 total yards versus Minnesota despite being without Aaron Jones (knee) and Allen Lazard (shoulder), and each player should have at least a shot to return for this game against a Rams defense that isn’t quite playing at last year’s level against the run or pass.

The Pack opened as narrow home favorites, and following their loss, that number has shrunk ever so slightly.

Minnesota Vikings at San Francisco 49ers () – 4:25 p.m. ET

The Vikings got that wild win over the Packers to move to 5-5 with stellar contributions from Kirk Cousins, Dalvin Cook and Justin Jefferson, who each played critical roles in keeping pace and eventually surpassing a red-hot Aaron Rodgers. The 49ers continued to get solid play from Jimmy Garoppolo, Deebo Samuel and Brandon Aiyuk in their 30-10 win over the Jaguars, helping make up for an injury-hampered backfield.

With Cousins throwing for 341 yards and three touchdowns and Cook adding 115 total yards and a rushing score, the Vikes displayed the perfect formula offensively for their team. Their issue has often been that they either haven’t been able to summon that combination consistently and/or the defense has suffered its share of breakdowns. The 49ers defense has proven vulnerable to big plays against quality offenses this season, so opportunities could be there for some chunk gains.

San Fran also sets up well, particularly on the ground, against a Vikes defense that’s given up just under 140 rushing yards per road game. Even if Elijah Mitchell (finger) and JaMychal Hasty (ankle) remain out in Week 12, Jeff Wilson could get plenty of help from Samuel, who’s an explosive part-time running back that’s now carried 19 times for 137 yards and three touchdowns this season. Factoring in the improved play of Aiyuk and the return to full health of George Kittle, and the Niners have the weapons to keep up with what Minnesota throws at them.

The public is impressed with the Niners after Sunday, inching up their projected advantage by a half-point despite the Vikings’ own notable win.

Cleveland Browns at Baltimore Ravens () – 8:20 p.m. ET

The Browns managed to just squeak by the Lions in Week 11, notching a 13-10 win in which Cleveland fans booed Baker Mayfield. The Ravens essentially managed to do the same on the road to the Bears, besting Chicago 16-13 on a late game-winning drive that featured a pair of clutch passes from fill-in QB Tyler Huntley.

Mayfield was working even more short-handed than usual with respect to his receiving corps Sunday, as both Donovan Peoples-Jones (groin) and Anthony Schwartz (concussion) were absent. It therefore wasn’t exactly surprising that he threw for just 176 yards and was guilty of a pair of picks, yet that didn’t spare him the wrath of the hometown crowd. Mayfield now faces a Baltimore team that has given up some big plays in the secondary this season but that he’s been just okay against in the past with an 82.6 QB rating and 10:8 TD:INT over six games.

The quarterback is a big story on the Baltimore end of things. Lamar Jackson was absent from Sunday’s victory over the Bears due to a non-COVID illness, and he reportedly was feeling better Monday. Tyler Huntley certainly held his own against Chicago and made key completions to Devin Duvernay and Sammy Watkins on the game-winning drive, but Jackson would naturally be the optimal weapon to have under center against a tough Browns defense.

With the uncertainty still surrounding Jackson, the Ravens’ initial projected advantage of 5.5 points has dwindled.

Monday, Nov. 29

Seattle Seahawks at Washington Football Team () – 8:15 p.m. ET

The Seahawks continued to spiral Sunday against a short-handed Cardinals team, dropping a 23-13 decision at home for their fifth loss in the last six games. The Football Team marked head coach Ron Rivera’s return to Carolina with a 27-21 win that featured a three-touchdown effort from Taylor Heinicke and a strong rushing day from Antonio Gibson.

Russell Wilson continued to mostly look out of sorts Sunday, barely completing 50.0 percent of his passes on his way to just 207 passing yards. The running game mostly non-existent again with Alex Collins leading the way, and the Washington run defense at home (102.6 RYPG allowed) shapes up as one that could continue to give Seattle’s offensive line trouble.

Heinicke could continue to enjoy success through the air versus a Seahawks secondary that was repeatedly dissected by another former Washington signal-caller in Colt McCoy on Sunday. Seattle is now allowing an NFC-high 401.8 total yards per game, giving Rivera’s squad a chance to run another balanced attack in this primetime matchup.

This line has been the big mover of the week, with Seattle originally a -3.5 road favorite upon open to as much as a 1-point underdog following Sunday’s results.

Movement for NFL Week 12 odds

Keeping with the spirit of a rollercoaster 2021 season, Week 11 brought its fair share of surprises, with home favorites having a particularly unpleasant day. The Texans’ upset of the Titans and the Colts’ Jonathan Taylor-led 41-15 thrashing of the Bills were the two most seismic results in that regard. Other notable results included the Vikings outlasting the division-rival Packers and the Ravens managing the surprise absence of Lamar Jackson (illness) with a 16-13 comeback win against the Bears at Soldier Field.

Week 12 kicks off in grand fashion with the usual Thanksgiving triple helping. Bears versus Lions, Raiders versus Cowboys and Bills versus Saints showdowns are on this year’s Turkey Day menu. The fun continues Sunday with Steelers versus Bengals, Buccaneers versus Colts and Titans versus Patriots clashes in the early window. Those games will be followed by a Rams versus Packers faceoff at Lambeau and a Ravens versus Browns AFC North tussle on Sunday night that could end Jackson’s absence at just one game.

Here we glance at NFL Week 12 odds and how they change from when lookahead lines were posted to what they look at right before kickoff. First, here are the lookahead lines and the update odds will be shown as they change.

  • Chicago Bears -3 at Detroit Lions +3
  • Las Vegas Raiders +7 at Dallas Cowboys -7
  • Buffalo Bills -4.5 at New Orleans Saints +4.5
  • Tennessee Titans +2.5 at New England Patriots -2.5
  • Philadelphia Eagles -3 at New York Giants +3
  • New York Jets +3 at Houston Texans -3
  • Pittsburgh Steelers +4 at Cincinnati Bengals -4
  • Tampa Bay Buccaneers -3 at Indianapolis Colts +3
  • Carolina Panthers -1 at Miami Dolphins +1
  • Atlanta Falcons (PK) at Jacksonville Jaguars (PK)
  • LA Chargers -2.5 at Denver Broncos +2.5
  • Minnesota Vikings +2.5 at San Francisco 49ers -2.5
  • LA Rams +1.5 at Green Bay Packers -1.5
  • Cleveland Browns +5.5 at Baltimore Ravens -5.5
  • Seattle Seahawks at Washington Football Team +3.5

Here are current NFL Week 12 odds.

  • Chicago Bears -3 at Detroit Lions +3
  • Las Vegas Raiders +7.5 at Dallas Cowboys -7.5
  • Buffalo Bills -6.5 at New Orleans Saints +6.5
  • Tennessee Titans +6.5 at New England Patriots -6.5
  • Philadelphia Eagles -3.5 at New York Giants +3.5
  • Carolina Panthers -2 at Miami Dolphins +2
  • Tampa Bay Buccaneers -3.5 at Indianapolis Colts +3.5
  • New York Jets +2.5 at Houston Texans -2.5
  • Pittsburgh Steelers +4.5 at Cincinnati Bengals -4.5
  • Atlanta Falcons -1 at Jacksonville Jaguars +1
  • LA Chargers -2.5 at Denver Broncos +2.5
  • LA Rams +1 at Green Bay Packers -1
  • Minnesota Vikings +3.5 at San Francisco 49ers -3.5
  • Cleveland Browns +3.5 at Baltimore Ravens -3.5
  • Seattle Seahawks +1 at Washington Football Team -1

Best NFL betting sites

Check out the best offers from legal US sportsbooks below and click to get started.

UP TO $1,050 FREE
New User Bonus. T&Cs Apply.
Special for bets on NFL Playoffs
Bet $5 & Win $280
$50 Free Bet on Deposit
Up to $1,000 Deposit Bonus
To Claim: Click Bet Now
First Bet Match
Up To $1,001 First Bet Match
Opt In for a Free NBA Jersey
Weekly Betting Promos
Use Promo Code: LEGALRF
Risk Free Bet
Special for bets on NFL Playoffs
Bet $5, Win $150 In Cash or
Up to $1,000 Risk Free Bet
To Claim: Click Bet Now
Risk Free Bet
Exclusive Offer
$500 Risk Free Bet
Use Promo Code: BETBONUS

Juan Carlos Blanco Avatar
Written by
Juan Carlos Blanco

Juan Carlos Blanco has served as a freelance writer for a wide variety of online publications and websites, with an intensive focus on fantasy sports. Juan has provided analysis and comprehensive coverage of the MLB, NBA, NFL, CFL, AAF and AFL while also reporting on news and developments in the daily fantasy sports and online gaming industries.

View all posts by Juan Carlos Blanco