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