Matthew Stafford Detroit Lions
Matthew Stafford #9 of the Detroit Lions celebrates after throwing a touchdown to Michael Roberts #80 (not pictured) against the Miami Dolphins during the second half at Hard Rock Stadium on October 21, 2018 in Miami, Florida. Michael Reaves/Getty Images

Ten teams are favored by fewer than four points in Week 7 of the 2019 NFL season. All but two of Sunday’s games feature a point spread of less than a touchdown.

Below are picks against the spread for every game in Week 7, as well as updated betting odds at Las Vegas and online sportsbooks. Betting lines and trends are courtesy of OddsShark.

Kansas City Chiefs (-3) at Denver Broncos

Patrick Mahomes might have his top two receivers healthy for essentially the first time all season. As bad as Kansas City’s defense is, Joe Flacco and Denver can’t keep up with the Chiefs’ offense. Kansas City is 6-1 against the spread in their last seven meetings with Denver.

Prediction ATS: Kansas City

Oakland Raiders (+6) at Green Bay Packers

Green Bay wouldn’t have beaten Detroit in Week 6 without a little help from the officials. The Packers needed late interceptions to beat the Bears and Vikings by one score. With the Packers’ offense still looking no better than average, this should be another close game.

Prediction ATS: Oakland

San Francisco 49ers (-10) at Washington Redskins

Four of San Francisco’s five wins have come by 13 points or more. The 49ers proved that they are for real with a win in Los Angeles. One of the league’s top defenses will completely dominate a Redskins’ offense that hasn’t scored more than 16 points in four straight games.

Prediction ATS: San Francisco

Arizona Cardinals (+3) at New York Giants

Arizona’s offense is starting to click with Kyler Murray posting 593 passing yards, 125 rushing yards, four total touchdowns and no interceptions during the team’s two-game winning streak. The Cardinals have been able to take advantage of bad defenses. The Giants are 28th in total defense.

Prediction ATS: Arizona

Houston Texans (+1) at Indianapolis Colts

This might be the toughest game to predict on the Week 7 schedule. Deshaun Watson is playing at an MVP-level, so that might ultimately help the Texans win this battle of two-loss teams.

Prediction ATS: Houston

Minnesota Vikings (-1) at Detroit Lions

This line indicates that the Lions might still be the NFL’s most underrated team. Detroit has played just about as well as anyone in the NFC North, barely losing to Kansas City and falling a few penalties short of winning at Lambeau Field. Minnesota is a much better team at home. Since tying the Cardinals in Week 1, the Lions have covered every spread.

Prediction ATS: Detroit

Jacksonville Jaguars (-3.5) at Cincinnati Bengals

It could be a while before the Bengals win their first game. The only time they scored more than 20 points was in Week 5 against the Cardinals’ 30th-ranked defense. It’s not asking much for Gardner Minshew and the Jaguars to win by more than a field goal. Cincinnati is 1-7 against the spread in their last eight home games.

Prediction ATS: Jacksonville

Miami Dolphins (+17) at Buffalo Bills

Points will be tough to come by for Miami, but it’s hard to expect Buffalo to win by more than 17 points with their offense. The Bills have scored more than 21 points once this season.

Prediction ATS: Miami

Los Angeles Rams (-3) at Atlanta Falcons

The Falcons can’t stop anyone, giving up 87 points in their last two games. Atlanta even allowed Marcus Mariota to lead the Titans to a 24-10 win, and he’s already been benched as Tennessee’s starting quarterback. The Falcons are tied for last in the NFL in sacks. That should help Jared Goff and the Rams’ offense get back on track.

Prediction ATS: Los Angeles

Los Angeles Chargers (+2) at Tennessee Titans

As poorly as the Chargers have played, it’s hard not to pick Los Angeles when the team is getting points against a team that’s starting Ryan Tannehill at quarterback. Phillip Rivers and the L.A. offense are bound to start scoring some more points. The Chargers are 22nd in points per game but 11th in yards per play.

Prediction ATS: Los Angeles

Baltimore Ravens (+3.5) at Seattle Seahawks

The Ravens still have to prove they are a legitimate contender, despite sitting atop the AFC North. Every Baltimore win has come against a team that’s under .500. Russell Wilson will pick apart a below-average pass defense, continuing his MVP campaign. The Ravens last covered the spread in Week 1.

Prediction ATS: Seattle

New Orleans Saints (+3) at Chicago Bears

The Saints might be the NFC’s best team even with Teddy Bridgewater at quarterback, yet this betting line indicates that they are equal to the Bears on a neutral field. Drew Brees’ backup is 4-0 straight up and against the spread as a starter in 2019. Keep rolling with New Orleans until they lose.

Prediction ATS: New Orleans

Philadelphia Eagles (+3) at Dallas Cowboys

If the Eagles lose, it’s going to be the result of their secondary getting worked, yet again. Can Dak Prescott and Co. repeat what Kirk Cousins and Minnesota’s offense did in Week 6? Considering the way Dallas has played during their losing streak plus the injuries they have on the offensive line and at wide receiver, the answer is probably no.

Prediction ATS: Philadelphia

New England Patriots (-9.5) at New York Jets

Sam Darnold isn’t going to win a second straight AFC Offensive Player of the Week award with the Patriots on the schedule. Against the NFL’s best defense, New York’s offense will return to looking like one of the league’s worst, at least for one game.

Prediction ATS: New England

Season Record: 43-49