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