2017 Matchup Calendar

DST Ratings based on Fantasy Points Allowed (PA) and Rest of Season Rankings

What is a fantasy football matchup calendar?
A matchup calendar helps owners spot difficult fantasy matchups for each week of the season. It displays ratings based on each opponent's Fantasy Points Allowed to a position. Favorable matchups receive better matchup ranks and are highlighted in green.

Easy Matchup (Top 8)
Tough Matchup (Bottom 8)
ECR Player 1234567891011121314151617
1Jacksonville Jaguars
at
HOU
5
vs.
TEN
14
vs.
BAL
18
at
NYJ
12
at
PIT
24
vs.
LAR
31
at
IND
3
BYE
vs.
CIN
8
vs.
LAC
27
at
CLE
1
at
ARI
7
vs.
IND
3
vs.
SEA
22
vs.
HOU
5
at
SF
9
at
TEN
14
2Philadelphia Eagles
at
WAS
11
at
KC
29
vs.
NYG
16
at
LAC
27
vs.
ARI
7
at
CAR
15
vs.
WAS
11
vs.
SF
9
vs.
DEN
2
BYE
at
DAL
19
vs.
CHI
4
at
SEA
22
at
LAR
31
at
NYG
16
vs.
OAK
20
vs.
DAL
19
3Baltimore Ravens
at
CIN
8
vs.
CLE
1
at
JAC
23
vs.
PIT
24
at
OAK
20
vs.
CHI
4
at
MIN
30
vs.
MIA
6
at
TEN
14
BYE
at
GB
10
vs.
HOU
5
vs.
DET
13
at
PIT
24
at
CLE
1
vs.
IND
3
vs.
CIN
8
4Minnesota Vikings
vs.
NO
28
at
PIT
24
vs.
TB
21
vs.
DET
13
at
CHI
4
vs.
GB
10
vs.
BAL
18
at
CLE
1
BYE
at
WAS
11
vs.
LAR
31
at
DET
13
at
ATL
25
at
CAR
15
vs.
CIN
8
at
GB
10
vs.
CHI
4
5Pittsburgh Steelers
at
CLE
1
vs.
MIN
30
at
CHI
4
at
BAL
18
vs.
JAC
23
at
KC
29
vs.
CIN
8
at
DET
13
BYE
at
IND
3
vs.
TEN
14
vs.
GB
10
at
CIN
8
vs.
BAL
18
vs.
NE
32
at
HOU
5
vs.
CLE
1
6Los Angeles Rams
vs.
IND
3
vs.
WAS
11
at
SF
9
at
DAL
19
vs.
SEA
22
at
JAC
23
vs.
ARI
7
BYE
at
NYG
16
vs.
HOU
5
at
MIN
30
vs.
NO
28
at
ARI
7
vs.
PHI
26
at
SEA
22
at
TEN
14
vs.
SF
9
7Denver Broncos
vs.
LAC
27
vs.
DAL
19
at
BUF
17
vs.
OAK
20
BYE
vs.
NYG
16
at
LAC
27
at
KC
29
at
PHI
26
vs.
NE
32
vs.
CIN
8
at
OAK
20
at
MIA
6
vs.
NYJ
12
at
IND
3
at
WAS
11
vs.
KC
29
8Seattle Seahawks
at
GB
10
vs.
SF
9
at
TEN
14
vs.
IND
3
at
LAR
31
BYE
at
NYG
16
vs.
HOU
5
vs.
WAS
11
at
ARI
7
vs.
ATL
25
at
SF
9
vs.
PHI
26
at
JAC
23
vs.
LAR
31
at
DAL
19
vs.
ARI
7
9New Orleans Saints
at
MIN
30
vs.
NE
32
at
CAR
15
at
MIA
6
BYE
vs.
DET
13
at
GB
10
vs.
CHI
4
vs.
TB
21
at
BUF
17
vs.
WAS
11
at
LAR
31
vs.
CAR
15
at
ATL
25
vs.
NYJ
12
vs.
ATL
25
at
TB
21
10Carolina Panthers
at
SF
9
vs.
BUF
17
vs.
NO
28
at
NE
32
at
DET
13
vs.
PHI
26
at
CHI
4
at
TB
21
vs.
ATL
25
vs.
MIA
6
BYE
at
NYJ
12
at
NO
28
vs.
MIN
30
vs.
GB
10
vs.
TB
21
at
ATL
25
11Cincinnati Bengals
vs.
BAL
18
vs.
HOU
5
at
GB
10
at
CLE
1
vs.
BUF
17
BYE
at
PIT
24
vs.
IND
3
at
JAC
23
at
TEN
14
at
DEN
2
vs.
CLE
1
vs.
PIT
24
vs.
CHI
4
at
MIN
30
vs.
DET
13
at
BAL
18
12Chicago Bears
vs.
ATL
25
at
TB
21
vs.
PIT
24
at
GB
10
vs.
MIN
30
at
BAL
18
vs.
CAR
15
at
NO
28
BYE
vs.
GB
10
vs.
DET
13
at
PHI
26
vs.
SF
9
at
CIN
8
at
DET
13
vs.
CLE
1
at
MIN
30
13Los Angeles Chargers
at
DEN
2
vs.
MIA
6
vs.
KC
29
vs.
PHI
26
at
NYG
16
at
OAK
20
vs.
DEN
2
at
NE
32
BYE
at
JAC
23
vs.
BUF
17
at
DAL
19
vs.
CLE
1
vs.
WAS
11
at
KC
29
at
NYJ
12
vs.
OAK
20
14Kansas City Chiefs
at
NE
32
vs.
PHI
26
at
LAC
27
vs.
WAS
11
at
HOU
5
vs.
PIT
24
at
OAK
20
vs.
DEN
2
at
DAL
19
BYE
at
NYG
16
vs.
BUF
17
at
NYJ
12
vs.
OAK
20
vs.
LAC
27
vs.
MIA
6
at
DEN
2
15Detroit Lions
vs.
ARI
7
at
NYG
16
vs.
ATL
25
at
MIN
30
vs.
CAR
15
at
NO
28
BYE
vs.
PIT
24
at
GB
10
vs.
CLE
1
at
CHI
4
vs.
MIN
30
at
BAL
18
at
TB
21
vs.
CHI
4
at
CIN
8
vs.
GB
10
16New England Patriots
vs.
KC
29
at
NO
28
vs.
HOU
5
vs.
CAR
15
at
TB
21
at
NYJ
12
vs.
ATL
25
vs.
LAC
27
BYE
at
DEN
2
at
OAK
20
vs.
MIA
6
at
BUF
17
at
MIA
6
at
PIT
24
vs.
BUF
17
vs.
NYJ
12
17Buffalo Bills
vs.
NYJ
12
at
CAR
15
vs.
DEN
2
at
ATL
25
at
CIN
8
BYE
vs.
TB
21
vs.
OAK
20
at
NYJ
12
vs.
NO
28
at
LAC
27
at
KC
29
vs.
NE
32
vs.
IND
3
vs.
MIA
6
at
NE
32
at
MIA
6
18Houston Texans
vs.
JAC
23
at
CIN
8
at
NE
32
vs.
TEN
14
vs.
KC
29
vs.
CLE
1
BYE
at
SEA
22
vs.
IND
3
at
LAR
31
vs.
ARI
7
at
BAL
18
at
TEN
14
vs.
SF
9
at
JAC
23
vs.
PIT
24
at
IND
3
19Arizona Cardinals
at
DET
13
at
IND
3
vs.
DAL
19
vs.
SF
9
at
PHI
26
vs.
TB
21
at
LAR
31
BYE
at
SF
9
vs.
SEA
22
at
HOU
5
vs.
JAC
23
vs.
LAR
31
vs.
TEN
14
at
WAS
11
vs.
NYG
16
at
SEA
22
20Atlanta Falcons
at
CHI
4
vs.
GB
10
at
DET
13
vs.
BUF
17
BYE
vs.
MIA
6
at
NE
32
at
NYJ
12
at
CAR
15
vs.
DAL
19
at
SEA
22
vs.
TB
21
vs.
MIN
30
vs.
NO
28
at
TB
21
at
NO
28
vs.
CAR
15
21New York Giants
at
DAL
19
vs.
DET
13
at
PHI
26
at
TB
21
vs.
LAC
27
at
DEN
2
vs.
SEA
22
BYE
vs.
LAR
31
at
SF
9
vs.
KC
29
at
WAS
11
at
OAK
20
vs.
DAL
19
vs.
PHI
26
at
ARI
7
vs.
WAS
11
22Tampa Bay Buccaneers BYE
vs.
CHI
4
at
MIN
30
vs.
NYG
16
vs.
NE
32
at
ARI
7
at
BUF
17
vs.
CAR
15
at
NO
28
vs.
NYJ
12
at
MIA
6
at
ATL
25
at
GB
10
vs.
DET
13
vs.
ATL
25
at
CAR
15
vs.
NO
28
23Washington Redskins
vs.
PHI
26
at
LAR
31
vs.
OAK
20
at
KC
29
BYE
vs.
SF
9
at
PHI
26
vs.
DAL
19
at
SEA
22
vs.
MIN
30
at
NO
28
vs.
NYG
16
at
DAL
19
at
LAC
27
vs.
ARI
7
vs.
DEN
2
at
NYG
16
24Tennessee Titans
vs.
OAK
20
at
JAC
23
vs.
SEA
22
at
HOU
5
at
MIA
6
vs.
IND
3
at
CLE
1
BYE
vs.
BAL
18
vs.
CIN
8
at
PIT
24
at
IND
3
vs.
HOU
5
at
ARI
7
at
SF
9
vs.
LAR
31
vs.
JAC
23
25Green Bay Packers
vs.
SEA
22
at
ATL
25
vs.
CIN
8
vs.
CHI
4
at
DAL
19
at
MIN
30
vs.
NO
28
BYE
vs.
DET
13
at
CHI
4
vs.
BAL
18
at
PIT
24
vs.
TB
21
at
CLE
1
at
CAR
15
vs.
MIN
30
at
DET
13
26Dallas Cowboys
vs.
NYG
16
at
DEN
2
at
ARI
7
vs.
LAR
31
vs.
GB
10
BYE
at
SF
9
at
WAS
11
vs.
KC
29
at
ATL
25
vs.
PHI
26
vs.
LAC
27
vs.
WAS
11
at
NYG
16
at
OAK
20
vs.
SEA
22
at
PHI
26
27New York Jets
at
BUF
17
at
OAK
20
vs.
MIA
6
vs.
JAC
23
at
CLE
1
vs.
NE
32
at
MIA
6
vs.
ATL
25
vs.
BUF
17
at
TB
21
BYE
vs.
CAR
15
vs.
KC
29
at
DEN
2
at
NO
28
vs.
LAC
27
at
NE
32
28Miami Dolphins BYE
at
LAC
27
at
NYJ
12
vs.
NO
28
vs.
TEN
14
at
ATL
25
vs.
NYJ
12
at
BAL
18
vs.
OAK
20
at
CAR
15
vs.
TB
21
at
NE
32
vs.
DEN
2
vs.
NE
32
at
BUF
17
at
KC
29
vs.
BUF
17
29Cleveland Browns
vs.
PIT
24
at
BAL
18
at
IND
3
vs.
CIN
8
vs.
NYJ
12
at
HOU
5
vs.
TEN
14
vs.
MIN
30
BYE
at
DET
13
vs.
JAC
23
at
CIN
8
at
LAC
27
vs.
GB
10
vs.
BAL
18
at
CHI
4
at
PIT
24
30Oakland Raiders
at
TEN
14
vs.
NYJ
12
at
WAS
11
at
DEN
2
vs.
BAL
18
vs.
LAC
27
vs.
KC
29
at
BUF
17
at
MIA
6
BYE
vs.
NE
32
vs.
DEN
2
vs.
NYG
16
at
KC
29
vs.
DAL
19
at
PHI
26
at
LAC
27
31San Francisco 49ers
vs.
CAR
15
at
SEA
22
vs.
LAR
31
at
ARI
7
at
IND
3
at
WAS
11
vs.
DAL
19
at
PHI
26
vs.
ARI
7
vs.
NYG
16
BYE
vs.
SEA
22
at
CHI
4
at
HOU
5
vs.
TEN
14
vs.
JAC
23
at
LAR
31
32Indianapolis Colts
at
LAR
31
vs.
ARI
7
vs.
CLE
1
at
SEA
22
vs.
SF
9
at
TEN
14
vs.
JAC
23
at
CIN
8
at
HOU
5
vs.
PIT
24
BYE
vs.
TEN
14
at
JAC
23
at
BUF
17
vs.
DEN
2
at
BAL
18
vs.
HOU
5