Find season-long NFL betting odds on the Betway sportsbook. You'll find all the latest spreads, parlays, totals, NFL prop bets, moneylines, and NFL futures. Or call it how you see it with our live NFL betting in-play. All your NFL betting needs are covered at our online sportsbook.

Best NFL Parlay Picks today for Week 17: 4 Leg Parlay Pick (+978)

Leg-1 SGP Pick: Detroit Lions +6 (-110)

Leg-2 SGP Pick: Baltimore Ravens Moneyline (-182)

Leg-3 SGP Pick: Arizona Cardinals +10.5 (-110)

Leg-4 SGP Pick: Kansas City Chiefs -7 (-110)

NFL SGP @(+978): Bet $100 to Win $1,078

WELCOME OFFER: Earn up to $250 on bonus bets with your first wager. Download Betway Sportsbook today! 

Best NFL Bets Week 17: Picks, Predictions, and Schedules

Lions vs. Cowboys Odds, Spread, Moneyline, Over/Under - NFL Betting Lines Week 17

Moneyline: Detroit Lions +210, Dallas Cowboys -264
Spread: Lions +6 (-110), Cowboys -6 (-110)
Total: Over/Under 53.5 points

NFL Schedule Week 17 – Game info - Lions at Cowboys

2023 NFL Regular Season Game
Detroit Lions (11-4) vs. Dallas Cowboys (10-5)
Date: Saturday, Dec. 30
Time: 8:15 p.m. ET
Venue: AT&T Stadium in Arlington, Texas
TV Channels: ABC, ESPN
Live Stream: fuboTV, NFL+

Lions at Cowboys Preview

The Dallas Cowboys fell just short of a road win in Miami last Sunday, courtesy of a late drive by the Dolphins that set up a walk-off field goal. Dallas has already clinched its playoff spot, but the Cowboys now find themselves one game behind the Philadelphia Eagles in the hunt for the NFC East title.

The Eagles control their own fate, although a slip-up against the Arizona Cardinals on Sunday is entirely possible and would open the door for the Cowboys to force their way back into the division-title conversation.

If the playoffs started today, Dallas would qualify as the NFC’s No. 5 seed, which would likely necessitate a road game against the team that wins the NFC South (currently expected to be the Tampa Bay Buccaneers). A fifth seed would also mean having to play on the road throughout the Cowboys’ playoff run -- requiring them to beat some tough teams in their own stadiums to reach the Super Bowl.

Although the Cowboys lost to Miami, they didn’t play poorly on either side of the ball. Dallas’ offense played well against the Dolphins, as quarterback Dak Prescott threw for 253 yards and two touchdowns in a bounce-back from his poor performance against Buffalo a week earlier.

Dallas' play on the road has not been nearly as dominating as it has been at home this season. Indeed, the Cowboys have one of the NFL’s widest disparities when it comes to the difference between their home and away records. Through 15 games of the 2023 season, the Cowboys are undefeated at home (7-0), but they are only 3-5 in road games. They will look to keep their AT&T winning streak alive on Saturday, but they will have to do it against the high-flying Detroit Lions in what should prove to be a tough game.

Detroit clinched the NFC North title last weekend -- their first division crown in 30 years. An emotional Jared Goff, the Lions’ quarterback, talked about how much more he feels the current Lions are capable of and how they won’t be backing down anytime soon with an even bigger prize still on the table.

The Lions are one of three NFC teams with an 11-4 record, and all three are tied at the top of the conference. San Francisco will earn the NFC’s No. 1 seed if it wins out, but any sort of 49ers slip-up would open the door for either the Eagles or Lions.

Detroit struggled for a stretch in recent weeks, but the Lions have regained control with significant back-to-back wins over the Denver Broncos and Minnesota Vikings in their last two games.

Lions at Cowboys Prediction and Pick

The Dallas Cowboys’ defense is extremely talented, but it’s not unbreakable. The fact that Detroit comes into this game as a six-point underdog when the Lions are still playing for the NFC’s No. 1 seed feels like an opportunity to back the visiting team in a game between two of the NFL's highest-scoring offenses.

As long as Lions QB Jared Goff takes care of the football and doesn’t turn it over in critical situations, I believe Detroit can cover the spread here. The Lions might not win, but I can happily expect this game to be decided by three points or fewer.

The Pick: Detroit Lions +6 (-110)

Dolphins vs. Ravens Odds, Spread, Moneyline, Over/Under - NFL Betting Lines Week 17

Moneyline: Miami Dolphins +150, Baltimore Ravens -182
Spread: Dolphins +3 (-105), Ravens -3 (-115)
Total: Over/Under 46.5 points

NFL Schedule Week 17 – Game info - Dolphins at Ravens

2023 NFL Regular Season Game
Miami Dolphins (11-4) vs. Baltimore Ravens (12-3)
Date: Sunday, Dec. 31
Time: 1 p.m. ET
Venue: M&T Bank Stadium in Baltimore, Md.
TV Channel: CBS
Live Stream: fuboTV, NFL+

Dolphins at Ravens Preview

The Miami Dolphins answered one of the biggest questions that had been hanging over them all season when they beat the Dallas Cowboys on Christmas Eve. The Dolphins had been beating up on weaker teams all year, which led many doubters to wonder if Miami was capable of beating playoff teams in the wake of Dolphins losses to Philadelphia, Kansas City, and Buffalo.

Miami responded with a hard-fought win over Dallas to keep its AFC East title hopes on track. It was one of the Dolphins’ biggest wins of the season, and it came late in the year when it mattered most.

Perhaps even more encouraging than the victory was Miami’s performance on both sides of the ball. Dolphins quarterback Tua Tagovailoa threw some superb passes against tight coverage. He found wide receiver Jaylen Waddle down the sideline for a 50-yard gain and thew another pass that could have gone for a long TD had receiver Tyreek Hill been able to hold on to it.

Miami’s running game was sharp once again, and running back Raheem Mostert caught a short pass for his 21st touchdown of the season – tying him with San Francisco’s Christian McCaffrey for the NFL lead.

The Dolphins defense pressured Dallas QB Dak Prescott just enough to throw him off his game during a couple of tense third-down plays. Linebacker Bradley Chubb led the way once again with an impressive performance in which he had another 1.5 sacks coming off the edge. Fellow linebacker Andrew Van Ginkel was almost equally disruptive coming off the opposite side. Miami continues to fight on and win games even though multiple players have been sidelined with injuries.

That injury list could grow this week since Waddle is dealing with a high ankle sprain. If he’s unable to play on Sunday, his absence could significantly impact the Dolphins’ offense, which will need to be at its best against Baltimore’s defense.

The Ravens’ Christmas Day win over the San Francisco 49ers was their biggest victory of the year and made them the league’s first team to win 12 games in 2023. Baltimore got multiple standout performances on both offense and defense. The defense disrupted quarterback Brock Purdy and the Niners for all four quarters, forcing five interceptions,  with more than one pick coming from a ball batted into the air.

That ability to pressure opponents into turnovers could be significant against a Dolphins team whose offense is predicated on timing and rhythm. In fact, Miami’s offense is nearly the same as the one the 49ers employ, and Baltimore proved it could close that down in its most recent game.

Ravens quarterback Lamar Jackson is now the front-runner for the league’s MVP award after a great performance against San Francisco that saw him evade pressure and keep drives alive. He threw for 252 yards and two touchdowns to beat the 49ers -- managing the game effectively while his defense made life difficult for Purdy and Co.

Dolphins at Ravens Predictions and Pick

This will be a tough matchup, and it’s for all the marbles in the AFC. If the Ravens win, they will lock up the conference’s No. 1 seed with a game remaining. However, if the Dolphins win, they will be tied with the Ravens for first place going into the last regular-season game while owning the potential tiebreaker based on their head-to-head victory. A win would also enable Miami to clinch the AFC East title before having to play the Buffalo Bills in their season finale. If Miami loses and Buffalo beats New England on Sunday, then the Bills-Dolphins game would decide the division.

Based on what the Ravens displayed against the 49ers, I favor Baltimore in this game. The Ravens have been a nightmare for visiting opponents for most of this season, but they have also had games in which their concentration seemed to lapse. On Nov. 12, they gave up 33 points in a home loss to Cleveland, and on Dec. 10, they allowed 31 points while beating the Los Angeles Rams in Baltimore.

This game will largely depend on which version of the Ravens defense shows up on Sunday. If they’re in San Francisco form, they should win this game by a touchdown or more. However, if they allow quarterback Tua Tagovailoa and the Dolphins offense to go to work, as Miami has done in the past against Baltimore, then the wheels could fall off.

I’ll take the home team on the moneyline in this one, but it's a game that could go either way and should be very entertaining for neutral NFL fans.

The Pick: Baltimore Ravens Moneyline (-182)

Cardinals vs. Eagles Odds, Spread, Moneyline, Over/Under - NFL Betting Lines Week 17

Moneyline: Arizona Cardinals +400, Philadelphia Eagles -550
Spread: Cardinals +10.5 (-110), Eagles -10.5 (-110)
Total: Over/Under 48.5 points

NFL  Schedule Week 17 – Game info - Cardinals at Eagles

2023 NFL Regular Season Game
Arizona Cardinals (3-12) vs. Philadelphia Eagles (11-4)
Date: Sunday, Dec. 31
Time: 1 p.m. ET
Venue: Lincoln Financial Field in Philadelphia, Pa.
TV Channel: FOX
Live Stream: fuboTV, NFL+

Cardinals at Eagles Preview

The Arizona Cardinals’ game at Philadelphia this weekend is an interesting one, since it features head coach Jonathan Gannon’s return to Lincoln Financial Field, where he served as the Eagles’ defensive coordinator for the previous two seasons.

Since Gannon left for the head coaching job in Arizona, the Eagles’ defense has struggled across the board. Philadelphia went from having one of the toughest secondaries to throw against last year to one of the easiest to throw against in 2023. The Eagles are currently allowing more than 250 passing yards per game, which ranks only 27th in the NFL.

Their personnel has changed slightly, but the biggest cause of Philadelphia’s problems has been the change in the Eagles’ defensive approach since Sean Desai took over Gannon’s old job this season. Desai’s defensive schemes have made Philly look a lot more vulnerable.

Gannon isn’t the only coordinator the Eagles are missing this season. In recent weeks, Philadelphia’s offense was exposed multiple times in three straight losses to the 49ers, Cowboys, and Seahawks before the team got back on track with its win over the Giants on Monday. The simplicity of the current Philadelphia offense has made these Eagles easier to defend against. Last year’s offensive coordinator, Shane Steichen, left for the head coaching job in Indianapolis, and it’s starting to look like he might have been the brains of the operation.

It’s common knowledge that Eagles head coach Nick Sirianni doesn’t call the plays himself, nor does he have any experience calling plays in previous roles. That leaves this critical job to his coordinators, and it's clear that these positions have been downgraded on both sides of the ball this year.

That said, Philly did manage to bounce back in its win over the Giants -- even if that game was far closer than it should have been. In terms of total offense, the Eagles outgained the Giants by more than 170 yards. Unfortunately, Philly QB Jalen Hurts threw a pick-six that made the game closer than the Eagles would have liked.

Gannon’s Cardinals will come into this game extremely well-prepared. Gannon knows the personnel that the Eagles have on both sides of the ball, and if anybody can figure out how to scheme against Hurts and the Philadelphia offense, it would have to be the team’s former defensive coordinator.

Even though Gannon offers the Cardinals an advantage, Arizona has its own problems right now. The team just suffered a bad 27-16 loss at Chicago, in which the Cardinals allowed their opponent to run the football with ease all day. The Bears had 250 total rushing yards in that game, as Chicago running back Khalil Herbert carried 20 times for 112 yards and QB Justin Fields rushed for 97 yards of his own.

Arizona can’t allow that to happen against Philadelphia, because it would make life far too easy for a team that can be forced into uncomfortable situations when faced with third-and-long scenarios. If the Eagles are able to run consistently, they will always be ahead of the game. They also, of course, have the advantage of the “tush push” in their back pocket if they need a successful short-yardage play.

Cardinals at Eagles Predictions and Pick

The Philadelphia Eagles have not impressed me for about five weeks now. If this team is as good as its record suggests, then it should have destroyed the New York Giants on Christmas Day. Instead, the Eagles once again underwhelmed, and I now find it very hard to back them with a double-digit point spread, regardless of their opponent.

Throw in the fact that the head coach of the visiting Cardinals is a guy who spent several years facing Jalen Hurts at practice and knows what goes on in head coach Nick Sirianni’s meetings, and I like Arizona to cover the spread here. The Cardinals’ roster is not where it needs to be, but there’s a chance that Jonathan Gannon will keep the score close with his rebuilding team. It has “trap game” written all over it.

The Pick: Arizona Cardinals +10.5 (-110)

Bengals vs. Chiefs Odds, Spread, Moneyline, Over/Under - NFL Betting Lines Week 17

Moneyline: Cincinnati Bengals +275, Kansas City Chiefs -334
Spread: Bengals +7 (-110), Chiefs -7 (-110)
Total: Over/Under 44.5 points

NFL Schedule Week 17 – Game info - Bengals at Chiefs

2023 NFL Regular Season Game
Cincinnati Bengals (8-7) vs. Kansas City Chiefs (9-6)
Date: Sunday, Dec. 31
Time: 4:25 p.m. ET
Venue: Arrowhead Stadium in Kansas City, Mo.
TV Channel: CBS
Live Stream: fuboTV, NFL+

Bengals at Chiefs Preview

At 8-7 and holding only the ninth seed in the AFC, the Cincinnati Bengals are now in danger of missing out on the playoffs entirely. They have the same record as the Indianapolis Colts, who own the No. 7 seed, but they would need to win out just to give themselves a shot at the postseason.

Bengals quarterback Jake Browning came in to cover for the injured Joe Burrow in Week 11 and has gone 3-2 as the team’s starter. He helped Cincinnati win three straight games to keep its playoff hopes alive. During that run, he had impressive performances with more than 300 passing yards in games against both Jacksonville and Minnesota.

Unfortunately, things fell apart for Browning last weekend, and the Bengals’ hopes fell, too. The QB threw three interceptions against Pittsburgh, resulting in an ugly loss to a division opponent that was a major setback for a Cincinnati team hoping to reach the postseason.

The Bengals are set to face the Kansas City Chiefs and Cleveland Browns in their final two games, which is not exactly an easy path to the playoffs. Even if they do win both games, there’s still a chance the Bengals won’t make it based on what happens with other teams.

Not to dwell on the negatives here, but Cincinnati’s hopes could be further damaged this weekend by the potential absence of star wide receiver Ja’Marr Chase. He missed the Steelers game due to a shoulder injury, and his status for this weekend is yet to be determined.

While the Chiefs typically present a tough challenge, particularly when they play at Arrowhead Stadium, this season has been a little different for head coach Andy Reid's team. Kansas City has now lost six games in 2023 -- more than they have in any previous season with Patrick Mahomes starting at quarterback -- and there are still two games to go.

The Chiefs just haven’t had their best stuff all year. A lack of standout pass-catchers has prevented the offense from putting up the sort of numbers its has produced in previous years. Without talented wide receivers, Mahomes has tried to overcompensate by carrying a bigger workload this season, and his mistakes have been more of a problem than in any prior year.

Perhaps the departure of former Kansas City offensive coordinator Eric Bieniemy has been a greater loss than anyone anticipated. Mahomes' frustration with Bieniemy’s replacement, Matt Nagy, and other Chiefs coaches is starting to show on the sidelines.

Despite all their issues, the Chiefs are still well in control when it comes to winning the AFC West. A victory here against the Bengals would clinch the division and give Kansas City a top-four seed going into the postseason.

Bengals at Chiefs Predictions and Pick

The Cincinnati Bengals have an opportunity to face a Chiefs team that is not as dangerous as it has been in years past. That said, Kansas City’s defense could have a major impact on this game, particularly after seeing how Pittsburgh was able to key in on Bengals quarterback Jake Browning’s style of play.

The Chiefs have allowed an average of just 137 passing yards over their past three games. Their ability to shut down opposing offenses is one of the main reasons Kansas City is still a major player in the playoff push.

QB Patrick Mahomes just needs to be good, rather than great, for the Chiefs to run away with this game. If he lets his defense go to work and does a good job running the offense, I think the Chiefs will end up humiliating the Bengals at home.

The Pick: Kansas City Chiefs -7 (-110)

Odds are subject to change*