Week 10 of the NFL season is here, and there are plenty of good games on the board to bet this week. This week has a ton of big-time favorites on the board that I like, so let’s go over my top five favorites for this week of NFL action.
Baltimore Ravens (-10.5) at Cincinnati Bengals
The Ravens are coming off of a big-time win against the previously-undefeated Patriots last Sunday night. The Bengals are still winless at 0-8 on the season, and they are now starting a rookie quarterback in Ryan Finley and will still be without star receiver AJ Green.
Maybe the Bengals have new life with a new QB, but this doesn’t check out against a Ravens team that should just be much better all over the field. Even if the Bengals do have a spark early, they need to lose at all costs, as they are the last winless team left in the NFL. When losing is truly beneficial for a team, I have no hesitation to take the team against them.
Atlanta Falcons at New Orleans Saints (-14)
This game initially feels unsettling because the rosters do not look incredibly unbalanced like a normal 14-point spread. However, the Saints look a lot healthier now after the bye, and they are simply much more complete as a team.
While the rosters look relatively even, there is no doubt that the Saints have gotten much more out of their talent over the last few years and, even more specifically, this current year. Michael Thomas, Alvin Kamara, and Drew Brees are a tough group to stop for any defense, nevermind a pretty bad defense in Atlanta. I think that the Falcons put up some points here but eventually get steamrolled by a much better-coached team.
Kansas City Chiefs (-5) at Tennessee Titans
Kansas City gets Patrick Mahomes back this weekend, and I think that the Chiefs are able to crack a tough Titans defense early and often here. This should force the slow-moving Titans offense to play catchup, and that is not their cup of tea. Assuming we get a fully healthy Mahomes, I think that the Titans get beat over the top more than they are used to and roll by 10 or more points here.
Arizona Cardinals at Tampa Bay Buccaneers (-4.5)
This line is very telling about what Vegas thinks about the Buccaneers offense as a whole, but I think that this matchup should be too good to pass up for Jameis Winston and his pass-catchers. While Winston has made a career off of being one of the most inconsistent players in football, I trust him more than ever this year, and this Cardinals defense is not good enough to worry me.
On the other side of the ball, the Bucs defense should be able to play the pass heavily with a lack of run game consistency from the Cardinals and the Bucs’ ability to stop the run all season. Maybe Kyler Murray throws all over a below-average secondary, but the Cardinals’ red zone issues are enough to make me feel good about this number.
Los Angeles Rams (-4.5) at Pittsburgh Steelers
The Steelers have won their last three games, but I believe that this ends here. The Rams enter this game with an elite passing attack, and I think that they throw the ball all over Pittsburgh. The Steelers have been bad against slot receivers for the last several seasons, and there has been little done to address that this season.
Cooper Kupp has slowly emerged as an elite wide receiver on this team, and I think that he abuses the Steelers defense on the inside this week. This should lead to a lot of points from Los Angeles, and I think they score enough to cover here.