2017 Matchup Calendar

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