NFL Week 8 Best Bets | Predictions & Picks for NFL Week 8

Last Updated: Oct 28, 2021

Week 7 of the NFL season was one of the most difficult in recent memory to wager on as six teams were on a bye. Plus, we saw some weather greatly impact games in both Seattle and San Francisco.

This week looks to be a better slate of games with multiple division matchups and a good primetime slate of action.

To get you prepared for the week ahead, here are our best bets and picks for Week 8 of the NFL season. Please note that all odds are current as of 4:30 p.m. EST on Tuesday, October 26.

Marcus Mosher’s Best Bets NFL Betting Record: 24-18

Sportsbook Play of the Day

Before you bet on Week 8 NFL action, you should know that Caesars Sportsbook is among the industry’s best, offering tons of promotions and a fantastic $5,000 bonus bets welcome bonus to new signups using our promo code .

Read Chris Wassel’s Caesars Sportsbook review for more insight and get your welcome bonus below, or continue reading this analysis for our Week 8 tipster picks.

NFL Week 8 Best Bets

Pittsburgh Steelers vs. Cleveland Browns

Coming off a Week 7 bye, the Pittsburgh Steelers are ready to let the rest of the AFC North know that they shouldn’t be counted out just yet. The Steelers are one of the healthier teams in the NFL, while their Week 8 opponent is not.

The Browns did get a win over the Broncos on Thursday Night Football, but it was a costly one. Odell Beckham Jr. continues to deal with a shoulder issue. Jarvis Landry re-injured his knee and Denzel Ward left the game with a hamstring injury and did not return.

The Browns are likely to start Case Keenum at quarterback again this week and he’s not likely to have the same kind of success against Pittsburgh’s defense as he did against Denver. Don’t expect this to be a pretty contest, but the Steelers should ultimately win this game after a week of rest.

Steelers vs. Browns Prediction: Steelers 20, Browns 17

Steelers vs. Browns Best Bet: Steelers +3.5 (-110) at Caesars

The Steelers are a 3.5-to-4-point underdog in this game, but they could likely win this game outright. The defense is playing well and it appears Pittsburgh has solved some of its run-game issues with Najee Harris.

It feels highly unlikely that Keenum will be able to blow out the Steelers, so take Pittsburgh and the points in this game. However, be sure to shop around for the best NFL gameday odds as this line can vary from site to site.

Steelers vs. Browns Best Bet: Under 42.5 Total Points (-110) at BetMGM

Both offenses have struggled to put up points over the last few weeks and this game feels like a defensive struggle. Each side will want to establish the run and neither team has had a lot of success in the red zone, either. Look for a 20-17 type of game in which the Under hits in Cleveland.

Najee Harris, RB Pittsburgh Steelers

The Pittsburgh Steelers have found a renewed rushing attack in recent weeks through rookie running back Najee Harris. (Image: USA TODAY Sports)

Philadelphia Eagles vs. Detroit Lions

Together, the Eagles and Lions have combined for just two wins this season, with Philadelphia accounting for both of them. The Eagles are a far more talented team than the Lions and this shouldn’t even be a game.

Philadelphia has the superior defensive line, which should have no problem creating pressure on Lions quarterback Jared Goff. As long as Jalen Hurts and the offense can stay out of their own way, this should be a game the Eagles win by at least a touchdown.

Eagles vs. Lions Prediction: Eagles 24, Lions 17

Eagles vs. Lions Best Bet: Eagles -3 (-115) at BetMGM

The Lions have lost 10 straight games dating back to the 2020 season and things don’t appear to be getting better any time soon. Detroit has yet to score 20 or more points in a game since Week 1 and its offense is fully dependent on D’Andre Swift to make plays in the passing game.

The Eagles have been a bit hit or miss this season, but they should be able to take care of business on the road against an inferior team.

Eagles vs. Lions Best Bet: Under 48 Total Points (-110) at BetMGM

Neither team inspires much confidence on offense as the Eagles average only 22.7 points per game while the Lions are much worse, coming in at a measly 18.2 points per game.

Both quarterbacks are really struggling to create big plays down the field and neither have the ability to put together long drives. Take the Under here as this feels like a low-scoring, ugly game in Detroit.

Tampa Bay Buccaneers vs. New Orleans Saints

In their two regular-season meetings last year, the Saints dominated the Buccaneers. But it Tampa Bay who got the last laugh, winning in New Orleans in the playoffs.

Heading into their first matchup of the season, the Buccaneers are just the far more talented team. The Saints are having major problems on offense as Jameis Winston just hasn’t been accurate enough this season. New Orleans is walking into a buzzsaw on Sunday afternoon and there is nothing to suggest this game will be all that close.

The Buccaneers are playing like the defending Super Bowl champions and will likely be out for some regular-season revenge on Sunday. Take the Buccaneers on the moneyline with confidence in this matchup as Tom Brady could put up some big numbers once again.

Buccaneers vs. Saints Prediction: Buccaneers 28, Saints 17

Buccaneers vs. Saints Best Bet: Buccaneers -5 (-110) at BetMGM

The Buccaneers just scored 38 points against the Bears and did so without Rob Gronkowski or Antonio Brown. They made playing offense look effortless against a good Chicago defense.

New Orleans has had some success against Brady in the past, but the Saints just don’t have the firepower on offense to keep up. Even on the road, the Buccaneers are a good bet to cover the spread here.

Buccaneers vs. Saints Best Bet: Under 50.5 Total Points (-115) at BetMGM

Without Michael Thomas, the Saints just don’t have many playmakers on offense that will scare the Buccaneers. Alvin Kamara will certainly get his fair share of touches, but he is practically their entire offense.

If New Orleans can’t score more than 21 points, it’s hard to imagine this being a game in which the over hits. The Saints will make the Buccaneers work some on offense and they might be able to hold them under 30 points. Still, take the Under here, but be sure to shop for the best line over the next few days.

Thanks for reading our NFL Week 8 Best Bets! For more NFL content, check out our NFL Week 8 Power Rankings.


Marcus Mosher

Marcus Mosher is an NFL analyst at The Game Day, residing in Erie, PA. He covers the NFL from a betting and fantasy perspective, producing written and video content. Marcus currently hosts multiple football-related podcasts and is a managing editor at USA Today’s Sports Media Group covering the Las Vegas Raiders. He has previously worked at The Athletic and Bleacher Report.

Related articles


Get $1,500 in Bonus Bets

5 stars

Bet $5, Get $150 in Bonus Bets or First Bet Safety Net

5 stars

Bet $5, Get $150in Bonus Bets

5 stars

Get A Bonus Bet Up to $1,000

5 stars

Bet $5, Get $200 in Bonus Bets

5 stars

Get Up To $250 Second Chance Bonus Bet

5 stars

If you or someone you know has a gambling problem and wants help, please call 1-800-GAMBLER.

21+ and present in OH. Gambling Problem? Call or text 1-800-GAMBLER (CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY).

Call 877-8-HOPENY or text HOPENY (467369) (NY).

Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI).

All betting content on is exclusively intended for audience members 21 years and older who are permitted to gamble in legal states. The Game Day may earn revenue from site visitor referrals to betting services.

Responsible Gaming: Many sportsbooks offer ways to encourage responsible gaming, including the establishment of limits to deposits, spending, and time dedicated to betting.

The Game Day is a TGD Marketing Ltd. endeavor.