This year’s NFL schedule will be available soon.
The NFL follows an algorithm to determine matchups for the 16-game season. Each team will play every other team in its division twice, home and away (6 games).
Each team will play every team in a non-conference division. That division is determined by rotation, which guarantees that every team will play every non-conference opponent at least once every four years (4 games).
Each team will play every team in a conference division, as determined by the rotation, which guarantees that they will play every conference opponent at least once every three years (4 games).
Each team will play conference opponents who placed the same as them in the division the previous season (2 games). When it comes to scheduling games and calculating network coverage, that’s a different story.
See the complete NFL Schedule page.
|Dallas v Tampa Bay||TB 31, DAL 29||Thursday, 9 September|
|Philadelphia v Atlanta||PHI 32, ATL 6||Sunday, 12 September|
|Chicago v Los Angeles||LAR 34, CHI 14||Sunday, 12 September|
|Baltimore v Las Vegas||LV 33, BAL 27 (OT)||Monday, 13 September|
|New York v Washington||WSH 30, NYG 29||Thursday, 16 September|
|Cincinnati v Chicago||CHI 20, CIN 17||Sunday, 19 September|
|New England v New York||NE 25, NYJ 6||Sunday, 19 September|
|Kansas City v Baltimore||BAL 36, KC 35||Sunday, 19 September|
|Detroit v Green Bay||GB 35, DET 17||Monday, 20 September|
|Carolina v Houston||CAR 24, HOU 9||Thursday, 23 September|
|Washington v Buffalo||BUF 43, WSH 21||Sunday, 26 September|
|Miami vs Las Vegas||LV 31, MIA 28 (OT)||Sunday, 26 September|
|Philadelphia v Dallas||DAL 41, PHI 21||Monday, 27 September|
|Green Bay v Arizona||GB 24, ARI 21||Thursday, 28 October|