2017 Matchup Calendar

WR 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
1Brandin Cooks NE
vs.
KC
1
at
NO
13
vs.
HOU
4
vs.
CAR
5
at
TB
3
at
NYJ
11
vs.
ATL
22
vs.
LAC
24
BYE
at
DEN
29
at
OAK
16
vs.
MIA
28
at
BUF
27
at
MIA
28
at
PIT
21
vs.
BUF
27
vs.
NYJ
11
2Antonio Brown PIT
at
CLE
18
vs.
MIN
26
at
CHI
19
at
BAL
31
vs.
JAC
32
at
KC
1
vs.
CIN
30
at
DET
20
BYE
at
IND
7
vs.
TEN
12
vs.
GB
2
at
CIN
30
vs.
BAL
31
vs.
NE
6
at
HOU
4
vs.
CLE
18
3Michael Thomas NO
at
MIN
26
vs.
NE
6
at
CAR
5
at
MIA
28
BYE
vs.
DET
20
at
GB
2
vs.
CHI
19
vs.
TB
3
at
BUF
27
vs.
WAS
25
at
LAR
23
vs.
CAR
5
at
ATL
22
vs.
NYJ
11
vs.
ATL
22
at
TB
3
4Adam Thielen MIN
vs.
NO
13
at
PIT
21
vs.
TB
3
vs.
DET
20
at
CHI
19
vs.
GB
2
vs.
BAL
31
at
CLE
18
BYE
at
WAS
25
vs.
LAR
23
at
DET
20
at
ATL
22
at
CAR
5
vs.
CIN
30
at
GB
2
vs.
CHI
19
5Julio Jones ATL
at
CHI
19
vs.
GB
2
at
DET
20
vs.
BUF
27
BYE
vs.
MIA
28
at
NE
6
at
NYJ
11
at
CAR
5
vs.
DAL
9
at
SEA
15
vs.
TB
3
vs.
MIN
26
vs.
NO
13
at
TB
3
at
NO
13
vs.
CAR
5
6Stefon Diggs MIN
vs.
NO
13
at
PIT
21
vs.
TB
3
vs.
DET
20
at
CHI
19
vs.
GB
2
vs.
BAL
31
at
CLE
18
BYE
at
WAS
25
vs.
LAR
23
at
DET
20
at
ATL
22
at
CAR
5
vs.
CIN
30
at
GB
2
vs.
CHI
19
7Chris Hogan NE
vs.
KC
1
at
NO
13
vs.
HOU
4
vs.
CAR
5
at
TB
3
at
NYJ
11
vs.
ATL
22
vs.
LAC
24
BYE
at
DEN
29
at
OAK
16
vs.
MIA
28
at
BUF
27
at
MIA
28
at
PIT
21
vs.
BUF
27
vs.
NYJ
11
8Alshon Jeffery PHI
at
WAS
25
at
KC
1
vs.
NYG
8
at
LAC
24
vs.
ARI
17
at
CAR
5
vs.
WAS
25
vs.
SF
10
vs.
DEN
29
BYE
at
DAL
9
vs.
CHI
19
at
SEA
15
at
LAR
23
at
NYG
8
vs.
OAK
16
vs.
DAL
9
9JuJu Smith-Schuster PIT
at
CLE
18
vs.
MIN
26
at
CHI
19
at
BAL
31
vs.
JAC
32
at
KC
1
vs.
CIN
30
at
DET
20
BYE
at
IND
7
vs.
TEN
12
vs.
GB
2
at
CIN
30
vs.
BAL
31
vs.
NE
6
at
HOU
4
vs.
CLE
18
10Dede Westbrook JAC
at
HOU
4
vs.
TEN
12
vs.
BAL
31
at
NYJ
11
at
PIT
21
vs.
LAR
23
at
IND
7
BYE
vs.
CIN
30
vs.
LAC
24
at
CLE
18
at
ARI
17
vs.
IND
7
vs.
SEA
15
vs.
HOU
4
at
SF
10
at
TEN
12
11Martavis Bryant PIT
at
CLE
18
vs.
MIN
26
at
CHI
19
at
BAL
31
vs.
JAC
32
at
KC
1
vs.
CIN
30
at
DET
20
BYE
at
IND
7
vs.
TEN
12
vs.
GB
2
at
CIN
30
vs.
BAL
31
vs.
NE
6
at
HOU
4
vs.
CLE
18
12Marqise Lee JAC
at
HOU
4
vs.
TEN
12
vs.
BAL
31
at
NYJ
11
at
PIT
21
vs.
LAR
23
at
IND
7
BYE
vs.
CIN
30
vs.
LAC
24
at
CLE
18
at
ARI
17
vs.
IND
7
vs.
SEA
15
vs.
HOU
4
at
SF
10
at
TEN
12
13Keelan Cole JAC
at
HOU
4
vs.
TEN
12
vs.
BAL
31
at
NYJ
11
at
PIT
21
vs.
LAR
23
at
IND
7
BYE
vs.
CIN
30
vs.
LAC
24
at
CLE
18
at
ARI
17
vs.
IND
7
vs.
SEA
15
vs.
HOU
4
at
SF
10
at
TEN
12
14Ted Ginn NO
at
MIN
26
vs.
NE
6
at
CAR
5
at
MIA
28
BYE
vs.
DET
20
at
GB
2
vs.
CHI
19
vs.
TB
3
at
BUF
27
vs.
WAS
25
at
LAR
23
vs.
CAR
5
at
ATL
22
vs.
NYJ
11
vs.
ATL
22
at
TB
3
15Mohamed Sanu ATL
at
CHI
19
vs.
GB
2
at
DET
20
vs.
BUF
27
BYE
vs.
MIA
28
at
NE
6
at
NYJ
11
at
CAR
5
vs.
DAL
9
at
SEA
15
vs.
TB
3
vs.
MIN
26
vs.
NO
13
at
TB
3
at
NO
13
vs.
CAR
5
16Nelson Agholor PHI
at
WAS
25
at
KC
1
vs.
NYG
8
at
LAC
24
vs.
ARI
17
at
CAR
5
vs.
WAS
25
vs.
SF
10
vs.
DEN
29
BYE
at
DAL
9
vs.
CHI
19
at
SEA
15
at
LAR
23
at
NYG
8
vs.
OAK
16
vs.
DAL
9
17Rishard Matthews TEN
vs.
OAK
16
at
JAC
32
vs.
SEA
15
at
HOU
4
at
MIA
28
vs.
IND
7
at
CLE
18
BYE
vs.
BAL
31
vs.
CIN
30
at
PIT
21
at
IND
7
vs.
HOU
4
at
ARI
17
at
SF
10
vs.
LAR
23
vs.
JAC
32
18Danny Amendola NE
vs.
KC
1
at
NO
13
vs.
HOU
4
vs.
CAR
5
at
TB
3
at
NYJ
11
vs.
ATL
22
vs.
LAC
24
BYE
at
DEN
29
at
OAK
16
vs.
MIA
28
at
BUF
27
at
MIA
28
at
PIT
21
vs.
BUF
27
vs.
NYJ
11
19Eric Decker TEN
vs.
OAK
16
at
JAC
32
vs.
SEA
15
at
HOU
4
at
MIA
28
vs.
IND
7
at
CLE
18
BYE
vs.
BAL
31
vs.
CIN
30
at
PIT
21
at
IND
7
vs.
HOU
4
at
ARI
17
at
SF
10
vs.
LAR
23
vs.
JAC
32
20Corey Davis TEN
vs.
OAK
16
at
JAC
32
vs.
SEA
15
at
HOU
4
at
MIA
28
vs.
IND
7
at
CLE
18
BYE
vs.
BAL
31
vs.
CIN
30
at
PIT
21
at
IND
7
vs.
HOU
4
at
ARI
17
at
SF
10
vs.
LAR
23
vs.
JAC
32
21Torrey Smith PHI
at
WAS
25
at
KC
1
vs.
NYG
8
at
LAC
24
vs.
ARI
17
at
CAR
5
vs.
WAS
25
vs.
SF
10
vs.
DEN
29
BYE
at
DAL
9
vs.
CHI
19
at
SEA
15
at
LAR
23
at
NYG
8
vs.
OAK
16
vs.
DAL
9
22Brandon Coleman NO
at
MIN
26
vs.
NE
6
at
CAR
5
at
MIA
28
BYE
vs.
DET
20
at
GB
2
vs.
CHI
19
vs.
TB
3
at
BUF
27
vs.
WAS
25
at
LAR
23
vs.
CAR
5
at
ATL
22
vs.
NYJ
11
vs.
ATL
22
at
TB
3
23Kenny Britt NE
vs.
KC
1
at
NO
13
vs.
HOU
4
vs.
CAR
5
at
TB
3
at
NYJ
11
vs.
ATL
22
vs.
LAC
24
BYE
at
DEN
29
at
OAK
16
vs.
MIA
28
at
BUF
27
at
MIA
28
at
PIT
21
vs.
BUF
27
vs.
NYJ
11
24Willie Snead NO
at
MIN
26
vs.
NE
6
at
CAR
5
at
MIA
28
BYE
vs.
DET
20
at
GB
2
vs.
CHI
19
vs.
TB
3
at
BUF
27
vs.
WAS
25
at
LAR
23
vs.
CAR
5
at
ATL
22
vs.
NYJ
11
vs.
ATL
22
at
TB
3
25Allen Hurns JAC
at
HOU
4
vs.
TEN
12
vs.
BAL
31
at
NYJ
11
at
PIT
21
vs.
LAR
23
at
IND
7
BYE
vs.
CIN
30
vs.
LAC
24
at
CLE
18
at
ARI
17
vs.
IND
7
vs.
SEA
15
vs.
HOU
4
at
SF
10
at
TEN
12
26Laquon Treadwell MIN
vs.
NO
13
at
PIT
21
vs.
TB
3
vs.
DET
20
at
CHI
19
vs.
GB
2
vs.
BAL
31
at
CLE
18
BYE
at
WAS
25
vs.
LAR
23
at
DET
20
at
ATL
22
at
CAR
5
vs.
CIN
30
at
GB
2
vs.
CHI
19
27Jaydon Mickens JAC
at
HOU
4
vs.
TEN
12
vs.
BAL
31
at
NYJ
11
at
PIT
21
vs.
LAR
23
at
IND
7
BYE
vs.
CIN
30
vs.
LAC
24
at
CLE
18
at
ARI
17
vs.
IND
7
vs.
SEA
15
vs.
HOU
4
at
SF
10
at
TEN
12
28Tommylee Lewis NO
at
MIN
26
vs.
NE
6
at
CAR
5
at
MIA
28
BYE
vs.
DET
20
at
GB
2
vs.
CHI
19
vs.
TB
3
at
BUF
27
vs.
WAS
25
at
LAR
23
vs.
CAR
5
at
ATL
22
vs.
NYJ
11
vs.
ATL
22
at
TB
3