NFL Week 16 Game Lines: Spreads, Totals, & Moneylines For Every Game

Written By

Updated on

Packers Vs. 49ers Divisional Odds: Spread, Moneyline & Total For NFC Matchup

It’s Week 16 of the NFL season, and top online sportsbooks have odds on every upcoming game.

Sunday features a meeting between two top teams, as the Dallas Cowboys (+1.5) travel to face a Miami Dolphins squad that’s hoping to have star receiver Tyreek Hill back from injury. Meanwhile, the Houston Texans (+3) will likely be without rookie QB sensation C.J. Stroud when they host the Cleveland Browns.

The week finishes with three games on Monday, Christmas Day. Among those is a showdown between conference leaders, as the Baltimore Ravens (+5.5) are on the road against a San Francisco 49ers team that now has two top-five MVP candidates in Brock Purdy and Christian McCaffrey.

Below, you’ll find the latest odds, point spreads, and more for every upcoming NFL game in Week 16.

NFL Week 16 opening odds and lines

NFL Week 16 point spreads

NFL Week 16 moneyline odds

NFL Week 16 over/under lines

NFL Week 16 player props

Use the search function in the table below to find the best odds on NFL player props for any player active in this week’s games.

NFL Sportsbook Promos Today

Check back here for the latest odds boosts and promotions.


Legal Sports Report does not promote or endorse any form of wagering or gambling to users under the age of 21. This site encourages responsible gambling and provides advice for anyone who believes they, or someone they know, may have a gambling addiction.

get more NFL betting info

There are other ways to bet on the NFL beyond the spreads in Week 16. Learn about the top NFL sportsbook apps — with welcome bonuses for new customers — or check out additional NFL futures odds. Below is a selection of options:

NFL Week 16 best odds and betting breakdown

Indianapolis Colts at Atlanta Falcons

Sunday, 1 p.m. ET, Fox 

Spread: Colts (), Falcons ()

Moneyline: Colts (), Falcons ()

The Indianapolis Colts improved to 8-6 with a 30-13 home win over the Steelers on Saturday, giving the team its fifth victory in six games. QB Gardner Minshew threw for 315 yards and three TDs. RB Jonathan Taylor sat out with a thumb injury, and RB Zach Moss left the game with an arm injury that has him as questionable this week. Taylor could return in time for this game. WR Michael Pittman has entered the league’s concussion protocol.

The Atlanta Falcons dropped to 6-8 with an upset loss on the road against the Panthers on Sunday by a score of 9-7. QB Desmond Ridder threw for 152 yards with one TD and one INT in the loss. RB Bijan Robinson totaled just 11 yards on seven carries. Atlanta was missing both the starting guard and tackle on the right side of its offensive line, as well as NT David Onyemata, who sat out with an ankle injury.

Seattle Seahawks at Tennessee Titans

Sunday, 1 p.m. ET, CBS 

Spread: Seahawks (), Titans ()

Moneyline: Seahawks (), Titans ()

The Seattle Seahawks pulled to 7-7 on Monday night with an upset win at home against the Eagles, 20-17. Seattle came into that game as five-point underdogs, but rode a 10-point fourth quarter to a surprising victory. QB Drew Lock threw for 208 yards and a score while starting in place of the injured Geno Smith. It’s still unclear who will be the starter this week. Defensive backs Jamal Adams and Devon Witherspoon are both questionable for this game.

The Tennessee Titans are 5-9 after losing in overtime at home against the Texans on Sunday, 19-16. QB Will Levis threw for 199 yards with one interception, leaving the game in overtime after going down with a leg injury. Levis was able to walk off the field under his own power after being down on the turf for an extended period of time, but he missed the practice this week and the team has said it will start Ryan Tannehill if Levis can’t play.

Detroit Lions at Minnesota Vikings

Sunday, 1 p.m. ET, Fox 

Spread: Lions (), Vikings ()

Moneyline: Lions (), Vikings ()

The Detroit Lions are 10-4 after a lopsided win at home against the Broncos on Saturday by a score of 42-17. QB Jared Goff threw five TDs in the win, with 278 yards through the air. TE Sam LaPorta caught three of those touchdowns, as the Lions pulled into a commanding lead atop the NFC North. CB Jerry Jacobs is questionable this week with a hamstring injury.

The Minnesota Vikings fell to 7-7 with an overtime loss Saturday on the road against the Bengals, 27-24. QB Nick Mullens threw for 303 yards with two TDs and two INTs while becoming the fourth player to start under center for Minnesota this season. RB Ty Chandler ran for 132 yards and one touchdown on 23 carries. Minnesota has been much better on the road than at home this season, with a record of 2-4 in home territory.

Washington Commanders at New York Jets

Sunday, 1 p.m. ET, CBS

Spread: Commanders (), Jets ()

Moneyline: Commanders (), Jets ()

The Washington Commanders slipped to 4-10 on Sunday with a road loss against the Rams, 28-20. QB Sam Howell was benched in the second half in favor of Jacoby Brissett, who finished with 124 yards and two TDs through the air as part of a 13-point comeback attempt in the fourth quarter. RB Brian Robinson Jr. missed the game with a hamstring injury and has not practiced this week. RB Jonathan Williams was knocked out of the game and evaluated for a concussion.

The New York Jets were shut out on the road in Week 15, falling to 5-9 on the season with a 30-0 loss against the Dolphins. QB Zach Wilson left the game after completing four of 11 passes for 26 yards with what turned out to be a concussion. Trevor Siemian came on in relief and finished the day with 110 yards passing while getting picked off twice. Wilson was held out of practice this week and has not yet been cleared to return. Aaron Rodgers was activated onto the 53-man roster, but has not practiced and isn’t expected to play this season.

Green Bay Packers at Carolina Panthers

Sunday, 1 p.m. ET, Fox

Spread: Packers (), Panthers ()

Moneyline: Packers (), Panthers ()

The Green Bay Packers slipped to 6-8 on the season with a 34-20 home loss against the Buccaneers on Sunday. QB Jordan Love threw for 284 yards with two touchdowns through the air. WR Christian Watson was inactive for the game, and his status for this week isn’t yet clear. WR Jayden Reed left with a foot injury and did not return. The Packers are 2-5 on the road so far and have lost two straight.

The Carolina Panthers picked up their second win of the season with a 9-7 victory at home over the Falcons on Sunday, moving to 2-12 on the season with the game-winning field goal in the final seconds. QB Bryce Young threw for 167 yards, and the Panthers played turnover-free football. Both the Panthers’ victories this season have come at home, where the team is 2-4.

Cleveland Browns at Houston Texans

Sunday, 1 p.m. ET, CBS

Spread: Browns (), Texans ()

Moneyline: Browns (), Texans ()

The Cleveland Browns improved to 9-5 with a win at home over the Bears on Sunday, 20-17. QB Joe Flacco again saw the bulk of the work under center, throwing for 374 yards with two TDs and three INTs in the game. OL Joel Bitonio left with a back injury, leaving the Cleveland offensive line especially thin. The Browns have won two straight but have struggled on the road this season with a record of 2-4 away from home.

The Houston Texans are 8-6 on the season following an overtime win over the Titans on the road, hitting a field goal in the extra period for a 19-16 victory. QB CJ Stroud missed the game with a concussion and is not currently expecting to clear concussion protocol in time for this game. Case Keenum threw for 229 yards with one TD and one INT in his place last week.

Jacksonville Jaguars at Tampa Bay Buccaneers

Sunday, 4:05 p.m. ET, CBS

Spread: Jaguars (), Buccaneers ()

Moneyline: Jaguars (), Buccaneers ()

The Jacksonville Jaguars dropped to 8-6 with a 23-7 home loss against the Ravens on Sunday night. QB Trevor Lawrence was evaluated for a concussion after the game and has entered the concussion protocol. If he’s unable to clear the protocol before this game, backup C.J. Beathard would likely get his first start of the season. WR Zay Jones is also questionable this week with a hamstring issue.

The Tampa Bay Buccaneers improved to 7-7 with a road win over the Packers on Sunday, 34-20. QB Baker Mayfield had a big day, throwing for 380 yards with four TDs through the air. NT Vita Vea was questionable but managed to suit up and play. The Bucs have won three straight and are tied for the lead in the NFC South.

Arizona Cardinals at Chicago Bears

Sunday, 4:25 p.m. ET, Fox

Spread: Cardinals (), Bears ()

Moneyline: Cardinals (), Bears ()

The Arizona Cardinals dropped to 3-11 following a 45-29 loss at home against the 49ers on Sunday. QB Kyler Murray had 211 passing yards with one TD through the air and two interceptions. WR Marquise Brown left the game with a heel injury and was held out of practice, leaving him questionable for this game.

The Chicago Bears are 5-9 after coming up just short against the Browns on the road, losing 20-17. QB Justin Fields threw for 166 yards with one touchdown and two interceptions. G Tevin Jenkins left the game with a concussion and will need to clear protocol in order to return in time for this game. The loss snaps a two-game winning streak for the Bears, who are 3-3 at home this season.

Dallas Cowboys at Miami Dolphins

Sunday, 4:25 p.m. ET, CBS

Spread: Cowboys (), Dolphins ()

Moneyline: Cowboys (), Dolphins ()

The Dallas Cowboys dropped to 10-4 with a 31-10 road loss to the Bills on Sunday. QB Dak Prescott threw for 134 yards and was picked off once. Dallas was held to fewer than 200 total yards on offense, and the defeat snapped what had been a five-game winning streak. G Zack Martin left the game with a quadriceps injury and is questionable for this week. While Dallas is undefeated at home, the team is now 3-4 on the road.

The Miami Dolphins improved to 10-4 with a one-sided win on Sunday, beating the Jets 30-0 at home. QB Tua Tagovailoa completed 21 of 24 passes for 224 yards and one touchdown. WR Tyreek Hill was inactive for the game after suffering an ankle injury in the prior week’s loss. He was held out of practice earlier this week, but coaches have described that move as precautionary in order to increase his chances of playing this Sunday. Miami is 6-1 at home so far this season.

New England Patriots at Denver Broncos

Sunday, 8:15 p.m. ET, NFL Network 

Spread: Patriots (), Broncos ()

Moneyline: Patriots (), Broncos ()

The New England Patriots slipped to 3-11 with a 27-17 home loss to the Chiefs on Sunday. QB Bailey Zappe threw for one TD and one INT, finishing with 180 yards passing on the day. TE Hunter Henry left the game with a knee injury and is questionable for this week. G Cole Strange was also knocked out with a knee injury. RB Rhamondre Stevenson was inactive on Sunday, and his status this week isn’t clear.

The Denver Broncos fell to 7-7 with a blowout loss on the road against the Lions on Saturday, 42-17. QB Russell Wilson ran for one touchdown and threw for another, but the defense gave up 448 total yards in the loss. LB Nik Bonitto was inactive with a knee injury, but strong safety PJ Locke suited up despite coming in with a questionable tag. Denver is 4-3 at home this season.

Las Vegas Raiders at Kansas City Chiefs

Monday, 1 p.m. ET, CBS

Spread: Raiders (), Chiefs ()

Moneyline: Raiders (), Chiefs ()

The Las Vegas Raiders are 6-8 after pummeling the Chargers on Thursday night, 63-21. QB Aidan O’Connell threw for 248 yards with four TDs and zero turnovers. RB Josh Jacobs missed this game due to a quadriceps injury but is expected to return in time for this game. In his absence, Las Vegas spread the rushing duties out and finished with 124 yards on the ground.

The Kansas City Chiefs improved to 9-5 with a 27-17 road win over the Patriots on Sunday. QB Patrick Mahomes threw for 305 yards with two TDs but was also picked off twice in the game. RB Isiah Pacheco was inactive for the game, and the Chiefs finished with just 43 rushing yards. Pacheco’s status for this game isn’t yet clear.

New York Giants at Philadelphia Eagles

Monday, 4:30 p.m. ET, Fox

Spread: Giants (), Eagles ()

Moneyline: Giants (), Eagles ()

The New York Giants fell to 5-9 on the season with a 24-6 road loss against the Saints on Sunday. QB Tommy DeVito finished with 178 yards passing, but the team surrendered seven sacks in the loss. The defeat snapped a three-game winning streak for the Giants, who are 2-6 on the road. K Randy Bullock left with a hamstring injury, and his status this week is unclear.

The Philadelphia Eagles dropped to 10-4 with a Monday night loss on the road against the Seahawks, 20-17. Philadelphia has now lost three straight, but remains tied with Dallas for the NFC East lead. QB Jalen Hurts was picked off twice in the loss, but ran in two scores. G Cam Jurgens is questionable for this game, as is CB Darius Slay. G Landon Dickerson underwent thumb surgery, leaving the Pro Bowler questionable this week, though he will not be placed on the IR.

Baltimore Ravens at San Francisco 49ers

Monday, 8:15 p.m. ET, ABC

Spread: Ravens (), 49ers ()

Moneyline: Ravens (), 49ers ()

The Baltimore Ravens beat the Jaguars 23-7 on the road on Sunday night, improving the team’s record to 11-3. QB Lamar Jackson threw for 171 yards with one TD and one INT and also led the team in rushing with 97 yards on the ground. RB Keaton Mitchell went down late with a knee injury and could miss the rest of the season, according to head coach John Harbaugh. LT Ronnie Staley has entered the concussion protocol and is questionable for this game.

The San Francisco 49ers improved to 11-3 with a road win against the Cardinals on Sunday, 45-29. QB Brock Purdy had another big outing, throwing for four TDs and 242 yards through the air. DT Kalia Davis left the game with an ankle injury and did not return, leaving San Francisco further thinned on the defensive line. His status for this week isn’t clear.