There’s another week of NFL football in the books, so it’s time to look ahead to the Week 16 matchups across the league. Sportsbooks have released odds on every upcoming game, including the big NFC action when the Philadelphia Eagles take on the Dallas Cowboys on Christmas Eve this Saturday.
Here’s a look ahead at odds for all the upcoming games this week, including spreads, moneylines, and point totals at legal US sportsbooks.
Analysis will be added as news develops.
NFL Week 16 Odds
NFL Week 16 best odds and betting breakdown
Jacksonville Jaguars at New York Jets
- Spread: Jaguars (), Jets ()
- Moneyline: Jaguars (), Jets ()
The Jaguars won their second straight with a 40-34 overtime win against the Cowboys in Week 15 Trevor Lawrence threw for 318 yards and four touchdowns with one interception, and safety Rayshawn Jenkins sealed it with a pickoff returned for a score in overtime to win it. The Jaguars are now right behind the Titans in the AFC South, but also play their next two on the road where the team has struggled, going just 2-5 so far this season.
The Jets blew a late lead against the Lions at home for their third straight loss, dropping the team to 7-7 overall and the bottom spot in the AFC East. Zach Wilson played reasonably well in relief of injured Jets QB Mike White, throwing for 317 yards and two touchdowns with one interception. But again the Jets had trouble protecting their play-caller, as Wilson was hit 10 times and sacked four. With the quick turnaround, as of right now White isn’t expected to be back under center on Thursday night for this one.
Atlanta Falcons at Baltimore Ravens
- Spread: Falcons (), Ravens ()
- Moneyline: Falcons (), Ravens()
The Falcons lost their third straight, falling to the Saints on the road with rookie quarterback Desmond Ridder under center replacing Marcus Mariota. It wasn’t exactly a spectacular start, as Ridder went just 13-of-26 for 97 yards and no scores. Atlanta’s currently in a three-way tie for second place in the NFC South, where no team has a winning record.
The Ravens felt the loss of starting quarterback Lamar Jackson in a 13-3 loss against the Browns on Saturday. Backup Tyler Huntley went just 17-of-30 with 138 yards and one interception, and the offense was blanked entirely in the second half despite making five trips inside field-goal range overall. The loss brings the Ravens down to 9-5 overall, putting Baltimore at risk of losing the AFC North lead to the Bengals.
Detroit Lions at Carolina Panthers
- Spread: Lions (), Panthers ()
- Moneyline: Lions (), Panthers ()
The Lions got a lot of help from their scrappy defense and some clutch late plays from Jared Goff, who threw for 352 yards and one score, to pull off a late comeback win on the road against the Jets. That’s the third consecutive win for Detroit, which is now a serious contender in the NFC wild card race with three games remaining.
The Panthers suffered a blow to their playoff hopes in a 24-16 loss to the Steelers at home. Sam Darnold completed 14 passes on 24 attempts and ended with 225 yards and one score, but the ground game was limited to just 21 yards rushing all day. The loss snapped a two-game winning streak, leaving the Panthers in need of a win at home here before they finish the season out on the road, where they’re a dismal 1-5 this year.
Seattle Seahawks at Kansas City Chiefs
- Spread: Seahawks (), Chiefs ()
- Moneyline: Seahawks (), Chiefs ()
The Seahawks dropped a Thursday night game against the 49ers which dimmed the team’s playoff hopes. Geno Smith threw for one touchdown and was sacked three times, while the running game was held to 70 yards on the ground – 18 of which came on one run by Smith. Seattle has now lost four of the last five to drop to 7-7 overall and needs to find some way to stop the skid on the road to salvage any hope of making the postseason.
The Chiefs had to work harder than expected to beat the league’s worst team, but Patrick Mahomes threw for 336 yards and two touchdowns while running for another in a 30-24 overtime win over the Texans that clinched the AFC West title for Kansas City. Defense is clearly still a concern for the Chiefs, as they found themselves in a tight one with one of the NFL’s worst offenses, and also committed 10 penalties that cost the team just over 100 yards.
New Orleans Saints at Cleveland Browns
- Spread: Saints (), Browns ()
- Moneyline: Saints (), Browns ()
The Saints squeaked by the Falcons with a 21-18 win on Sunday to stop a two-game slide and keep their playoff hopes alive. Andy Dalton threw for 121 yards and two scores, while Taysom Hill added two completions for 80 yards and a touchdown. It was good enough to improve the team to 5-9 on the season, which is still potential playoff territory in the NFC South. Now the Saints head back out on the road, where they’re just 1-5 this season.
The Browns gutted out a 13-3 win over a diminished Ravens team on Saturday, keeping their playoff hopes just barely alive. Deshaun Watson continues trying to shake off the rust, going 18-of-28 for 161 yards and one touchdown. The bad news for Cleveland is that defensive end Jadeveon Clowney suffered a concussion and must now clear the NFL’s concussion protocol in order to be eligible to play this week. Safety John Johnson III also suffered a thigh contusion in the win and his status is unclear.
Houston Texans at Tennessee Titans
- Spread: Texans (), Titans ()
- Moneyline: Texans (), Titans ()
The Texans continue to be the worst team in the NFL on paper, but they’ve been putting up a fight lately, losing to the Chiefs in overtime on Sunday after nearly beating the Cowboys on the road the week before. Davis Mills did the bulk of the quarterback work against Kansas City, going 12-of-24 with 121 yards and two touchdowns through the air, plus another on the ground. Houston may be well out of it, but the team doesn’t seem to have given up.
The Titans lost their fourth straight in a 17-14 loss against the Chargers on Sunday. Missing four starters, including rookie receiver Treylon Burks, the Titans briefly looked like they might also lose quarterback Ryan Tannehill when he exited early in the game with an ankle injury. Tannehill would return and end up going 15-of-22 for 165 yards, while also throwing one interception. The Titans now find themselves barely clinging to a lead in the AFC South, with the Jaguars nipping at their heels.
Cincinnati Bengals at New England Patriots
- Spread: Bengals (), Patriots ()
- Moneyline: Bengals (), Patriots ()
The Bengals pulled away late to beat the Buccaneers 34-23 on Sunday, capitalizing on the chance to seize the top spot in the AFC North after the Ravens loss a day earlier. Joe Burrow threw for 200 yards and four touchdowns with one interception, and Cincinnati won its sixth straight game in this late-season push. Now the team heads to New England for its final road game of the regular season, where it’ll hope to put more distance between itself and Baltimore.
The Patriots seemed headed for overtime against the Raiders, but instead managed to lose on the last play of the game when Jakobi Myers tried to pass the ball backwards to keep the play going with no time on the clock, only to end up tossing it directly to a Raiders defensive lineman who took it home for the winning score. It closed out a game in which offensive touchdowns were tough to come by for New England. Mac Jones threw for 111 yards and no scores, while Rhamondre Stevenson ran in one touchdown. The Patriots have lost three of their last four and sit at the bottom of the AFC East, tied with the Jets.
New York Giants at Minnesota Vikings
- Spread: Giants (), Vikings ()
- Moneyline: Giants (), Vikings ()
The Giants held on to beat the Commanders 20-12 in their Sunday Night Football rematch. Saquon Barkley ran for 87 yards and a score, while Daniel Jones went 21-of-32 for 160 yards passing. The win greatly increases New York’s chances of making the playoffs, but at 8-5-1, and with a road game against the Eagles looming as the last matchup of the regular season, the Giants really need to win at least one of the next two.
The Vikings very nearly let themselves get embarrassed by the Colts on Saturday, but instead made NFL history by rallying back from a 33-point deficit to win 39-36 in overtime. Kirk Cousins threw for 460 yards – almost all of which came in the second half and overtime – along with four touchdowns and two interceptions. The win clinched the NFC North for the Vikings, who now have the second-best record in the NFC behind only the Eagles.
Buffalo Bills at Chicago Bears
- Spread: Bills (), Bears ()
- Moneyline: Bills (), Bears ()
Josh Allen led the Bills to a comeback victory at home against the Dolphins on Saturday, throwing for 304 yards and four touchdowns while also engineering an 86-yard drive through the snow to set up the game-winning field goal. Allen also ran for 77 yards, including ripping off a 44-yarder to help set up the game-tying touchdown. The win put more distance between Buffalo and Miami, with the Bills now one win away from clinching the AFC East.
The Bears came up short against the Eagles, but quarterback Justin Fields proved again that he can make magic at times. Fields threw for 152 yards and two touchdowns, but also ran for 95 yards on 15 attempts, including turning a near sack into a 39-yard run that set up a touchdown on the next play. The loss was the seventh in a row for Chicago, which now sits all around at the bottom of the NFC North and is just 2-5 at home this season.
Washington Commanders at San Francisco 49ers
- Spread: Commanders (), 49ers ()
- Moneyline: Commanders (), 49ers ()
The Commanders lost at home to the Giants, and may have good reason to blame the officiating with the way this game ended. One questionable call took a Brian Robinson touchdown off the board, and a missed pass interference on fourth and goal ended the game on a sour note for Washington. The loss dropped the Commanders to 7-6-1, meaning they need to win at least two of the last three to have a shot at the playoffs. A tough spot to be in before a road trip to face the league’s top defense.
The 49ers clinched the NFC West with a win over the Seahawks on Thursday. Rookie quarterback Brock Purdy continued to look solid after taking over for an injured Jimmy Garoppolo, throwing for 217 yards and two touchdowns. The 49ers are still looking to improve their standing in the NFC playoff picture, so it’s unlikely they’ll choose to rest too many starters, even with injuries beginning to plague the team late.
Philadelphia Eagles at Dallas Cowboys
- Spread: Eagles (), Cowboys ()
- Moneyline: Eagles (), Cowboys ()
The Eagles are coming off a 25-20 win over Chicago that made it all but certain they’ll get home-field advantage throughout the playoffs. Jalen Hurts bounced back from a couple early interceptions to end up with 315 passing yards on the day, plus another 61 on the ground and three rushing touchdowns. The Eagles are now one win away from securing the top seed in the NFC and wrapping up the NFC East.
The Cowboys fell in overtime against the Jaguars, despite having several chances to put the game away late. A win would have clinched a playoff spot for Dallas, but Dak Prescott threw his second interception of the day in overtime, and this one was returned for a touchdown to end it. Now the Cowboys need a win at home in this much tougher clash to seal a postseason spot. The good news is Dallas is 7-1 at AT&T Stadium this season.
Las Vegas Raiders at Pittsburgh Steelers
- Spread: Raiders (), Steelers ()
- Moneyline: Raiders (), Steelers ()
The Raiders pulled out a win with no time left on the clock when defensive end Chandler Jones picked off an ill-advised backwards pass and took it almost 50 yards for the game-winning score. Derek Carr threw for 231 yards with three touchdowns and one interception. The Raiders have now won four of their last five, but need to win their remaining three to have any realistic hope of making the playoffs.
The Steelers beat the Panthers 24-16 and got a solid performance from backup Mitch Trubisky, who went 17-of-22 for 179 yards and no turnovers while stepping in for starter Kenny Pickett. Pittsburgh also got a late lift from its defense, which came up with a couple key sacks, and the result was a third win in four games for the Steelers. Pickett is still out with a concussion as of now, but his status for this week isn’t yet known.
Green Bay Packers at Miami Dolphins
- Spread: Packers (), Dolphins ()
- Moneyline: Packers (), Dolphins ()
The Packers got off to a slow start offensively but got enough out of the running game and the rookie receiver corps to beat the Rams 24-12 on Monday night. Aaron Rodgers threw for 229 yards with one touchdown and one interception, while the ground game racked up 138 yards and two scores. Now the Packers end the season on a three-game stretch against teams that are all .500 or better, and they need to win them all to have a decent hope of making the playoffs.
The Dolphins endured snowballs from fans and a late comeback by the Bills en route to a 32-29 loss on the road on Saturday. Tua Tagovailoa went 17-of-30 for 234 yards and two touchdowns, but he was the lesser of the two quarterbacks on the day and the Dolphins dropped their third straight. Still, it was an improvement on how Miami’s played lately, especially with a renewed running game that picked up 188 yards on the ground against one of the NFL’s best run defenses. Now the Dolphins get to come back home, where they’re 5-1 on the season.
Denver Broncos at Los Angeles Rams
- Spread: Broncos (), Rams ()
- Moneyline: Broncos (), Rams ()
The Broncos stopped a five-game skid with a 24-15 win over the Cardinals on Sunday. Brett Rypien was 21-of-26 for 197 yards with a touchdown and a pick as a fill-in for the concussed Russell Wilson. Latavius Murray also had 130 yards on the ground with one score, as Denver finally showed some signs of life. Denver is still last in the AFC West and just 1-6 on the road. The Broncos coaching staff has said it intends to put Wilson back in at quarterback this week. He was also cleared from the concussion protocol and technically eligible for this game, but the team opted to sit him anyway.
The Rams didn’t get the same magic out of Baker Mayfield in his second game with the team since being claimed off waivers. He went just 12-of-21 for 111 yards and one touchdown with one interception, and the Rams fell on the road against the Packers on Monday Night Football. The team gained just 156 yards of total offense, with Mayfield getting sacked five times, and the Rams lost their seventh game in the last eight outings. A matchup at home with the struggling Broncos might be the best chance to get a little momentum before ending the season out on the road.
Tampa Bay Buccaneers at Arizona Cardinals
- Spread: Buccaneers (), Cardinals ()
- Moneyline: Buccaneers (), Cardinals ()
The Buccaneers lost their third in four games, going down 34-23 at home against the Bengals. Tom Brady was picked off twice and threw for three touchdowns and 312 yards. Tampa Bay came out ahead in most offensive categories against Cincinnati, but turned the ball over four times – three of which Brady was responsible for. The Bucs now hold only a one-game lead over the other three teams in the NFC South, with the division still very much up for grabs.
The Cardinals lost another quarterback in their 24-15 defeat against Denver, as Colt McCoy left early with a concussion, leaving third-stringer Trace McSorley to step in. McCoy had been the backup for Kyler Murray, who went down with a season-ending knee injury last week, and here McCoy started off 13-of-21 for 78 yards and an interception before being knocked out of the game. McSorley came on to throw for 95 yards and two picks, and may now be the team’s best available option for this week. To further add to the tumultuous Cardinals season, the team is expected to fire GM Steve Keim.
Los Angeles Chargers at Indianapolis Colts
- Spread: Chargers (), Colts ()
- Moneyline: Chargers (), Colts ()
Justin Herbert again pulled off some late magic as the Chargers escaped with a 17-14 win over the Titans. Herbert was picked off twice, but threw for 313 yards and engineered the final drive to set up a game-winning field goal. The Chargers improve to 8-6, putting them in the thick of the playoff hunt with nothing but games against teams with losing records remaining in the season.
The Colts squandered a 33-0 nothing lead in an overtime loss to the Vikings, handing Indianapolis its fourth consecutive loss and the seventh loss in the last eight games. The historic collapse was an added gut punch for a team that started the season 3-2-1 only to completely unravel as the year went on, and now sits tied with the Saints for the worst turnover differential in the NFL.