START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
NFL

Week 17 NFL Odds: Predictions, Spreads, Moneylines, and Totals for Every Game

Subscribe to our newsletter

Week 17 NFL Odds: Predictions, Spreads, Moneylines, and Totals for Every Game

The NFL's 17th week kicks off on Wednesday this week with two games on Christmas Day. But there is also action on Thursday, Saturday, Sunday, and Monday, giving us five days of NFL football in Week 17.

Here are the NFL betting odds for each game in Week 17.

Stats via numberFire and NextGenStats. All game predictions via numberFire.

Week 17 NFL Odds and Predictions

Chiefs at Steelers Betting Odds

Moneyline

Spread

Total Match Points

Dec 25 6:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

The Chiefs improved to 14-1 with a 27-19 win over the Texans in Week 16.

In the win, Patrick Mahomes threw 41 times for 260 yards and a touchdown. Five different Chiefs -- Xavier Worthy (65), Samaje Perine (50), Hollywood Brown (45), DeAndre Hopkins (37), and Travis Kelce (30) -- reached 30 yards receiving in the win.

Pittsburgh lost 34-17 on the road against Baltimore in their third straight game without standout wide receiver George Pickens. Calvin Austin led the team in receiving with 65 yards. Jaylen Warren also ran ahead of Najee Harris in the backfield.

While both teams have a playoff spot secured, they have seeding implications on the line.

Chiefs Final Game: @ DEN
Steelers Final Game: vs. CIN

Ravens at Texans Betting Odds

Moneyline

Spread

Total Match Points

Dec 25 9:31pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Both Baltimore and Houston have locked up a playoff berth, so we could be seeing a rematch in just a few weeks once the playoffs begin.

Lamar Jackson threw for 3 touchdowns in a 34-17 win over Pittsburgh in Week 16. Jackson now has 37 touchdowns and only 4 interceptions on the season while averaging 8.9 yards per attempt in an elite year in terms of efficiency. Derrick Henry rushed 24 times for 162 yards in the win.

Tank Dell was on pace for a huge game in Week 16 for Houston but exited early (knee). The Texans are 9-6 and have clinched the AFC South. They'll finish up the season on the road against the Titans in Week 18.

Ravens Final Game: vs. CLE
Texans Final Game:
@ TEN

Seahawks at Bears Betting Odds

Moneyline

Spread

Total Match Points

Dec 27 1:16am UTCMore odds in Sportsbook

numberFire Prediction: TBD

Seattle couldn't fend off the Vikings at home in Week 16 and lost 27-24. Geno Smith threw for 314 yards and 3 touchdowns (with 2 interceptions) in the loss. Jaxon Smith-Njigba continued his breakout season (12 targets, 8 catches, 95 yards, and 1 touchdown).

Seattle is now outside the playoff picture but remain in the hunt for the NFC West crown.

In Week 16, Chicago lost to the Lions for a second time this season despite a big game from Keenan Allen (9 catches, 141 yards, and a touchdown). Rookie quarterback Caleb Williams threw 40 times for 334 yards and 2 touchdowns in the defeat.

Chicago has now lost nine straight games on the year and enters Week 17 with a 4-11 record.

Seahawks Final Game: @ LAR
Bears Final Game: @ GB

Chargers at Patriots Betting Odds

Moneyline

Spread

Total Match Points

Dec 28 6:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

The Chargers opened up Week 16 with a victory (34-27) on Thursday Night Football to boost their wild card probability. In the win over Denver, Justin Herbert threw for 284 yards and 2 touchdowns. Ladd McConkey caught all 6 targets for 87 yards.

Gus Edwards ran 14 times for 68 yards and 2 touchdowns, as well.

New England gave the Bills all they could handle in Week 16 but ultimately lost 24-21 to fall to 3-12 on the year. It was their fifth straight loss.

Quarterback Drake Maye has thrown 14 touchdowns and 10 interceptions on the year. He has been picked at least once in seven straight games but has averaged at least 7.2 yards per attempt in three straight games.

Chargers Final Game: @ LV
Patriots Final Game: vs. BUF

Broncos at Bengals Betting Odds

Moneyline

Spread

Total Match Points

Dec 28 9:31pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Denver lost 34-27 to the Chargers in Week 16 on Thursday Night Football, dropping their playoff odds. However, they still are currently in the AFC playoff picture as the 7 seed and have a pretty firm grasp on a wild card berth.

Quarterback Bo Nix threw for 263 yards and 2 touchdowns in the defeat while distributing the ball; 10 different Broncos had a catch.

The Cincinnati Bengals continue to stave off elimination from the playoffs. A 24-6 win over the Browns in Week 16 helped.

Joe Burrow threw 30 times for 252 yards and 3 touchdowns in the win. Ja'Marr Chase caught 6 passes for 97 yards and a touchdown. Chase now has 108 catches, 1,510 yards, and 16 touchdowns through the air this season.

Broncos Final Game: vs. KC
Bengals Final Game: @ PIT

Cardinals at Rams Betting Odds

Moneyline

Spread

Total Match Points

Dec 29 1:16am UTCMore odds in Sportsbook

numberFire Prediction: TBD

Arizona was eliminated from playoff contention in Week 16, in part because of their own loss to the Carolina Panthers in overtime. In the defeat, the team failed to get top pass-catchers Trey McBride (4 targets, 3 catches, 20 yards) and Marvin Harrison Jr. (8 targets, 4 catches, 39 yards) involved.

James Conner (knee) had a strong game (116 scrimmage yards and a touchdown) before exiting early.

The Rams are now the leader in the NFC West after a 19-9 win over the Jets in Week 16. In the win, Los Angeles leaned heavily on running back Kyren Williams, who had 23 carries for 122 yards and a touchdown.

The Rams close the season against two divisional foes -- but both are eliminated from playoff contention.

Arizona won the first meeting 41-10 back in Week 2. Harrison Jr. had 130 yards and 2 scores, and Conner ran for 122 yards and a touchdown.

Cardinals Final Game: vs. SF
Rams Final Game: vs. SEA

Colts at Giants Betting Odds

Moneyline

Spread

Total Match Points

Dec 29 6:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

After a crucial Week 15 defeat, the Colts bounced back with a 38-30 win in Week 16 but still have an uphill battle to reach the playoffs. They do, though, face two teams in the conversation for the top overall draft pick to end their season.

After a costly blunder last week, Jonathan Taylor carried the Colts to a win over the Titans in Week 16. Taylor ran 29 times for 218 yards and 3 touchdowns in the victory. Anthony Richardson threw just 11 times for 131 yards in the win.

New York lost 34-7 against the Falcons in Week 16 to extend their losing streak to 10 games. The 2-13 Giants currently hold the top overall draft pick.

Colts Final Game: vs. JAX
Giants Final Game: @ PHI

Raiders at Saints Betting Odds

Moneyline

Spread

Total Match Points

Dec 29 6:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

The Las Vegas Raiders beat the Jacksonville Jaguars 19-14 in Week 16 to improve to 3-12 on the season.

Rookie tight end Brock Bowers caught 11 passes for 99 yards, his sixth game with at least 90 receiving yards this season. Bowers has 1,067 yards and 4 touchdowns on 101 catches on the season.

New Orleans will be on a short week after playing the Packers on the road in Week 16 on Monday Night Football.

Raiders Final Game: vs. LAC
Saints Final Game: @ TB

Jets at Bills Betting Odds

Moneyline

Spread

Total Match Points

Dec 29 6:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

New York couldn't start a winning streak in Week 16, losing 19-9 to the Rams. Davante Adams again was productive (68 yards with a touchdown on 13 targets). The Jets are currently holding a top-10 draft slot for the 2025 NFL Draft.

Buffalo overcame a slow start against the Patriots in Week 16 and won 24-21 at home.

Josh Allen was held to 154 yards, his fifth game with under 200 passing yards this season. James Cook, though, scored twice in the victory.

By virtue of the Chiefs' win in Week 16, Buffalo still finds themselves likely for the 2 seed in the AFC once the playoffs begin.

In the first meeting in Week 6, the Bills won 23-20.

Jets Final Game: vs. MIA
Bills Final Game: @ NE

Titans at Jaguars Betting Odds

Moneyline

Spread

Total Match Points

Dec 29 6:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Tennessee put up a fight and scored 30 points but ultimately lost to the Colts in Week 16, their 12th loss of the season.

Mason Rudolph threw for 252 yards and 2 touchdowns (although with 3 interceptions) in the defeat. Chig Okonkwo (81) and Calvin Ridley (78) led the team in receiving yards.

They couldn't slow down Jonathan Taylor and were out-gained 335-65 on the ground.

Jacksonville lost to the Raiders to fall to 3-12 on the year. Brian Thomas Jr. continued his stellar rookie campaign, however. With 9 catches, 132 yards, and a touchdown in Week 16, Thomas Jr. now has 1,088 yards and 9 touchdowns on 73 catches for the season.

Jacksonville beat Tennessee 10-6 in Week 14 this year in their first meeting.

Titans Final Game: vs. HOU
Jaguars Final Game: @ IND

Packers at Vikings Betting Odds

Moneyline

Spread

Total Match Points

Dec 29 6:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Green Bay will be on a short week after hosting the Saints on Monday Night Football in Week 16.

The Vikings won a slugfest on the road in Seattle by a score of 27-24.

Justin Jefferson caught 10 of 13 targets for 144 yards and 2 touchdowns while Sam Darnold completed 22 of 35 attempts for 246 yards and 3 scores.

Although the Packers can't win the NFC North, the Vikings still could, and playoff seeding will be impacted by the result of this game.

Minnesota beat Green Bay 31-29 in Week 4 this year. Jayden Reed had 139 receiving yards and a touchdown in the loss.

Packers Final Game: vs. CHI
Vikings Final Game: @ DET

Panthers at Buccaneers Betting Odds

Moneyline

Spread

Total Match Points

Dec 29 6:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Carolina knocked the Cardinals out of the playoff hunt with a 36-30 overtime win in Week 16.

Chuba Hubbard secured the walk-off touchdown to cap off a 25-carry, 152-yard, 2-touchdown game. Hubbard has rushed for 1,195 yards and 10 touchdowns on 250 carries so far this season.

Tampa Bay lost 26-24 on Sunday Night Football in Week 16. Baker Mayfield threw for 303 yards and 2 touchdowns and also ran 3 times for 42 yards in a comeback attempt that came up short.

The Bucs beat the Panthers 26-23 in Week 13 behind a breakout game from Bucky Irving: 25 carries for 152 yards and a touchdown.

Panthers Final Game: @ ATL
Buccaneers Final Game: vs. NO

Dolphins at Browns Betting Odds

Moneyline

Spread

Total Match Points

Dec 29 9:06pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Miami held off the 49ers in Week 16 to maintain a path to the playoffs -- albeit an unlikely one.

In the win, De'Von Achane ran 17 times for 120 yards and a touchdown and also led the team in targets (7) and receiving yards (70).

Cleveland lost 24-6 to the Bengals in a start by Dorian Thompson-Robinson. Thompson-Robinson went 20 of 34 for just 157 yards and 2 interceptions.

Running back Jerome Ford ran 11 times for 92 yards and a touchdown and also had 5 catches for 39 yards.

Dolphins Final Game: @ NYJ
Browns Final Game: @ BAL

Cowboys at Eagles Betting Odds

Moneyline

Spread

Total Match Points

Dec 29 9:26pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Dallas was in primetime on Sunday Night Football in Week 16 against the Buccaneers. Despite being eliminated from the playoffs by kickoff, Dallas won 26-24. Cooper Rush threw for 292 yards and a score, and CeeDee Lamb went for 105 yards on 8 targets.

The Eagles lost not only their Week 16 game to the Commanders but also quarterback Jalen Hurts (concussion). In relief, Kenny Pickett completed 14 of 24 attempts for 143 yards with a touchdown and an interception for a quarterback rating of 72.0.

The team leaned on Saquon Barkley, who rushed 29 times for 150 yards and 2 touchdowns. A.J. Brown caught 8 of 15 targets for 97 yards and a touchdown in the loss, as well.

The Eagles beat the Cowboys 34-6 in Week 10. Hurts scored twice on the ground an twice through the air for the Eagles in that matchup.

Cowboys Final Game: vs. WSH
Eagles Final Game: vs. NYG

Falcons at Commanders Betting Odds

Moneyline

Spread

Total Match Points

Dec 30 1:21am UTCMore odds in Sportsbook

numberFire Prediction: TBD

Flexed to Sunday Night Football, this game has plenty of playoff implications in the NFC.

The Falcons scored a 34-7 win over the Giants in Week 16 behind a big game from Bijan Robinson (22 carries for 94 yards and 2 touchdowns) and the defense (two pick sixes).

While Michael Penix didn't have the biggest game on paper (18 of 27 for 202 yards and an interception), his EPA numbers were strong in his first career start.

Washington sustained a big comeback for a win over the Eagles in Week 16. Jayden Daniels racked up 258 yards passing and 5 touchdowns -- plus 81 rushing yards. Olamide Zaccheaus caught 5 balls for 70 yards and 2 scores in the win.

Falcons Final Game: vs. CAR
Commanders Final Game: @ DAL

Lions at 49ers Betting Odds

Moneyline

Spread

Total Match Points

Dec 31 1:16am UTCMore odds in Sportsbook

numberFire Prediction: TBD

While not quite the marquee game schedule-makers likely anticipated when drawing things up, this game still has plenty of cache and significance for the Lions, who have competition for both the 1 seed in the NFC and for the NFC North crown itself.

The Lions are coming off of a 34-17 win over Chicago in Week 16. In that matchup, Jared Goff threw for 336 yards and 3 touchdowns. Jameson Williams racked up 143 of those yards -- and one of the touchdowns.

Jahmyr Gibbs -- in a game without David Montgomery -- handled 23 carries for 109 yards and a touchdown. Gibbs also had 4 catches for 45 yards.

The 49ers are eliminated from the playoffs but played hard in Week 16 anyway. Brock Purdy accrued 313 yards and 2 touchdowns as a passer. George Kittle (106 yards) and Deebo Samuel (96) led the way in receiving.

Lions Final Game: vs. MIN
49ers Final Game: @ ARI


New to FanDuel Sportsbook? You’ll receive $250 in Bonus Bets if your first bet of $5+ wins! See here for full terms and conditions. Learn about today’s other offers at FanDuel Sportsbook Promos.

Looking for the latest NFL odds? Head over to FanDuel Sportsbook and check out all of the NFL betting options.

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!


The above author is a FanDuel employee and is not eligible to compete in public daily fantasy contests or place sports betting wagers on FanDuel. The advice provided by the author does not necessarily represent the views of FanDuel. Taking the author's advice will not guarantee a successful outcome. You should use your own judgment when participating in daily fantasy contests or placing sports wagers.

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup