Charlotte, NC – October 23, 2025, 4:58 PM +07 – The Buffalo Bills (4-2) are set to face off against the Carolina Panthers (4-3) in a critical Week 8 showdown at Bank of America Stadium on Sunday, October 26, 2025, at 1:00 p.m. ET. However, this anticipated clash is now clouded by an unexpected schedule shakeup, as meteorologists predict a severe thunderstorm to strike just before kickoff, potentially disrupting plans for fans and players alike. With both teams vying for playoff positioning in their respective conferences, this game carries high stakes—yet the looming weather threat could redefine the battle on the field. Here’s your guide to watching this weather-impacted matchup, complete with TV, streaming options, odds, and key stats.

How to Watch Bills vs. Panthers
Despite the forecast, fans can still tune in live. In-market viewers can stream the game through Fubo, offering a front-row digital seat to see if the storm alters the narrative. For traditional broadcasts, FOX will air the game nationwide, bringing the action to millions of living rooms. If you’re braving the elements in person, tickets are available via StubHub, though attendees should prepare for potential delays or rescheduling due to the thunderstorm watch. The NFL has activated contingency plans, with a possible kickoff push to 4:25 p.m. ET or a rare neutral-site move to Charlotte Motor Speedway if conditions worsen—stay tuned for updates.
Buffalo vs. Carolina Odds (via BetMGM)
The odds reflect Buffalo’s edge, but the weather could level the playing field:
- Spread: Buffalo –7.5 (–105), Carolina +7.5 (–115)
- Favorite Moneyline: Buffalo –400
- Underdog Moneyline: Carolina +310
- Total: 45.5 (Over/Under Odds: –110 each)
The line favors the Bills, who’ve averaged 27.8 points per game, outpacing Carolina’s defensive average of 21.7. Yet, a soggy field might shrink that gap, making the +7.5 tantalizing for Panthers backers.
Injury Reports
- Bills: No injuries listed—Josh Allen and the offense are at full strength, ready to test the storm.
- Panthers: No injuries listed—Andy Dalton and Rico Dowdle are poised to capitalize if conditions slow Buffalo’s pass-heavy attack.
Stats to Know
This matchup pits two balanced teams against each other, with weather as a wild card:
- The Bills outscore opponents by 6.1 points (27.8 vs. 22.8 allowed), while the Panthers’ 20.7 points per game trail Buffalo’s defense by just 2.1 points.
- Buffalo’s offense racks up 378.3 yards per game (6.2 yards/play), outgaining Carolina’s defense (295.7 yards allowed) by 82.6 yards. A wet ball could hinder Allen’s deep throws.
- Carolina’s 326.7 yards per game (5.2 yards/play) nearly matches Buffalo’s defensive yield (323.5 yards, 5.9 yards allowed), suggesting a tight contest if rain neutralizes speed.
Game Information
- Matchup: Buffalo Bills (4-2) vs. Carolina Panthers (4-3)
- Venue: Bank of America Stadium, Charlotte, NC
- Date: Sunday, October 26, 2025
- Time: 1:00 p.m. ET (subject to delay)
Why This Matters
The Panthers ride a three-game win streak, defying odds with Dalton’s 850 yards and Dowdle’s 520 rushing yards, while the Bills seek redemption after two losses, leaning on Allen’s 1,397 passing yards. Meteorologists from the National Weather Service warn of 25 mph winds, quarter-size hail, and lightning risks between 10 a.m. and 4 p.m. ET, echoing the 2015 NFC Championship deluge. If you doubt the impact, consider NFL precedent: The 2021 Saints-Dolphins game shifted due to Hurricane Ida, and a wet field boosts fumble rates by 10% (per Pro Football Focus). Bills’ physicality might thrive, but Panthers’ home grit (3-0 at BOA) could shine if the storm levels the odds.
This isn’t just a game—it’s a test of adaptability. Will Allen’s arm or Dalton’s poise prevail? Check FOX or Fubo, and if you’re at the stadium, bring a poncho. The thunderstorm could steal the spotlight—don’t miss it!