NFL Games Today: Buccaneers vs. Bills Thursday Night Football Channel, Start Time, Live Stream Options, and More

What channel airs the NFL games today? Here's the Thursday Night Football channel and start time for the Buccaneers and Bills Week 8 matchup.

The New Orleans Saints fell short in their upset bid against the Jacksonville Jaguars on Thursday Night Football in Week 7. Week 8 NFL action kicks off today, a game featuring the Tampa Bay Buccaneers heading to Highmark Stadium to take on the Buffalo Bills.

What is the Thursday Night Football channel, and when does the NFL game start tonight? Here’s how to watch the Buccaneers and Bills showdown tonight, including the start time and channel.

From the current NFL standings to team depth charts to coverage of every game in the 18-week NFL schedule, we have all the news from around the league to keep you up to speed!


PFSN NFL Mock Draft Simulator
Dive into PFSN’s NFL Mock Draft Simulator and run a mock by yourself or with your friends!

What Channel Airs the NFL Game Today?

The Thursday Night matchup between the Buccaneers and Bills kicks off at 8:15 p.m. ET on Prime Video tonight. With Amazon owning the streaming rights for the game, Thursday Night Football is currently the only game not available on standard cable.

Tampa Bay Buccaneers at Buffalo Bills

  • Start time: 8:15 p.m. ET
  • Channel: Prime Video

After dropping the season opener to the New York Jets, the Buffalo Bills rattled off three impressive wins as the offense and defense found a rhythm. Unfortunately, that momentum was lost as the Bills have gone 1-2 over the last three games, with the offense struggling massively. Can QB Josh Allen and company figure things out on Thursday Night Football?

Allen and the passing offense have struggled a bit this season. Allen has thrown an interception in each game the last three weeks and fumbled once. WRs Stefon Diggs and Gabe Davis have also fumbled during Buffalo’s tough stretch. The offense is struggling to end drives in touchdowns, putting more pressure on the Bills’ defense.

However, a rookie addition could help the Bills get things back on track against the Buccaneers in the NFL game tonight. TE Dalton Kincaid has thrown his hat into the ring of impressive tight end performances this season. With Dawson Knox sidelined after getting wrist surgery, the Bills will turn to Kincaid for a more significant load.

MORE: NFL Injuries Week 8 — Tracking Every Injury

The rookie TE averages 4.2 receptions per game this season, the eighth-best among TEs. Tampa Bay has allowed opposing TEs to haul in 6.4 receptions per game, tied for the second-worst in the NFL. Could Kincaid find the holes in the Buccaneers’ defense and make his first trip to the end zone in his career? With the Bills’ offense searching for consistency, solid contributions from the TE position tonight could go a long way in taking down a stout Tampa Bay defense.

2023 Week 8 Schedule

The Buccaneers and Bills kick off a jam-packed Week 8 in the 2023 NFL season. No teams are on a bye this week after six took Week 7 off. With 15 more games set to kick off on Sunday and Monday, here’s the rest of the Week 8 NFL schedule.

Sunday, Oct. 29

Los Angeles Rams at Dallas Cowboys

  • Start time: 1 p.m. ET
  • Channel: FOX
  • Live stream options: Hulu + Live TV, YouTube TV, FOX Now

Minnesota Vikings at Green Bay Packers

  • Start time: 1 p.m. ET
  • Channel: FOX
  • Live stream options: Hulu + Live TV, YouTube TV, FOX Now

Atlanta Falcons at Tennessee Titans

  • Start time: 1 p.m. ET
  • Channel: CBS
  • Live stream options: Hulu + Live TV, YouTube TV, CBS All-Access

New Orleans Saints at Indianapolis Colts

  • Start time: 1 p.m. ET
  • Channel: FOX
  • Live stream options: Hulu + Live TV, YouTube TV, FOX Now

New England Patriots at Miami Dolphins

  • Start time: 1 p.m. ET
  • Channel: CBS
  • Live stream options: Hulu + Live TV, YouTube TV, CBS All-Access

New York Jets at New York Giants

  • Start time: 1 p.m. ET
  • Channel: CBS
  • Live stream options: Hulu + Live TV, YouTube TV, CBS All-Access

Jacksonville Jaguars at Pittsburgh Steelers

  • Start time: 1 p.m. ET
  • Channel: CBS
  • Live stream options: Hulu + Live TV, YouTube TV, CBS All-Access

Philadelphia Eagles at Washington Commanders

  • Start time: 1 p.m. ET
  • Channel: FOX
  • Live stream options: Hulu + Live TV, YouTube TV, FOX Now

Houston Texans at Carolina Panthers

  • Start time: 1 p.m. ET
  • Channel: FOX
  • Live stream options: Hulu + Live TV, YouTube TV, FOX Now

Cleveland Browns at Seattle Seahawks

  • Start time: 4:05 p.m. ET
  • Channel: FOX
  • Live stream options: Hulu + Live TV, YouTube TV, FOX Now

Kansas City Chiefs at Denver Broncos

  • Start time: 4:25 p.m. ET
  • Channel: CBS
  • Live stream options: Hulu + Live TV, YouTube TV, CBS All-Access

Baltimore Ravens at Arizona Cardinals

  • Start time: 4:25 p.m. ET
  • Channel: CBS
  • Live stream options: Hulu + Live TV, YouTube TV, CBS All-Access

Cincinnati Bengals at San Francisco 49ers

  • Start time: 4:25 p.m. ET
  • Channel: CBS
  • Live stream options: Hulu + Live TV, YouTube TV, CBS All-Access

Chicago Bears at Los Angeles Chargers

  • Start time: 8:20 p.m. ET
  • Channel: NBC
  • Live stream options: Peacock

Monday, Oct. 30

Las Vegas Raiders at Detroit Lions

  • Start time: 8:15 p.m. ET
  • Channel: ESPN, ABC
  • Live stream options: ESPN+, YouTube TV, Hulu + Live TV

Free Tools from PFSN

Free Tools from PFSN