NFL WEEK 10: Our official predictions for who wins this weekend

Pittsburgh Steelers* (-3.5) over Carolina Panthers

Pittsburgh Steelers* (-3.5) over Carolina Panthers

The Steelers have won four straight games and come into this Thursday night matchup red hot. Both their losses this season so far have been at home, and it's tough to imagine them dropping a third in front of the Terrible Towels.

Share Slide

Detroit Lions (+6.5) over Chicago Bears*

Detroit Lions (+6.5) over Chicago Bears*

This is too many points for the Bears to lay. They've won two straight games, but they came against the Bills and the Jets, two of the worst teams in football right now. Take the Lions and hope Matthew Stafford can keep things close.

Share Slide

Cincinnati Bengals* (+5.5) over New Orleans Saints

Cincinnati Bengals* (+5.5) over New Orleans Saints

The loss of A.J. Green is huge for the Bengals' offense, but this is a classic let-down spot for the Saints after their huge win over the Rams last week. If we're trusting the underdogs to bark back this weekend, Cincinnati is the only side to play in this one.

Share Slide

Atlanta Falcons (-4) over Cleveland Browns*

Atlanta Falcons (-4) over Cleveland Browns*

Despite a poor start, the Falcons are now one of the hottest teams in football, and can't afford to lose another game in the race for a playoff spot in the NFC. The Browns are still a team that fired its head coach and offensive coordinator two weeks ago.

Share Slide

New England Patriots (-6.5) over Tennessee Titans*

New England Patriots (-6.5) over Tennessee Titans*

If I'm going to bounce back from a few bad weeks of bets, I have to stop going against the Patriots. It's been true for years, but I've finally accepted it.

Share Slide

Jacksonville Jaguars (+3) over Indianapolis Colts*

Jacksonville Jaguars (+3) over Indianapolis Colts*

Just a month ago, I would have guessed the Jaguars would be favored by at least a field goal in this game. Jacksonville is an absolute mess, but they're coming off a bye, and the idea that the Colts could be favored in any game still feels like a stretch.

Share Slide

Arizona Cardinals (+16.5) over Kansas City Chiefs*

Arizona Cardinals (+16.5) over Kansas City Chiefs*

Strictly on principle, when there is a line this long in an NFL game, you take the underdog. If you don't want the underdog, take your money elsewhere. It's just too many points.

Share Slide

New York Jets* (-6) over Buffalo Bills

New York Jets* (-6) over Buffalo Bills

As much as the Jets should not be favored by six over any team, I can't pass up another opportunity to bet against Nathan Peterman. We only have so many chances to do it left.

Share Slide

Tampa Bay Buccaneers* (-3) over Washington Redskins

Tampa Bay Buccaneers* (-3) over Washington Redskins

Washington is trending downward after their surprise jump to the top of the NFC East, and the Buccaneers keep proving that they can score points in large chunks quickly. If Tampa Bay can jump out to an early lead, this one could get ugly.

Share Slide

Oakland Raiders* (+9.5) over Los Angeles Chargers

Oakland Raiders* (+9.5) over Los Angeles Chargers

Too many points.

Share Slide

Miami Dolphins (+9.5) over Green Bay Packers*

Miami Dolphins (+9.5) over Green Bay Packers*

Also, too many points.

Share Slide

Los Angeles Rams* (-9.5) over Seattle Seahawks

Los Angeles Rams* (-9.5) over Seattle Seahawks

Okay, this one should be too many points as well, but the Rams are coming off their first loss of the season and almost got caught by the Seahawks the first time they met this season. Look for Sean McVay to pour it on in this one.

Share Slide

Philadelphia Eagles* (-7) over Dallas Cowboys

Philadelphia Eagles* (-7) over Dallas Cowboys

The Eagles are at home, coming off a bye, playing their most hated rival in primetime. It's a statement game for the defending champions — the first time since they've won their rings that they get to face the opponent that mocked their franchise's lack of titles for so long. Eagles in a rout.

Share Slide

San Francisco 49ers* (-3) over New York Giants

San Francisco 49ers* (-3) over New York Giants

The 49ers really seemed to rally around Nick Mullens after his standout debut last week, and against a struggling Giants team, it feels like they could do it again.

Share Slide

Now check out where every team stands heading into Week 10 with our NFL Power Ranks

Now check out where every team stands heading into Week 10 with our NFL Power Ranks
NFL POWER RANKINGS: Where all 32 teams stand going into Week 10
Share Slide

More from our Partners