With the 2016-17 NFL regular season over, we now know the 2017 opponents for all 32 NFL teams.  We’ll know the actual schedule a little later on, but these are the 16 games that every team will have for the 2017-18 season.  For those fans that don’t have a team in the playoffs, this is what you can look forward to next year.

Note that the schedule doesn’t include the six divisional games.  Games denoted with an asterisk (*) indicate the game is being played in London.

TEAMHOMEAWAY
ARIZONADAL, NYG, JAX, TEN, TBPHI, WSH, HOU, IND, DET
ATLANTAGB, MIN, BUF, MIA, DALCHI, DET, NE, NYJ, SEA
BALTIMOREHOU, IND, CHI, DET, MIAJAX*, TEN, GB, MIN, OAK
BUFFALODEN, OAK, NO, TB, INDKC, SD, ATL, CAR, CIN
CAROLINAGB, MIN, BUF, MIA, PHICHI, DET, NE, NYJ, SF
CHICAGOATL, CAR, CLE, PIT, SFNO, TB, BAL, CIN, PHI
CINCINNATIHOU, IND, CHI, DET, BUFJAX, TEN, GB, MIN, DEN
CLEVELANDJAX, TEN, GB, MIN*, NYJHOU, IND, CHI, DET, SD
DALLASLA, SEA, KC, SD, GBARI, SF, DEN, OAK, ATL
DENVERNE, NYJ, DAL, NYG, CINBUF, MIA, PHI, WSH, IND
DETROITATL, CAR, CLE, PIT, ARINO, TB, BAL, CIN, NYG
GREEN BAYNO, TB, BAL, CIN, SEAATL, CAR, CLE, PIT, DAL
HOUSTONCLE, PIT, ARI, SF, KCBAL, CIN, LA, SEA, NE
INDIANAPOLISCLE, PIT, ARI, SF, DENBAL, CIN, LA, SEA, BUF
JACKSONVILLEBAL*, CIN, LA, SEA, SDCLE, PIT, ARI, SF, NYJ
KANSAS CITYBUF, MIA, PHI, WSH, PITNE, NYJ, DAL, NYG, HOU
LOS ANGELESPHI, WSH, HOU, IND, NODAL, NYG, JAX, TEN, MIN
MIAMIDEN, OAK, NO*, TB, TENKC, SD, ATL, CAR, BAL
MINNESOTANO, TB, BAL, CIN, LAATL, CAR, CLE*, PIT, WSH
NEW ENGLANDKC, SD, ATL, CAR, HOUDEN, OAK, NO, TB, PIT
NEW ORLEANSCHI, DET, NE, NYJ, WSHGB, MIN, BUF, MIA*, LA
NY GIANTSLA, SEA, KC, SD, DETARI, SF, DEN, OAK, TB
NY JETSKC, SD, ATL, CAR, JAXDEN, OAK, NO, TB, CLE
OAKLANDNE, NYJ, DAL, NYG, BALBUF, MIA, PHI, WSH, TEN
PHILADELPHIAARI, SF, DEN, OAK, CHILA, SEA, KC, SD, CAR
PITTSBURGHJAX, TEN, GB, MIN, NEHOU, IND, CHI, DET, KC
SAN DIEGOBUF, MIA, PHI, WSH, CLENE, NYJ, DAL, NYG, JAX
SAN FRANCISCODAL, NYG, JAX, TEN, CARPHI, WSH, HOU, IND, CHI
SEATTLEPHI, WSH, HOU, IND, ATLDAL, NYG, JAX, TEN, GB
TAMPA BAYCHI, DET, NE, NYJ, NYGGB, MIN, BUF, MIA, ARI
TENNESSEEBAL, CIN, LA, SEA, OAKCLE, PIT, ARI, SF, MIA
WASHINGTONARI, SF, DEN, OAK, MINLA, SEA, KC, SD, NO