2017 Matchup Calendar

K 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
1Stephen Gostkowski NE
vs.
KC
26
at
NO
2
vs.
HOU
19
vs.
CAR
6
at
TB
15
at
NYJ
9
vs.
ATL
23
vs.
LAC
5
BYE
at
DEN
14
at
OAK
27
vs.
MIA
20
at
BUF
10
at
MIA
20
at
PIT
24
vs.
BUF
10
vs.
NYJ
9
2Justin Tucker BAL
at
CIN
16
vs.
CLE
22
at
JAC
1
vs.
PIT
24
at
OAK
27
vs.
CHI
3
at
MIN
12
vs.
MIA
20
at
TEN
13
BYE
at
GB
11
vs.
HOU
19
vs.
DET
25
at
PIT
24
at
CLE
22
vs.
IND
4
vs.
CIN
16
3Dan Bailey DAL
vs.
NYG
8
at
DEN
14
at
ARI
17
vs.
LAR
31
vs.
GB
11
BYE
at
SF
7
at
WAS
21
vs.
KC
26
at
ATL
23
vs.
PHI
18
vs.
LAC
5
vs.
WAS
21
at
NYG
8
at
OAK
27
vs.
SEA
30
at
PHI
18
4Matt Bryant ATL
at
CHI
3
vs.
GB
11
at
DET
25
vs.
BUF
10
BYE
vs.
MIA
20
at
NE
29
at
NYJ
9
at
CAR
6
vs.
DAL
28
at
SEA
30
vs.
TB
15
vs.
MIN
12
vs.
NO
2
at
TB
15
at
NO
2
vs.
CAR
6
5Mason Crosby GB
vs.
SEA
30
at
ATL
23
vs.
CIN
16
vs.
CHI
3
at
DAL
28
at
MIN
12
vs.
NO
2
BYE
vs.
DET
25
at
CHI
3
vs.
BAL
32
at
PIT
24
vs.
TB
15
at
CLE
22
at
CAR
6
vs.
MIN
12
at
DET
25
6Adam Vinatieri IND
at
LAR
31
vs.
ARI
17
vs.
CLE
22
at
SEA
30
vs.
SF
7
at
TEN
13
vs.
JAC
1
at
CIN
16
at
HOU
19
vs.
PIT
24
BYE
vs.
TEN
13
at
JAC
1
at
BUF
10
vs.
DEN
14
at
BAL
32
vs.
HOU
19
7Cairo Santos NYJ
at
BUF
10
at
OAK
27
vs.
MIA
20
vs.
JAC
1
at
CLE
22
vs.
NE
29
at
MIA
20
vs.
ATL
23
vs.
BUF
10
at
TB
15
BYE
vs.
CAR
6
vs.
KC
26
at
DEN
14
at
NO
2
vs.
LAC
5
at
NE
29
8Matt Prater DET
vs.
ARI
17
at
NYG
8
vs.
ATL
23
at
MIN
12
vs.
CAR
6
at
NO
2
BYE
vs.
PIT
24
at
GB
11
vs.
CLE
22
at
CHI
3
vs.
MIN
12
at
BAL
32
at
TB
15
vs.
CHI
3
at
CIN
16
vs.
GB
11
9Wil Lutz NO
at
MIN
12
vs.
NE
29
at
CAR
6
at
MIA
20
BYE
vs.
DET
25
at
GB
11
vs.
CHI
3
vs.
TB
15
at
BUF
10
vs.
WAS
21
at
LAR
31
vs.
CAR
6
at
ATL
23
vs.
NYJ
9
vs.
ATL
23
at
TB
15
10Brandon McManus DEN
vs.
LAC
5
vs.
DAL
28
at
BUF
10
vs.
OAK
27
BYE
vs.
NYG
8
at
LAC
5
at
KC
26
at
PHI
18
vs.
NE
29
vs.
CIN
16
at
OAK
27
at
MIA
20
vs.
NYJ
9
at
IND
4
at
WAS
21
vs.
KC
26
11Chris Boswell PIT
at
CLE
22
vs.
MIN
12
at
CHI
3
at
BAL
32
vs.
JAC
1
at
KC
26
vs.
CIN
16
at
DET
25
BYE
at
IND
4
vs.
TEN
13
vs.
GB
11
at
CIN
16
vs.
BAL
32
vs.
NE
29
at
HOU
19
vs.
CLE
22
12Blair Walsh FA                  
13Graham Gano CAR
at
SF
7
vs.
BUF
10
vs.
NO
2
at
NE
29
at
DET
25
vs.
PHI
18
at
CHI
3
at
TB
15
vs.
ATL
23
vs.
MIA
20
BYE
at
NYJ
9
at
NO
2
vs.
MIN
12
vs.
GB
11
vs.
TB
15
at
ATL
23
14Steven Hauschka BUF
vs.
NYJ
9
at
CAR
6
vs.
DEN
14
at
ATL
23
at
CIN
16
BYE
vs.
TB
15
vs.
OAK
27
at
NYJ
9
vs.
NO
2
at
LAC
5
at
KC
26
vs.
NE
29
vs.
IND
4
vs.
MIA
20
at
NE
29
at
MIA
20
15Caleb Sturgis LAC
at
DEN
14
vs.
MIA
20
vs.
KC
26
vs.
PHI
18
at
NYG
8
at
OAK
27
vs.
DEN
14
at
NE
29
BYE
at
JAC
1
vs.
BUF
10
at
DAL
28
vs.
CLE
22
vs.
WAS
21
at
KC
26
at
NYJ
9
vs.
OAK
27
16Phil Dawson ARI
at
DET
25
at
IND
4
vs.
DAL
28
vs.
SF
7
at
PHI
18
vs.
TB
15
at
LAR
31
BYE
at
SF
7
vs.
SEA
30
at
HOU
19
vs.
JAC
1
vs.
LAR
31
vs.
TEN
13
at
WAS
21
vs.
NYG
8
at
SEA
30
17Chandler Catanzaro TB BYE
vs.
CHI
3
at
MIN
12
vs.
NYG
8
vs.
NE
29
at
ARI
17
at
BUF
10
vs.
CAR
6
at
NO
2
vs.
NYJ
9
at
MIA
20
at
ATL
23
at
GB
11
vs.
DET
25
vs.
ATL
23
at
CAR
6
vs.
NO
2
18Josh Lambo JAC
at
HOU
19
vs.
TEN
13
vs.
BAL
32
at
NYJ
9
at
PIT
24
vs.
LAR
31
at
IND
4
BYE
vs.
CIN
16
vs.
LAC
5
at
CLE
22
at
ARI
17
vs.
IND
4
vs.
SEA
30
vs.
HOU
19
at
SF
7
at
TEN
13
19Younghoe Koo FA                  
20Ryan Succop TEN
vs.
OAK
27
at
JAC
1
vs.
SEA
30
at
HOU
19
at
MIA
20
vs.
IND
4
at
CLE
22
BYE
vs.
BAL
32
vs.
CIN
16
at
PIT
24
at
IND
4
vs.
HOU
19
at
ARI
17
at
SF
7
vs.
LAR
31
vs.
JAC
1
21Nick Novak FA                  
22Nick Folk FA                  
23Kai Forbath MIN
vs.
NO
2
at
PIT
24
vs.
TB
15
vs.
DET
25
at
CHI
3
vs.
GB
11
vs.
BAL
32
at
CLE
22
BYE
at
WAS
21
vs.
LAR
31
at
DET
25
at
ATL
23
at
CAR
6
vs.
CIN
16
at
GB
11
vs.
CHI
3
24Roberto Aguayo LAC
at
DEN
14
vs.
MIA
20
vs.
KC
26
vs.
PHI
18
at
NYG
8
at
OAK
27
vs.
DEN
14
at
NE
29
BYE
at
JAC
1
vs.
BUF
10
at
DAL
28
vs.
CLE
22
vs.
WAS
21
at
KC
26
at
NYJ
9
vs.
OAK
27
25Aldrick Rosas NYG
at
DAL
28
vs.
DET
25
at
PHI
18
at
TB
15
vs.
LAC
5
at
DEN
14
vs.
SEA
30
BYE
vs.
LAR
31
at
SF
7
vs.
KC
26
at
WAS
21
at
OAK
27
vs.
DAL
28
vs.
PHI
18
at
ARI
17
vs.
WAS
21
26Randy Bullock CIN
vs.
BAL
32
vs.
HOU
19
at
GB
11
at
CLE
22
vs.
BUF
10
BYE
at
PIT
24
vs.
IND
4
at
JAC
1
at
TEN
13
at
DEN
14
vs.
CLE
22
vs.
PIT
24
vs.
CHI
3
at
MIN
12
vs.
DET
25
at
BAL
32
27Mike Nugent FA                  
28Jason Myers SEA
at
GB
11
vs.
SF
7
at
TEN
13
vs.
IND
4
at
LAR
31
BYE
at
NYG
8
vs.
HOU
19
vs.
WAS
21
at
ARI
17
vs.
ATL
23
at
SF
7
vs.
PHI
18
at
JAC
1
vs.
LAR
31
at
DAL
28
vs.
ARI
17
29Josh Brown FA                  
30Ka'imi Fairbairn HOU
vs.
JAC
1
at
CIN
16
at
NE
29
vs.
TEN
13
vs.
KC
26
vs.
CLE
22
BYE
at
SEA
30
vs.
IND
4
at
LAR
31
vs.
ARI
17
at
BAL
32
at
TEN
13
vs.
SF
7
at
JAC
1
vs.
PIT
24
at
IND
4
31Harrison Butker KC
at
NE
29
vs.
PHI
18
at
LAC
5
vs.
WAS
21
at
HOU
19
vs.
PIT
24
at
OAK
27
vs.
DEN
14
at
DAL
28
BYE
at
NYG
8
vs.
BUF
10
at
NYJ
9
vs.
OAK
27
vs.
LAC
5
vs.
MIA
20
at
DEN
14
32Dan Carpenter FA                  
33Jake Elliott PHI
at
WAS
21
at
KC
26
vs.
NYG
8
at
LAC
5
vs.
ARI
17
at
CAR
6
vs.
WAS
21
vs.
SF
7
vs.
DEN
14
BYE
at
DAL
28
vs.
CHI
3
at
SEA
30
at
LAR
31
at
NYG
8
vs.
OAK
27
vs.
DAL
28
34Robbie Gould SF
vs.
CAR
6
at
SEA
30
vs.
LAR
31
at
ARI
17
at
IND
4
at
WAS
21
vs.
DAL
28
at
PHI
18
vs.
ARI
17
vs.
NYG
8
BYE
vs.
SEA
30
at
CHI
3
at
HOU
19
vs.
TEN
13
vs.
JAC
1
at
LAR
31
35Cody Parkey CHI
vs.
ATL
23
at
TB
15
vs.
PIT
24
at
GB
11
vs.
MIN
12
at
BAL
32
vs.
CAR
6
at
NO
2
BYE
vs.
GB
11
vs.
DET
25
at
PHI
18
vs.
SF
7
at
CIN
16
at
DET
25
vs.
CLE
22
at
MIN
12
36Andrew Franks FA                  
37Connor Barth FA                  
38Zane Gonzalez CLE
vs.
PIT
24
at
BAL
32
at
IND
4
vs.
CIN
16
vs.
NYJ
9
at
HOU
19
vs.
TEN
13
vs.
MIN
12
BYE
at
DET
25
vs.
JAC
1
at
CIN
16
at
LAC
5
vs.
GB
11
vs.
BAL
32
at
CHI
3
at
PIT
24
39Jeff Chandler CLE
vs.
PIT
24
at
BAL
32
at
IND
4
vs.
CIN
16
vs.
NYJ
9
at
HOU
19
vs.
TEN
13
vs.
MIN
12
BYE
at
DET
25
vs.
JAC
1
at
CIN
16
at
LAC
5
vs.
GB
11
vs.
BAL
32
at
CHI
3
at
PIT
24