2017 Matchup Calendar

QB 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
1Aaron Rodgers GB
vs.
SEA
at
ATL
vs.
CIN
vs.
CHI
at
DAL
at
MIN
vs.
NO
BYE
vs.
DET
at
CHI
vs.
BAL
at
PIT
vs.
TB
at
CLE
at
CAR
vs.
MIN
at
DET
2Tom Brady NE
vs.
KC
at
NO
vs.
HOU
vs.
CAR
at
TB
at
NYJ
vs.
ATL
vs.
LAC
BYE
at
DEN
at
OAK
vs.
MIA
at
BUF
at
MIA
at
PIT
vs.
BUF
vs.
NYJ
3Drew Brees NO
at
MIN
vs.
NE
at
CAR
at
MIA
BYE
vs.
DET
at
GB
vs.
CHI
vs.
TB
at
BUF
vs.
WAS
at
LAR
vs.
CAR
at
ATL
vs.
NYJ
vs.
ATL
at
TB
4Andrew Luck IND
at
LAR
vs.
ARI
vs.
CLE
at
SEA
vs.
SF
at
TEN
vs.
JAC
at
CIN
at
HOU
vs.
PIT
BYE
vs.
TEN
at
JAC
at
BUF
vs.
DEN
at
BAL
vs.
HOU
5Russell Wilson SEA
at
GB
vs.
SF
at
TEN
vs.
IND
at
LAR
BYE
at
NYG
vs.
HOU
vs.
WAS
at
ARI
vs.
ATL
at
SF
vs.
PHI
at
JAC
vs.
LAR
at
DAL
vs.
ARI
6Matt Ryan ATL
at
CHI
vs.
GB
at
DET
vs.
BUF
BYE
vs.
MIA
at
NE
at
NYJ
at
CAR
vs.
DAL
at
SEA
vs.
TB
vs.
MIN
vs.
NO
at
TB
at
NO
vs.
CAR
7Kirk Cousins WAS
vs.
PHI
at
LAR
vs.
OAK
at
KC
BYE
vs.
SF
at
PHI
vs.
DAL
at
SEA
vs.
MIN
at
NO
vs.
NYG
at
DAL
at
LAC
vs.
ARI
vs.
DEN
at
NYG
8Marcus Mariota TEN
vs.
OAK
at
JAC
vs.
SEA
at
HOU
at
MIA
vs.
IND
at
CLE
BYE
vs.
BAL
vs.
CIN
at
PIT
at
IND
vs.
HOU
at
ARI
at
SF
vs.
LAR
vs.
JAC
9Jameis Winston TB
at
MIA
vs.
CHI
at
MIN
vs.
NYG
vs.
NE
at
ARI
at
BUF
vs.
CAR
at
NO
vs.
NYJ
BYE
at
ATL
at
GB
vs.
DET
vs.
ATL
at
CAR
vs.
NO
10Cam Newton CAR
at
SF
vs.
BUF
vs.
NO
at
NE
at
DET
vs.
PHI
at
CHI
at
TB
vs.
ATL
vs.
MIA
BYE
at
NYJ
at
NO
vs.
MIN
vs.
GB
vs.
TB
at
ATL
11Ben Roethlisberger PIT
at
CLE
vs.
MIN
at
CHI
at
BAL
vs.
JAC
at
KC
vs.
CIN
at
DET
BYE
at
IND
vs.
TEN
vs.
GB
at
CIN
vs.
BAL
vs.
NE
at
HOU
vs.
CLE
12Derek Carr OAK
at
TEN
vs.
NYJ
at
WAS
at
DEN
vs.
BAL
vs.
LAC
vs.
KC
at
BUF
at
MIA
BYE
vs.
NE
vs.
DEN
vs.
NYG
at
KC
vs.
DAL
at
PHI
at
LAC
13Dak Prescott DAL
vs.
NYG
at
DEN
at
ARI
vs.
LAR
vs.
GB
BYE
at
SF
at
WAS
vs.
KC
at
ATL
vs.
PHI
vs.
LAC
vs.
WAS
at
NYG
at
OAK
vs.
SEA
at
PHI
14Philip Rivers LAC
at
DEN
vs.
MIA
vs.
KC
vs.
PHI
at
NYG
at
OAK
vs.
DEN
at
NE
BYE
at
JAC
vs.
BUF
at
DAL
vs.
CLE
vs.
WAS
at
KC
at
NYJ
vs.
OAK
15Matthew Stafford DET
vs.
ARI
at
NYG
vs.
ATL
at
MIN
vs.
CAR
at
NO
BYE
vs.
PIT
at
GB
vs.
CLE
at
CHI
vs.
MIN
at
BAL
at
TB
vs.
CHI
at
CIN
vs.
GB
16Tyrod Taylor BUF
vs.
NYJ
at
CAR
vs.
DEN
at
ATL
at
CIN
BYE
vs.
TB
vs.
OAK
at
NYJ
vs.
NO
at
LAC
at
KC
vs.
NE
vs.
IND
vs.
MIA
at
NE
at
MIA
17Andy Dalton CIN
vs.
BAL
vs.
HOU
at
GB
at
CLE
vs.
BUF
BYE
at
PIT
vs.
IND
at
JAC
at
TEN
at
DEN
vs.
CLE
vs.
PIT
vs.
CHI
at
MIN
vs.
DET
at
BAL
18Eli Manning NYG
at
DAL
vs.
DET
at
PHI
at
TB
vs.
LAC
at
DEN
vs.
SEA
BYE
vs.
LAR
at
SF
vs.
KC
at
WAS
at
OAK
vs.
DAL
vs.
PHI
at
ARI
vs.
WAS
19Blake Bortles JAC
at
HOU
vs.
TEN
vs.
BAL
at
NYJ
at
PIT
vs.
LAR
at
IND
BYE
vs.
CIN
vs.
LAC
at
CLE
at
ARI
vs.
IND
vs.
SEA
vs.
HOU
at
SF
at
TEN
20Carson Palmer ARI
at
DET
at
IND
vs.
DAL
vs.
SF
at
PHI
vs.
TB
at
LAR
BYE
at
SF
vs.
SEA
at
HOU
vs.
JAC
vs.
LAR
vs.
TEN
at
WAS
vs.
NYG
at
SEA
21Carson Wentz PHI
at
WAS
at
KC
vs.
NYG
at
LAC
vs.
ARI
at
CAR
vs.
WAS
vs.
SF
vs.
DEN
BYE
at
DAL
vs.
CHI
at
SEA
at
LAR
at
NYG
vs.
OAK
vs.
DAL
22Ryan Tannehill MIA
vs.
TB
at
LAC
at
NYJ
vs.
NO
vs.
TEN
at
ATL
vs.
NYJ
at
BAL
vs.
OAK
at
CAR
BYE
at
NE
vs.
DEN
vs.
NE
at
BUF
at
KC
vs.
BUF
23Joe Flacco BAL
at
CIN
vs.
CLE
at
JAC
vs.
PIT
at
OAK
vs.
CHI
at
MIN
vs.
MIA
at
TEN
BYE
at
GB
vs.
HOU
vs.
DET
at
PIT
at
CLE
vs.
IND
vs.
CIN
24Sam Bradford MIN
vs.
NO
at
PIT
vs.
TB
vs.
DET
at
CHI
vs.
GB
vs.
BAL
at
CLE
BYE
at
WAS
vs.
LAR
at
DET
at
ATL
at
CAR
vs.
CIN
at
GB
vs.
CHI
25Alex Smith KC
at
NE
vs.
PHI
at
LAC
vs.
WAS
at
HOU
vs.
PIT
at
OAK
vs.
DEN
at
DAL
BYE
at
NYG
vs.
BUF
at
NYJ
vs.
OAK
vs.
LAC
vs.
MIA
at
DEN
26Brian Hoyer SF
vs.
CAR
at
SEA
vs.
LAR
at
ARI
at
IND
at
WAS
vs.
DAL
at
PHI
vs.
ARI
vs.
NYG
BYE
vs.
SEA
at
CHI
at
HOU
vs.
TEN
vs.
JAC
at
LAR
27Deshaun Watson HOU
vs.
JAC
at
CIN
at
NE
vs.
TEN
vs.
KC
vs.
CLE
BYE
at
SEA
vs.
IND
at
LAR
vs.
ARI
at
BAL
at
TEN
vs.
SF
at
JAC
vs.
PIT
at
IND
28Trevor Siemian DEN
vs.
LAC
vs.
DAL
at
BUF
vs.
OAK
BYE
vs.
NYG
at
LAC
at
KC
at
PHI
vs.
NE
vs.
CIN
at
OAK
at
MIA
vs.
NYJ
at
IND
at
WAS
vs.
KC
29Mike Glennon CHI
vs.
ATL
at
TB
vs.
PIT
at
GB
vs.
MIN
at
BAL
vs.
CAR
at
NO
BYE
vs.
GB
vs.
DET
at
PHI
vs.
SF
at
CIN
at
DET
vs.
CLE
at
MIN
30Josh McCown NYJ
at
BUF
at
OAK
vs.
MIA
vs.
JAC
at
CLE
vs.
NE
at
MIA
vs.
ATL
vs.
BUF
at
TB
BYE
vs.
CAR
vs.
KC
at
DEN
at
NO
vs.
LAC
at
NE
31Jared Goff LAR
vs.
IND
vs.
WAS
at
SF
at
DAL
vs.
SEA
at
JAC
vs.
ARI
BYE
at
NYG
vs.
HOU
at
MIN
vs.
NO
at
ARI
vs.
PHI
at
SEA
at
TEN
vs.
SF
32Blaine Gabbert ARI
at
DET
at
IND
vs.
DAL
vs.
SF
at
PHI
vs.
TB
at
LAR
BYE
at
SF
vs.
SEA
at
HOU
vs.
JAC
vs.
LAR
vs.
TEN
at
WAS
vs.
NYG
at
SEA
33Paxton Lynch DEN
vs.
LAC
vs.
DAL
at
BUF
vs.
OAK
BYE
vs.
NYG
at
LAC
at
KC
at
PHI
vs.
NE
vs.
CIN
at
OAK
at
MIA
vs.
NYJ
at
IND
at
WAS
vs.
KC
34Brock Osweiler CLE
vs.
PIT
at
BAL
at
IND
vs.
CIN
vs.
NYJ
at
HOU
vs.
TEN
vs.
MIN
BYE
at
DET
vs.
JAC
at
CIN
at
LAC
vs.
GB
vs.
BAL
at
CHI
at
PIT
35Ryan Fitzpatrick TB
at
MIA
vs.
CHI
at
MIN
vs.
NYG
vs.
NE
at
ARI
at
BUF
vs.
CAR
at
NO
vs.
NYJ
BYE
at
ATL
at
GB
vs.
DET
vs.
ATL
at
CAR
vs.
NO
36Jimmy Garoppolo NE
vs.
KC
at
NO
vs.
HOU
vs.
CAR
at
TB
at
NYJ
vs.
ATL
vs.
LAC
BYE
at
DEN
at
OAK
vs.
MIA
at
BUF
at
MIA
at
PIT
vs.
BUF
vs.
NYJ
37Colin Kaepernick FA                  
38Cody Kessler CLE
vs.
PIT
at
BAL
at
IND
vs.
CIN
vs.
NYJ
at
HOU
vs.
TEN
vs.
MIN
BYE
at
DET
vs.
JAC
at
CIN
at
LAC
vs.
GB
vs.
BAL
at
CHI
at
PIT
39Mitch Trubisky CHI
vs.
ATL
at
TB
vs.
PIT
at
GB
vs.
MIN
at
BAL
vs.
CAR
at
NO
BYE
vs.
GB
vs.
DET
at
PHI
vs.
SF
at
CIN
at
DET
vs.
CLE
at
MIN
40Tom Savage HOU
vs.
JAC
at
CIN
at
NE
vs.
TEN
vs.
KC
vs.
CLE
BYE
at
SEA
vs.
IND
at
LAR
vs.
ARI
at
BAL
at
TEN
vs.
SF
at
JAC
vs.
PIT
at
IND
41Ryan Griffin TB
at
MIA
vs.
CHI
at
MIN
vs.
NYG
vs.
NE
at
ARI
at
BUF
vs.
CAR
at
NO
vs.
NYJ
BYE
at
ATL
at
GB
vs.
DET
vs.
ATL
at
CAR
vs.
NO
42DeShone Kizer CLE
vs.
PIT
at
BAL
at
IND
vs.
CIN
vs.
NYJ
at
HOU
vs.
TEN
vs.
MIN
BYE
at
DET
vs.
JAC
at
CIN
at
LAC
vs.
GB
vs.
BAL
at
CHI
at
PIT
43Patrick Mahomes KC
at
NE
vs.
PHI
at
LAC
vs.
WAS
at
HOU
vs.
PIT
at
OAK
vs.
DEN
at
DAL
BYE
at
NYG
vs.
BUF
at
NYJ
vs.
OAK
vs.
LAC
vs.
MIA
at
DEN
44Matt Barkley SF
vs.
CAR
at
SEA
vs.
LAR
at
ARI
at
IND
at
WAS
vs.
DAL
at
PHI
vs.
ARI
vs.
NYG
BYE
vs.
SEA
at
CHI
at
HOU
vs.
TEN
vs.
JAC
at
LAR
45Teddy Bridgewater MIN
vs.
NO
at
PIT
vs.
TB
vs.
DET
at
CHI
vs.
GB
vs.
BAL
at
CLE
BYE
at
WAS
vs.
LAR
at
DET
at
ATL
at
CAR
vs.
CIN
at
GB
vs.
CHI
46Christian Hackenberg NYJ
at
BUF
at
OAK
vs.
MIA
vs.
JAC
at
CLE
vs.
NE
at
MIA
vs.
ATL
vs.
BUF
at
TB
BYE
vs.
CAR
vs.
KC
at
DEN
at
NO
vs.
LAC
at
NE
47Geno Smith NYG
at
DAL
vs.
DET
at
PHI
at
TB
vs.
LAC
at
DEN
vs.
SEA
BYE
vs.
LAR
at
SF
vs.
KC
at
WAS
at
OAK
vs.
DAL
vs.
PHI
at
ARI
vs.
WAS
48Sean Mannion LAR
vs.
IND
vs.
WAS
at
SF
at
DAL
vs.
SEA
at
JAC
vs.
ARI
BYE
at
NYG
vs.
HOU
at
MIN
vs.
NO
at
ARI
vs.
PHI
at
SEA
at
TEN
vs.
SF
49Brett Hundley GB
vs.
SEA
at
ATL
vs.
CIN
vs.
CHI
at
DAL
at
MIN
vs.
NO
BYE
vs.
DET
at
CHI
vs.
BAL
at
PIT
vs.
TB
at
CLE
at
CAR
vs.
MIN
at
DET
50Mark Sanchez CHI
vs.
ATL
at
TB
vs.
PIT
at
GB
vs.
MIN
at
BAL
vs.
CAR
at
NO
BYE
vs.
GB
vs.
DET
at
PHI
vs.
SF
at
CIN
at
DET
vs.
CLE
at
MIN
51AJ McCarron CIN
vs.
BAL
vs.
HOU
at
GB
at
CLE
vs.
BUF
BYE
at
PIT
vs.
IND
at
JAC
at
TEN
at
DEN
vs.
CLE
vs.
PIT
vs.
CHI
at
MIN
vs.
DET
at
BAL
52Bryce Petty NYJ
at
BUF
at
OAK
vs.
MIA
vs.
JAC
at
CLE
vs.
NE
at
MIA
vs.
ATL
vs.
BUF
at
TB
BYE
vs.
CAR
vs.
KC
at
DEN
at
NO
vs.
LAC
at
NE
53Colt McCoy WAS
vs.
PHI
at
LAR
vs.
OAK
at
KC
BYE
vs.
SF
at
PHI
vs.
DAL
at
SEA
vs.
MIN
at
NO
vs.
NYG
at
DAL
at
LAC
vs.
ARI
vs.
DEN
at
NYG
54Landry Jones PIT
at
CLE
vs.
MIN
at
CHI
at
BAL
vs.
JAC
at
KC
vs.
CIN
at
DET
BYE
at
IND
vs.
TEN
vs.
GB
at
CIN
vs.
BAL
vs.
NE
at
HOU
vs.
CLE
55Chase Daniel NO
at
MIN
vs.
NE
at
CAR
at
MIA
BYE
vs.
DET
at
GB
vs.
CHI
vs.
TB
at
BUF
vs.
WAS
at
LAR
vs.
CAR
at
ATL
vs.
NYJ
vs.
ATL
at
TB
56C.J. Beathard SF
vs.
CAR
at
SEA
vs.
LAR
at
ARI
at
IND
at
WAS
vs.
DAL
at
PHI
vs.
ARI
vs.
NYG
BYE
vs.
SEA
at
CHI
at
HOU
vs.
TEN
vs.
JAC
at
LAR
57Joshua Dobbs PIT
at
CLE
vs.
MIN
at
CHI
at
BAL
vs.
JAC
at
KC
vs.
CIN
at
DET
BYE
at
IND
vs.
TEN
vs.
GB
at
CIN
vs.
BAL
vs.
NE
at
HOU
vs.
CLE
58Chad Henne JAC
at
HOU
vs.
TEN
vs.
BAL
at
NYJ
at
PIT
vs.
LAR
at
IND
BYE
vs.
CIN
vs.
LAC
at
CLE
at
ARI
vs.
IND
vs.
SEA
vs.
HOU
at
SF
at
TEN
59T.J. Yates BUF
vs.
NYJ
at
CAR
vs.
DEN
at
ATL
at
CIN
BYE
vs.
TB
vs.
OAK
at
NYJ
vs.
NO
at
LAC
at
KC
vs.
NE
vs.
IND
vs.
MIA
at
NE
at
MIA
60Derek Anderson CAR
at
SF
vs.
BUF
vs.
NO
at
NE
at
DET
vs.
PHI
at
CHI
at
TB
vs.
ATL
vs.
MIA
BYE
at
NYJ
at
NO
vs.
MIN
vs.
GB
vs.
TB
at
ATL
61Cardale Jones BUF
vs.
NYJ
at
CAR
vs.
DEN
at
ATL
at
CIN
BYE
vs.
TB
vs.
OAK
at
NYJ
vs.
NO
at
LAC
at
KC
vs.
NE
vs.
IND
vs.
MIA
at
NE
at
MIA
62Case Keenum MIN
vs.
NO
at
PIT
vs.
TB
vs.
DET
at
CHI
vs.
GB
vs.
BAL
at
CLE
BYE
at
WAS
vs.
LAR
at
DET
at
ATL
at
CAR
vs.
CIN
at
GB
vs.
CHI
63Matt Moore MIA
vs.
TB
at
LAC
at
NYJ
vs.
NO
vs.
TEN
at
ATL
vs.
NYJ
at
BAL
vs.
OAK
at
CAR
BYE
at
NE
vs.
DEN
vs.
NE
at
BUF
at
KC
vs.
BUF
64Drew Stanton ARI
at
DET
at
IND
vs.
DAL
vs.
SF
at
PHI
vs.
TB
at
LAR
BYE
at
SF
vs.
SEA
at
HOU
vs.
JAC
vs.
LAR
vs.
TEN
at
WAS
vs.
NYG
at
SEA
65Matt Cassel TEN
vs.
OAK
at
JAC
vs.
SEA
at
HOU
at
MIA
vs.
IND
at
CLE
BYE
vs.
BAL
vs.
CIN
at
PIT
at
IND
vs.
HOU
at
ARI
at
SF
vs.
LAR
vs.
JAC
66Robert Griffin FA                  
67Nick Foles PHI
at
WAS
at
KC
vs.
NYG
at
LAC
vs.
ARI
at
CAR
vs.
WAS
vs.
SF
vs.
DEN
BYE
at
DAL
vs.
CHI
at
SEA
at
LAR
at
NYG
vs.
OAK
vs.
DAL
68Scott Tolzien IND
at
LAR
vs.
ARI
vs.
CLE
at
SEA
vs.
SF
at
TEN
vs.
JAC
at
CIN
at
HOU
vs.
PIT
BYE
vs.
TEN
at
JAC
at
BUF
vs.
DEN
at
BAL
vs.
HOU
69Trevone Boykin SEA
at
GB
vs.
SF
at
TEN
vs.
IND
at
LAR
BYE
at
NYG
vs.
HOU
vs.
WAS
at
ARI
vs.
ATL
at
SF
vs.
PHI
at
JAC
vs.
LAR
at
DAL
vs.
ARI
70Ryan Mallett BAL
at
CIN
vs.
CLE
at
JAC
vs.
PIT
at
OAK
vs.
CHI
at
MIN
vs.
MIA
at
TEN
BYE
at
GB
vs.
HOU
vs.
DET
at
PIT
at
CLE
vs.
IND
vs.
CIN
71Nathan Peterman BUF
vs.
NYJ
at
CAR
vs.
DEN
at
ATL
at
CIN
BYE
vs.
TB
vs.
OAK
at
NYJ
vs.
NO
at
LAC
at
KC
vs.
NE
vs.
IND
vs.
MIA
at
NE
at
MIA
72Connor Cook OAK
at
TEN
vs.
NYJ
at
WAS
at
DEN
vs.
BAL
vs.
LAC
vs.
KC
at
BUF
at
MIA
BYE
vs.
NE
vs.
DEN
vs.
NYG
at
KC
vs.
DAL
at
PHI
at
LAC
73Jacoby Brissett NE
vs.
KC
at
NO
vs.
HOU
vs.
CAR
at
TB
at
NYJ
vs.
ATL
vs.
LAC
BYE
at
DEN
at
OAK
vs.
MIA
at
BUF
at
MIA
at
PIT
vs.
BUF
vs.
NYJ
74Matt Schaub ATL
at
CHI
vs.
GB
at
DET
vs.
BUF
BYE
vs.
MIA
at
NE
at
NYJ
at
CAR
vs.
DAL
at
SEA
vs.
TB
vs.
MIN
vs.
NO
at
TB
at
NO
vs.
CAR
75Jake Rudock DET
vs.
ARI
at
NYG
vs.
ATL
at
MIN
vs.
CAR
at
NO
BYE
vs.
PIT
at
GB
vs.
CLE
at
CHI
vs.
MIN
at
BAL
at
TB
vs.
CHI
at
CIN
vs.
GB
76Kellen Clemens LAC
at
DEN
vs.
MIA
vs.
KC
vs.
PHI
at
NYG
at
OAK
vs.
DEN
at
NE
BYE
at
JAC
vs.
BUF
at
DAL
vs.
CLE
vs.
WAS
at
KC
at
NYJ
vs.
OAK
77Kellen Moore DAL
vs.
NYG
at
DEN
at
ARI
vs.
LAR
vs.
GB
BYE
at
SF
at
WAS
vs.
KC
at
ATL
vs.
PHI
vs.
LAC
vs.
WAS
at
NYG
at
OAK
vs.
SEA
at
PHI