NFL Week Betting Odds and Predictions: Spread, Expert Picks for Every Game

The best game of the NFL's Week 8 might be the last game on Sunday.

The Minnesota Vikings (4-2) are scheduled to host the New Orleans Saints (5-1) on Monday night in a matchup that'll feature two division leaders who are expected to be contenders in the playoffs.

At 39 years old, Saints quarterback Drew Brees has, somehow, looked as good as ever. He has completed an insane 77 percent of his passes this season, connected for 13 touchdowns (with zero interceptions) and has a QB rating of 121.6.

"This guy's amazing," Vikings head coach Mike Zimmer said about Brees ahead of the game, via ESPN. "I always thought when you talk about Hall of Fame quarterbacks, obviously he's going to be one, but he's very cerebral, accurate. He's moving well in the pocket. I was watching tape today on him like, 'How old is this guy?' I thought he was getting old, but he moves well in the pocket."

brees
New Orleans Saints quarterback Drew Brees celebrates at M&T Bank Stadium on October 21, 2018, in Baltimore, Maryland. Brees will take on the Minnesota Vikings on Monday. Patrick Smith/Getty Images

The Saints are coming off a nail-biter, 24-23 win over the Baltimore Ravens that was aided by kicker Justin Tucker's first missed extra point as a pro. The Vikings, meanwhile, largely rolled over the New York Jets last week. Week 8 will be the rematch of last year's playoff game that saw Minnesota win on a miracle, last-second play.

"I think the Saints will come in with a chip on their shoulder because that's who they are," Zimmer said, via the team website. "They're very aggressive on defense. They're aggressive offensively. They've got a good football team. So I don't know. It was a long time ago."

Here's all the gambling info you'll need for Week 8 as well as expert predictions for who will in each game (straight up, not against the spread). Odds are via Odd Shark (and Bovada if the line moved) while predictions are from Sporting News, CBS Sports and Bleacher Report.

Thursday, October 25

-Miami Dolphins at Houston Texans: Houston -7.5 — Sporting News and CBS picked the Texans, Bleacher Report picked Miami.

Sunday, October 28

-Philadelphia Eagles at Jacksonville Jaguars (in London): Philly -3.5 — Sporting News picked the Eagles. CBS picked the Jaguars. Bleacher Report picked the Eagles.

-Denver Broncos at Kansas City Chiefs: Kansas City -10 — Sporting News, CBS and Bleacher Report all picked the Chiefs.

-New York Jets at Chicago Bears: Chicago -7 — Sporting News, CBS and Bleacher Report all picked Chicago.

-Cleveland Browns at Pittsburgh Steelers: Pittsburgh -8 — Sporting News, CBS and Bleacher Report all picked the Steelers.

-Washington at New York Giants: Washington -1 — Sporting News, CBS and Bleacher Report all picked Washington.

-Seattle Seahawks at Detroit Lions: Detroit -3 — Sporting News, CBS and Bleacher Report all picked Seattle.

-Tampa Bay Buccaneers at Cincinnati Bengals: Cincinnati -4.5 — Sporting News and CBS picked the Bengals, Bleacher Report picked the Bucs.

-Indianapolis Colts at Oakland Raiders: Indianapolis -3 — Sporting News and CBS picked the Colts, Bleacher Report picked the Raiders.

-San Francisco 49ers at Arizona Cardinals: Even — Sporting News picked Arizona. CBS picked the 49ers. Bleacher Report picked Arizona.

-Green Bay Packers at Los Angeles Rams: Rams -9 — Sporting News, CBS and Bleacher Report all picked L.A.

-New Orleans Saints at Minnesota Vikings: Minnesota -1 — Sporting News, CBS and Bleacher Report all picked New Orleans.

Monday, October 29

-New England Patriots at Buffalo Bills: New England -14 — Sporting News, CBS and Bleacher Report all picked the Pats.