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