Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
NFL

Week 7 NFL Odds: Predictions, Spreads, Moneylines, and Totals for Each Game

Subscribe to our newsletter

Week 7 NFL Odds: Predictions, Spreads, Moneylines, and Totals for Each Game

The Week 7 NFL slate gets kicked off with a classic AFC North matchup on Thursday Night Football and concludes with a Monday night doubleheader between some of the league's best.

Here are the NFL betting odds for each game in Week 7.

Stats via numberFire and NextGenStats. All game predictions via numberFire.

Week 7 NFL Odds and Predictions

Steelers at Bengals Betting Odds

Moneyline

Spread

Total Match Points

Oct 17 12:16am UTCMore odds in Sportsbook

numberFire Prediction: TBD

Last season, a Week 18 win by Cincinnati over Pittsburgh broke a four-game losing streak to the Steelers. This week, the Bengals are dealing with a tight turnaround with a still-new quarterback.

In Joe Flacco's first start with the Bengals against the Packers on the road, he threw 45 times for 219 yards, 2 touchdowns, and no interceptions. He connected with Ja'Marr Chase on 10 of 12 targets for 94 yards and a touchdown.

In Week 6, the Steelers were coming off of a bye to face a Browns team traveling back from London. In that matchup, Pittsburgh handled business, winning 23-9 on the back of a 235-yard, 2-touchdown day from Aaron Rodgers.

Rodgers' connection with DK Metcalf out of the bye was promising (9 targets for 95 yards and a score, though just 4 catches).

Rams at Jaguars Betting Odds

Moneyline

Spread

Total Match Points

Oct 19 1:31pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Another London game for the Jaguars is on the board.

In Week 6 against the visiting Seahawks, Jacksonville fell 20-12 despite a 258-yard, 2-touchdown game from Trevor Lawrence.

Jacksonville's rushing game struggled, as Travis Etienne turned 12 carries into just 27 yards to lead the team.

The Rams were in Baltimore in Week 6 against a shorthanded Ravens squad. They scored a 17-3 win but saw star WR Puka Nacua (ankle) leave in the second quarter. Nacua did play a few snaps in the second half but now has a long flight ahead of Week 7's matchup.

They'll be practicing in Baltimore for the week before heading to London for this Week 7 game with Jacksonville.

Eagles at Vikings Betting Odds

Moneyline

Spread

Total Match Points

Oct 19 5:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Philadelphia still has a lot to figure out offensively despite averaging 23.7 points per game through Week 6, ranking them 15th in the league.

They lost 34-17 to the Giants at MetLife Stadium in Week 6 on Thursday Night Football and now face a post-bye Vikings team that has allowed just 19.4 points per game thus far (5th best).

Minnesota's 3-2 record comes with a 2-1 mark in one-score games, though the team has a point differential of +26.

Carson Wentz has maintained a yards per attempt average of 7.6 with a 5:2 touchdown:interception ratio ahead of a matchup with his former team.

Raiders at Chiefs Betting Odds

Moneyline

Spread

Total Match Points

Oct 19 5:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

The Chiefs have won 13 of their last 15 meetings with the Raiders heading into Week 7, including a sweep in 2024 -- but with two one-score wins.

In Week 6, the Raiders hosted the Titans. They scored a 20-10 win and saw another touchdown from first-round RB Ashton Jeanty (who had 23 carries for 75 yards as well).

The Chiefs hosted the Lions on Sunday Night Football in Week 6 and reminded us all that they're still one of the league's best teams.

Kansas City won 30-17. Patrick Mahomes threw for 257 yards on 30 attempts with 3 touchdowns and no picks. Mahomes also ran 10 times for 32 yards and a score.

Saints at Bears Betting Odds

Moneyline

Spread

Total Match Points

Oct 19 5:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

The Saints lost 25-19 to the Patriots in New Orleans in Week 6 to drop to 1-5 on the season. They're 0-3 in one-score games ahead of what's expected to be another close game by the point spread.

In the Week 6 loss, Chris Olave hauled in 6 of 10 targets for 98 yards. The team's only touchdown was via a one-yard carry by Taysom Hill.

Chicago will be on a short week after a trip to face the Washington Commanders on Monday Night Football in Week 6. They're 1-1 at home in 2025.

Dolphins at Browns Betting Odds

Moneyline

Spread

Total Match Points

Oct 19 5:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Miami lost a second straight game in Week 6, losing 29-27 to the visiting Chargers. They're now 1-5 on the season and own a 1-3 record in one-score games.

The Dolphins' franchise passer, Tua Tagovailoa, has averaged 6.7 yards per attempt this season and -- after a 3-pick day in Week 6 -- has a TD:INT ratio of 11:7.

The Browns lost on the road against Pittsburgh in Week 6, their third straight loss.

Pittsburgh bottled up Quinshon Judkins (36 yards on 12 carries) on the ground.

In his second career start, Dillon Gabriel threw 52 times but for just 221 yards. He didn't throw a touchdown or an interception. Harold Fannin (10 targets, 7 catches 81 yards) and Jerry Jeudy (13 targets, 5 catches, 43 yards) were featured; David Njoku (knee) exited early.

Panthers at Jets Betting Odds

Moneyline

Spread

Total Match Points

Oct 19 5:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Since Week 2's jaunt to Arizona, Carolina has had three home games and a trip up the coast to New England in Week 4. This week, they are on the move -- but not too far.

A lack of travel accumulation has been a great sign for the Panthers, who are now 3-3 after a home win against the Cowboys in Week 6.

Tetairoa McMillan broke the seal in the touchdown column this past week, and the rookie first-rounder scored twice.

The Jets, meanwhile, are heading back from London and their game against the Broncos.

New York is now 0-6 after a 13-11 loss to Denver. In addition to some defensive injuries accrued in Week 6, standout WR Garrett Wilson is also dealing with an injury.

Patriots at Titans Betting Odds

Moneyline

Spread

Total Match Points

Oct 19 5:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

This game marks the third straight road matchup for the Patriots (at Buffalo and at New Orleans the past two weeks).

They won both by a combined nine points. On the road so far, they're 3-0 on the year.

After a 3-touchdown game, Drake Maye now has 10 on the year (to 2 interceptions) with an 8.5 yards per attempt average and a 73.2% completion rate.

Seven Patriots have at least 99 receiving yards on the season.

The Titans are back at home after a three-game road trip of their own. They're 0-2 at home thus far with a point differential of -35 in those matchups.

In Week 6 against the Raiders in Las Vegas, Tennessee lost 20-10, failing to ignite a winning streak after their come-from-behind win over the Cardinals in Week 5.

Cam Ward has completed 55.0% of his passes and owns a 67.3 passer rating through Week 6.

Colts at Chargers Betting Odds

Moneyline

Spread

Total Match Points

Oct 19 8:06pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

Indianapolis carved out a 31-27 win over a scrappy Cardinals team in Week 6. They now head to Los Angeles for the second time in four weeks.

A 27-20 road loss in Week 4 to the Rams remains Indy's sole defeat in 2025.

Daniel Jones has averaged 250.3 yards per game as a passer and has an 8:3 TD:INT ratio through Week 6.

Jonathan Taylor leads the league in rushing (603 yards).

The Chargers went to Miami with a lot of offensive injuries but won 29-27 in Week 6.

The win came about with a resurgence from WR Ladd McConkey (7 catches, 100 yards, 1 touchdown) without Quentin Johnston active. RB Kimani Vidal ran 18 times for 124 yards in victory, as well.

Giants at Broncos Betting Odds

Moneyline

Spread

Total Match Points

Oct 19 8:06pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

The Giants moved to 2-4 on the season after a Thursday Night Football win against the Philadelphia Eagles to open up Week 6.

Cam Skattebo ran 19 times for 98 yards and 3 touchdowns in the upset 34-17 win. Jaxson Dart also ran often: 13 times for 58 yards and a touchdown.

Denver is flying back from London for this matchup against a team with extra rest after their Thursday game last week.

The Broncos, in Week 6, stifled the Jets but also had offensive issues of their own during a 13-11 win that featured 246 net yards.

Bo Nix was 19 of 30 for 174 yards and a score. Eight different Broncos recorded a carry, and 12 different players had a target.

Commanders at Cowboys Betting Odds

Moneyline

Spread

Total Match Points

Oct 19 8:26pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

An NFC East clash is on tap in Dallas this week, as the Commanders travel to face the Cowboys.

Washington, though, will be on a short week after a Week 6 Monday Night Football matchup with the Bears. They're 1-2 on the road this season.

Speaking of road games, Dallas was away for a second straight week in Week 6 to face the Panthers.

They lost 30-27 despite a 9-catch, 168-yard, 1-touchdown game from George Pickens.

Pickens now has 525 yards (third in the NFL) and 6 touchdowns on the season; he's scored in five straight games, as well.

Packers at Cardinals Betting Odds

Moneyline

Spread

Total Match Points

Oct 19 8:26pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

In quite the scheduling quirk, the Packers faced QB Joe Flacco for a second time in 2025 despite not being a divisional opponent.

In that Week 6 meeting, the Packers won 27-18 but led just 10-7 at the end of the third quarter.

Josh Jacobs romped for 93 yards and 2 touchdowns on the ground on 18 carries in the win.

Despite starting Jacoby Brissett under center, the Cardinals pushed the Colts to the limit in Week 6 on the road.

Ultimately, Arizona lost 31-27, but Brissett threw for 320 yards and 2 scores (with an interception). Zay Jones led the team in receiving (79 yards), followed by Trey McBride (72 and a score).

Marvin Harrison Jr. (concussion) exited early.

Falcons at 49ers Betting Odds

Moneyline

Spread

Total Match Points

Oct 20 12:21am UTCMore odds in Sportsbook

numberFire Prediction: TBD

Sunday Night Football is set for Santa Clara in Week 7.

The 49ers went across the country to face the Buccaneers in Tampa Bay -- again shorthanded.

In that matchup, San Francisco lost superstar linebacker Fred Warner (ankle) and lost the game 30-19.

Kendrick Bourne (142 yards) again had a standout day as a pass-catcher, and Christian McCaffrey totaled 111 scrimmage yards. McCaffrey ranks 8th in the league in receiving yards (444) and 18th in rushing yards (336) through Sunday of Week 6.

Atlanta is on a short week after a Monday game against the Bills in Week 6. They're 1-1 on the road thus far in 2025.

Buccaneers at Lions Betting Odds

Moneyline

Spread

Total Match Points

Oct 20 11:01pm UTCMore odds in Sportsbook

numberFire Prediction: TBD

In a matchup between two of the league's most exciting offenses, the Lions are set as early-week favorites at home against the Buccaneers in the first of two Monday night matchups.

In Week 6, the Bucs welcomed the Niners and won 30-19 but saw breakout rookie WR Emeka Egbuka (hamstring) leave early. Chris Godwin did not play.

Baker Mayfield has thrown 12 touchdowns and just 1 interception in 2025 and has a quarterback rating of 108.5.

The Lions were in action on Sunday night against the Chiefs and lost 30-17 despite a solid offensive game from an efficiency standpoint.

Detroit is second in offensive success rate (48.5%) through Week 6's Sunday games.

Texans at Seahawks Betting Odds

Moneyline

Spread

Total Match Points

Oct 21 2:01am UTCMore odds in Sportsbook

numberFire Prediction: TBD

A much lower scoring expectation is set for the late kickoff on Monday night, a matchup between the Texans and Seahawks.

The Texans will have extra rest after a Week 6 bye. Houston has allowed just 12.2 points per game, a league-best.

C.J. Stroud has averaged a solid 7.5 yards per attempt with 8 touchdowns and 3 interceptions. In his last two starts, he's racked up six touchdowns and no picks.

Seattle beat the Jaguars 20-12 in Jacksonville in Week 6, thanks to another huge game from Jaxon Smith-Njigba (8 catches for 162 yards and 1 touchdown).

Smith-Njigba now leads the league in receiving (684 yards) through Sunday of Week 6.


New to FanDuel Sportsbook? You’ll receive $300 in Bonus Bets if your first $5+ bet wins! See here for full terms and conditions. Learn about today’s other offers at FanDuel Sportsbook Promos.

Which NFL bets stand out to you? Check out FanDuel Sportsbook's latest NFL betting odds to see the full menu of options.

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!


The above author is a FanDuel employee and is not eligible to compete in public daily fantasy contests or place sports betting wagers on FanDuel. The advice provided by the author does not necessarily represent the views of FanDuel. Taking the author's advice will not guarantee a successful outcome. You should use your own judgment when participating in daily fantasy contests or placing sports wagers.

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup