The NFL season has reached Week 15, and top online sportsbooks have odds on every game. This week features three games on Saturday, including a Minnesota Vikings (+3.5) team that will be starting its fourth quarterback of the season when Nick Mullens takes over under center on the road against the Cincinnati Bengals.
Also on Saturday, the NFC North-leading Detroit Lions (-4.5) host the Denver Broncos, and the Pittsburgh Steelers (+2.5) hit the road to take on the Indianapolis Colts.
As part of the action on Sunday, the Miami Dolphins (-9.5) will try to rebound at home with star wide receiver Tyreek Hill still questionable due to an ankle injury ahead of an AFC East matchup against the New York Jets. Sunday Night Football sees the Baltimore Ravens (-3) on the road against the Jacksonville Jaguars. The week wraps up with Monday Night Football, where the Philadelphia Eagles (-3) will try to snap a two-game losing streak on the road against the Seattle Seahawks.
Below, you’ll find the latest odds, point spreads, and more for every upcoming NFL game in Week 15.
NFL Week 15 updated odds and lines
NFL Week 15 point spreads
- Vikings () at Bengals ()
- Bears () at Browns ()
- Broncos () at Lions ()
- Steelers () at Colts ()
- Falcons () at Panthers ()
- Buccaneers () at Packers ()
- Texans () at Titans ()
- Jets () at Dolphins ()
- Chiefs () at Patriots ()
- Giants () at Saints ()
- Commanders () at Rams ()
- 49ers () at Cardinals ()
- Cowboys () at Bills ()
- Ravens () at Jaguars ()
- Eagles () at Seahawks ()
NFL Week 15 moneyline odds
- Vikings () at Bengals ()
- Bears () at Browns ()
- Broncos () at Lions ()
- Steelers () at Colts ()
- Falcons () at Panthers ()
- Buccaneers () at Packers ()
- Texans () at Titans ()
- Jets () at Dolphins (
- Chiefs () at Patriots ()
- Giants () at Saints ()
- Commanders () at Rams ()
- 49ers () at Cardinals ()
- Cowboys () at Bills ()
- Ravens () at Jaguars ()
- Eagles () at Seahawks ()
NFL Week 15 over/under lines
- Vikings at Bengals ()
- Bears at Browns ()
- Broncos at Lions ()
- Steelers at Colts ()
- Falcons at Panthers ()
- Buccaneers at Packers ()
- Texans at Titans ()
- Jets at Dolphins ()
- Chiefs at Patriots ()
- Giants at Saints ()
- Commanders at Rams ()
- 49ers at Cardinals ()
- Cowboys at Bills ()
- Ravens at Jaguars ()
- Eagles at Seahawks ()
NFL Week 15 player props
Use the search tool in the table below to find the latest player prop odds for any player active in this week’s NFL games.
NFL Sportsbook Promos Today
Check back here for the latest odds boosts and promotions.
get more NFL betting info
There are other ways to bet on the NFL beyond the spreads in Week 15. Learn about the top NFL sportsbook apps — with welcome bonuses for new customers — or check out additional NFL futures odds. Below is a selection of options:
NFL Week 15 best odds and betting breakdown
Minnesota Vikings at Cincinnati Bengals
Saturday, 1 p.m. ET, NFL Network
Spread: Vikings (), Bengals ()
Moneyline: Vikings (), Bengals ()
The Minnesota Vikings improved to 7-6 with a victory on the road in a low-scoring affair against the Raiders, winning 3-0. QB Joshua Dobbs was benched after completing 10 passes on 23 attempts for 63 yards. Nick Mullens took over in his place and completed nine of 13 passes for 83 yards. Minnesota suffered a spate of injuries, with WR Justin Jefferson and RB Alexander Mattison both leaving the game and questionable for this week. Mullens will get the start at quarterback this week, making him the fourth QB to start a game for Minnesota this season.
The Cincinnati Bengals are 7-6 on the season following a 34-14 win over the Colts at home on Sunday. QB Jake Browning continued to look good after taking over in the starting role, throwing for 275 yards with two TDs and one INT, and the Cincinnati defense shut Indianapolis out in the second half. DT D.J. Reader was questionable with a back injury but suited up and played through it. The team has won two straight and is 4-3 at home.
Pittsburgh Steelers at Indianapolis Colts
Saturday, 4:30 p.m. ET, NFL Network
Spread: Steelers (), Colts ()
Moneyline: Steelers (), Colts ()
The PIttsburgh Steelers slipped to 7-6 with an upset loss at home against the Patriots on Thursday night, 21-18. Defensive leader T.J. Watt has entered the league’s concussion protocol after being hit in the head with a knee on the first play of the game. He returned to that game but will need to clear protocol to be eligible for this game. QB Mason Rudolph was activated to serve as the backup for Mitch Trubisky with Kenny Pickett out multiple weeks.
The Indianapolis Colts fell to 7-6 on Sunday with a 34-14 road loss to the Bengals. QB Gardner Minshew threw for 240 yards with one TD and one INT, but the offense was completely shut out in the second half. RB Jonathan Taylor was inactive with a thumb injury. In his absence, Zach Moss got the bulk of the running duties but was limited to 28 yards on 13 carries. Taylor’s status for this game is unclear.
Denver Broncos at Detroit Lions
Saturday, 8:15 p.m. ET, NFL Network
Spread: Broncos (), Lions ()
Moneyline: Broncos () at Lions ()
The Denver Broncos improved to 7-6 with a road win over the Chargers on Sunday, 24-7. QB Russell Wilson threw for 224 yards with two touchdowns and one INT. G Quinn Meinerz was transported to the hospital with a heart issue. His status is unclear. LB Nick Bonitto left the game with a knee injury and is questionable. Denver has won six of its last seven.
The Detroit Lions are 9-4 after suffering an upset loss on the road against the Bears on Sunday, 28-13. QB Jared Goff was picked off twice, finishing with 161 passing yards and one touchdown through the air. C Frank Ragnow was inactive with a knee injury. His status for this game isn’t yet clear. Detroit is 4-2 at home this season.
Chicago Bears at Cleveland Browns
Sunday, 1 p.m. ET, Fox
Spread: Bears (), Browns ()
Moneyline: Bears () at Browns ()
The Chicago Bears are 5-8 following an upset win at home over the Lions, 28-13. QB Justin Fields threw for 223 yards with one touchdown and ran for 58 yards and another TD. WR D.J. Moore hauled in one touchdown through the air and ran for another. Chicago has won two straight and three of its last four.
The Cleveland Browns jumped to 8-5 on Sunday with a 31-27 win over the Jaguars at home. QB Joe Flacco threw for 311 yards with three TDs and one INT, turning in a strong performance after joining the team only recently. QB Dorian Thompson-Robinson was active for the game after clearing concussion protocol, but saw very limited action. C Ethan Pocic left the game with a shoulder injury and is questionable this week. DT Jordan Elliott left with a concussion and will need to clear protocol before he can play this week.
Tampa Bay Buccaneers at Green Bay Packers
Sunday, 1 p.m. ET, CBS
Spread: Buccaneers (), Packers ()
Moneyline: Buccaneers (), Packers ()
The Tampa Bay Buccaneers improved to 6-7 with a 29-25 win on the road against the Falcons on Sunday. QB Baker Mayfield threw for 144 yards with two touchdowns and led the game-winning drive in the fourth quarter. RB Rachaad White ran for 102 yards in the win. CB Carlton Davis left with a knee injury, leaving the team potentially without both starting corners. SS Ryan Neal is also questionable this week.
The Green Bay Packers fell to 6-7 on Monday night with a road loss against the Giants, 24-22. QB Jordan Love threw for 218 yards with one touchdown and one pick, and the Packers coughed up three turnovers in the game. WR Jayden Reed hauled in one TD pass but was also evaluated for a concussion. His status this week is unclear. RB Aaron Jones and WR Christian Watson are both questionable this week.
Houston Texans at Tennessee Titans
Sunday, 1 p.m. ET, CBS
Spread: Texans (), Titans ()
Moneyline: Texans (), Titans ()
The Houston Texans slipped to 7-6 with a 30-6 road loss to the Jets on Sunday. QB CJ Stroud was knocked out of the game and evaluated for a possible concussion, leaving his status for this game unclear. WR Nico Collins also left the game injured. With WR Tank Dell on the IR, this could leave the Texans without their top two receivers.
The Tennessee Titans improved to 5-8 with an upset victory on the road against the Dolphins on Monday night, 28-27. Rookie QB Will Levis threw for 327 yards with one TD and one INT. Tennessee came in as a 13.5-point underdog in the game, but Levis led two fourth-quarter drives for touchdowns in the comeback win. CB Sean Murphy-Bunting suffered a knee injury in the game and is questionable this week. DE Kyle Peko left the game with a calf injury and is also questionable.
New York Jets at Miami Dolphins
Sunday, 1 p.m. ET, CBS
Spread: Jets (), Dolphins ()
Moneyline: Jets (), Dolphins ()
The New York Jets improved to 5-8 on Sunday with a 30-6 home win against the Texans. QB Zach Wilson threw for 301 yards with two TDs. RB Breece Hall was listed as questionable but suited up and caught eight passes for 86 yards and a touchdown. RT Max Mitchell left with an injury and is questionable for this game.
The Miami Dolphins lost their first home game of the season in an upset on Monday night, falling 28-27 against the Titans. QB Tua Tagovailoa threw for 240 yards, and RB Raheem Mostert ran for 96 yards and two TDs. Star WR Tyreek Hill missed a chunk of the game after leaving the field with an ankle injury, but he later returned. Hill is considered day-to-day this week and his status for Sunday’s game is uncertain. C Connor Williams is out for the season with a torn ACL.
Kansas City Chiefs at New England Patriots
Sunday, 1 p.m. ET, Fox
Spread: Chiefs (), Patriots ()
Moneyline: Chiefs (), Patriots ()
The Kansas City Chiefs fell to 8-5 with a 20-17 loss at home against the Bills on Sunday. QB Patrick Mahomes threw for 271 yards with one touchdown and interception. RB Isiah Pacheco was inactive for the game but doesn’t appear likely to be out long and could potentially return as soon as this week. Kansas City has lost three of its last five.
The New England Patriots pulled off a road upset on Thursday night to beat the Steelers 21-18 and improve to 3-10 on the season. QB Bailey Zappe had his best game since taking over under center, throwing for 240 yards with three TDs and one INT. RB Rhamondre Stevenson was inactive for that game, and his status this week isn’t yet clear. RB Ezekiel Elliott ran for 68 yards on 22 carries with Stevenson out.
New York Giants at New Orleans Saints
Sunday, 1 p.m. ET, Fox
Spread: Giants (), Saints ()
Moneyline: Giants (), Saints ()
The New York Giants came from behind to nab a Monday night win at home, beating the Packers 24-22 to improve to 5-8. QB Tommy DeVito threw for 158 yards with one touchdown while running for another 71 yards, and the Giants won their third straight with the undrafted free agent under center. RB Saquon Barkley had one of his most productive performances of the year after being hampered by ankle issues for much of the season, running for 86 yards and two TDs. T Evan Neal was inactive again, but he could return this week.
The New Orleans Saints moved to 6-7 on the season with a home win over the Panthers on Sunday, 28-6. QB Derek Carr cleared concussion protocol and suited up to throw for two TDs and one INT with 119 yards through the air. RB Alvin Kamara ran for one touchdown and 56 yards on one carry. TE Taysom Hill was inactive with a foot injury but could return for this game.
Atlanta Falcons at Carolina Panthers
Sunday, 1 p.m. ET, Fox
Spread: Falcons (), Panthers ()
Moneyline: Falcons (), Panthers ()
The Atlanta Falcons are 6-7 following a 29-25 home loss against the Buccaneers on Sunday. QB Desmond Ridder threw for 347 yards with one touchdown and one pick, while also running for one TD. RB Bijan Robinson ran for a touchdown and finished with 34 yards on 10 carries. DE Kentavius Street left the game with an injury and is questionable this week.
The Carolina Panthers dropped to 1-12 with a 28-6 road loss against the Saints on Sunday. QB Bryce Young was held to 137 yards through the air, completing 13 passes on 36 attempts. G Justin McCray left with an injury and his status this week is unclear. TE Hayden Hurst was inactive with a concussion and is possibly dealing with complications that could keep him out longer.
Washington Commanders at Los Angeles Rams
Sunday, 4:05 p.m. ET, CBS
Spread: Commanders (), Rams ()
Moneyline: Commanders (), Rams ()
The Washington Commanders are coming off a bye week and bring a 4-9 record into this game. The team has lost four straight and has not won a game since the first week of November. RB Brian Robinson Jr. is questionable for this game with a hamstring issue, but there’s hope that the extra week of rest will leave him able to suit up.
The Los Angeles Rams slipped to 6-7 on the season with a 37-31 overtime loss on the road against the Ravens on Sunday. QB Matthew Stafford threw for 294 yards with three touchdowns through the air. The Rams lost another tight end when Hunter Long was carted off the field. With Tyler Higbee out due to a neck injury, Los Angeles could be left thin at the position. WR Tutu Atwell has entered the concussion protocol. Los Angeles is 3-3 at home so far.
San Francisco 49ers at Arizona Cardinals
Sunday, 4:05 p.m. ET, Fox
Spread: 49ers (), Cardinals ()
Moneyline: 49ers (), Cardinals ()
The San Francisco 49ers improved to 10-3 with a 28-16 home win over the Seahawks on Sunday. QB Brock Purdy threw for 368 yards and two TDs with one INT. RB Christian McCaffrey ran for 145 yards on 16 carries. LB Oren Burks and DT Javon Hargrave left the game injured, and both are questionable this week. San Francisco has won five straight.
The Arizona Cardinals are 3-10 coming off a bye week. The team picked up an upset win over the Steelers in its last outing but suffered a 36-16 loss the first time these two teams met in early October. Arizona’s top two receivers — Marquise Brown and Michael Wilson — are questionable with injuries this week.
Dallas Cowboys at Buffalo Bills
Sunday, 4:25 p.m. ET, CBS
Spread: Cowboys (), Bills ()
Moneyline: Cowboys (), Bills ()
The Dallas Cowboys picked up a major win at home on Sunday night, beating the Eagles 33-13 to pull into a tie for the NFC East lead with a record of 10-3. QB Dak Prescott threw for 271 yards with two TDs. Dallas remains unbeaten at home, with a perfect 7-0 record. DT Johnathan Hankins left the game with an ankle injury and is questionable this week.
The Buffalo Bills jumped to 7-6 with a big road win on Sunday, beating the Chiefs 20-17 in Kansas City. QB Josh Allen threw for 233 yards with one TD and one INT, and he also ran for a touchdown. S Micah Hyde left the game and is questionable this week. DE A.J. Epenesa left with a rib issue and is also questionable.
Baltimore Ravens at Jacksonville Jaguars
Sunday Night Football, 8:20 p.m. ET, NBC
Spread: Ravens (), Jaguars ()
Moneyline: Ravens (), Jaguars ()
The Baltimore Ravens are 10-3 on the season after beating the Rams in overtime, 37-31. QB Lamar Jackson threw for 316 yards with three TDs and one INT in the game. SS Kevin Hamilton came in as questionable but suited up to play before being knocked out of the game early on. WR Odell Beckham Jr. and Zay Flowers both hauled in TD catches.
The Jacksonville Jaguars slipped to 8-5 on the season following a road loss against the Browns on Sunday, 31-27. QB Trevor Lawrence got the start and did not seem particularly hampered by the ankle injury he suffered last week, throwing for 257 yards and three touchdowns while also throwing three picks on the day. S Andre Cisco left with a groin injury and is questionable for this game. T Ezra Cleveland was also forced out of the game with an injury. His status isn’t yet clear.
Philadelphia Eagles at Seattle Seahawks
Monday Night Football, 8:15 p.m. ET, ESPN
Spread: Eagles (), Seahawks ()
Moneyline: Eagles (), Seahawks ()
The Philadelphia Eagles lost their second straight game Sunday night, falling to 10-3 with a road loss against the Cowboys, 33-13. QB Jalen Hurts threw for 198 yards but was kept out of the end zone by a stiff Dallas defense. TE Dallas Goedert returned to the lineup after missing time with a forearm injury and caught four passes for 30 yards. S Reed Blankenship left with a concussion and will have to clear protocol to be eligible for this game.
The Seattle Seahawks dropped to 6-7 on Sunday with a 28-16 road loss to the 49ers. QB Geno Smith was inactive with a groin injury. Drew Lock started in his place and threw for 269 yards with two touchdowns and two interceptions. RB Kenneth Walker returned to the lineup but was held to 21 yards on eight carries. CB Devon Witherspoon left the game with a lower back injury and is questionable for this game.