
Week 11 brought some interesting revelations: New England has quietly become one of the AFC’s top contenders. Denver, despite its flaws and volatility, belongs in that conversation too. And over in the NFC, one team has separated from the pack — the Los Angeles Rams, now 8-2 after grinding out a hard-fought 21-19 win over the Seattle Seahawks.
Meanwhile, we have some surprising teams on the come up: Chicago, Carolina, and Houston – who are all in matchups this week that will establish if they’re truly present-day contenders.
Check out the NFL odds for Week 12, and see our best matchups below.
View the latest NFL odds at Bovada
Thursday Night Football
Buffalo Bills (7-3) at Houston Texans (5-5)
- Start: November 20 at 8:15 p.m. ET on Prime Video
- Spread: Bills -3.5
- Moneyline: Bills -200, Houston +165
- Total: 43.5
Week 11 started with some head-scratching plays for quarterback Josh Allen, but the reigning MVP adjusted and led the Bills to their best offensive output of the season with a 44-32 win over the gritty Bucs.
But a true offensive test is next with a visit to NRG Stadium. Houston has firmly established itself as the best defense in football, with a league-leading 258.1 total yards allowed and 16.3 points allowed.
Meanwhile, it’s starting to appear that week to week, you don’t know which Buffalo team you’re going to get. Is it the squad that scored only 13 points against Miami and 14 points against Atlanta? Or are they the squad that beat the Chiefs, Ravens, and Bucs?
No word yet on whether Houston QB C.J. Stroud will return from a concussion that has sidelined him since Week 9. But if he starts, the odds could change quickly.
Sunday Games
Pittsburgh Steelers (6-4) at Chicago Bears (7-3)
- Start: November 23 at 1 p.m. ET on CBS
- Spread: Bears -3
- Moneyline: Bears -160, Steelers +135
- Total: 45.5
This matchup is an interesting measuring stick. The Bears are a changed franchise. With second-year QB Caleb Williams living up to his draft position and first-year head coach Ben Johnson had the entire team playing with focus and energy. However, they face a Steelers team known for making things hard on young QBs. After struggling on defense to start the year, Pittsburgh has held opponents to under 20 points for three straight weeks.
Indianapolis Colts (8-2) at Kansas City Chiefs (5-5)
- Start: November 23 at 1 p.m. ET on CBS
- Spread: Chiefs -3.5
- Moneyline: Chiefs -185, Colts +160
- Total: 49
This is another measuring stick matchup – for both teams. The Colts are coming off a bye and have shown that the best way to stifle their efficient offense is to stop the run and gain an early lead. The Chiefs, meanwhile, are about ready to hit the panic button. They’ve lost two straight against AFC contenders (Bills, Broncos) and are now looking up at a Wild Card berth at best.
The Chiefs’ defense has been great, but their lack of a reliable run game appears to be putting stress on QB Patrick Mahomes and the rest of the offense. If they lose to three straight AFC division leaders, they may not recover.
Sunday Night Football
Tampa Bay Buccaneers (6-4) at Los Angeles Rams (8-2)
- Start: November 23 at 8:20 p.m. ET on NBC
- Spread: Rams -6.5
- Moneyline: Rams -340, Bucs +270
- Total: 49.5
The Buccaneers may have one of the toughest schedules this year. It doesn’t get any easier as they face arguably the best in the NFC on Sunday Night Football. The Rams boast the second-best defense in the NFL with just 17.2 points against, and veteran QB Matthew Stafford is having arguably the best season of his career with 2,557 pass yards, 27 TDs, and just two interceptions. The result is the second-best record against the spread (ATS) at 7-3.
This year, the Bucs have faced Philadelphia, Seattle, Detroit, New England, and Buffalo. Things get easier down the stretch, but they’ll need to survive a hot L.A. team as underdogs.
Monday Night Football
Carolina Panthers (6-5) at San Francisco 49ers (7-4)
- Start: November 23 at 8:15 p.m. ET on ESPN
- Spread: 49ers -7
- Moneyline: 49ers -320, Panthers +260
- Total: 47.5
It’s been a slow climb for the Carolina Panthers, but last week, it appears everything fell into place. Their defense has carried them for weeks, but No. 1 overall pick Bryce Young finally exploded against Atlanta, throwing for 448 yards with three touchdowns in a 30-27 overtime win.
San Francisco will be a good test of whether Young’s offensive output was real. Despite numerous defensive injuries, they’re top 15 in points against and use complex pressure schemes to confuse young QBs.
Carolina’s improvement has helped them against the spread; they’re 7-4 ATS on the year.
*Odds subject to change
| Date | Time (ET) | Team A | Team B | Location |
|---|---|---|---|---|
| Thursday, November 20, 2025 | 8:15 PM | Buffalo Bills | Houston Texans | NRG Stadium, Houston, TX |
| Sunday, November 23, 2025 | 1:00 PM | New York Jets | Baltimore Ravens | M&T Bank Stadium, Baltimore, MD |
| Sunday, November 23, 2025 | 1:00 PM | Pittsburgh Steelers | Chicago Bears | Soldier Field, Chicago, IL |
| Sunday, November 23, 2025 | 1:00 PM | New England Patriots | Cincinnati Bengals | Paycor Stadium, Cincinnati, OH |
| Sunday, November 23, 2025 | 1:00 PM | New York Giants | Detroit Lions | Ford Field, Detroit, MI |
| Sunday, November 23, 2025 | 1:00 PM | Minnesota Vikings | Green Bay Packers | Lambeau Field, Green Bay, WI |
| Sunday, November 23, 2025 | 1:00 PM | Indianapolis Colts | Kansas City Chiefs | GEHA Field at Arrowhead Stadium, Kansas City, MO |
| Sunday, November 23, 2025 | 1:00 PM | Seattle Seahawks | Tennessee Titans | Nissan Stadium, Nashville, TN |
| Sunday, November 23, 2025 | 4:05 PM | Jacksonville Jaguars | Arizona Cardinals | State Farm Stadium, Glendale, AZ |
| Sunday, November 23, 2025 | 4:05 PM | Cleveland Browns | Las Vegas Raiders | Allegiant Stadium, Las Vegas, NV |
| Sunday, November 23, 2025 | 4:25 PM | Philadelphia Eagles | Dallas Cowboys | AT&T Stadium, Arlington, TX |
| Sunday, November 23, 2025 | 4:25 PM | Atlanta Falcons | New Orleans Saints | Caesars Superdome, New Orleans, LA |
| Sunday, November 23, 2025 | 8:20 PM | Tampa Bay Buccaneers | Los Angeles Rams | SoFi Stadium, Inglewood, CA |
| Monday, November 24, 2025 | 8:15 PM | Carolina Panthers | San Francisco 49ers | Levi’s Stadium, Santa Clara, CA |