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