Before I dive into my early NFL Week 7 predictions, let’s briefly review the NFL betting lines for next week that were posted right before kickoff for Sunday Night Football.
The game of the week is a battle of two 5-1 teams featuring the Miami Dolphins vs. the Philadelphia Eagles on SNF and the first meeting between former Alabama quarterbacks Tua Tagovailoa and Jalen Hurts in the pros.
Coming off their first loss of the season, the Eagles opened as 2.5-point favorites vs. the Dolphins, but they suffered a number of injuries today, which could play a factor in any potential movement this week.
Other highlights from the Week 7 NFL odds include zero double-digit favorites and six home underdogs. The biggest favorite next week is the Buffalo Bills, who opened as nine-point favorites against the New England Patriots.
Now let’s get into my initial NFL Week 7 predictions, picks against the spread, and more for every game, as well as how injuries to key players such as Josh Allen, Trevor Lawrence, Christian McCaffrey, and Justin Fields could affect the lines.
Our Betting Lines page has the freshest lines and promos to get BANG for your buck. PFN’s FREE Parlay Calculator and Betting Odds Calculator are also available for your betting process! New to sports betting? Check out our guide on How to Bet on the NFL. Visit our Sports Betting Legal Tracker on how to bet legally in the U.S.
NFL Week 7 Picks and Predictions
All odds are from FanDuel Sportsbook.
Jacksonville Jaguars vs. New Orleans Saints Odds
- Spread
Saints -1.5 - Moneyline
Jaguars +100, Saints -118 - Total
39
Trevor Lawrence was injured late in the Jacksonville Jaguars’ win over the Indianapolis Colts and didn’t return, but that was just for one series in which they kneeled the ball three times in a row to run the clock out with a 17-point lead. On Monday afternoon however, Adam Schefter reported that it is uncertain whether Lawrence plays on Thursday night.
MORE: NFL Bye Weeks Schedule 2023
The Jaguars opened as 1.5-point favorites on Sunday night, but the line has since shifted heavily in the Saints’ direction due Lawrence’s injury. I like the under at 42.5 before it moved down a couple points on Monday afternoon. In a matchup featuring a Jaguars offense without Lawrence and a Saints team that can’t score on anyone, I still like the under even at a very low number.
Pick: Under 39 (-110 at FanDuel)
Cleveland Browns vs. Indianapolis Colts Odds
- Spread
Browns -2.5 - Moneyline
Browns -130, Colts +108 - Total
40.5
Do you trust Gardner Minshew II against this Cleveland Browns defense after what you saw on Sunday? I certainly don’t, but I’m not sure if Deshaun Watson will be back next week. Regardless, the under looks like a nice play, considering just one Browns game this season has had more than 41 combined points.
Pick: Under 40.5 (-110 at FanDuel)
Washington Commanders vs. New York Giants Odds
- Spread
Commanders -1.5 - Moneyline
Commanders -122, Giants +104 - Total
41
Another game where we aren’t sure if one of the starting quarterbacks will be back from injury or not, with Daniel Jones’ status looming large here. With or without him, however, I think the Washington Commanders are more than 1.5 points better than the Giants, even when you consider this is an away game for Washington. Their defensive line should be getting after the quarterback regardless of who is suiting up under center for the Giants.
Pick: Commanders -1.5 (-110)
Atlanta Falcons vs. Tampa Bay Buccaneers Odds
- Spread
Buccaneers -2.5 - Moneyline
Falcons +116, Buccaneers -136 - Total
40
We learned on Sunday that the Tampa Bay Buccaneers weren’t as good as their 3-1 record indicated, but the Atlanta Falcons might not be any better. They also struggle much more on the road than in Atlanta, and the Bucs are only giving 2.5 points here.
This could be a bounce-back spot for Baker Mayfield and this Bucs team after they lost to a Detroit Lions team that is far superior to the Falcons.
Pick: Buccaneers -2.5 (-110 at FanDuel)
Buffalo Bills vs. New England Patriots Odds
- Spread
Bills -9 - Moneyline
Bills -400, Patriots +315 - Total
43.5
At 1-5 and looking like perhaps the worst team in football in the past month, the Patriots now have to face a Bills team that has given them all sorts of problems over the years. It’s hard to trust this Patriots offense at the moment, as they have just 20 combined points over their last three games.
Josh Allen did get X-rays after the Sunday Night Football game to check out his shoulder and is one to monitor throughout the week. The good news for Bills fans is that all the reports have been positive so far and Allen seems to be fine.
MORE: NFL Prime-Time Games 2023
It’s a lot of points for a division game on the road, however, but while it’s below 10, I lean toward the Bills and the points for now.
Pick: Bills -9 (-110 at FanDuel)
Las Vegas Raiders vs. Chicago Bears Odds
- Spread
Raiders -3 - Moneyline
Raiders -156, Bears +132 - Total
41
Both starting quarterbacks left their Week 6 game due to injury and didn’t return. But regardless of the statuses of both Jimmy Garoppolo and Fields, the Las Vegas Raiders shouldn’t be three-point road favorites against anybody. Two home wins against the Green Bay Packers and Patriots don’t suddenly make me a believer.
Pick: Bears +3 (-110 at FanDuel)
Detroit Lions vs. Baltimore Ravens Odds
- Spread
Ravens -2.5 - Moneyline
Lions +122, Ravens -144 - Total
44
This is easily the best game next week during the 1:00 p.m. ET window. Since their Week 2 loss to the Seattle Seahawks, the Lions have won four games in a row and have outscored their opponents by 60 points.
This Baltimore Ravens team, however, will be by far their biggest test since Week 1 against the Kansas City Chiefs, though, as the Lions have mostly beaten up bad teams since. I like the Ravens giving under a field goal at home.
Pick: Ravens -2.5 (-115 at FanDuel)
Pittsburgh Steelers vs. Los Angeles Rams Odds
- Spread
Rams -3 - Moneyline
Steelers +146, Rams -174 - Total
42.5
The under has hit in all but one Pittsburgh Steelers game this season, and it needed two defensive touchdowns to hit the over. This Steelers run defense should do a much better job at stopping the Los Angeles Rams’ rushing attack than the Arizona Cardinals did on Sunday, allowing Kyren Williams to rush for 158 yards.
Pick: Under 42.5 (-110 at FanDuel)
Arizona Cardinals vs. Seattle Seahawks Odds
- Spread
Seahawks -7.5 - Moneyline
Cardinals +290, Seahawks -360 - Total
45.5
After they looked like a frisky team in the first few weeks of the season, reality has started to settle in for Joshua Dobbs and the Cardinals, who are 0-3 ATS in their last three games since upsetting the Dallas Cowboys.
The Seahawks are coming off a terrible four-point loss in which they had two turnovers and outgained the Bengals by 167 yards. They should be way more efficient in the red zone this week against a bad Cardinals defense.
I would prefer to just take the Seahawks’ team total over, but for now, I like over 45.5.
Pick: Over 45.5 (-110 at FanDuel)
Los Angeles Chargers vs. Kansas City Chiefs Odds
- Spread
Chiefs -6 - Moneyline
Chargers +205, Chiefs -250 - Total
51
As of this writing, the Los Angeles Chargers have yet to play this week, as they’ll be going against the Cowboys on Monday Night Football. But for the moment, this seems like way too many points when you consider the Chiefs struggle to cover when they’re favored by more than a field goal. Against a division rival that got much healthier during their bye week, there’s even more reason to think this spread is too high.
MORE: NFL Standings
I expect this number to go down, especially if the Chargers win on Monday night. If you like the Chargers over the Cowboys on MNF, then take this number while you can before it’s too late.
Pick: Chargers +6 (-115 at FanDuel)
Green Bay Packers vs. Denver Broncos Odds
- Spread
Packers -1.5 - Moneyline
Packers -120, Broncos +102 - Total
45
It seems crazy to believe that the Packers are road favorites, considering how bad they have looked in recent weeks, but when you consider they’re playing the Denver Broncos, it makes more sense. You would figure that Aaron Jones will be healthy enough to play this week coming out of the bye, and the Broncos will be well-rested as well after playing on Thursday night.
Their loss to the Chiefs on TNF was the first time that the under hit in a Broncos game since Week 1. But we all know that offenses tend to be sloppy on Thursday nights when they have just a few days to prepare. Even against a struggling Packers offense, I’m expecting the Broncos’ defense to give up a lot of points here but for their offense to put up enough on their own to hit the over.
Pick: Over 45 (-110 at FanDuel)
Miami Dolphins vs. Philadelphia Eagles Odds
- Spread
Eagles -2.5 - Moneyline
Dolphins +114, Eagles -134 - Total
52.5
The Eagles have a ton of injuries in the secondary at the moment, and the last team you want to play against with injuries to your defensive backs is the Dolphins. But what’s worse than their injuries in the secondary is OT Lane Johnson suffering a lateral ankle sprain on Sunday. He hasn’t been ruled out for SNF yet, but even if he does play, will he be 100%? As we saw against the Jets, the Eagles’ offense falls of a cliff without their All-Pro right tackle.
Pick: Lean Dolphins +2.5 (-114 at FanDuel)
San Francisco 49ers vs. Minnesota Vikings Odds
- Spread
49ers -7 - Moneyline
49ers -300, Vikings +245 - Total
44.5
This was supposed to be a matchup between two of the favorites to win Offensive Player of the Year, but Justin Jefferson is on injured reserve, and McCaffrey left Sunday’s game with an oblique injury. Considering the injuries to both McCaffrey and Deebo Samuel, I’m going to hold off on making a pick here until we get an update on at least one of them.
Pick: Pass for now