A few teams have been unbeatable in the early part of the NFL season, but bettors won’t be able to rely on them in Week 7. The undefeated Bengals, Packers and Broncos all have byes after going a combined 14-2-2 against the spread, making for some difficult matchups to predict on the upcoming NFL schedule.

Underdogs had the advantage in Week 6, going 8-5-1 against the spread. Only two teams are favored by a touchdown or more this week, according to vegasinsider.com.

Below are picks against the spread for every game in Week 7, as well as updated betting odds at Las Vegas casinos.

Seattle Seahawks (-6.5) at San Francisco 49ers

The Seahawks are 8-0 against the spread in their last eight games against the 49ers, via OddsShark.com, but this isn’t the same Seattle team that went to consecutive Super Bowls. Their defense continues to give up touchdowns late in close games, and Russell Wilson has no time to throw the ball. San Francisco isn’t a good team, but they’ve been competitive in their last three games. Until Las Vegas starts making lines to reflect how Seattle has played in 2015, it might be smart to bet against them.

Prediction ATS: San Francisco

Buffalo Bills (-5.5) at Jacksonville Jaguars (London)

Not much has changed for the Jaguars in the last few years. Coming off losses against the Buccaneers and Texans, they continue to be one of the worst teams in the NFL. Jacksonville not only loses most games, but they often lose big, failing to cover the spread in 17 of their last 25 games. Buffalo rebounded after losses in Week 2 and Week 4 with victories in their following games, and two of their three wins have come by at least 13 points. Seven of the last 10 games played in London have been decided by at least two touchdowns.

Prediction ATS: Buffalo

Cleveland Browns (+5.5) at St. Louis Rams

The Browns might be 2-4, but they’ve been very tough to beat since they were blown out in the season opener. They nearly beat the Chargers on the road, and took the undefeated Broncos to overtime last week. Sandwiched in between those games was a win at Baltimore, and there’s little reason to think Cleveland can’t do the same in St. Louis. The Rams have scored 10 or fewer points in three of their last four games, so even if they win, it might not be by more than a field goal.

Prediction ATS: Cleveland

Houston Texans (+4.5) at Miami Dolphins

The Texans are just 3-17 in their last 20 games as underdogs, and Sunday should be no different. Houston was able to get a win last week because they played probably the worst team in the AFC. Miami finally looked like the team that many experts projected them to be in the preseason, and the coaching change might have rejuvenated the Dolphins.

Prediction ATS: Miami

New York Jets (+9) at New England Patriots

All signs point to New England winning this game. The Jets have lost seven of their last eight games against the Patriots, and the Patriots haven’t lost a meaningful home game since Dec. 16, 2013. But New York often plays close against their bitter rivals, covering the spread in 10 of their last 11 October games against New England. The Colts covered the spread with a meaningless touchdown against the Patriots last week, and the same could happen on Sunday.

Prediction ATS: New York

Minnesota Vikings (-2.5) at Detroit Lions

The Lions finally got their first win of the season in Week 6, but only because the Bears were that much worse. They should go back to their losing ways in Week 7 when they face the Vikings, who could be on their way to earning a wild-card spot. After getting blown out in the opener, Minnesota has won three of four, only losing by a field goal on the road to the unbeaten Broncos. The Vikings rank second in scoring defense, and they should be able to stifle Detroit, who might have the worst head coach in the league.

Prediction ATS: Minnesota

Atlanta Falcons (-4.5) at Tennessee Titans

Marcus Mariota has a sprained MCL, and even if he does play, he might not be very effective. The Titans have one of the worst home-field advantages in football, having covered the spread in just two of their last 17 home games. Atlanta suffered their first defeat last week because they lost the turnover battle 0-3, and that isn’t likely to happen again.

Prediction ATS: Atlanta

Tampa Bay Buccaneers (+3.5) at Washington Redskins

In a matchup between two teams that won’t make the playoffs, Washington has the slight advantage. They are 2-1 at home, and Kirk Cousins might be due for a big game, facing a team that ranks 31st in points allowed. Washington has a pretty good defense, and they could force Jameis Winston to make a few mistakes that the Bucs won’t be able to recover from.

Prediction ATS: Washington

New Orleans Saints (+4.5) at Indianapolis Colts

The Colts might not be the Super Bowl contender that many experts thought they’d be, but they have taken care of business against bad teams. New Orleans got a big win over Atlanta last Thursday, but they’ll still probably end the season under .500. Andrew Luck is too good to continue to play as poorly as he did in September, and he could put up big numbers on Sunday, now that he’s getting healthier.

Prediction ATS: Indianapolis

Oakland Raiders (+4) at San Diego Chargers

The Raiders are 9-1 against the spread as underdogs against the Chargers, but Oakland is getting more respect than they have in recent years as only four-point underdogs. San Diego has four losses, but they’ve been defeated by all good teams. Both of their victories came at home against teams with losing records, and they should get another similar victory on Sunday. The Raiders have been bad against the pass, and Philip Rivers will put up more big numbers on Oakland’s defense.

Prediction ATS: San Diego

Dallas Cowboys (+3.5) at New York Giants

With the betting line moving to 3.5 points, the Giants are the easy pick. Even after replacing Brandon Weeden with Matt Cassel, the Cowboys have one of the worst quarterbacks in the NFL. Their defense has been bad since Romo got injured, and Eli Manning has had some big games against Dallas recently. Monday night’s game was an aberration, and New York should rebound nicely on Sunday, having won seven of their last eight home games in October.

Prediction ATS: New York

Philadelphia Eagles (+3) at Carolina Panthers

Carolina has proven to be better than Philadelphia this season, and they should easily be favored by more than a field goal over the Eagles. The Panthers are undefeated, and their last win came in Seattle, which is no easy task. The Eagles have won three of their last four games, but they still have plenty of issues on offense, as Sam Bradford threw three interceptions on Monday night. Since the spread indicates that this game would be a pick’em on a neutral field, the Panthers are the easy choice at home.

Prediction ATS: Carolina

Baltimore Ravens (+7.5) at Arizona Cardinals

It’s tough to lay more than a touchdown against the Ravens. Baltimore is 1-5, and all six of their games have been decided by six points or less. But when Arizona wins, they usually win by a lot, and they should defeat the Ravens on Monday night. The Cardinals are 8-2 against the spread in their last 10 home games, and Baltimore is the only team that hasn’t covered a point spread this season.

Prediction ATS: Arizona

Pittsburgh Steelers (+3) at Kansas City Chiefs

It will be very difficult for Landry Jones to have a repeat performance of last week, and the Chiefs are 4-1 against the spread in their last five games at home against the Steelers.

Prediction ATS: Kansas City

Season Record: 52-36-3