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 Em, Sit Em 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 | Baker Mayfield | TB | at NYG |
11 | Jordan Love | GB | vs. SF |
12 | C.J. Stroud | HOU | vs. TEN |
13 | Matthew Stafford | LAR | vs. PHI |
14 | Anthony Richardson | IND | vs. DET |
15 | Sam Darnold | MIN | at CHI |
16 | Geno Smith | SEA | vs. ARI |
17 | Caleb Williams | CHI | vs. MIN |
18 | Russell Wilson | PIT | at CLE |
19 | Drake Maye | NE | at MIA |
20 | Jameis Winston | CLE | vs. PIT |
21 | Will Levis | TEN | at HOU |
22 | Cooper Rush | DAL | at WAS |
23 | Tommy DeVito | NYG | vs. TB |
24 | Bryce Young | CAR | vs. KC |
25 | Gardner Minshew | LV | vs. DEN |
26 | Brandon Allen | SF | at GB |
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 | Kareem Hunt | KC | at CAR |
12 | James Conner | ARI | at SEA |
13 | Brian Robinson Jr. | WAS | vs. DAL |
14 | Jonathan Taylor | IND | vs. DET |
15 | Rachaad White | TB | at NYG |
16 | Rhamondre Stevenson | NE | at MIA |
17 | Tyrone Tracy Jr. | NYG | vs. TB |
18 | Chuba Hubbard | CAR | vs. KC |
19 | Najee Harris | PIT | at CLE |
20 | Bucky Irving | TB | at NYG |
21 | Tony Pollard | TEN | at HOU |
22 | Aaron Jones | MIN | at CHI |
23 | D'Andre Swift | CHI | vs. MIN |
24 | J.K. Dobbins | LAC | vs. BAL |
25 | Javonte Williams | DEN | at LV |
26 | Austin Ekeler | WAS | vs. DAL |
27 | Nick Chubb | CLE | vs. PIT |
28 | Rico Dowdle | DAL | at WAS |
29 | Ameer Abdullah | LV | vs. DEN |
30 | Jaylen Warren | PIT | at CLE |
31 | Cam Akers | MIN | at CHI |
32 | Gus Edwards | LAC | vs. BAL |
33 | Zach Charbonnet | SEA | vs. ARI |
34 | Roschon Johnson | CHI | vs. MIN |
35 | Jonathon Brooks | CAR | vs. KC |
36 | Dylan Laube | LV | vs. DEN |
37 | Audric Estime | DEN | at LV |
38 | Trey Benson | ARI | at SEA |
39 | Samaje Perine | KC | at CAR |
40 | Jerome Ford | CLE | vs. PIT |
41 | Jaleel McLaughlin | DEN | at LV |
42 | Devin Singletary | NYG | vs. TB |
43 | Justice Hill | BAL | at LAC |
44 | Julius Chestnut | TEN | at HOU |
45 | Emari Demercado | ARI | at SEA |
46 | Jaylen Wright | MIA | vs. NE |
47 | Emanuel Wilson | GB | vs. SF |
48 | Antonio Gibson | NE | at MIA |
49 | Raheem Mostert | MIA | vs. NE |
50 | Ezekiel Elliott | DAL | at WAS |
51 | Blake Corum | LAR | vs. PHI |
52 | Kenenth Gainwell | PHI | at LAR |
53 | Dare Ogunbowale | HOU | vs. TEN |
54 | Jordan Mason | SF | at GB |
55 | Sean Tucker | TB | at NYG |
56 | JaMycal Hasty | NE | at MIA |
57 | Trey Sermon | IND | vs. DET |
58 | Chris Brooks | GB | vs. SF |
59 | Tyler Goodson | IND | vs. DET |
60 | Sincere McCormick | LV | vs. DEN |
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 | Malik Nabers | NYG | vs. TB |
8 | Terry McLaurin | WAS | vs. DAL |
9 | CeeDee Lamb | DAL | at WAS |
10 | Mike Evans | TB | at NYG |
11 | Tyreek Hill | MIA | vs. NE |
12 | DK Metcalf | SEA | vs. ARI |
13 | Zay Flowers | BAL | at LAC |
14 | George Pickens | PIT | at CLE |
15 | Jaxon Smith-Njigba | SEA | vs. ARI |
16 | Jauan Jennings | SF | at GB |
17 | Marvin Harrison Jr. | ARI | at SEA |
18 | Calvin Ridley | TEN | at HOU |
19 | Ladd McConkey | LAC | vs. BAL |
20 | Josh Downs | IND | vs. DET |
21 | Courtland Sutton | DEN | at LV |
22 | Deebo Samuel Sr. | SF | at GB |
23 | Jameson Williams | DET | at IND |
24 | DJ Moore | CHI | vs. MIN |
25 | Jayden Reed | GB | at CHI |
26 | Jerry Jeudy | CLE | vs. PIT |
27 | DeAndre Hopkins | KC | at CAR |
28 | Tank Dell | HOU | vs. TEN |
29 | Quentin Johnston | LAC | vs. BAL |
30 | Jakobi Meyers | LV | vs. DEN |
31 | Cedric Tillman | CLE | vs. PIT |
32 | Michael Pittman Jr. | IND | vs. DET |
33 | Rome Odunze | CHI | vs. MIN |
34 | Wan'Dale Robinson | NYG | vs. TB |
35 | Romeo Doubs | GB | vs. SF |
36 | Xavier Worthy | KC | at CAR |
37 | Keenan Allen | CHI | vs. MIN |
38 | Tyler Lockett | SEA | vs. ARI |
39 | Christian Watson | GB | vs. SF |
40 | Jordan Addison | MIN | at CHI |
41 | Rashod Bateman | BAL | at LAC |
42 | Jaylen Waddle | MIA | vs. NE |
43 | DeMario Douglas | NE | at MIA |
44 | Josh Palmer | LAC | vs. BAL |
45 | Elijah Moore | CLE | vs. PIT |
46 | Alec Pierce | IND | vs. DET |
47 | Xavier Legette | CAR | vs. KC |
48 | Devaughn Vele | DEN | at LV |
49 | Nick Westbrook-Ihkine | TEN | at HOU |
50 | Adam Thielen | CAR | vs. KC |
51 | Michael Wilson | ARI | at SEA |
52 | Ricky Pearsall | SF | at GB |
53 | Darius Slayton | NYG | vs. TB |
54 | Noah Brown | WAS | vs. DAL |
55 | Kendrick Bourne | NE | at MIA |
56 | Demarcus Robinson | LAR | vs. PHI |
57 | Jalen Tolbert | DAL | at WAS |
58 | Kayshon Boutte | NE | at MIA |
59 | Dontayvion Wicks | GB | vs. SF |
60 | Tre Tucker | LV | vs. DEN |
Week 12 Fantasy Tight End Rankings
Rk | Player | Team | Opponent |
---|---|---|---|
1 | Travis Kelce | KC | at CAR |
2 | Brock Bowers | LV | vs. DEN |
3 | Cade Otton | TB | at NYG |
4 | Trey McBride | ARI | at SEA |
5 | George Kittle | SF | at GB |
6 | David Njoku | CLE | vs. PIT |
7 | T.J. Hockenson | MIN | at CHI |
8 | Dallas Goedert | PHI | at LAR |
9 | Jonnu Smith | MIA | vs. NE |
10 | Will Dissly | LAC | vs. BAL |
11 | Mark Andrews | BAL | at LAC |
12 | Hunter Henry | NE | at MIA |
13 | Sam LaPorta | DET | at IND |
14 | Tucker Kraft | GB | vs. SF |
15 | Zach Ertz | WAS | vs. DAL |
16 | Ja'Tavion Sanders | CAR | vs. KC |
17 | Luke Schoonmaker | DAL | at WAS |
18 | Dalton Schultz | HOU | vs. TEN |
19 | Cole Kmet | CHI | vs. MIN |
20 | Theo Johnson | NYG | vs. TB |
21 | Pat Freiermuth | PIT | at CLE |
22 | Isaiah Likely | BAL | at LAC |
23 | AJ Barner | SEA | vs. ARI |
24 | Davis Allen | LAR | vs. PHI |
25 | Noah Gray | KC | at CAR |
26 | Chigoziem Okonkwo | TEN | at HOU |
27 | Austin Hooper | NE | at MIA |
28 | Adam Trautman | DEN | at LV |
29 | Johnny Mundt | MIN | at CHI |
30 | Darnell Washington | PIT | vs. CLE |
31 | Brevyn Spann-Ford | DAL | at WAS |
32 | Lucas Krull | DEN | at LV |
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 | Malik Nabers | WR | NYG | vs. TB |
15 | Travis Kelce | TE | KC | at CAR |
16 | David Montgomery | RB | DET | at IND |
17 | Terry McLaurin | WR | WAS | vs. DAL |
18 | CeeDee Lamb | WR | DAL | at WAS |
19 | Mike Evans | WR | TB | at NYG |
20 | Josh Jacobs | RB | GB | vs. SF |
21 | Kyren Williams | RB | LAR | vs. PHI |
22 | Kareem Hunt | RB | KC | at CAR |
23 | Tyreek Hill | WR | MIA | vs. NE |
24 | Brock Bowers | TE | LV | vs. DEN |
25 | DK Metcalf | WR | SEA | vs. ARI |
26 | Zay Flowers | WR | BAL | at LAC |
27 | George Pickens | WR | PIT | at CLE |
28 | Jaxon Smith-Njigba | WR | SEA | vs. ARI |
29 | Jauan Jennings | WR | SF | at GB |
30 | James Conner | RB | ARI | at SEA |
31 | Brian Robinson Jr. | RB | WAS | vs. DAL |
32 | Jonathan Taylor | RB | IND | vs. DET |
33 | Rachaad White | RB | TB | at NYG |
34 | Rhamondre Stevenson | RB | NE | at MIA |
35 | Marvin Harrison Jr. | WR | ARI | at SEA |
36 | Tyrone Tracy Jr. | RB | NYG | vs. TB |
37 | Calvin Ridley | WR | TEN | at HOU |
38 | Chuba Hubbard | RB | CAR | vs. KC |
39 | Ladd McConkey | WR | LAC | vs. BAL |
40 | Najee Harris | RB | PIT | at CLE |
41 | Bucky Irving | RB | TB | at NYG |
42 | Cade Otton | TE | TB | at NYG |
43 | Josh Downs | WR | IND | vs. DET |
44 | Courtland Sutton | WR | DEN | at LV |
45 | Trey McBride | TE | ARI | at SEA |
46 | Deebo Samuel Sr. | WR | SF | at GB |
47 | Jameson Williams | WR | DET | at IND |
48 | Tony Pollard | RB | TEN | at HOU |
49 | Aaron Jones | RB | MIN | at CHI |
50 | D'Andre Swift | RB | CHI | vs. MIN |
51 | J.K. Dobbins | RB | LAC | vs. BAL |
52 | DJ Moore | WR | CHI | vs. MIN |
53 | Jayden Reed | WR | GB | at CHI |
54 | Jerry Jeudy | WR | CLE | vs. PIT |
55 | George Kittle | TE | SF | at GB |
56 | Javonte Williams | RB | DEN | at LV |
57 | DeAndre Hopkins | WR | KC | at CAR |
58 | David Njoku | TE | CLE | vs. PIT |
59 | Tank Dell | WR | HOU | vs. TEN |
60 | Quentin Johnston | WR | LAC | vs. BAL |
61 | T.J. Hockenson | TE | MIN | at CHI |
62 | Jakobi Meyers | WR | LV | vs. DEN |
63 | Cedric Tillman | WR | CLE | vs. PIT |
64 | Michael Pittman Jr. | WR | IND | vs. DET |
65 | Austin Ekeler | RB | WAS | vs. DAL |
66 | Nick Chubb | RB | CLE | vs. PIT |
67 | Dallas Goedert | TE | PHI | at LAR |
68 | Jonnu Smith | TE | MIA | vs. NE |
69 | Will Dissly | TE | LAC | vs. BAL |
70 | Mark Andrews | TE | BAL | at LAC |
71 | Rome Odunze | WR | CHI | vs. MIN |
72 | Wan'Dale Robinson | WR | NYG | vs. TB |
73 | Romeo Doubs | WR | GB | vs. SF |
74 | Xavier Worthy | WR | KC | at CAR |
75 | Keenan Allen | WR | CHI | vs. MIN |
76 | Hunter Henry | TE | NE | at MIA |
77 | Tyler Lockett | WR | SEA | vs. ARI |
78 | Rico Dowdle | RB | DAL | at WAS |
79 | Ameer Abdullah | RB | LV | vs. DEN |
80 | Jaylen Warren | RB | PIT | at CLE |
81 | Christian Watson | WR | GB | vs. SF |
82 | Jordan Addison | WR | MIN | at CHI |
83 | Rashod Bateman | WR | BAL | at LAC |
84 | Sam LaPorta | TE | DET | at IND |
85 | Jaylen Waddle | WR | MIA | vs. NE |
86 | DeMario Douglas | WR | NE | at MIA |
87 | Josh Palmer | WR | LAC | vs. BAL |
88 | Elijah Moore | WR | CLE | vs. PIT |
89 | Alec Pierce | WR | IND | vs. DET |
90 | Xavier Legette | WR | CAR | vs. KC |
91 | Cam Akers | RB | MIN | at CHI |
92 | Tucker Kraft | TE | GB | vs. SF |
93 | Gus Edwards | RB | LAC | vs. BAL |
94 | Zach Charbonnet | RB | SEA | vs. ARI |
95 | Rocshon Johnson | RB | CHI | vs. MIN |
96 | Zach Ertz | TE | WAS | vs. DAL |
97 | Jonathon Brooks | RB | CAR | vs. KC |
98 | Dylan Laube | RB | LV | vs. DEN |
99 | Audric Estime | RB | DEN | at LV |
100 | Devaughn Vele | WR | DEN | at LV |
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 | Austin Seibert | WAS | vs. DAL |
6 | Wil Lutz | DEN | at LV |
7 | Jason Sanders | MIA | vs. NE |
8 | Jake Elliott | PHI | at LAR |
9 | Justin Tucker | BAL | at LAC |
10 | Spencer Shrader | KC | at CAR |
11 | Chad Ryland | ARI | at SEA |
12 | Jason Myers | SEA | vs. ARI |
13 | John Parker Romo | MIN | at CHI |
14 | Jake Moody | SF | at GB |
15 | Brandon Aubrey | DAL | at WAS |
16 | Chase McLaughlin | TB | at NYG |
17 | Matt Gay | IND | vs. DET |
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 | Commanders | vs. DAL |
3 | Vikings | at CHI |
4 | Texans | vs. TEN |
5 | Steelers | at CLE |
6 | Chiefs | at CAR |
7 | Lions | at IND |
8 | Buccaneers | at NYG |
9 | Dolphins | vs. NE |
10 | Cardinals | at SEA |
11 | Packers | vs. SF |
12 | Bears | vs. MIN |
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 |