Based on strength of schedule for all 32 teams, the Raiders have the hardest schedule in 2019. The opponents on the schedule for coach Jon Gruden’s team combined for a .539 win percentage last season, the highest number for any team’s opponents in 2019. Ironically, the team with the easiest schedule for 2019 based on opponents’ win percentage from last season is the Redskins, who are coached by Jon’s brother Jay Gruden. The ranking of all 32 NFL teams based on strength of schedule for 2019 can be found here.

Also of interest are the primetime TV schedules for “Monday Night Football,” “Sunday Night Football” and “Thursday Night Football.” (Those schedules can be found here), as well as Thanksgiving games in 2019. Like they did last season, the Lions will host the Bears in the first of three games to be played on Thanksgiving day. The Cowboys will host the Dolphins in the late afternoon time slot, and in the night game, the Falcons will host the Saints.

2019 NFL SCHEDULE:Who has the hardest schedule? | Primetime games for 2019

As for the schedule for the NFL’s 2019 international games, five dates, locations and kickoff times are set. The Bears and Raiders will play Sunday, Oct. 6 (1 p.m. ET) at the brand-new Tottenham Hotspur Stadium, the first NFL game to be played in the London venue. A week later, the Panthers and Buccaneers will play in the same stadium with a kickoff time of 9:30 a.m. ET.

The NFL international series will return to Wembley Stadium in London two weeks after the Panthers-Bucs game, with the Bengals and Rams playing Sunday, Oct. 27 at 1 p.m. ET. A week later, the Texans and Jaguars will play at Wembley with a kickoff time of 9:30 a.m. ET. The NFL international series for 2019 concludes with a game at Mexico City’s Estadio Azteca, where the Chiefs and Chargers will play on Monday, Nov. 18 at 8:15 p.m. ET.

Below are the full schedules for all 32 NFL teams, complete with dates, game times and TV information.

Contents:

AFC East New England Patriots Miami Dolphins Buffalo Bills New York Jets AFC North Baltimore Ravens Pittsburgh Steelers Cleveland Browns Cincinnati Bengals AFC South Houston Texans Indianapolis Colts Tennessee Titans Jacksonville Jaguars AFC West Kansas City Chiefs Los Angeles Chargers Denver Broncos Oakland Raiders NFC East Dallas Cowboys Philadelphia Eagles Washington Redskins New York Giants NFC North Chicago Bears Minnesota Vikings Green Bay Packers Detroit Lions NFC South New Orleans Saints Atlanta Falcons Carolina Panthers Tampa Bay Buccaneers NFC West Los Angeles Rams Seattle Seahawks San Francisco 49ers Arizona Cardinals

NFL schedule 2019: Dates, times, TV channels for all 32 teams

AFC East

New England Patriots

Miami Dolphins

Buffalo Bills

New York Jets

AFC North

Baltimore Ravens

Pittsburgh Steelers

Cleveland Browns

Cincinnati Bengals

AFC South

Houston Texans

Indianapolis Colts

Tennessee Titans

Jacksonville Jaguars

AFC West

Kansas City Chiefs

Los Angeles Chargers

Denver Broncos

Oakland Raiders

NFC East

Dallas Cowboys

Philadelphia Eagles

Washington Redskins

New York Giants

NFC North

Chicago Bears

Minnesota Vikings

Green Bay Packers

Detroit Lions

NFC South

New Orleans Saints

Atlanta Falcons

Carolina Panthers

Tampa Bay Buccaneers

NFC West

Los Angeles Rams

Seattle Seahawks

San Francisco 49ers

Arizona Cardinals