Week 12 is here, which means the fantasy playoffs are less than a month away in most leagues. Just the Cardinals and Chiefs are on a bye, but a cluster of injuries have brought names we never could've expected into our fantasy superflex/two-QB rankings and flex rankings. It can be difficult to know who to start in one of your flex spots as you compare potential sleepers from multiple positions, but our Week 12 rankings can help.
With 11 weeks of data to look at, the pecking order and positional breakdowns for both standard flex and superflex are becoming more clear, though matchups, health, and trends keep the individual players fluid from week-to-week. Trevor Siemian, Colt McCoy, and Tyrod Taylor all ranked inside the top 24 overall scorers in Week 11, further illuminating the points that QBs -- even those who are generally viewed as "bad QBs" -- have the highest floors and upside. There might be a few rare instances where you'd rather play a position player in a superflex spot, but generally, just go with a QB and don't overthink it. By this point in the season, you know how these leagues work if you're looking up these rankings, so let's get to it.
As always, we also have our standard flex rankings, which, unlike positional rankings, are most important from the middle to the end. We have plenty of WRs toward the bottom of the list because they have the higher ceilings, but if you're looking for a higher floor, at least in standard leagues, you should consider an RB who gets more guaranteed touches. Injuries to key running backs have opened the door to backfield committees, which creates more low-ceiling but viable RB prospects.
WEEK 12 STANDARD RANKINGS:
Quarterback | Running back | Wide receiver | Tight end | D/ST | Kicker
We'll continue to update these superflex and flex rankings throughout the week, so check back for the latest player movement.
WEEK 12 PPR RANKINGS:
Quarterback | Running back | Wide receiver | Tight end | D/ST | Kicker
Week 12 Fantasy Football Rankings: Superflex
These rankings are for standard, non-PPR leagues with 4-point passing TDs.
Rank | Player | Position |
1 | Russell Wilson, SEA @ WAS | QB |
2 | Josh Allen, BUF @ NO | QB |
3 | Tom Brady, TB @ IND | QB |
4 | Lamar Jackson, BAL vs. CLE | QB |
5 | Dak Prescott, DAL vs. LV | QB |
6 | Jalen Hurts, PHI @ NYG | QB |
7 | Matthew Stafford, LAR @ GB | QB |
8 | Aaron Rodgers, GB vs. LAR | QB |
9 | Carson Wentz, IND vs. TB | QB |
10 | Joe Burrow, CIN vs. PIT | QB |
11 | Justin Herbert, LAC @ DEN | QB |
12 | Christian McCaffrey, CAR @ MIA | RB |
13 | Mac Jones, NE vs. TEN | QB |
14 | Derek Carr, LV @ DAL | QB |
15 | Cam Newton, CAR @ MIA | QB |
16 | Najee Harris, PIT @ CIN | RB |
17 | Ezekiel Elliott, DAL vs. LV | RB |
18 | Kirk Cousins, MIN @ SF | QB |
19 | Stefon Diggs, BUF @ NO | WR |
20 | Matt Ryan, ATL @ JAX | QB |
21 | Jonathan Taylor, IND vs. TB | RB |
22 | Cooper Kupp, LAR @ GB | WR |
23 | Deebo Samuel, SF vs. MIN | WR |
24 | Davante Adams, GB vs. LAR | WR |
25 | DK Metcalf, SEA @ WAS | WR |
26 | Tyrod Taylor, HOU vs. NYJ | QB |
27 | Mike Evans, TB @ IND | WR |
28 | Justin Jefferson, MIN @ SF | WR |
29 | Trevor Lawrence, JAX vs. ATL | QB |
30 | Marquise Brown, BAL vs. CLE | WR |
31 | D.J. Moore, CAR @ MIA | WR |
32 | Andy Dalton, CHI @ DET | QB |
33 | Chris Godwin, TB @ IND | WR |
34 | James Robinson, JAX vs. ATL | RB |
35 | Daniel Jones, NYG vs. PHI | QB |
36 | Nick Chubb, CLE @ BAL | RB |
37 | Jimmy Garoppolo, SF vs. MIN | QB |
38 | Ja'Marr Chase, CIN vs. PIT | WR |
39 | Ryan Tannehill, TEN @ NE | QB |
40 | Tua Tagovailoa, MIA vs. CAR | QB |
41 | Elijah Mitchell, SF vs. MIN | RB |
42 | Dalvin Cook, MIN @ SF | RB |
43 | Austin Ekeler, LAC @ DEN | RB |
44 | Brandin Cooks, HOU vs. NYJ | WR |
45 | Michael Pittman Jr., IND vs. TB | WR |
46 | Keenan Allen, LAC @ DEN | WR |
47 | Teddy Bridgewater, DEN vs. LAC | QB |
48 | Taylor Heinicke, WAS vs. SEA | QB |
49 | David Montgomery, CHI @ DET | RB |
50 | Antonio Gibson, WAS vs. SEA | RB |
51 | Baker Mayfield, CLE @ BAL | QB |
52 | Saquon Barkley, NYG vs. PHI | RB |
53 | Emmanuel Sanders, BUF @ NO | WR |
54 | Diontae Johnson, PIT @ CIN | WR |
55 | Tyler Lockett, SEA @ WAS | WR |
56 | Zach Wilson, NYJ @ HOU | QB |
57 | Josh Jacobs, LV @ DAL | RB |
58 | Ben Roethlisberger, PIT @ CIN | QB |
59 | AJ Dillon, GB vs. LAR | RB |
60 | Cordarrelle Patterson, ATL @ JAX | RB |
61 | DeVonta Smith, PHI @ NYG | WR |
62 | D'Andre Swift, DET vs. CHI | RB |
63 | Joe Mixon, CIN vs. PIT | RB |
64 | Terry McLaurin, WAS vs. SEA | WR |
65 | Michael Gallup, DAL vs. LV | WR |
66 | Adam Thielen, MIN @ SF | WR |
67 | Trevor Siemian, NO vs. BUF | QB |
68 | Jaylen Waddle, MIA vs. CAR | WR |
69 | Melvin Gordon, DEN vs. LAC | RB |
70 | Javonte Williams, DEN vs. LAC | RB |
71 | Leonard Fournette, TB @ IND | RB |
72 | Darrell Henderson, LAR @ GB | RB |
73 | Darren Waller, LV @ DAL | TE |
74 | Cole Beasley, BUF @ NO | WR |
75 | Mike Williams, LAC @ DEN | WR |
76 | Miles Sanders, PHI @ NYG | RB |
77 | Rashod Bateman, BAL vs. CLE | WR |
78 | Kareem Hunt, CLE @ BAL | RB |
79 | Tee Higgins, CIN vs. PIT | WR |
80 | Damien Harris, NE vs. TEN | RB |
81 | Mark Andrews, BAL vs. CLE | TE |
82 | Jared Goff, DET vs. CHI | QB |
83 | Myles Gaskin, MIA vs. CAR | RB |
84 | Devonta Freeman, BAL vs. CLE | RB |
85 | Rob Gronkowski, TB @ IND | TE |
86 | Darnell Mooney, CHI @ DET | WR |
87 | Tevin Coleman, NYJ @ HOU | RB |
88 | Ty Johnson, NYJ @ HOU | RB |
89 | Odell Beckham Jr., LAR @ GB | WR |
90 | Hunter Renfrow, LV @ DAL | WR |
91 | Jerry Jeudy, DEN vs. LAC | WR |
92 | Brandon Aiyuk, SF vs. MIN | WR |
93 | Elijah Moore, NYJ @ HOU | WR |
94 | Mike Gesicki, MIA vs. CAR | TE |
95 | Tony Pollard, DAL vs. LV | RB |
96 | Boston Scott, PHI @ NYG | RB |
97 | Alex Collins, SEA @ WAS | RB |
98 | Kyle Pitts, ATL @ JAX | TE |
99 | Jakobi Meyers, NE vs. TEN | WR |
100 | Marvin Jones, JAX vs. ATL | WR |
101 | Cedrick Wilson, DAL vs. LV | WR |
102 | Kenny Golladay, NYG vs. PHI | WR |
103 | Corey Davis, NYJ @ HOU | WR |
104 | George Kittle, SF vs. MIN | TE |
105 | JD McKissic, WAS vs. SEA | RB |
106 | T.Y. Hilton, IND vs. TB | WR |
107 | Dalton Schultz, DAL vs. LV | TE |
108 | Laviska Shenault Jr., JAX vs. ATL | WR |
109 | Rex Burkhead, HOU vs. NYJ | RB |
110 | David Johnson, HOU vs. NYJ | RB |
111 | Tony Jones Jr, NO vs. BUF | RB |
112 | Jeff Wilson Jr., SF vs. MIN | RB |
113 | Kendrick Bourne, NE vs. TEN | WR |
114 | Hunter Henry, NE vs. TEN | TE |
115 | Marquez Valdes-Scantling, GB vs. LAR | WR |
116 | Jarvis Landry, CLE @ BAL | WR |
117 | Noah Fant, DEN vs. LAC | TE |
118 | Kenyan Drake, LV @ DAL | RB |
119 | Gabriel Davis, BUF @ NO | WR |
120 | Robby Anderson, CAR @ MIA | WR |
121 | Courtland Sutton, DEN vs. LAC | WR |
122 | Jamaal Williams, DET vs. CHI | RB |
123 | Devin Singletary, BUF @ NO | RB |
124 | Rhamondre Stevenson, NE vs. TEN | RB |
125 | Latavius Murray, BAL vs. CLE | RB |
126 | Dallas Goedert, PHI @ NYG | TE |
127 | D'Onta Foreman, TEN @ NE | RB |
128 | Dontrell Hilliard, TEN @ NE | RB |
129 | Matt Breida, BUF @ NO | RB |
130 | Van Jefferson, LAR @ GB | WR |
131 | T.J. Hockenson, DET vs. CHI | TE |
132 | Tre'Quan Smith, NO vs. BUF | WR |
133 | Amon-Ra St. Brown, DET vs. CHI | WR |
134 | Dan Arnold, JAX vs. ATL | TE |
135 | Dawson Knox, BUF @ NO | TE |
136 | DeAndre Carter, WAS vs. SEA | WR |
137 | Devontae Booker, NYG vs. PHI | RB |
138 | Nelson Agholor, NE vs. TEN | WR |
139 | Darius Slayton, NYG vs. PHI | WR |
140 | Josh Reynolds, DET vs. CHI | WR |
141 | Russell Gage, ATL @ JAX | WR |
142 | Tim Patrick, DEN vs. LAC | WR |
143 | Evan Engram, NYG vs. PHI | TE |
144 | Jamison Crowder, NYJ @ HOU | WR |
145 | Austin Hooper, CLE @ BAL | TE |
146 | Nick Webster-Ikhine, TEN @ NE | WR |
147 | Chester Rogers, TEN @ NE | WR |
148 | John Ross, NYG vs. PHI | WR |
149 | Allen Lazard, GB vs. LAR | WR |
150 | Deonte Harris, NO vs. LV | WR |
Week 12 Fantasy Flex Rankings
Rankings based on standard, non-PPR scoring
Rank | Player | Position |
1 | Christian McCaffrey, CAR @ MIA | RB |
2 | Najee Harris, PIT @ CIN | RB |
3 | Ezekiel Elliott, DAL vs. LV | RB |
4 | Stefon Diggs, BUF @ NO | WR |
5 | Jonathan Taylor, IND vs. TB | RB |
6 | Cooper Kupp, LAR @ GB | WR |
7 | Deebo Samuel, SF vs. MIN | WR |
8 | Davante Adams, GB vs. LAR | WR |
9 | DK Metcalf, SEA @ WAS | WR |
10 | Mike Evans, TB @ IND | WR |
11 | Justin Jefferson, MIN @ SF | WR |
12 | Marquise Brown, BAL vs. CLE | WR |
13 | D.J. Moore, CAR @ MIA | WR |
14 | Chris Godwin, TB @ IND | WR |
15 | James Robinson, JAX vs. ATL | RB |
16 | Nick Chubb, CLE @ BAL | RB |
17 | Ja'Marr Chase, CIN vs. PIT | WR |
18 | Elijah Mitchell, SF vs. MIN | RB |
19 | Dalvin Cook, MIN @ SF | RB |
20 | Austin Ekeler, LAC @ DEN | RB |
21 | Brandin Cooks, HOU vs. NYJ | WR |
22 | Michael Pittman Jr., IND vs. TB | WR |
23 | Keenan Allen, LAC @ DEN | WR |
24 | David Montgomery, CHI @ DET | RB |
25 | Antonio Gibson, WAS vs. SEA | RB |
26 | Saquon Barkley, NYG vs. PHI | RB |
27 | Emmanuel Sanders, BUF @ NO | WR |
28 | Diontae Johnson, PIT @ CIN | WR |
29 | Tyler Lockett, SEA @ WAS | WR |
30 | Josh Jacobs, LV @ DAL | RB |
31 | AJ Dillon, GB vs. LAR | RB |
32 | Cordarrelle Patterson, ATL @ JAX | RB |
33 | DeVonta Smith, PHI @ NYG | WR |
34 | D'Andre Swift, DET vs. CHI | RB |
35 | Joe Mixon, CIN vs. PIT | RB |
36 | Terry McLaurin, WAS vs. SEA | WR |
37 | Michael Gallup, DAL vs. LV | WR |
38 | Adam Thielen, MIN @ SF | WR |
39 | Jaylen Waddle, MIA vs. CAR | WR |
40 | Melvin Gordon, DEN vs. LAC | RB |
41 | Javonte Williams, DEN vs. LAC | RB |
42 | Leonard Fournette, TB @ IND | RB |
43 | Darrell Henderson, LAR @ GB | RB |
44 | Darren Waller, LV @ DAL | TE |
45 | Cole Beasley, BUF @ NO | WR |
46 | Mike Williams, LAC @ DEN | WR |
47 | Miles Sanders, PHI @ NYG | RB |
48 | Rashod Bateman, BAL vs. CLE | WR |
49 | Kareem Hunt, CLE @ BAL | RB |
50 | Tee Higgins, CIN vs. PIT | WR |
51 | Damien Harris, NE vs. TEN | RB |
52 | Mark Andrews, BAL vs. CLE | TE |
53 | Myles Gaskin, MIA vs. CAR | RB |
54 | Devonta Freeman, BAL vs. CLE | RB |
55 | Rob Gronkowski, TB @ IND | TE |
56 | Darnell Mooney, CHI @ DET | WR |
57 | Tevin Coleman, NYJ @ HOU | RB |
58 | Ty Johnson, NYJ @ HOU | RB |
59 | Odell Beckham Jr., LAR @ GB | WR |
60 | Hunter Renfrow, LV @ DAL | WR |
61 | Jerry Jeudy, DEN vs. LAC | WR |
62 | Brandon Aiyuk, SF vs. MIN | WR |
63 | Elijah Moore, NYJ @ HOU | WR |
64 | Mike Gesicki, MIA vs. CAR | TE |
65 | Tony Pollard, DAL vs. LV | RB |
66 | Boston Scott, PHI @ NYG | RB |
67 | Alex Collins, SEA @ WAS | RB |
68 | Kyle Pitts, ATL @ JAX | TE |
69 | Jakobi Meyers, NE vs. TEN | WR |
70 | Marvin Jones, JAX vs. ATL | WR |
71 | Cedrick Wilson, DAL vs. LV | WR |
72 | Kenny Golladay, NYG vs. PHI | WR |
73 | Corey Davis, NYJ @ HOU | WR |
74 | George Kittle, SF vs. MIN | TE |
75 | JD McKissic, WAS vs. SEA | RB |
76 | T.Y. Hilton, IND vs. TB | WR |
77 | Dalton Schultz, DAL vs. LV | TE |
78 | Laviska Shenault Jr., JAX vs. ATL | WR |
79 | Rex Burkhead, HOU vs. NYJ | RB |
80 | David Johnson, HOU vs. NYJ | RB |
81 | Tony Jones Jr, NO vs. BUF | RB |
82 | Jeff Wilson Jr., SF vs. MIN | RB |
83 | Kendrick Bourne, NE vs. TEN | WR |
84 | Hunter Henry, NE vs. TEN | TE |
85 | Marquez Valdes-Scantling, GB vs. LAR | WR |
86 | Jarvis Landry, CLE @ BAL | WR |
87 | Noah Fant, DEN vs. LAC | TE |
88 | Kenyan Drake, LV @ DAL | RB |
89 | Gabriel Davis, BUF @ NO | WR |
90 | Robby Anderson, CAR @ MIA | WR |
91 | Courtland Sutton, DEN vs. LAC | WR |
92 | Jamaal Williams, DET vs. CHI | RB |
93 | Devin Singletary, BUF @ NO | |
94 | Rhamondre Stevenson, NE vs. TEN | RB |
95 | Latavius Murray, BAL vs. CLE | RB |
96 | Dallas Goedert, PHI @ NYG | TE |
97 | D'Onta Foreman, TEN @ NE | RB |
98 | Dontrell Hilliard, TEN @ NE | RB |
99 | Matt Breida, BUF @ NO | RB |
100 | Van Jefferson, LAR @ GB | WR |
101 | T.J. Hockenson, DET vs. CHI | TE |
102 | Tre'Quan Smith, NO vs. BUF | WR |
103 | Amon-Ra St. Brown, DET vs. CHI | WR |
104 | Dan Arnold, JAX vs. ATL | TE |
105 | Dawson Knox, BUF @ NO | TE |
106 | DeAndre Carter, WAS vs. SEA | WR |
107 | Devontae Booker, NYG vs. PHI | RB |
108 | Zack Moss, BUF @ NO | RB |
109 | Nelson Agholor, NE vs. TEN | WR |
110 | Darius Slayton, NYG vs. PHI | WR |
111 | Josh Reynolds, DET vs. CHI | WR |
112 | Russell Gage, ATL @ JAX | WR |
113 | Tim Patrick, DEN vs. LAC | WR |
114 | Evan Engram, NYG vs. PHI | TE |
115 | Jamison Crowder, NYJ @ HOU | WR |
116 | Austin Hooper, CLE @ BAL | TE |
117 | Nick Webster-Ikhine, TEN @ NE | WR |
118 | Chester Rogers, TEN @ NE | WR |
119 | John Ross, NYG vs. PHI | WR |
120 | Allen Lazard, GB vs. LAR | WR |
121 | Deonte Harris, NO vs. LV | WR |
122 | Nico Collins, HOU vs. NYJ | WR |
123 | Marquez Callaway, NO vs. BUF | WR |
124 | Tyler Boyd, CIN vs. PIT | WR |
125 | Cole Kmet, CHI @ DET | TE |