The NFL season has wrapped up another Sunday of play, so it’s time to look ahead to the Week 15 matchups in the NFL. Sportsbooks already released odds on every upcoming game, including the NFC East showdown between the New York Giants and Washington Commanders on Sunday Night Football.
Here’s a look ahead at odds for every upcoming game, including point spreads, moneylines, and totals at legal US sportsbooks.
Analysis will be added as news develops.
NFL Week 15 Odds
NFL Week 15 best odds and betting breakdown
San Francisco 49ers at Seattle Seahawks
- Spread: 49ers (), Seahawks ()
- Moneyline: 49ers (), Seahawks ()
Even without Jimmy Garoppolo at quarterback, the 49ers smashed the Buccaneers for their sixth straight win, but suffered another major blow when receiver Deebo Samuel went down with a high ankle sprain. Backup quarterback Brock Purdy looked solid in his first full game taking over for the injured Garoppolo, and the 49ers are holding onto the top spot in the NFC West for now.
The Seahawks were trampled by the Panthers running game in a 30-24 loss that handed Seattle its third defeat in four games. The Seahawks were without running backs Kenneth Walker and DeeJay Dallas, who had been listed as questionable, and ended up getting just 46 rushing yards in the loss. This is a team struggling with injury woes on offense, with a defense that’s fifth-worst in the league for points allowed per game.
Indianapolis Colts at Minnesota Vikings
- Spread: Colts (), Vikings ()
- Moneyline: Colts (), Vikings ()
The Colts are coming off a bye week, after a 54-19 beatdown at the hands of the Cowboys in Week 13. The Colts are almost mathematically eliminated from the playoffs, with three straight losses. The offense is near the bottom of the league in most categories, and the team has the worst turnover differential in the NFL.
The Vikings had a chance to lock up the NFC North with a win or tie, but got neither as the Lions beat them, 34-23, in Detroit. The already-battered offensive line also suffered another blow as tackle Blake Brandel went off with an apparent knee injury, but the Vikings still got 425 yards through the air, including a monster day for Justin Jefferson, who had 11 catches for 223 yards. Despite all their other woes, the Colts are strong against the pass, allowing 188.6 yards per game, fourth-best in the NFL.
Baltimore Ravens at Cleveland Browns
- Spread: Ravens (), Browns ()
- Moneyline: Ravens (), Browns ()
The Ravens pulled out a 16-14 win over the Steelers but may have lost yet another quarterback in the process. Tyler Huntley, playing as the replacement for starting quarterback Lamar Jackson, was knocked out of the Week 14 game with a concussion in the third quarter. That brought on Anthony Brown, an undrafted quarterback recently elevated from the practice squad. He went 3-for-5 for 16 yards and led a drive that set up the field goal that ultimately gave the Ravens the win. Huntley’s status isn’t yet known, but the Ravens might have to get creative at quarterback headed into another divisional rivalry game this week.
The Browns are coming off a loss to the Bengals that snapped the team’s two-game winning streak. Deshaun Watson threw his first touchdown in a Browns jersey and went 26-of-42 for 276 yards through the air and another 33 on the ground. The team committed nine penalties for 98 yards and this loss might have finally turned the lights out on any playoff hopes. The Browns will need to win out and hope for the best.
Miami Dolphins at Buffalo Bills
- Spread: Dolphins (), Bills ()
- Moneyline: Dolphins (), Bills ()
The Dolphins lost Sunday night on the road against the Chargers. The team was coming off a drubbing against the 49ers, but before that had won five straight to move into second place in the AFC East. This matchup with the Bills, whom the Dolphins beat in Week 5, will be a vital one for Miami. It needs its defense to step up against a potent Bills offense, but it might also need a big day from Tua Tagovailoa if it turns into a shootout.
The Bills are coming off a win over the Jets at home in a largely defensive divisional battle. Josh Allen threw for 147 yards and a score, plus another touchdown rushing, and the Bills pash rush hammered Jets QB Mike White to force him from the game. Now Buffalo has the chance to put more space between itself and the Dolphins in the AFC East, and a lot could depend on the Bills’ pass rush. The defense is one of the best in the NFL, allowing just 17.4 points per game, which is good enough for fourth overall. The Bills lost the first meeting in Miami early in the season, but have only lost one game at home so far this year, in overtime against the Vikings.
Philadelphia Eagles at Chicago Bears
- Spread: Eagles (), Bears ()
- Moneyline: Eagles (), Bears ()
The Eagles clinched a playoff spot with a 48-22 win over the Giants on Sunday. Jalen Hurts threw for two touchdowns and ran for another, while Miles Sanders added 144 yards rushing and two touchdowns of his own, as the Eagles jumped out to an early lead and pounded any comeback hopes out of their divisional rivals. Two of their four remaining games are against teams currently at the bottom of their divisions, starting with the 3-10 Bears on the road this week.
The Bears are coming off a bye in Week 14, which might have been a welcome break from the six-game losing streak this team is currently on. Chicago is sitting at the bottom of their division with the worst record in the entire NFC. The focus at this point may be on quarterback Justin Fields, a rare bright spot for Chicago this season, and the hope that he may build more of a reliable connection with receiver Chase Claypool, who the Bears gave up a second-round draft pick in 2023 to acquire earlier this season. With a lot of help from Fields, the Bears have established the league’s top rushing offense. But they’re dead last in passing yards per game, and the defense is giving up 25.6 points per game.
Detroit Lions at New York Jets
- Spread: Lions (), Jets ()
- Moneyline: Lions (), Jets ()
The Lions continue to show major signs of improvement and have now won four of their last five after beating the division-leading Vikings at home on Sunday. Jared Goff threw for 330 yards and three touchdowns, while the defense held the Vikings to just 22 yards rushing en route to a 34-23 victory. Rookie receiver Jameson Williams is also making his impact felt, scoring a touchdown on his first NFL catch after sitting out most of the season injured. The defense still struggles at times, though.
The Jets are coming off a loss to the Bills in which quarterback Mike White was knocked out of the game twice before being replaced for good by Joe Flacco. White wound up heading to the hospital for precautionary reasons after an especially hard shot to the ribs, but coach Robert Saleh said he expects White to play against Detroit this week as long as his health holds up. The Jets have now lost three of their last four after relying heavily on a defense that’s been among the best in the league. Protecting White will be a priority, but facing a Lions defense that’s allowed a league-worst 402.2 yards per game should make for an easier week after going head-to-head with Buffalo in a bruising defensive battle.
Pittsburgh Steelers at Carolina Panthers
- Spread: Steelers (), Panthers ()
- Moneyline: Steelers (), Panthers ()
The Steelers snapped a two-game winning streak in the loss to the Ravens, leaving the squad tied with the Browns for last place in the AFC North at 5-8. Pittsburgh also lost quarterback Kenny Pickett to a concussion early in the game, and though he briefly returned he was later ruled out and placed in concussion protocol. That left the Steelers with Mitchell Trubisky back under center, and after a touchdown pass in his first drive he ended up with three interceptions on the day. Pickett’s status for this week isn’t yet clear, but with just 17.8 points per game, the Steelers have one of the lowest-scoring offenses in the league.
The Panthers have their first winning streak of the season after a 30-24 road win in Seattle in which the running game and clock control were key. D’Onta Foreman and Chuba Hubbard combined for 148 yards on the ground, and in total Carolina ran the ball 46 times for 223 yards on the ground. The win pulls the Panthers to within one game of the NFC South-leading Buccaneers. Now the team looks for a third straight win, and it gets to put its rushing attack to work at home against a Steelers team that’s struggled to stop the run at times.
Kansas City Chiefs at Houston Texans
- Spread: Chiefs (), Texans ()
- Moneyline: Chiefs (), Texans ()
The Chiefs shook off their loss to Cincinnati and rolled over the Broncos, despite some poor decisions by Patrick Mahomes later in the contest that threatened to let Denver back into it. Mahomes ended up with three interceptions and three touchdowns, but the Chiefs held on to win and Travis Kelce became the fastest tight end in NFL history to reach 10,000 receiving yards. The big concern for the Chiefs is defense. Giving up 28 points to the Broncos, a team that averages an NFL-worst 13.8 points per game, has to be worrying.
The Texans surprised by making a game of it against the Cowboys on Sunday, coming up just short of what would have been only the team’s second win. Dallas righted itself in the final few minutes and pulled off a 27-23 comeback win, but it’s still a long way from what was expected from the 17-point underdogs from Houston.
Atlanta Falcons at New Orleans Saints
- Spread: Falcons (), Saints ()
- Moneyline: Falcons (), Saints ()
The Falcons had a bye in Week 14 and used that time to establish a new order, benching starting quarterback Marcus Mariota and naming rookie Desmond Ridder the new starter heading into Week 15. Ridder will take his first NFL snap in this game, and the Falcons need him to start producing right away. At 5-8, the Falcons are still in the playoff hunt behind the 6-7 Buccaneers in the NFC South, but this one against the last-place Saints is a win the team has to have.
The Saints also had a bye, but still managed to stumble into bad news on their week off, as the NFL handed out a half-million dollars in fines to the team, two of its coaches, and defensive end Cameron Jordan for what it deemed a “fake” injury to delay the game against the Buccaneers in Week 13. The Saints and Jones denied the accusations, and it feels like the last thing New Orleans needs while already sitting in the NFC South basement at 4-9. At least here the team will get to play at home, where all but one of its wins have come this season.
Dallas Cowboys at Jacksonville Jaguars
- Spread: Cowboys (), Jaguars ()
- Moneyline: Cowboys (), Jaguars ()
The Jaguars kept a whisper of a playoff dream alive with a 36-22 win over the Titans to halt their five-game losing skid on a monster day for quarterback Trevor Lawrence, who threw for a career-high 368 yards with three touchdowns. Lawrence also ran for another score as the Jaguars beat the division leaders to stay alive in the AFC South.
It was a breakthrough win for a team that’s struggled on the road in Tennessee, and now the Jags look to chase the Titans from the second-place spot in the division. Lawrence was questionable with a toe injury, but looked fantastic in his best game yet, and even got some help from a Jaguars pass rush that finally showed up with four sacks against the Titans. Jacksonville is still facing slim chances of making the postseason, but this home game against the Cowboys should be one of the toughest ones left on the schedule.
Arizona Cardinals at Denver Broncos
- Spread: Cardinals (), Broncos ()
- Moneyline: Cardinals (), Broncos ()
The Cardinals lost their third straight against New England on Monday Night Football. They also lost quarterback Kyler Murray – again – this time to a knee injury early in the game. Murray missed two games earlier in the season with a hamstring injury. On Monday he went down without contact and had to be carted off the field. He was later ruled out of the game and could likely be gone for the rest of the season, putting backup Colt McCoy back in the starting job.
The Broncos lost their fifth straight and Russell Wilson was knocked out of the game with a concussion in the fourth quarter. Wilson’s status going forward isn’t yet known, but backup Brett Rypien came on to throw a touchdown on fourth-and-goal before also getting picked off in the loss. The Broncos remain at the bottom of the AFC West.
New England Patriots vs. Las Vegas Raiders
- Spread: Patriots (), Raiders ()
- Moneyline: Patriots (), Raiders ()
The Patriots beat the Cardinals on Monday night, stopping a two-game slide and holding even with the Jets at the bottom of the AFC East. New England’s offense managed 20 points against the NFL’s bottom-ranked defense, but also went 3-for-11 on third downs and quarterback Mac Jones was picked off once with zero touchdown passes.
Whatever positive feeling the Raiders might have had disappeared in a 17-16 loss to the lowly Rams on Thursday night. Despite leading 16-3 in the fourth quarter, the Raiders let the Rams pull off the upset with a quarterback who’d been claimed off waivers just a couple days prior. The Raiders had been on a three-game winning streak. Derek Carr threw two interceptions in the loss that likely ends most realistic hopes of making the playoffs.
Tennessee Titans at Los Angeles Chargers
- Spread: Titans (), Chargers ()
- Moneyline: Titans (), Chargers ()
The Titans are coming off a surprising loss at home to the Jaguars in which the defense was lit up by a strong passing game and the offensive line struggled in pass protection, handing the Titans their third straight loss. Now a team that previously seemed to be cruising to another division title finds itself in a battle to hold on atop the AFC South. Titans owner Amy Adams Strunk fired GM Jon Robinson just last week, adding to the sense of volatility, and on Sunday Titans running back Dontrell Hilliard was carted off the field with a neck injury and didn’t return. His status for this week isn’t yet known.
The Chargers beat the Dolphins on Sunday night, and a lot of the focus was on quarterback Justin Herbert, who topped 300 passing yards in the victory. The good news is that the Titans have the second-worst pass defense in the NFL.
Cincinnati Bengals vs. Tampa Bay Buccaneers
- Spread: Bengals (), Buccaneers ()
- Moneyline: Bengals (), Buccaneers ()
The Bengals won their fifth straight with a 23-10 victory over the Browns on Sunday, getting some help from backup receivers Trent Taylor and Trent Irwin after injuries thinned out the receiving squad early in the game. Joe Burrow threw for two touchdowns and 239 yards, and the defense held the Browns to 71 yards on the ground for a little revenge over the last team to beat Cincinnati, all the way back on Halloween. Receiver Tee Higgins tweaked his hamstring in warmups and didn’t play, while Tyler Boyd went out with a dislocated finger and didn’t return. There’s no update yet on either, but the Bengals seemed hopeful that both would be ready to play this week.
The Buccaneers have now lost two of their last three after a lopsided loss to the 49ers on the road, and the NFC South still seems up for grabs. Tom Brady was picked off twice, and the defense struggled mightily against the run. The good news is that the team still has a winning record at home, where it will return to lick its wounds this week before heading back out on the road for a Christmas day game in Arizona. That makes this a huge game for the Bucs before finishing the season with back-to-back games against divisional rivals.
New York Giants vs. Washington Commanders
- Spread: Giants (), Commanders ()
- Moneyline: Giants (), Commanders ()
The Giants are coming off a blowout loss to the Eagles at home and are now 0-3-1 in their last four. The team hasn’t won a game since November 13, and that came against the worst team in the league in the Texans. The Giants had won six of their first seven games, and now the season could hinge on this rematch with the Commanders just two weeks after the teams played to a tie. Running back Saquon Barkley has brushed off neck injury concerns as nothing more than normal bumps and bruises late in the season, but the Giants will need the league’s fourth-best rusher against Washington after he provided 63 yards and a touchdown in the last meeting.
The Commanders are coming off a bye week, which means they’ll see the Giants in back-to-back games following a rare 20-20 tie in Week 13. That result was especially frustrating since the Commanders beat New York in passing yards, rushing yards, and time of possession, but it didn’t make the difference on the scoreboard. One area the Commanders will look to improve is in penalties. The team committed almost twice as many as the Giants and lost a total of 55 yards, which helped keep New York in it.
Los Angeles Rams at Green Bay Packers
- Spread: Rams (), Packers ()
- Moneyline: Rams (), Packers ()
The Rams snatched a victory from the jaws of defeat against the Raiders on Thursday. With Baker Mayfield fresh off waivers just a couple days before the game, it didn’t even seem like a given that he’d play. But he took over after the first series and wound up leading the Rams to an improbable comeback win, including a touchdown pass to Van Jefferson in the waning seconds. The win salvaged a little bit of dignity, but the Rams are still a mess in most ways.
The Packers had a bye in Week 14. With the added time to rest, the team is hoping that receiver Romeo Doubs will be healthy enough to return after spending the last month and a half on the shelf with an ankle injury. Adding him to an offense that’s been boosted lately by Christian Watson, who had a rushing touchdown and another receiving in the Week 13 win over the Bears, could be just the lift this struggling team has been looking for.