Week 12 Fantasy Football Rankings For Every Position In PPR Leagues
The first bye-mageddon of the season is this week, as the Bengals, Bills, Falcons, Jaguars, Jets, and Saints are all off. That’s going to make setting a starting lineup difficult, so it’s vital to have knowledge of the matchups and make the best possible fantasy decisions.
With that said, here’s my positional PPR player rankings for Week 12.
There are some major movers this week, including Justin Herbert (up), Chuba Hubbard (down), Jauan Jennings (up) and Will Dissly (down). For those who need help with tough calls between players with similar value or with nice Week 12 matchups, I’m here for you!
And when you're done reviewing the rankings, you still won't want to set your starting lineup without checking out my Start 'Em, Sit 'Em columns at every position:
Start-Sit for All Positions: QBs | RBs |WRs | TEs | Ks | DSTs
Also, don’t forget to subscribe to Fantasy Dirt for valuable fantasy advice five days a week!
Click To Jump To A Position
Week 12 Fantasy Quarterback Rankings
Rk | Player | Team | Opponent |
---|---|---|---|
1 | Jalen Hurts | PHI | at LAR |
2 | Lamar Jackson | BAL | at LAC |
3 | Jayden Daniels | WAS | vs. DAL |
4 | Justin Herbert | LAC | vs. BAL |
5 | Kyler Murray | ARI | at SEA |
6 | Bo Nix | DEN | at LV |
7 | Patrick Mahomes | KC | at CAR |
8 | Tua Tagovailoa | MIA | vs. NE |
9 | Jared Goff | DET | at IND |
10 | Jordan Love | GB | vs. SF |
11 | C.J. Stroud | HOU | vs. TEN |
12 | Baker Mayfield | TB | at NYG |
13 | Brock Purdy | SF | at GB |
14 | Matthew Stafford | LAR | vs. PHI |
15 | Anthony Richardson | IND | vs. DET |
16 | Russell Wilson | PIT | at CLE |
17 | Sam Darnold | MIN | at CHI |
18 | Geno Smith | SEA | vs. ARI |
19 | Caleb Williams | CHI | vs. MIN |
20 | Drake Maye | NE | at MIA |
21 | Jameis Winston | CLE | vs. PIT |
22 | Will Levis | TEN | at HOU |
23 | Cooper Rush | DAL | at WAS |
24 | Tommy DeVito | NYG | vs. TB |
25 | Bryce Young | CAR | vs. KC |
26 | Gardner Minshew | LV | vs. DEN |
Week 12 Fantasy Running Back Rankings
Rk | Player | Team | Opponent |
---|---|---|---|
1 | Saquon Barkley | PHI | at LAR |
2 | Joe Mixon | HOU | vs. TEN |
3 | Derrick Henry | BAL | at LAC |
4 | Christian McCaffrey | SF | at GB |
5 | De'Von Achane | MIA | vs. NE |
6 | Kenneth Walker | SEA | vs. ARI |
7 | Jahmyr Gibbs | DET | at IND |
8 | David Montgomery | DET | at IND |
9 | Josh Jacobs | GB | vs. SF |
10 | Kyren Williams | LAR | vs. PHI |
11 | Isiah Pacheco | KC | at CAR |
12 | James Conner | ARI | at SEA |
13 | Rachaad White | TB | at NYG |
14 | Brian Robinson Jr. | WAS | vs. DAL |
15 | Jonathan Taylor | IND | vs. DET |
16 | Chuba Hubbard | CAR | vs. KC |
17 | Tyrone Tracy Jr. | NYG | vs. TB |
18 | Najee Harris | PIT | at CLE |
19 | Bucky Irving | TB | at NYG |
20 | J.K. Dobbins | LAC | vs. BAL |
21 | Rhamondre Stevenson | NE | at MIA |
22 | Aaron Jones | MIN | at CHI |
23 | D'Andre Swift | CHI | vs. MIN |
24 | Javonte Williams | DEN | at LV |
25 | Tony Pollard | TEN | at HOU |
26 | Austin Ekeler | WAS | vs. DAL |
27 | Alexander Mattison | LV | vs. DEN |
28 | Jaylen Warren | PIT | at CLE |
29 | Nick Chubb | CLE | vs. PIT |
30 | Rico Dowdle | DAL | at WAS |
31 | Cam Akers | MIN | at CHI |
32 | Gus Edwards | LAC | vs. BAL |
33 | Zach Charbonnet | SEA | vs. ARI |
34 | Jonathon Brooks | CAR | vs. KC |
35 | Kareem Hunt | KC | at CAR |
36 | Audric Estime | DEN | at LV |
37 | Trey Benson | ARI | at SEA |
38 | Jerome Ford | CLE | vs. PIT |
39 | Jaleel McLaughlin | DEN | at LV |
40 | Devin Singletary | NYG | vs. TB |
41 | Zamir White | LV | vs. DEN |
42 | Emanuel Wilson | GB | vs. SF |
43 | Roschon Johnson | CHI | vs. MIN |
44 | Julius Chestnut | TEN | at HOU |
45 | Ameer Abdullah | LV | vs. DEN |
46 | Emari Demercado | ARI | at SEA |
47 | Jaylen Wright | MIA | vs. NE |
48 | Justice Hill | BAL | at LAC |
49 | Antonio Gibson | NE | at MIA |
50 | Raheem Mostert | MIA | vs. NE |
51 | Jordan Mason | SF | at GB |
52 | Blake Corum | LAR | vs. PHI |
53 | Tyler Goodson | IND | vs. DET |
54 | Kenenth Gainwell | PHI | at LAR |
55 | Dare Ogunbowale | HOU | vs. TEN |
56 | Ezekiel Elliott | DAL | at WAS |
57 | Sean Tucker | TB | at NYG |
58 | JaMycal Hasty | NE | at MIA |
59 | Trey Sermon | IND | vs. DET |
60 | Samaje Perine | KC | at CAR |
Week 12 Fantasy Wide Receiver Rankings
Rk | Player | Team | Opponent |
---|---|---|---|
1 | Amon-Ra St. Brown | DET | at IND |
2 | A.J. Brown | PHI | at LAR |
3 | Justin Jefferson | MIN | at CHI |
4 | Puka Nacua | LAR | vs. PHI |
5 | Nico Collins | HOU | vs. TEN |
6 | Cooper Kupp | LAR | vs. PHI |
7 | George Pickens | PIT | at CLE |
8 | Terry McLaurin | WAS | vs. DAL |
9 | CeeDee Lamb | DAL | at WAS |
10 | Tyreek Hill | MIA | vs. NE |
11 | DK Metcalf | SEA | vs. ARI |
12 | Zay Flowers | BAL | at LAC |
13 | Malik Nabers | NYG | vs. TB |
14 | Mike Evans | TB | at NYG |
15 | Jaxon Smith-Njigba | SEA | vs. ARI |
16 | Marvin Harrison Jr. | ARI | at SEA |
17 | DeVonta Smith | PHI | at LAR |
18 | Josh Downs | IND | vs. DET |
19 | Jauan Jennings | SF | at GB |
20 | Courtland Sutton | DEN | at LV |
21 | Jerry Jeudy | CLE | vs. PIT |
22 | DJ Moore | CHI | vs. MIN |
23 | Ladd McConkey | LAC | vs. BAL |
24 | Calvin Ridley | TEN | at HOU |
25 | Jayden Reed | GB | at CHI |
26 | Deebo Samuel Sr. | SF | at GB |
27 | Jameson Williams | DET | at IND |
28 | Cedric Tillman | CLE | vs. PIT |
29 | Quentin Johnston | LAC | vs. BAL |
30 | Michael Pittman Jr. | IND | vs. DET |
31 | Elijah Moore | CLE | vs. PIT |
32 | DeAndre Hopkins | KC | at CAR |
33 | Tank Dell | HOU | vs. TEN |
34 | Romeo Doubs | GB | vs. SF |
35 | Xavier Worthy | KC | at CAR |
36 | Rome Odunze | CHI | vs. MIN |
37 | Jakobi Meyers | LV | vs. DEN |
38 | Tyler Lockett | SEA | vs. ARI |
39 | Jordan Addison | MIN | at CHI |
40 | Rashod Bateman | BAL | at LAC |
41 | Keenan Allen | CHI | vs. MIN |
42 | Jaylen Waddle | MIA | vs. NE |
43 | DeMario Douglas | NE | at MIA |
44 | Christian Watson | GB | vs. SF |
45 | Josh Palmer | LAC | vs. BAL |
46 | Alec Pierce | IND | vs. DET |
47 | Wan'Dale Robinson | NYG | vs. TB |
48 | Xavier Legette | CAR | vs. KC |
49 | Devaughn Vele | DEN | at LV |
50 | Nick Westbrook-Ihkine | TEN | at HOU |
51 | Adam Thielen | CAR | vs. KC |
52 | Michael Wilson | ARI | at SEA |
53 | Ricky Pearsall | SF | at GB |
54 | Darius Slayton | NYG | vs. TB |
55 | Noah Brown | WAS | vs. DAL |
56 | Kendrick Bourne | NE | at MIA |
57 | Jalen Coker | CAR | vs. KC |
58 | Demarcus Robinson | LAR | vs. PHI |
59 | Jalen Tolbert | DAL | at WAS |
60 | Kayshon Boutte | NE | at MIA |
Week 12 Fantasy Tight End Rankings
Rk | Player | Team | Opponent |
---|---|---|---|
1 | Travis Kelce | KC | at CAR |
2 | Brock Bowers | LV | vs. DEN |
3 | George Kittle | SF | at GB |
4 | Cade Otton | TB | at NYG |
5 | Trey McBride | ARI | at SEA |
6 | David Njoku | CLE | vs. PIT |
7 | T.J. Hockenson | MIN | at CHI |
8 | Will Dissly | LAC | vs. BAL |
9 | Mark Andrews | BAL | at LAC |
10 | Dallas Goedert | PHI | at LAR |
11 | Jonnu Smith | MIA | vs. NE |
12 | Hunter Henry | NE | at MIA |
13 | Tucker Kraft | GB | vs. SF |
14 | Zach Ertz | WAS | vs. DAL |
15 | Ja'Tavion Sanders | CAR | vs. KC |
16 | Luke Schoonmaker | DAL | at WAS |
17 | Dalton Schultz | HOU | vs. TEN |
18 | Cole Kmet | CHI | vs. MIN |
19 | Theo Johnson | NYG | vs. TB |
20 | Pat Freiermuth | PIT | at CLE |
21 | Isaiah Likely | BAL | at LAC |
22 | Noah Gray | KC | at CAR |
23 | AJ Barner | SEA | vs. ARI |
24 | Brock Wright | DET | at IND |
25 | Davis Allen | LAR | vs. PHI |
26 | Chigoziem Okonkwo | TEN | at HOU |
27 | Colby Parkinson | LAR | vs. PHI |
28 | Adam Trautman | DEN | at LV |
29 | Darnell Washington | PIT | vs. CLE |
30 | Austin Hooper | NE | at MIA |
31 | Mo Alie-Cox | IND | vs. DET |
32 | Johnny Mundt | MIN | at CHI |
Week 12 Fantasy Flex Rankings
Rk | Player | Position | Team | Opponent |
---|---|---|---|---|
1 | Saquon Barkley | RB | PHI | at LAR |
2 | Amon-Ra St. Brown | WR | DET | at IND |
3 | Joe Mixon | RB | HOU | vs. TEN |
4 | A.J. Brown | WR | PHI | at LAR |
5 | Derrick Henry | RB | BAL | at LAC |
6 | Christian McCaffrey | RB | SF | at GB |
7 | Justin Jefferson | WR | MIN | at CHI |
8 | Puka Nacua | WR | LAR | vs. PHI |
9 | De'Von Achane | RB | MIA | vs. NE |
10 | Nico Collins | WR | HOU | vs. TEN |
11 | Kenneth Walker | RB | SEA | vs. ARI |
12 | Jahmyr Gibbs | RB | DET | at IND |
13 | Cooper Kupp | WR | LAR | vs. PHI |
14 | Travis Kelce | TE | KC | at CAR |
15 | David Montgomery | RB | DET | at IND |
16 | George Pickens | WR | PIT | at CLE |
17 | Terry McLaurin | WR | WAS | vs. DAL |
18 | CeeDee Lamb | WR | DAL | at WAS |
19 | Tyreek Hill | WR | MIA | vs. NE |
20 | Josh Jacobs | RB | GB | vs. SF |
21 | Brock Bowers | TE | LV | vs. DEN |
22 | DK Metcalf | WR | SEA | vs. ARI |
23 | Zay Flowers | WR | BAL | at LAC |
24 | Malik Nabers | WR | NYG | vs. TB |
25 | Mike Evans | WR | TB | at NYG |
26 | Kyren Williams | RB | LAR | vs. PHI |
27 | Jaxon Smith-Njigba | WR | SEA | vs. ARI |
28 | Isiah Pacheco | RB | KC | at CAR |
29 | James Conner | RB | ARI | at SEA |
30 | Rachaad White | RB | TB | at NYG |
31 | Brian Robinson Jr. | RB | WAS | vs. DAL |
32 | Jonathan Taylor | RB | IND | vs. DET |
33 | Marvin Harrison Jr. | WR | ARI | at SEA |
34 | Chuba Hubbard | RB | CAR | vs. KC |
35 | Tyrone Tracy Jr. | RB | NYG | vs. TB |
36 | George Kittle | TE | SF | at GB |
37 | Najee Harris | RB | PIT | at CLE |
38 | Bucky Irving | RB | TB | at NYG |
39 | Cade Otton | TE | TB | at NYG |
40 | DeVonta Smith | WR | PHI | at LAR |
41 | Josh Downs | WR | IND | vs. DET |
42 | Jauan Jennings | WR | SF | at GB |
43 | J.K. Dobbins | RB | LAC | vs. BAL |
44 | Rhamondre Stevenson | RB | NE | at MIA |
45 | Courtland Sutton | WR | DEN | at LV |
46 | Jerry Jeudy | WR | CLE | vs. PIT |
47 | Trey McBride | TE | ARI | at SEA |
48 | David Njoku | TE | CLE | vs. PIT |
49 | DJ Moore | WR | CHI | vs. MIN |
50 | Ladd McConkey | WR | LAC | vs. BAL |
51 | Aaron Jones | RB | MIN | at CHI |
52 | D'Andre Swift | RB | CHI | vs. MIN |
53 | Calvin Ridley | WR | TEN | at HOU |
54 | Jayden Reed | WR | GB | at CHI |
55 | T.J. Hockenson | TE | MIN | at CHI |
56 | Javonte Williams | RB | DEN | at LV |
57 | Deebo Samuel Sr. | WR | SF | at GB |
58 | Jameson Williams | WR | DET | at IND |
59 | Cedric Tillman | WR | CLE | vs. PIT |
60 | Quentin Johnston | WR | LAC | vs. BAL |
61 | Tony Pollard | RB | TEN | at HOU |
62 | Michael Pittman Jr. | WR | IND | vs. DET |
63 | Elijah Moore | WR | CLE | vs. PIT |
64 | DeAndre Hopkins | WR | KC | at CAR |
65 | Austin Ekeler | RB | WAS | vs. DAL |
66 | Will Dissly | TE | LAC | vs. BAL |
67 | Tank Dell | WR | HOU | vs. TEN |
68 | Romeo Doubs | WR | GB | vs. SF |
69 | Xavier Worthy | WR | KC | at CAR |
70 | Mark Andrews | TE | BAL | at LAC |
71 | Rome Odunze | WR | CHI | vs. MIN |
72 | Jakobi Meyers | WR | LV | vs. DEN |
73 | Dallas Goedert | TE | PHI | at LAR |
74 | Alexander Mattison | RB | LV | vs. DEN |
75 | Tyler Lockett | WR | SEA | vs. ARI |
76 | Jaylen Warren | RB | PIT | at CLE |
77 | Jordan Addison | WR | MIN | at CHI |
78 | Rashod Bateman | WR | BAL | at LAC |
79 | Keenan Allen | WR | CHI | vs. MIN |
80 | Jonnu Smith | TE | MIA | vs. NE |
81 | Nick Chubb | RB | CLE | vs. PIT |
82 | Jaylen Waddle | WR | MIA | vs. NE |
83 | DeMario Douglas | WR | NE | at MIA |
84 | Rico Dowdle | RB | DAL | at WAS |
85 | Christian Watson | WR | GB | vs. SF |
86 | Hunter Henry | TE | NE | at MIA |
87 | Josh Palmer | WR | LAC | vs. BAL |
88 | Alec Pierce | WR | IND | vs. DET |
89 | Wan'Dale Robinson | WR | NYG | vs. TB |
90 | Xavier Legette | WR | CAR | vs. KC |
91 | Cam Akers | RB | MIN | at CHI |
92 | Gus Edwards | RB | LAC | vs. BAL |
93 | Zach Charbonnet | RB | SEA | vs. ARI |
94 | Jonathon Brooks | RB | CAR | vs. KC |
95 | Kareem Hunt | RB | KC | at CAR |
96 | Audric Estime | RB | DEN | at LV |
97 | Trey Benson | RB | ARI | at SEA |
98 | Devaughn Vele | WR | DEN | at LV |
99 | Jerome Ford | RB | CLE | vs. PIT |
100 | Nick Westbrook-Ihkine | WR | TEN | at HOU |
Week 12 Fantasy Kicker Rankings
Rk | Player | Team | Opponent |
---|---|---|---|
1 | Ka'imi Fairbairn | HOU | vs. TEN |
2 | Chris Boswell | PIT | at CLE |
3 | Cameron Dicker | LAC | vs. BAL |
4 | Jake Bates | DET | at IND |
5 | Wil Lutz | DEN | at LV |
6 | Jason Sanders | MIA | vs. NE |
7 | Justin Tucker | BAL | at LAC |
8 | Zane Gonzalez | WAS | vs. DAL |
9 | Jason Myers | SEA | vs. ARI |
10 | Jake Elliott | PHI | at LAR |
11 | John Parker Romo | MIN | at CHI |
12 | Brandon Aubrey | DAL | at WAS |
13 | Chase McLaughlin | TB | at NYG |
14 | Jake Moody | SF | at GB |
15 | Matt Gay | IND | vs. DET |
16 | Spencer Shrader | KC | at CAR |
17 | Chad Ryland | ARI | at SEA |
18 | Daniel Carlson | LV | vs. DEN |
19 | Brandon McManus | GB | vs. SF |
20 | Graham Gano | NYG | vs. TB |
21 | Joshua Karty | LAR | vs. PHI |
22 | Cairo Santos | CHI | vs. MIN |
23 | Joey Slye | NE | at MIA |
24 | Nick Folk | TEN | at HOU |
25 | Eddy Piniero | CAR | vs. KC |
26 | Dustin Hopkins | CLE | vs. PIT |
Week 12 Fantasy Defense Rankings
Rk | Team | Opponent |
---|---|---|
1 | Broncos | at LV |
2 | Vikings | at CHI |
3 | Texans | vs. TEN |
4 | Steelers | at CLE |
5 | Commanders | vs. DAL |
6 | Chiefs | at CAR |
7 | Lions | at IND |
8 | Buccaneers | at NYG |
9 | Dolphins | vs. NE |
10 | Cardinals | at SEA |
11 | Bears | vs. MIN |
12 | Packers | vs. SF |
13 | 49ers | at GB |
14 | Eagles | at LAR |
15 | Rams | vs. PHI |
16 | Giants | vs. TB |
17 | Browns | vs. PIT |
18 | Seahawks | vs. ARI |
19 | Patriots | at MIA |
20 | Titans | at HOU |
21 | Raiders | vs. DEN |
22 | Chargers | vs. BAL |
23 | Ravens | at LAC |
24 | Colts | vs. DET |
25 | Cowboys | at WAS |
26 | Panthers | vs. KC |