NFL Week 7 Odds: Current Point Spreads, Moneylines, And Totals

Written By

Updated on

The NFL season is on to Week 7, and top online sportsbooks have full betting odds on all upcoming games this week. As part of the action on Sunday, the Buffalo Bills will hit the road as favorites (-8) for an AFC East showdown with the New England Patriots. Later, on Sunday Night Football, the Philadelphia Eagles will host the Miami Dolphins (+2.5) in a clash between two of the NFL’s top teams.

The week concludes on Monday Night Football as the San Francisco 49ers, a team that suffered its first loss after losing Christian McCaffrey and Deebo Samuel to injury, try to rebound on the road against the underdog Minnesota Vikings (+7).

Below, you’ll find all the latest odds, point spreads, and more for every upcoming NFL game in Week 7.

NFL Week 7 point spreads

NFL Week 7 moneyline odds

NFL Week 7 over/under lines

Week 7 player props

Below you’ll find player prop odds for every NFL game in Week 7. Just type the name of any player into the search field and you’ll see the prop bet options available for that player from multiple online sportsbooks.

Today’s Sportsbook Offers in Virginia

Steelers, Dolphins, Bears, Lions All Win


Legal Sports Report does not promote or endorse any form of wagering or gambling to users under the age of 21. This site encourages responsible gambling and provides advice for anyone who believes they, or someone they know, may have a gambling addiction.

get more NFL betting info

There are more ways to bet on the NFL beyond the spreads and totals in Week 7. Learn about the best football betting apps — with welcome bonuses for new customers — or check out available NFL odds. Below is a selection of options:

Las Vegas Raiders at Chicago Bears

Sunday, 1 p.m. ET, Fox

The Las Vegas Raiders picked up a 21-17 home win over the Patriots on Sunday to improve to 3-3. QB Jimmy Garoppolo continues to struggle with injuries, this time leaving with what appeared to be a lower back injury after throwing for 162 yards with one TD and one interception. Brian Hoyer is expected to get the start in Week 7, having attempted just 10 passes in two previous appearances this season.

The Chicago Bears dropped to 1-5 with a 19-13 home loss to the Vikings on Sunday. Justin Fields was intercepted once before leaving the game with an injured hand following the last of four sacks on the day. Initial X-rays were negative, according to the team, but Chicago is planning to start backup QB Tyson Bagent, who took over in Fields’ absence last week and went 10-of-14 for 83 yards with one interception. RB Roschon Johnson remains in the concussion protocol.

Cleveland Browns at Indianapolis Colts

Sunday, 1 p.m. ET, CBS 

The Cleveland Browns pulled off a major upset last week, beating the previously undefeated 49ers 19-17 at home on Sunday. QB Phillip Walker threw for 192 yards and two interceptions while filling in for the injured Deshaun Watson. WR Amari Cooper caught four of those passes for 108 yards, while RB Kareem Hunt ran for one touchdown. LB Anthony Walker is in the league’s concussion protocol and is questionable for Week 7. Watson is still dealing with a shoulder injury and it’s unclear if he’ll return this week, though he was a full participant in practice on Friday.

The Indianapolis Colts fell to 3-3 with a 37-20 loss on the road against the Jaguars. Gardner Minshew had three interceptions and one passing TD, along with 329 yards through the air. Zach Moss and Jonathan Taylor split running back duties, but the Colts had just 44 yards on the ground. WR Alec Pierce left with a knee injury and is questionable for Week 7. DT Grover Stewart, one of the team’s top run-stoppers, received a six-game suspension for violating the league’s substance abuse policy. On Wednesday, the team announced that QB Anthony Richardson will undergo surgery on his injured shoulder, ending his season.

Buffalo Bills at New England Patriots

Sunday, 1 p.m. ET, CBS

The Buffalo Bills held on to beat the Giants 14-9 at home Sunday night, improving to 4-2 on the season. Josh Allen threw for 169 yards with two TDs and one interception, but the offense was shut out in the first half and had to overcome another slow start. Allen tweaked his shoulder during the game but isn’t expected to miss any time. WR Stefon Diggs hauled in 10 passes for 100 yards. RB Damien Harris left the field in an ambulance due to a neck injury but reportedly has movement in his extremities. He did not return to the practice field this week.

The New England Patriots fell to 1-5 with a 21-17 road loss to the Raiders on Sunday. Mac Jones returned as the starter, throwing for 201 yards with one interception. RB Rhamondre Stevenson ran for 46 yards and a touchdown, leaving the game with head and ankle injuries and was limited in practice this week. DB Jonathan Jones left with a knee issue and is questionable for Week 7, along with several other players on a battered New England defense.

Washington Commanders at New York Giants 

Sunday, 1 p.m. ET, CBS 

The Washington Commanders moved to 3-3 with a 24-16 win over the Falcons on the road on Sunday. Sam Howell threw for 151 yards and three TDs, while the Washington defense nabbed three interceptions. DL Montez Sweat left the game with a thumb injury, and his status for this game is unclear. WR Dax Milne and LB Drew White appear likely to return from injury in time for Week 7.

The New York Giants made it closer than expected but still lost on the road against the Bills on Sunday Night Football, dropping to 1-5. Tyrod Taylor threw for 200 yards and completed 24 of 36 while filling in for the injured Daniel Jones, who continues to deal with a neck injury. Jones returned to practice on a limited basis on Wednesday, but is questionable this week. RB Saquon Barkley returned to action after missing several weeks with an ankle injury and ran for 93 yards on 24 carries and has been removed from the injury list.

Atlanta Falcons at Tampa Bay Buccaneers 

Sunday, 1 p.m. ET, Fox

The Atlanta Falcons are 3-3 after a loss at home against the Commanders on Sunday, 24-16. Desmond Ridder threw three interceptions, including one in the fourth quarter that doomed Atlanta’s comeback attempt. He finished with 307 passing yards and two TDs through the air. RB Bijan Robinson was held to 37 rushing yards and just 2.8 yards per carry.

The Tampa Bay Buccaneers fell to 3-2 with a 20-6 loss to the Lions on Sunday. Baker Mayfield threw for 206 yards and one interception, while the Bucs had just 46 rushing yards on the day. LB Anthony Nelson is still in the league’s concussion protocol and was inactive for Sunday’s game. His status for Week 7 isn’t yet clear.

Detroit Lions at Baltimore Ravens

Sunday, 1 p.m. ET, Fox

The Detroit Lions improved to 5-1 with a road win on Sunday over the Buccaneers by a score of 20-6. Jared Goff threw for 353 yards with two TDs, and WR Amon-Ra St. Brown hauled in 12 passes for 124 yards and a TD. RB David Montgomery had six carries for 14 yards before leaving with a rib injury. X-rays were reportedly negative, but he’s been ruled out for Week 7. RB Jahmyr Gibbs is expected make his return after missing several weeks due to a hamstring injury, but was limited in practice this week. Craig Reynolds is also dealing with a hamstring and toe issue, so Gibbs is likely to get the majority of the reps.

The Baltimore Ravens are 4-2 after a 24-16 victory in London over the Titans on Sunday. QB Lamar Jackson threw for 223 yards with one TD and one interception. Jackson also led the team with 62 rushing yards on nine carries. S Kyle Hamilton was ejected from the game, while the team’s other starting safety, Marcus Williams, left the game with a hamstring injury. DE Brent Urban left with a neck injury and is questionable for Week 7.

Pittsburgh Steelers at Los Angeles Rams

Sunday, 4:05 p.m. ET, Fox

The Pittsburgh Steelers had a bye in Week 6 and are at 3-2 on the season after a 17-10 win over the Ravens on Oct. 8. T.J. Watt dislocated his finger and suffered torn ligaments in the victory, but the league’s sack leader isn’t expected to miss any time with the injury. G James Daniels and T Dan Moore Jr. are both questionable for this game, as is TE Pat Friermuth, who is dealing with a hamstring issue. WR Diontae Johnson has been designated to return from IR, opening up a 21-day practice window.

The Los Angeles Rams are 3-3 after a 26-9 win over the Cardinals on Sunday. Matthew Stafford threw for 226 yards and one TD. WR Cooper Kupp caught seven passes for 148 yards and a touchdown, while RB Kyren Williams ran for 158 yards and a TD. Williams injured his ankle during the game, and he could be out for multiple weeks. RB Ronnie Rivers had three carries before leaving with a knee injury; he is questionable for Week 7.

Arizona Cardinals at Seattle Seahawks

Sunday, 4:05 p.m. ET, Fox

The Arizona Cardinals are 1-5 after a road loss on Sunday against the Rams, losing 26-9 for their third straight defeat by a margin of two touchdowns or more. Joshua Dobbs threw for 235 yards and was picked off once. Dobbs also led the team in rushing with seven carries for 47 yards. QB Kyler Murray returned to practice this week but was limited. CB Antonio Hamilton left with a groin injury and is questionable for this game. The club has designated QB Kyler Murray and S Budda Baker to return from injured reserve, opening up practice windows for both players.

The Seattle Seahawks slipped to 3-2 with a 17-13 loss on the road against the Bengals on Sunday. Geno Smith threw for 323 yards but was picked off twice and sacked four times. DK Metcalf, the team’s leading receiver, left the game briefly with a hip issue but returned and finished with four catches for 69 yards. Metcalf did not practice on Wednesday and is listed as questionable. Seattle appears likely to get several players back from injury in time for Week 7, including defensive linemen Bryan Mone and Austin Faoliu.

Green Bay Packers at Denver Broncos

Sunday, 4:25 p.m. ET, CBS 

The Green Bay Packers were on a bye in Week 6. The team is 2-3 after a loss against the Raiders last time out, going down 17-13 for a second straight defeat. RB Aaron Jones did not play and is questionable for Week 7 as he continues to deal with a hamstring injury. He was able to return to practice on Wednesday. LB De’Vondre Campbell and S Zayne Anderson are also questionable for this game.

The Denver Broncos are 1-5 after a 19-8 road loss against the Chiefs on Thursday night. QB Russell Wilson was picked off twice and held to 95 yards passing with one TD. Denver was shut out in the first three quarters, with three turnovers and four sacks allowed. DT D.J. Jones was inactive for the game, and his status for Week 7 isn’t clear. T Alex Palczewski is expected to return from injured reserve this week.

Los Angeles Chargers at Kansas City Chiefs

Sunday, 4:25 p.m. ET, CBS

The Los Angeles Chargers fell to 2-3 with a home loss to the Cowboys on Monday night. Justin Herbert threw for 227 yards and two TDs but was picked off in the fourth quarter to end the team’s comeback push. Austin Ekeler made his return to the lineup after an ankle injury but was limited to 27 yards on 14 carries. DB Raheem Layne left the game with a knee injury and is questionable for this game.

The Kansas City Chiefs improved to 5-1 with a 19-8 home win over the Broncos on Thursday night. QB Patrick Mahomes threw for one TD and one interception with 306 yards passing. TE Travis Kelce accounted for 124 of those yards despite playing with a low-ankle sprain. WR Justin Watson suffered a dislocated elbow in the win. An MRI revealed no structural damage, but Watson is still questionable for Week 7.

Miami Dolphins at Philadelphia Eagles

Sunday, 8:20 p.m. ET, NBC

The Miami Dolphins overcame an early deficit on Sunday to beat the Panthers 42-21 at home, moving to 5-1 on the season. Tua Tagovailoa had three TDs and finished with 262 passing yards. Tyreek Hill hauled in six passes for 163 yards. With rookie RB De’Von Achane out due to a knee injury, Raheem Mostert ran for 115 yards and two touchdowns. Achane will miss this game and isn’t expected to return until Week 11. Miami also has four defensive backs either out or questionable for Week 7. The team has designated CB Jalen Ramsey to return from IR.

The Philadelphia Eagles lost their first game of the season in an upset on Sunday, going down 20-14 on the road against the Jets. Jalen Hurts was picked off three times, finishing with one passing TD and another rushing, along with 281 yards through the air. Philadelphia was blanked in the second half as the offense stalled. The Eagles’ defensive secondary was further thinned by injury, with CB Bradley Roby and S Reed Blankenship leaving. CB Eli Ricks was ruled out but is expected to return for this game. The team has placed WR Quez Watkins (hamstring) on injured reserve.

San Francisco 49ers at Minnesota Vikings

Monday, 8:15 p.m. ET, ABC, ESPN

The San Francisco 49ers suffered their first loss of the season in an upset, dropping a 19-17 decision on the road against the Browns on Sunday, handing QB Brock Purdy his first loss as a starter. RB Christian McCaffrey left the game with an oblique injury and did not return. WR Deebo Samuel was ruled out early on with a shoulder injury. Without them, the 49ers’ offensive output was among the team’s weakest of the season at just 215 total yards. Both McCaffrey and Samuel are questionable for Week 7. OT Trent Williams is also questionable with an ankle injury.

The Minnesota Vikings improved to 2-4 on Sunday with a 19-13 win over the Bears on the road. Kirk Cousins threw for 181 yards with one touchdown, and the Minnesota defense returned a fumble 44 yards for another TD. Despite having just 220 total yards on offense, the Vikings still managed to pick up their second win of the season, thanks in part to a defense that had three takeaways in the game. WR Justin Jefferson is on injured reserve and likely not back until Week 10. LB Marcus Davenport left Sunday’s game with an ankle injury, and the team has placed him on IR.