Believe it or not, we're practically at the mid-way point of the NFL season. Man that was quick.
Let's get right down to business and take a look at the NFL odds for week 8, 2017. And don't forget to use our NFL team and player comparison tool below to help you determine which squad to roll with this weekend.
[All spreads are courtesy of Sportsbook.ag. Lines fluctuate as bets are made, so check out their website for up-to-the-minute odds.]
COMPARISON TOOL: NFL Players | NFL Teams
Baltimore Ravens -3.5 vs. Miami Dolphins
The Thursday night games have been surprisingly entertaining this year, including that wild Rams and 49ers shootout in September.
This game feels like a return to TNF games of yore with a bunch of field goals and turnovers providing the bulk of the entertainment.
If forced to choose, I'd take the Dolphins to keep it close, but there are other games on the week 8 slate more worthy of your betting dollar.
Minnesota Vikings -9.5 vs. Cleveland Browns in London
This is what we subject the people of London to? The Cleveland Browns?
You know this game has blowout written all over it when you compare the offenses and defenses. Talk about a mismatch.
New Orleans Saints -9 vs. Chicago Bears
Atlanta Falcons -4.5 at New York Jets
The Falcons are once again the team that loses in the Super Bowl and then fails to even make the playoffs the next year. Plus, the Jets are a surprising 4-2-1 against the spread so take New York at home to cover. If you're feeling frisky, you might want to mess with that plus 175 money line.
Tampa Bay Buccaneers -2.5 vs. Carolina Panthers
I dislike betting on this game even more than the Ravens-Dolphins TNF matchup.
The one data point that might sway your selection, however, is that the Bucs are 1-4-1 ATS – second worst in the NFL ahead of just Arizona (1-6 ATS).
Philadelphia Eagles -13 vs. San Francisco 49ers
The 49ers had consistently covered or kept games close most of the season until last Sunday's blowout defeat at home to the Cowboys.
For their part, the Eagles are tied with Kansas City and Chicago with an NFL-best 5-2 record ATS.
Take Philly to win big.
Buffalo Bills -3 vs. Oakland Raiders
Oakland saved its season last week on a last-play win over Kansas City, but Buffalo is an impressive 4-1-1 ATS this year.
There also just seems to be something a bit off with the Raiders in 2017. Take the Bills to cover by a hair at home.
— Mr. P.O.T. (@Philip0Turner) October 20, 2017
Cincinnati Bengals -10 vs. Indianapolis Colts
Even if this was the only game in town on a Thursday night, I still don't think I could watch or bet on it.
New England Patriots -7.5 vs. Los Angeles Chargers
This spread would have been around -13 if the Chargers hadn't gone on a three-game winning streak, so that's a bit of a bummer if you like them in this contest.
But look at the insane yards passing the Patriots are giving up this year.
Take L.A. to keep it close.
Seattle Seahawks -5.5 vs. Houston Texans
Considering Deshaun Watson has already thrown for an NFL-second-best 15 touchdowns while rushing for 2 more, this spread is giving Seattle's defense too much credit.
Houson keeps it close.
Dallas Cowboys -2.5 at Washington Redskins
Your guess is as good as mine in a game that could swing the season one way or the other for both teams.
Pittsburgh Steelers -3 at Detroit Lions
The Lions defense appears to be crumbling before our very eyes. The only thing that might help Sunday night is a Steelers' offense that's been bickering and feuding with one another since preseason.
Kansas City Chiefs -7.5 vs. Denver Broncos
At 3-3, the Broncos are fading fast. Take the home team that's tied for the best ATS record this year.