Close mobile menu

After seven weeks of NFL action, the question remains – who’s the best team in the league? According to NFL futures, it’s the Kansas City Chiefs at +500, though they sit at 4-3 and are just finding their offensive rhythm. The Buffalo Bills could make a case at 4-2, but back-to-back losses to New England and Atlanta have slowed their momentum. The Detroit Lions, at 5-2, impressed with a 24-9 win over Tampa Bay on Monday Night Football, yet one of their two losses came against the Chiefs.

With no team dominating the 2025 NFL odds, this may be the toughest betting season ever. Allow us to lend a helping hand with our preview of the best Week 8 matchups.

NFL Odds

View the latest NFL odds at Bovada

Thursday Night Football

Minnesota Vikings (3-3) at Los Angeles Chargers (4-3)

  • Start: October 23 at 8:15 p.m. ET on Prime Video
  • Spread: Chargers -3
  • Moneyline: Chargers -165
  • Total: 44.5

This matchup features two teams desperate to regain momentum. Minnesota has ridden the Carson Wentz rollercoaster since he replaced the injured J.J. McCarthy in Week 4. The former No. 2 overall pick has shown flashes as a capable spot starter, but his production tends to fade with extended play. The Chargers haven’t fared much better under Justin Herbert. After opening the season 3-0 straight up (SU) and 2-1 against the spread (ATS), they’ve gone 0-4 ATS since, with Herbert throwing five interceptions and taking ten sacks. Has a Herbert-led Chargers team reached its ceiling?

A positive betting trend between two inconsistent squads is that four of five Vikings games have gone over the total.

Sunday Afternoon Football

New York Giants (2-5) at Philadelphia Eagles (5-2)

  • Start: October 26 at 1:00 p.m. on FOX
  • Spread: Eagles -7
  • Moneyline: Eagles -400
  • Total: 44

The NFC East always seems to bring the hype to every matchup, regardless of record, but Giants QB Jaxson Dart has brought some extra juice to the division rivalry after he upset the Eagles 31-17 in Week 6 as +7.5 homedogs.

Despite that shocking performance, oddsmakers aren’t buying into the Dart hype as an Eagles killer just yet – opening the Eagles as -7 favorites at home. It helps that Philadelphia is coming off its best passing performance all year, with QB Jalen Hurts finishing with 326 passing yards and three touchdowns. The Giants, meanwhile, are reeling after suffering one of the worst comeback losses in NFL history, losing 33-32 to Denver after being shut out through three quarters.

Dallas Cowboys (3-3-1) at Denver Broncos (5-2)

  • Start: October 26 at 1:00 p.m. on CBS
  • Spread: Broncos -3
  • Moneyline: Broncos -180
  • Total: 49.5

In a shocking twist of fate, things have been quiet around the Cowboys in 2025. But the explosion is coming, starting with the MVP resume being built by QB Dak Prescott – ranking second in passing yards with 1,881 and 16 TDs with three INTs. The MVP talk has started to sprout after routing Washington 44-22 as 2.5-point favorites at home.

Prescott and the Cowboys offense will truly be back in the headlines by defeating the Denver Broncos. Their defense ranks fourth in points against at 18.1, and their offense just had a historic fourth-quarter comeback

Sunday Night Football

Green Bay Packers (4-1-1) at Pittsburgh Steelers (4-2)

  • Start: October 26 at 8:20 p.m. ET on NBC
  • Spread: Green Bay -3.5
  • Moneyline: Packers -185
  • Total: 44.5

While we’re sure every major media outlet across the U.S. will focus on QB Aaron Rodgers facing his former team, overall, this feels like an afterthought. It could be because the game is in Pittsburgh and not Green Bay, it could also be because the Packers are rolling, winning two straight SU and ATS, and having enough offensive punch to go over their last three totals.

Rodgers with Pittsburgh, meanwhile, has been a solid-but-aging bag. The Steelers are coming off a surprising 33-31 loss as five-point favorites to a Cincinnati team led by a 40-year-old QB Joe Flacco, acquired just days earlier.

Monday Night Football

Washington Commanders (3-4) at Kansas City Chiefs (4-3)

  • Start: October 27 at 8:15 p.m. ET on ABC
  • Spread: Chiefs -10.5
  • Moneyline: N/A
  • Total: 48.5

This matchup took a turn with the status of QB Jayden Daniels. He injured his hamstring for a second time in Washington’s loss to the Cowboys, and his status against the Chiefs on Monday Night is in serious doubt.
Considering the odds are sitting at 10-5 for a talented Commanders team, you can be certain the oddsmakers believe Daniels won’t be playing.

After looking pedestrian to start the year, the Chiefs have looked like contenders of late with a 30-17 win over Detroit in Week 6, then dominated Las Vegas in Week 7 with a 31-0 spanking. They’ve covered four of their last five ATS, and their margin of victory has climbed to 5.4 points.

All NFL Matches in Week 8

DateTime (ET)Team ATeam BLocation
Thursday, October 23, 20258:15 PMMinnesota VikingsLos Angeles ChargersSoFi Stadium, Inglewood, CA
Sunday, October 26, 20251:00 PMMiami DolphinsAtlanta FalconsMercedes-Benz Stadium, Atlanta, GA
Sunday, October 26, 20251:00 PMChicago BearsBaltimore RavensM&T Bank Stadium, Baltimore, MD
Sunday, October 26, 20251:00 PMBuffalo BillsCarolina PanthersBank of America Stadium, Charlotte, NC
Sunday, October 26, 20251:00 PMNew York JetsCincinnati BengalsPaycor Stadium, Cincinnati, OH
Sunday, October 26, 20251:00 PMSan Francisco 49ersHouston TexansNRG Stadium, Houston, TX
Sunday, October 26, 20251:00 PMCleveland BrownsNew England PatriotsGillette Stadium, Foxborough, MA
Sunday, October 26, 20251:00 PMNew York GiantsPhiladelphia EaglesLincoln Financial Field, Philadelphia, PA
Sunday, October 26, 20254:05 PMTampa Bay BuccaneersNew Orleans SaintsCaesars Superdome, New Orleans, LA
Sunday, October 26, 20254:25 PMDallas CowboysDenver BroncosEmpower Field at Mile High, Denver, CO
Sunday, October 26, 20254:25 PMTennessee TitansIndianapolis ColtsLucas Oil Stadium, Indianapolis, IN
Sunday, October 26, 20258:20 PMGreen Bay PackersPittsburgh SteelersAcrisure Stadium, Pittsburgh, PA
Monday, October 27, 20258:15 PMWashington CommandersKansas City ChiefsGEHA Field at Arrowhead Stadium, Kansas City, MO