2019 Matchup Calendar

RB 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
1Christian McCaffrey CAR
10
30
21
20
6
30
BYE
31
26
4
13
28
8
13
18
23
28
2Ezekiel Elliott DAL
11
8
2
28
4
16
29
BYE
11
27
3
32
22
19
10
29
8
3Dalvin Cook MIN
13
4
25
19
11
29
3
8
5
12
14
BYE
18
3
9
4
19
4Nick Chubb CLE
26
16
10
15
31
18
BYE
32
14
22
24
2
24
1
21
15
1
5Saquon Barkley NYG
12
22
30
8
27
32
21
3
12
16
BYE
19
4
29
2
8
29
6Alvin Kamara NO
20
10
18
12
30
6
19
21
BYE
13
30
17
13
31
23
26
17
7Chris Carson SEA
1
24
28
21
10
7
15
13
30
31
BYE
29
27
10
17
21
31
8David Johnson ARI
3
15
17
18
1
13
11
28
31
30
31
BYE
10
24
7
18
10
9Leonard Fournette JAC
5
20
26
14
17
28
1
16
20
BYE
23
26
30
9
25
13
23
10Le'Veon Bell NYJ
22
7
32
BYE
29
12
32
6
2
11
8
25
1
2
15
24
22
11Derrick Henry TEN
7
23
6
13
22
14
9
30
17
5
BYE
6
23
25
20
28
20
12Marlon Mack IND
9
26
13
25
5
BYE
20
14
24
2
6
20
26
30
28
17
6
13Aaron Jones GB
19
27
14
29
12
3
25
5
9
17
BYE
31
11
8
19
27
3
14Melvin Gordon LAC
23
3
20
2
14
24
26
19
4
25
5
BYE
14
6
27
25
5
15James Conner PIT
32
18
31
1
15
9
BYE
2
23
10
7
1
7
21
22
16
15
16Todd Gurley LAR
17
28
7
30
18
31
13
1
BYE
24
19
15
21
18
12
31
21
17Josh Jacobs OAK
14
5
27
23
19
BYE
4
20
3
9
1
16
5
26
6
9
14
18Mark Ingram BAL
2
21
5
7
24
1
18
BYE
32
1
20
10
31
22
16
7
24
19Kerryon Johnson DET
21
9
29
5
BYE
4
27
11
25
19
12
8
19
27
30
14
4
20Sony Michel NE
24
2
16
22
8
11
16
7
15
BYE
29
12
20
5
1
22
2
21Joe Mixon CIN
18
31
22
24
21
15
6
10
BYE
15
25
24
16
7
32
2
7
22Devonta Freeman ATL
27
29
23
26
20
21
10
18
BYE
28
17
30
28
17
31
6
30
23Phillip Lindsay DEN
25
19
4
6
9
26
5
23
7
BYE
27
22
9
20
5
3
25
24David Montgomery CHI
4
14
8
27
25
BYE
28
9
29
3
10
11
3
12
4
5
27
25Tevin Coleman SF
30
1
24
BYE
7
10
8
17
21
18
21
4
15
28
13
10
18
26Austin Ekeler LAC
23
3
20
2
14
24
26
19
4
25
5
BYE
14
6
27
25
5
27Damien Williams KC
6
25
15
3
23
20
14
4
27
26
9
BYE
25
32
14
19
9
28Carlos Hyde HOU
28
6
9
17
13
5
23
25
6
BYE
15
23
32
14
26
30
26
29Matt Breida SF
30
1
24
BYE
7
10
8
17
21
18
21
4
15
28
13
10
18
30LeSean McCoy KC
6
25
15
3
23
20
14
4
27
26
9
BYE
25
32
14
19
9
31Devin Singletary BUF
16
11
1
32
26
BYE
2
29
8
7
2
14
12
15
24
32
16
32Royce Freeman DEN
25
19
4
6
9
26
5
23
7
BYE
27
22
9
20
5
3
25
33James White NE
24
2
16
22
8
11
16
7
15
BYE
29
12
20
5
1
22
2
34Jordan Howard PHI
8
13
3
4
16
27
12
22
19
BYE
32
18
2
11
8
12
11
35Miles Sanders PHI
8
13
3
4
16
27
12
22
19
BYE
32
18
2
11
8
12
11
36Ronald Jones II TB
31
17
11
10
28
17
BYE
26
18
21
28
13
6
23
3
20
13
37Kenyan Drake MIA
15
32
12
9
BYE
8
22
24
16
23
22
7
29
16
11
1
32
38Rashaad Penny SEA
1
24
28
21
10
7
15
13
30
31
BYE
29
27
10
17
21
31
39Frank Gore BUF
16
11
1
32
26
BYE
2
29
8
7
2
14
12
15
24
32
16
40Duke Johnson HOU
28
6
9
17
13
5
23
25
6
BYE
15
23
32
14
26
30
26
41Latavius Murray NO
20
10
18
12
30
6
19
21
BYE
13
30
17
13
31
23
26
17
42Malcolm Brown LAR
17
28
7
30
18
31
13
1
BYE
24
19
15
21
18
12
31
21
43Adrian Peterson WAS
29
12
19
11
32
2
31
27
22
BYE
16
3
17
4
29
11
12
44Tarik Cohen CHI
4
14
8
27
25
BYE
28
9
29
3
10
11
3
12
4
5
27
45Peyton Barber TB
31
17
11
10
28
17
BYE
26
18
21
28
13
6
23
3
20
13
46Alexander Mattison MIN
13
4
25
19
11
29
3
8
5
12
14
BYE
18
3
9
4
19
47Chris Thompson WAS
29
12
19
11
32
2
31
27
22
BYE
16
3
17
4
29
11
12
48Jamaal Williams GB
19
27
14
29
12
3
25
5
9
17
BYE
31
11
8
19
27
3
49Rex Burkhead NE
24
2
16
22
8
11
16
7
15
BYE
29
12
20
5
1
22
2
50Tony Pollard DAL
11
8
2
28
4
16
29
BYE
11
27
3
32
22
19
10
29
8
51Gus Edwards BAL
2
21
5
7
24
1
18
BYE
32
1
20
10
31
22
16
7
24
52Raheem Mostert SF
30
1
24
BYE
7
10
8
17
21
18
21
4
15
28
13
10
18
53Ito Smith ATL
27
29
23
26
20
21
10
18
BYE
28
17
30
28
17
31
6
30
54Darrel Williams KC
6
25
15
3
23
20
14
4
27
26
9
BYE
25
32
14
19
9
55Chase Edmonds ARI
3
15
17
18
1
13
11
28
31
30
31
BYE
10
24
7
18
10
56Darrell Henderson LAR
17
28
7
30
18
31
13
1
BYE
24
19
15
21
18
12
31
21
57Wayne Gallman NYG
12
22
30
8
27
32
21
3
12
16
BYE
19
4
29
2
8
29
58Giovani Bernard CIN
18
31
22
24
21
15
6
10
BYE
15
25
24
16
7
32
2
7
59Justice Hill BAL
2
21
5
7
24
1
18
BYE
32
1
20
10
31
22
16
7
24
60Jaylen Samuels PIT
32
18
31
1
15
9
BYE
2
23
10
7
1
7
21
22
16
15
61Justin Jackson LAC
23
3
20
2
14
24
26
19
4
25
5
BYE
14
6
27
25
5
62Dion Lewis TEN
7
23
6
13
22
14
9
30
17
5
BYE
6
23
25
20
28
20
63Derrius Guice WAS
29
12
19
11
32
2
31
27
22
BYE
16
3
17
4
29
11
12
64Kareem Hunt CLE
26
16
10
15
31
18
BYE
32
14
22
24
2
24
1
21
15
1
65Benny Snell Jr. PIT
32
18
31
1
15
9
BYE
2
23
10
7
1
7
21
22
16
15
66Kalen Ballage MIA
15
32
12
9
BYE
8
22
24
16
23
22
7
29
16
11
1
32
67Nyheim Hines IND
9
26
13
25
5
BYE
20
14
24
2
6
20
26
30
28
17
6
68Jeff Wilson SF
30
1
24
BYE
7
10
8
17
21
18
21
4
15
28
13
10
18
69Jordan Wilkins IND
9
26
13
25
5
BYE
20
14
24
2
6
20
26
30
28
17
6
70Mike Davis CHI
4
14
8
27
25
BYE
28
9
29
3
10
11
3
12
4
5
27
71Ryquell Armstead JAC
5
20
26
14
17
28
1
16
20
BYE
23
26
30
9
25
13
23
72Darwin Thompson KC
6
25
15
3
23
20
14
4
27
26
9
BYE
25
32
14
19
9
73Dare Ogunbowale TB
31
17
11
10
28
17
BYE
26
18
21
28
13
6
23
3
20
13
74Jalen Richard OAK
14
5
27
23
19
BYE
4
20
3
9
1
16
5
26
6
9
14
75Mark Walton MIA
15
32
12
9
BYE
8
22
24
16
23
22
7
29
16
11
1
32
76Dontrell Hilliard CLE
26
16
10
15
31
18
BYE
32
14
22
24
2
24
1
21
15
1
77Damien Harris NE
24
2
16
22
8
11
16
7
15
BYE
29
12
20
5
1
22
2
78Ty Montgomery NYJ
22
7
32
BYE
29
12
32
6
2
11
8
25
1
2
15
24
22
79T.J. Yeldon BUF
16
11
1
32
26
BYE
2
29
8
7
2
14
12
15
24
32
16
80C.J. Prosise SEA
1
24
28
21
10
7
15
13
30
31
BYE
29
27
10
17
21
31
81Reggie Bonnafon CAR
10
30
21
20
6
30
BYE
31
26
4
13
28
8
13
18
23
28
82Darren Sproles PHI
8
13
3
4
16
27
12
22
19
BYE
32
18
2
11
8
12
11
83Brian Hill ATL
27
29
23
26
20
21
10
18
BYE
28
17
30
28
17
31
6
30
84DeAndre Washington OAK
14
5
27
23
19
BYE
4
20
3
9
1
16
5
26
6
9
14
85Mike Boone MIN
13
4
25
19
11
29
3
8
5
12
14
BYE
18
3
9
4
19
86Brandon Bolden NE
24
2
16
22
8
11
16
7
15
BYE
29
12
20
5
1
22
2
87John Kelly LAR
17
28
7
30
18
31
13
1
BYE
24
19
15
21
18
12
31
21
88C.J. Anderson FA                  
89Ty Johnson DET
21
9
29
5
BYE
4
27
11
25
19
12
8
19
27
30
14
4
90D'Ernest Johnson CLE
26
16
10
15
31
18
BYE
32
14
22
24
2
24
1
21
15
1
91Javorius Allen NYG
12
22
30
8
27
32
21
3
12
16
BYE
19
4
29
2
8
29
92Damarea Crockett FA                  
93Elijah McGuire FA                  
94Dexter Williams GB
19
27
14
29
12
3
25
5
9
17
BYE
31
11
8
19
27
3
95Bilal Powell NYJ
22
7
32
BYE
29
12
32
6
2
11
8
25
1
2
15
24
22
96Mike Weber DAL
11
8
2
28
4
16
29
BYE
11
27
3
32
22
19
10
29
8
97J.D. McKissic DET
21
9
29
5
BYE
4
27
11
25
19
12
8
19
27
30
14
4
98Theo Riddick DEN
25
19
4
6
9
26
5
23
7
BYE
27
22
9
20
5
3
25
99Corey Clement PHI
8
13
3
4
16
27
12
22
19
BYE
32
18
2
11
8
12
11
100Myles Gaskin MIA
15
32
12
9
BYE
8
22
24
16
23
22
7
29
16
11
1
32
101Kyle Juszczyk SF
30
1
24
BYE
7
10
8
17
21
18
21
4
15
28
13
10
18
102Devontae Booker DEN
25
19
4
6
9
26
5
23
7
BYE
27
22
9
20
5
3
25
103Ameer Abdullah MIN
13
4
25
19
11
29
3
8
5
12
14
BYE
18
3
9
4
19