Find season-long NFL betting odds on the Betway sportsbook. You'll find all the latest spreads, parlays, totals, NFL prop bets, moneylines, and NFL futures. Or call it how you see it with our live NFL betting in-play. All your NFL betting needs are covered at our online sportsbook.

Visit Betway’s NFL picks page for picks and predictions throughout the regular season.

Best NFL Parlay Picks for Week 7: 4-Leg Parlay Pick (+1228)

Leg-1 SGP Pick: Baltimore Ravens -3 (-110)

Leg-2 SGP Pick: Buffalo Bills -8.5 (-110)

Leg-3 SGP Pick: Los Angeles Rams -3 (-110)

Leg-4 SGP Pick: Kansas City Chiefs -5.5 (-110)

Odds are subject to change*

NFL SGP @(+1228): (Bet $100 to Win $1328). Get the best odds at Betway Sportsbook.

Best NFL Bets Week 7: Picks, Predictions & Schedules

NFL Schedule Week 7 – Game info - Lions at Ravens

2023 NFL Regular Season Game
Detroit Lions (5-1) vs. Baltimore Ravens (4-2)
Date: Sunday, Oct. 22
Time: 1 p.m. ET
Venue: M&T Bank Stadium in Baltimore, Md.
TV Channel: FOX
Live Stream: fuboTV, NFL+

Lions vs. Ravens Odds, Spread, Moneyline, Over/Under - NFL Betting Lines Week 7 Moneyline: Detroit Lions +135, Baltimore Ravens -163
Spread: Lions +3 (-110), Ravens -3 (-110)
Total: Over/Under 41.5 points

Lions at Ravens Preview It’s tough to shake a narrative once the sports media have pinned it on you, but Detroit Lions quarterback Jared Goff is doing a stellar job silencing his critics.

When Goff was traded from the L.A. Rams in the Matt Stafford deal, many of those critics expected him to be quickly replaced by a desirable rookie quarterback – thereby ending his days as a starter. Those folks couldn’t have been more wrong. Goff is having a superb season and once again doing a fine job of leading Detroit’s offense. He had his biggest day of the year just last weekend against the Tampa Bay Buccaneers.

Goff threw for 353 yards and two touchdowns as the Lions beat the Bucs 20-6 on the road. Detroit is now 5-1 on the season and steaming ahead in the NFC North.

The return of Lions wide receiver Jameson Williams over the past two weeks has proven to be a bigger factor than we might have expected. Last Sunday, Goff hit him deep for a touchdown that ripped the top off the Tampa Bay defense. 

Detroit will now travel to Baltimore to face the Ravens, who are still struggling to find their rhythm under new offensive coordinator Todd Monken.

It’s frustrating to watch how the Ravens are using tight end Mark Andrews, and the team has been woeful in the red zone when it comes to converting drives into points. Ravens quarterback Lamar Jackson looks good throwing the football at times, but Baltimore’s drives can quickly flame out, and the result is a middle-of-the-road 22 points per game.

Baltimore had cornerback Marlon Humphrey back on defense last week, and the Ravens held the Tennessee Titans to just 150 passing yards and minimal offense during their 24-16 win in London. Had it not been for a huge Derrick Henry breakaway run, the Ravens might have limited Tennessee to fewer than 200 yards of total offense.

Lions vs. Ravens Predictions and Pick

The Detroit Lions are not only dispatching teams around the league, they’re also on fire against the spread. Their 5-1 record ATS matches their league record. The only game the Lions haven’t covered was their overtime loss to Seattle back in Week 2.

However, the Ravens do a fine job of limiting the pass and are currently second in the NFL in terms of passing yards allowed per game. Running back David Montgomery is out for the Lions, which will make it harder for them to extend drives, and I can see Baltimore edging this one out and covering the three-point spread at home.

The Pick: Baltimore Ravens -3 (-110)

NFL Schedule Week 7 – Game info - Bills at Patriots

2023 NFL Regular Season Game
Buffalo Bills (4-2) vs. New England Patriots (1-5)
Date: Sunday, Oct. 22
Time: 1:00 p.m. ET
Venue: Gillette Stadium in Foxborough, Mass.
TV Channel: CBS
Live Stream: fuboTV, NFL+

Bills vs. Patriots Odds, Spread, Moneyline, Over/Under - NFL Betting Lines Week 7

Moneyline: Buffalo Bills -400, New England Patriots +310
Spread: Bills -8.5 (-110), Patriots +8.5 (-110)
Total: Over/Under 39.5 points 

Bills at Patriots Preview

Things are not looking pretty for the New England Patriots right now. The quarterback situation is a complete mess, and while Mac Jones played a little better last Sunday against the Raiders it was still far from a comfortable watch for Patriots fans.

Wide receiver Kendrick Bourne has been solid for New England when the Pats have needed someone to step up within their offense, but free-agency signing JuJu Smith-Schuster has only 86 receiving yards in five games and was sidelined last week with a concussion.

The Patriots’ running game looked a little better in last week’s loss at Las Vegas, as both Rhamondre Stevenson and Ezekiel Elliott found the end zone. The Patriots did manage to score their first touchdowns in three weeks last Sunday, but they fell short yet again.

The Pats are now 1-5 on the season and rooted to the bottom of the AFC East. They have also lost two key players for substantial time periods -- rookie corner Christian Gonzalez and linebacker Matt Judon, a leader of the team’s defense.

Without those two, New England’s defensive unit is dented, which is the last thing the Patriots need when their offense is playing so poorly this season. There is a good chance that this team soon leans into a rebuild and moves players who aren’t a part of the long-term plan before reassessing the quarterback situation in the offseason.

The Bills, by contrast, went into Week 5 as arguably the No. 1 team in the league, thanks in large part to their dominant win over the Miami Dolphins in Week 4. However, since that win, they have played poorly, losing to Jacksonville and barely scraping past the Giants despite New York’s makeshift offensive line and its decision to start backup QB Tyrod Taylor.

The Bills’ 14-9 home victory over the Giants was a win, of course, but it did nothing for Buffalo’s image. Analysts came away from the game with more questions than they had going into it. The Buffalo tight ends have been a non-factor, there’s no genuine second receiving option behind Stefon Diggs, and even though James Cook is running well, the team still refuses to hand him the football anywhere nearly as often as it should.

Buffalo’s defense is also facing hardship with linebacker Matt Milano out for the season. He joins cornerback Tre’Davious White and defensive tackle DaQuan Jones on Injured Reserve.

Fortunately, Bills linebacker Von Miller is healthy again, and as he works his way back into the starting lineup, he could become a crucial part of a defense that really needs its elite talent to step up this season. 

Bills vs. Patriots Predictions and Pick

Buffalo quarterback Josh Allen has been quite comfortable against the Patriots in recent games. He has won his last three starts against New England and thrown eight touchdowns in those games against just one interception.

New England allowed Las Vegas quarterbacks Jimmy Garoppolo and Brian Hoyer to combine for over 260 passing yards last week even though the Pats held Raiders receiver Davante Adams to just two catches for 29 yards.

Bills wide receiver Stefon Diggs should have a big day here, and Allen should have no trouble throwing the football deep against a depleted New England secondary.

Buffalo still needs its other pieces to step up, however. Nobody on this offense other than Diggs had more than 21 receiving yards last week against the Giants. The Bills will need to show more offensive diversity against the Patriots.

The points total is set rather low for this game. I don’t think the oddsmakers are expecting New England to score many points against a Bills defense that might have lost some big names, but is still holding its own this year.

The Pick: Buffalo Bills -8.5 (-110)

NFL Schedule Week 7 – Game info - Steelers at Rams

2023 NFL Regular Season Game
Pittsburgh Steelers (3-2) vs. Los Angeles Rams (3-3)
Date: Sunday, Oct. 22
Time: 4:05 p.m. ET
Venue: SoFi Stadium in Inglewood, Calif.
TV Channel: FOX
Live Stream: fuboTV, NFL+

Steelers vs. Rams Odds, Spread, Moneyline, Over/Under - NFL Betting Lines Week 7

Moneyline: Pittsburgh Steelers +135, Los Angeles Rams -163
Spread: Steelers +3 (-110), Rams -3 (-110)
Total: Over/Under 43.5 points

Steelers at Rams Preview

The Pittsburgh Steelers enter Week 7 fresh off their bye week and will look to add to the momentum they gained from their 17-10 win over Baltimore a couple of weeks ago.

The Steelers are now 3-2 on the season, but they have been heavily supported by their defensive front, particularly T.J. Watt. The Pittsburgh superstar has eight sacks already this season, including one that iced the game against the Ravens. Watt was easily the best player on the field against Baltimore, and the Steelers have needed him badly this season since things appear far from set in other areas.

I’m still not sold on Pittsburgh quarterback Kenny Pickett. The offense has been inconsistent under his leadership, and he seems to struggle at working his way down the field. The former Pitt Panther isn’t able to pick apart defenses and reads pressure poorly, which often results in a panicked bail-out or a sack.

Adding to their offensive woes, the Steelers’ running game also has yet to spark the team. Offseason additions to the offensive line were supposed to help the ground game spring to life, but running back Najee Harris has looked bad, so the team is slowly turning to Jaylen Warren as its key rusher.

Make no mistake, this Steelers team is about defense first, and it is going to need that unit to perform well against QB Matt Stafford and the Rams offense.

Los Angeles’ combination of receivers Cooper Kupp and Puka Nacua might turn out to be one of the true sleeper pairings of this season. In drafting Nacua out of BYU, the Rams managed to find a budding star in the fifth round. Kupp and Nacua have only played together twice so far, but their potential is electric, and Stafford has been hitting them both consistently this season.

Unfortunately, L.A. lost running backs Kyren Williams and Ronnie Rivers last weekend. Williams, who beat out Cam Akers for his starting job, went down with an ankle sprain, while Rivers suffered a Grade 3 PCL sprain that could land him on IR.

These two injuries drove the Rams into a panicked shopping spree for available running-back talent. Royce Freeman has been called up from the practice squad, and the team has brought back Darrell Henderson. They also went out and signed Myles Gaskin off Minnesota’s practice squad.

The Rams are performing well, considering the turnover they have faced with their roster. Their young, relatively unproven secondary has made some key plays this season to keep them in games. Los Angeles allows fewer than 20 points per game and its defense, just like Pittsburgh’s, is performing well on third down.

Steelers vs. Rams Predictions and Pick

The Steelers can’t rely solely on T.J. Watt every week. He is arguably the only reason they beat the Ravens, as he had five QB pressures, two sacks, a batted ball, and multiple key tackles in that game.

Unless it gets an All-Pro caliber performance from its star, this Steelers defense is relatively pedestrian. The secondary is struggling, and the team allows more than 245 passing yards per game, which puts them in the NFL’s bottom 10 in that category.

I don’t see how the Steelers keep receivers Cooper Kupp and Puka Nacua quiet, and if the Rams can put up 24 points, then this game is over. Pittsburgh has been held to 10 points or fewer twice already this season, and I think the Rams will cover here at home.

The Pick: Los Angeles Rams -3 (-110)

NFL Schedule Week 7 – Game info - Chargers at Chiefs

2023 NFL Regular Season Game
Los Angeles Chargers (2-3) vs. Kansas City Chiefs (5-1)
Date: Sunday, Oct. 22
Time: 4:25 p.m. ET
Venue: Arrowhead Stadium in Kansas City, Mo.
TV Channel: NBC
Live Stream: fuboTV, NFL+

Chargers vs. Chiefs Odds, Spread, Moneyline, Over/Under - NFL Betting Lines Week 7

Moneyline: Los Angeles Chargers +200, Kansas City Chiefs -250
Spread: Chargers +5.5 (-110), Chiefs -5.5 (-110)
Total: Over/Under 48.5 points

Chargers at Chiefs Preview

This is the big matchup in Sunday’s later afternoon games, as the Chargers head into Arrowhead for another quarterback showdown between their own Justin Herbert and the Chiefs’ Patrick Mahomes.

Both quarterbacks have been disappointing so far this season, which is something I never thought I’d find myself saying about Mahomes.

The Chiefs’ All Pro quarterback just doesn’t seem to be in any kind of rhythm this year. He has thrown three interceptions over his past three games, and they’re not pretty ones either. Tight end Travis Kelce has been the star of Kansas City’s offense. He makes himself available to Mahomes and is seemingly always open. In the Chiefs’ most recent game, a Thursday night win over Denver, the Broncos failed to cover Kelce despite trying several methods that included man-coverage by star corner Pat Surtain.

Rashee Rice is starting to emerge as one of Kansas City’s better options at wide receiver, and if he continues that trajectory, Chiefs fans will be eternally grateful. This team is desperately calling out for a consistently effective wide receiver. It hasn’t had one this season and really appears to miss JuJu Smith-Schuster, who is now struggling with the Patriots.

The script has completely flipped for the Chiefs this year. Their defense is playing elite-level football -- giving the offense more chances than they should need to win games. Kansas City had three takeaways against the Broncos, and it was those opportunities that eventually helped the Chiefs close out an ugly 19-8 win over a bad team.

Kansas City ranks sixth in in the NFL in passing yards allowed and fifth in total possession allowed, which shows how much its defense props up its offense. The scary thing then is that when Mahomes finds his form -- and he will -- the Chiefs will have top-five units on both sides of the ball. That's going to be a problem for future opponents.

The Chargers, meanwhile, continue to get strong performances from ageless wide receiver Keenan Allen, who will be the guy to watch against Kansas City on Sunday. Allen, who caught passes for 85 yards and a touchdown against the Cowboys earlier this week on Monday Night Football, is the clear go-to guy for QB Herbert -- especially given the absence of Mike Williams.

Chargers running back Austin Ekeler was back in the fold on Monday after missing four games, and his return will be much appreciated by an offense that can be dangerous in multiple ways with a healthy Ekeler on the field.

This is a high-volume offense, and Herbert is averaging 266 passing yards per game -- good for sixth in the NFL. However, the Chargers have a problem coming up with game-winning drives when they really need them. Herbert threw an interception against the Cowboys with the Monday night game on the line – something that has happened before and has become an issue for this team.

Although they went into their Monday Night Football game fresh off an early bye week, the well-rested Chargers managed only 17 points and fell short of victory despite numerous red-zone trips and despite keeping Dallas linebacker Micah Parsons and the Cowboys defensive line at bay for all but the game’s final minute.

The Chargers are dead last in passing yards allowed, which is far from ideal for a head coach who is regarded as a defensive genius and isn’t exactly short of talent on that side of the ball.

Chargers vs. Chiefs Predictions and Pick

The spread favors the Chiefs by 5.5 points, which is a tough line given the imperfections of Patrick Mahomes and his offense so far this season.

I expect a big day from Travis Kelce. He has had great battles with Los Angeles safety Derwin James in recent matchups, and this Sunday afternoon should be no different.

This is a difficult game to call, but when I think about the success of the Chiefs defense and its ability to tightly cover primary-receiving options, I suspect we could see Justin Herbert struggle. The Chargers QB will need receivers Josh Palmer and Quentin Johnston to get open when Kansas City’s Trent McDuffie is trailing Keenan Allen, and I’m not convinced those secondary receiving options will be reliable enough.

I’ll take the Chiefs to cover in what could be a rebirth for Mahomes and Co. at Arrowhead.

The Pick: Kansas City Chiefs -5.5 (-110)

WELCOME OFFER: Earn up to $250 on bonus bets with your first wager. Download Betway Sportsbook today!