For most fantasy football managers, Week 16 means the playoff semifinals. There are also some leagues that may be beginning a two-week final this week. Either way, it is a pivotal week for all who are still alive. The good news is I am here to help by ranking nearly 250 players in my Week 16 Flex rankings.
The bad news is that there are a ton of injuries looming over us like rain clouds. That leaves a lot in the air, and my “subject to change” disclaimer feels extra prevalent this week. For example, I currently have Tee Higgins and Christian Watson well outside my top 100 overall. I will obviously rank them much higher if they are healthy by Sunday. These rankings are based on my Half-PPR projections as of late Tuesday night.
More Week 16 Fantasy Football Fun!: | Sneaky Starts | Fantasy Football Waiver Wire | Weekly Sleepers & Streamers | Starts & Sits | Skrip’s Week Winners | NFL DFS | NFL Player Props | IDP Analysis | Bold Predictions | Survivor Picks | NFL Injury Report | Dynasty Trade Targets | Weekly Rankings | Dynasty Risers and Fallers
Running Back Notes
It seems like every time the Pittsburgh Steelers call upon Kenneth Gainwell, he produces stellar results. That is not to say that Jaylen Warren has been bad by any means. Warren enters Week 16 as the overall RB19 in Half-PPR formats. He has put up at least 10 fantasy points in nine of 13 games. But Gainwell is the overall RB23 for the year and RB8 since Week 11.
Gainwell has been particularly effective as a receiver out of the backfield. He has at least six receptions in six games, including four of his last five. That gives him a relatively high floor in leagues that reward receptions. Gainwell and Warren square off with the Detroit Lions this week. If I had to choose one Steeler running back, it would be Warren. However, I am not opposed to starting Gainwell in your Flex spot.
It has been a rough stretch run for Raiders rookie running back Ashton Jeanty. Jeanty has finished outside the top 30 fantasy running backs in four of the last five weeks. His disappointing results are not all his fault, of course. Las Vegas is a trainwreck, scoring just 64 points across its last six games.
I can’t imagine things getting much better this week when the Raiders face the Houston Texans. Houston is one of the top defenses in the NFL. Jeanty continues to get enough volume to keep him relevant. Because of that, I still think he can be an RB2 in 12-team leagues this week. If Michael Carter can do it, so can Jeanty. At least that is what I keep telling myself for now.
Speaking of Carter, he seems to have found a new path back to fantasy relevance. He and Emari Demercado may be the best options available with Trey Benson and Bam Knight out of the mix. Carter put up 94 yards from scrimmage last week and should get most of the work in Arizona’s backfield. An upcoming matchup with the Atlanta Falcons is slightly favorable from a fantasy standpoint.
The Falcons rank 24th in defensive DVOA versus the run. They are right around league average in defending running backs in the passing game, as well as total fantasy points allowed to opposing backs. I currently have Carter ranked 58th overall in my Week 16 Flex rankings. That puts him squarely in the Flex conversation, depending on your other options.
Wide Receiver Notes
I think I have a pretty good track record when it comes to ranking players. I feel like my process and results have been solid over the years. So please allow me to admit that I do not have the foggiest clue about how to value Justin Jefferson this week. J.J. McCarthy finally had a good game last week, and Minnesota scored 34 points.
Yet Jefferson caught just two of eight targets for 22 scoreless yards. He has 37 total yards in his last three games. This is a player who averaged over 100 yards per game from 2022 through 2024. Kevin O’Connell has publicly stated he is trying to ensure that Jefferson at least gets to 1,000 yards by the end of the season. So at least he should continue to get a fair amount of targets. Other than that, who knows?
I mentioned Tee Higgins and Christian Watson earlier, but they are certainly not the only wideouts whose Week 16 status is up in the air. I ranked Drake London 36th among wide receivers in my Week 16 Flex rankings. That is surely going to change in one direction or another in the coming days, depending on his status. I did not rank several prominent wide receivers, including Davante Adams, Rome Odunze, and Quentin Johnston. As of now, I do not expect any of them to play this week. None of them practiced on Tuesday. Adams is the least likely to play due to a short turnaround, as the Rams play on Thursday. Fantasy managers should not expect much from any of the aforementioned players this week.
Not only are there plenty of wideouts who are dealing with their own injuries. But others have had their ceilings lowered due to quarterback injuries and issues. One such team is the Indianapolis Colts. The return of Philip Rivers to the NFL appears to have dramatically hampered the fantasy prospects of the Colts’ top three wide receivers.
The combination of Michael Pittman Jr., Alec Pierce, and Josh Downs combined for just 55 receiving yards in the team’s last-second loss to the Seattle Seahawks. Downs did salvage his day with a touchdown, but that feels like more of a “right place, right time” scenario than anything sustainable. Pittman is the one I am most confident about, but this is a very uninspiring group with Rivers under center.
Things may not be quite as dire in Kansas City, but the season-ending injury to Patrick Mahomes is sure to dampen the prospects for their pass catchers. I still believe Rashee Rice is an auto-start in all formats. However, I am not sure whether Gardner Minshew can improve Xavier Worthy’s outlook.
To be fair, it is not as if Worthy was thriving even with Mahomes on the field. The second-year wideout has scored just one touchdown this year and has topped 60 scrimmage yards in just two of 12 games. Worthy has a solid matchup this week against a Tennessee Titans team that ranks 29th in DVOA against the pass and 28th in fantasy points allowed to wide receivers. But the decision of whether or not to start Worthy may depend on the status of some of the injured wide receivers mentioned above.
Tight End Notes
Most of the tight ends that I ranked in the 10-20 range are borderline top-100 players overall in my Week 16 Flex rankings. That means in most instances, you are not considering them for your Flex spot. But there are some interesting names in this group. Darren Waller scored two touchdowns last week (garbage time still counts!) and faces the Cincinnati Bengals this week.
Cincinnati has been terrible at defending tight ends all season long. Dalton Kincaid and Jake Ferguson have been very productive when healthy. However, they may be operating at less than full health. Colby Parkinson has been a beast over the past six weeks and should see increased volume with Davante Adams likely to miss Thursday’s showdown with the Seattle Seahawks.
Other players such as Juwan Johnson, Dalton Schultz, Hunter Henry, and Theo Johnson have been solid fantasy contributors for much of the year. Chargers tight end Oronde Gadsden II has fallen off in recent weeks, but still has the potential to make big plays, especially against a weak Dallas defense. My ranking of tight ends in this range is mostly based on my personal preference. There are only 15 overall spots between my TE10 (Waller) and TE19 (Brenton Strange). So if you have a strong lean towards a player or two in this group, go with your gut.
Check out all of our Week 16 Rankings: Flex Rankings | QB Rankings | RB Rankings | WR Rankings | TE Rankings
Week 16 Flex Rankings
| RANK | PLAYER | TEAM | POS | OPP |
|---|---|---|---|---|
| 1 | Christian McCaffrey | SF | RB1 | @IND |
| 2 | Bijan Robinson | ATL | RB2 | @ARZ |
| 3 | Jahmyr Gibbs | DET | RB3 | PIT |
| 4 | De'Von Achane | MIA | RB4 | CIN |
| 5 | Jonathan Taylor | IND | RB5 | SF |
| 6 | James Cook | BUF | RB6 | @CLV |
| 7 | Jaxon Smith-Njigba | SEA | WR1 | LA |
| 8 | Saquon Barkley | PHI | RB7 | @WAS |
| 9 | Puka Nacua | LA | WR2 | @SEA |
| 10 | Amon-Ra St. Brown | DET | WR3 | PIT |
| 11 | Ja'Marr Chase | CIN | WR4 | @MIA |
| 12 | Josh Jacobs | GB | RB8 | @CHI |
| 13 | Derrick Henry | BLT | RB9 | NE |
| 14 | Javonte Williams | DAL | RB10 | LAC |
| 15 | Nico Collins | HST | WR5 | LV |
| 16 | Trey McBride | ARZ | TE1 | ATL |
| 17 | A.J. Brown | PHI | WR6 | @WAS |
| 18 | CeeDee Lamb | DAL | WR7 | LAC |
| 19 | Chase Brown | CIN | RB11 | @MIA |
| 20 | Travis Etienne Jr. | JAX | RB12 | @DEN |
| 21 | Bucky Irving | TB | RB13 | @CAR |
| 22 | Breece Hall | NYJ | RB14 | @NO |
| 23 | Rashee Rice | KC | WR8 | @TEN |
| 24 | Jameson Williams | DET | WR9 | PIT |
| 25 | Quinshon Judkins | CLV | RB15 | BUF |
| 26 | Michael Wilson | ARZ | WR10 | ATL |
| 27 | George Pickens | DAL | WR11 | LAC |
| 28 | Woody Marks | HST | RB16 | LV |
| 29 | RJ Harvey | DEN | RB17 | JAX |
| 30 | Chris Olave | NO | WR12 | NYJ |
| 31 | TreVeyon Henderson | NE | RB18 | @BLT |
| 32 | Kyren Williams | LA | RB19 | @SEA |
| 33 | Ashton Jeanty | LV | RB20 | @HST |
| 34 | Aaron Jones | MIN | RB21 | @NYG |
| 35 | George Kittle | SF | TE2 | @IND |
| 36 | Jaylen Waddle | MIA | WR13 | CIN |
| 37 | DK Metcalf | PIT | WR14 | @DET |
| 38 | Jaylen Warren | PIT | RB22 | @DET |
| 39 | Rico Dowdle | CAR | RB23 | TB |
| 40 | Zay Flowers | BLT | WR15 | NE |
| 41 | D'Andre Swift | CHI | RB24 | GB |
| 42 | DeVonta Smith | PHI | WR16 | @WAS |
| 43 | Courtland Sutton | DEN | WR17 | JAX |
| 44 | Justin Jefferson | MIN | WR18 | @NYG |
| 45 | Mike Evans | TB | WR19 | @CAR |
| 46 | Wan'Dale Robinson | NYG | WR20 | MIN |
| 47 | Kyle Pitts | ATL | TE3 | @ARZ |
| 48 | Ladd McConkey | LAC | WR21 | @DAL |
| 49 | Omarion Hampton | LAC | RB25 | @DAL |
| 50 | Brock Bowers | LV | TE4 | @HST |
| 51 | Tetairoa McMillan | CAR | WR22 | TB |
| 52 | Tony Pollard | TEN | RB26 | KC |
| 53 | Tyrone Tracy | NYG | RB27 | MIN |
| 54 | Jauan Jennings | SF | WR23 | @IND |
| 55 | Kenneth Walker III | SEA | RB28 | LA |
| 56 | Jakobi Meyers | JAX | WR24 | @DEN |
| 57 | Terry McLaurin | WAS | WR25 | PHI |
| 58 | Michael Carter | ARZ | RB29 | ATL |
| 59 | Kenneth Gainwell | PIT | RB30 | @DET |
| 60 | Stefon Diggs | NE | WR26 | @BLT |
| 61 | Harold Fannin Jr. | CLV | TE5 | BUF |
| 62 | Deebo Samuel | WAS | WR27 | PHI |
| 63 | Emeka Egbuka | TB | WR28 | @CAR |
| 64 | Brian Thomas Jr. | JAX | WR29 | @DEN |
| 65 | Jayden Reed | GB | WR30 | @CHI |
| 66 | Michael Pittman Jr. | IND | WR31 | SF |
| 67 | David Montgomery | DET | RB31 | PIT |
| 68 | Chuba Hubbard | CAR | RB32 | TB |
| 69 | Tyler Warren | IND | TE6 | SF |
| 70 | Keenan Allen | LAC | WR32 | @DAL |
| 71 | Kyle Monangai | CHI | RB33 | GB |
| 72 | Adonai Mitchell | NYJ | WR33 | @NO |
| 73 | Kimani Vidal | LAC | RB34 | @DAL |
| 74 | Dallas Goedert | PHI | TE7 | @WAS |
| 75 | Jordan Addison | MIN | WR34 | @NYG |
| 76 | Travis Kelce | KC | TE8 | @TEN |
| 77 | Khalil Shakir | BUF | WR35 | @CLV |
| 78 | Drake London | ATL | WR36 | @ARZ |
| 79 | Chris Godwin | TB | WR37 | @CAR |
| 80 | DJ Moore | CHI | WR38 | GB |
| 81 | Luther Burden III | CHI | WR39 | GB |
| 82 | Troy Franklin | DEN | WR40 | JAX |
| 83 | Mark Andrews | BLT | TE9 | NE |
| 84 | Romeo Doubs | GB | WR41 | @CHI |
| 85 | Jordan Mason | MIN | RB35 | @NYG |
| 86 | Alec Pierce | IND | WR42 | SF |
| 87 | Tyler Allgeier | ATL | RB36 | @ARZ |
| 88 | Devin Singletary | NYG | RB37 | MIN |
| 89 | Kareem Hunt | KC | RB38 | @TEN |
| 90 | Xavier Worthy | KC | WR43 | @TEN |
| 91 | Darren Waller | MIA | TE10 | CIN |
| 92 | Blake Corum | LA | RB39 | @SEA |
| 93 | Zach Charbonnet | SEA | RB40 | LA |
| 94 | Dalton Kincaid | BUF | TE11 | @CLV |
| 95 | Jake Ferguson | DAL | TE12 | LAC |
| 96 | Jayden Higgins | HST | WR44 | LV |
| 97 | Rhamondre Stevenson | NE | RB41 | @BLT |
| 98 | Colby Parkinson | LA | TE13 | @SEA |
| 99 | Juwan Johnson | NO | TE14 | NYJ |
| 100 | Dalton Schultz | HST | TE15 | LV |
| 101 | Hunter Henry | NE | TE16 | @BLT |
| 102 | Jalen Coker | CAR | WR45 | TB |
| 103 | Oronde Gadsden II | LAC | TE17 | @DAL |
| 104 | Theo Johnson | NYG | TE18 | MIN |
| 105 | Brenton Strange | JAX | TE19 | @DEN |
| 106 | Rashid Shaheed | SEA | WR46 | LA |
| 107 | Tre Tucker | LV | WR47 | @HST |
| 108 | Jerry Jeudy | CLV | WR48 | BUF |
| 109 | Isiah Pacheco | KC | RB42 | @TEN |
| 110 | John Metchie III | NYJ | WR49 | @NO |
| 111 | Colston Loveland | CHI | TE20 | GB |
| 112 | Tyjae Spears | TEN | RB43 | KC |
| 113 | Chimere Dike | TEN | WR50 | KC |
| 114 | AJ Barner | SEA | TE21 | LA |
| 115 | Darnell Mooney | ATL | WR51 | @ARZ |
| 116 | Tee Higgins | CIN | WR52 | @MIA |
| 117 | Josh Downs | IND | WR53 | SF |
| 118 | Darius Slayton | NYG | WR54 | MIN |
| 119 | Chris Rodriguez Jr. | WAS | RB44 | PHI |
| 120 | Cooper Kupp | SEA | WR55 | LA |
| 121 | T.J. Hockenson | MIN | TE22 | @NYG |
| 122 | Kayshon Boutte | NE | WR56 | @BLT |
| 123 | Isaiah Likely | BLT | TE23 | NE |
| 124 | Malik Washington | MIA | WR57 | CIN |
| 125 | Andrei Iosivas | CIN | WR58 | @MIA |
| 126 | Parker Washington | JAX | WR59 | @DEN |
| 127 | Mike Gesicki | CIN | TE24 | @MIA |
| 128 | Jacory Croskey-Merritt | WAS | RB45 | PHI |
| 129 | Marvin Mims Jr. | DEN | WR60 | JAX |
| 130 | Evan Engram | DEN | TE25 | JAX |
| 131 | Xavier Legette | CAR | WR61 | TB |
| 132 | Audric Estime | NO | RB46 | NYJ |
| 133 | Elic Ayomanor | TEN | WR62 | KC |
| 134 | Samaje Perine | CIN | RB47 | @MIA |
| 135 | Tre Harris | LAC | WR63 | @DAL |
| 136 | Rachaad White | TB | RB48 | @CAR |
| 137 | Dontayvion Wicks | GB | WR64 | @CHI |
| 138 | Emari Demercado | ARZ | RB49 | ATL |
| 139 | Ryan Flournoy | DAL | WR65 | LAC |
| 140 | Mack Hollins | NE | WR66 | @BLT |
| 141 | Matthew Golden | GB | WR67 | @CHI |
| 142 | David Sills V | ATL | WR68 | @ARZ |
| 143 | Evan Hull | NO | RB50 | NYJ |
| 144 | Gunnar Helm | TEN | TE26 | KC |
| 145 | Jalen Nailor | MIN | WR69 | @NYG |
| 146 | Chigoziem Okonkwo | TEN | TE27 | KC |
| 147 | Jeremy McNichols | WAS | RB51 | PHI |
| 148 | Jaylen Wright | MIA | RB52 | CIN |
| 149 | Kendrick Bourne | SF | WR70 | @IND |
| 150 | Darnell Washington | PIT | TE28 | @DET |
| 151 | Christian Kirk | HST | WR71 | LV |
| 152 | Christian Watson | GB | WR72 | @CHI |
| 153 | Pat Freiermuth | PIT | TE29 | @DET |
| 154 | Demario Douglas | NE | WR73 | @BLT |
| 155 | Keaton Mitchell | BLT | RB53 | NE |
| 156 | Dawson Knox | BUF | TE30 | @CLV |
| 157 | Devaughn Vele | NO | WR74 | NYJ |
| 158 | Olamide Zaccheaus | CHI | WR75 | GB |
| 159 | Brian Robinson | SF | RB54 | @IND |
| 160 | Jack Bech | LV | WR76 | @HST |
| 161 | Keon Coleman | BUF | WR77 | @CLV |
| 162 | Isaiah Hodgins | NYG | WR78 | MIN |
| 163 | Joshua Palmer | BUF | WR79 | @CLV |
| 164 | Calvin Austin III | PIT | WR80 | @DET |
| 165 | Luke Musgrave | GB | TE31 | @CHI |
| 166 | Ty Johnson | BUF | RB55 | @CLV |
| 167 | Taysom Hill | NO | TE32 | NYJ |
| 168 | Van Jefferson | TEN | WR81 | KC |
| 169 | DeAndre Hopkins | BLT | WR82 | NE |
| 170 | Jonnu Smith | PIT | TE33 | @DET |
| 171 | Isaiah Bond | CLV | WR83 | BUF |
| 172 | Cedric Tillman | CLV | WR84 | BUF |
| 173 | Ja'Tavion Sanders | CAR | TE34 | TB |
| 174 | Tyquan Thornton | KC | WR85 | @TEN |
| 175 | Emanuel Wilson | GB | RB56 | @CHI |
| 176 | Jaleel McLaughlin | DEN | RB57 | JAX |
| 177 | Tyler Lockett | LV | WR86 | @HST |
| 178 | Mason Tipton | NO | WR87 | NYJ |
| 179 | Cole Kmet | CHI | TE35 | GB |
| 180 | Jeremy Ruckert | NYJ | TE36 | @NO |
| 181 | Greg Dulcich | MIA | TE37 | CIN |
| 182 | Jalen Brooks | ARZ | WR88 | ATL |
| 183 | Rashod Bateman | BLT | WR89 | NE |
| 184 | Lil'Jordan Humphrey | DEN | WR90 | JAX |
| 185 | Jawhar Jordan | HST | RB58 | LV |
| 186 | Demarcus Robinson | SF | WR91 | @IND |
| 187 | KaVontae Turpin | DAL | WR92 | LAC |
| 188 | Sean Tucker | TB | RB59 | @CAR |
| 189 | Terrance Ferguson | LA | TE38 | @SEA |
| 190 | Isaac TeSlaa | DET | WR93 | PIT |
| 191 | Davis Allen | LA | TE39 | @SEA |
| 192 | Isaiah Davis | NYJ | RB60 | @NO |
| 193 | Cade Otton | TB | TE40 | @CAR |
| 194 | Trayveon Williams | CLV | RB61 | BUF |
| 195 | Mitchell Tinsley | CIN | WR94 | @MIA |
| 196 | Isaiah Williams | NYJ | WR95 | @NO |
| 197 | Kevin Austin Jr. | NO | WR96 | NYJ |
| 198 | Jalen McMillan | TB | WR97 | @CAR |
| 199 | Noah Fant | CIN | TE41 | @MIA |
| 200 | Treylon Burks | WAS | WR98 | PHI |
| 201 | Tutu Atwell | LA | WR99 | @SEA |
| 202 | Konata Mumpfield | LA | WR100 | @SEA |
| 203 | Malik Davis | DAL | RB62 | LAC |
| 204 | LeQuint Allen | JAX | RB63 | @DEN |
| 205 | Ben Sinnott | WAS | TE42 | PHI |
| 206 | Dylan Drummond | ATL | WR101 | @ARZ |
| 207 | Michael Mayer | LV | TE43 | @HST |
| 208 | Adam Thielen | PIT | WR102 | @DET |
| 209 | Jahan Dotson | PHI | WR103 | @WAS |
| 210 | Ollie Gordon II | MIA | RB64 | CIN |
| 211 | John Bates | WAS | TE44 | PHI |
| 212 | Xavier Hutchinson | HST | WR104 | LV |
| 213 | Tim Patrick | JAX | WR105 | @DEN |
| 214 | JuJu Smith-Schuster | KC | WR106 | @TEN |
| 215 | KeAndre Lambert-Smith | LAC | WR107 | @DAL |
| 216 | Tyler Badie | DEN | RB65 | JAX |
| 217 | Elijah Higgins | ARZ | TE45 | ATL |
| 218 | Jaylin Noel | HST | WR108 | LV |
| 219 | Jaylin Lane | WAS | WR109 | PHI |
| 220 | John FitzPatrick | GB | TE46 | @CHI |
| 221 | Daniel Bellinger | NYG | TE47 | MIN |
| 222 | Kalif Raymond | DET | WR110 | PIT |
| 223 | Xavier Smith | LA | WR111 | @SEA |
| 224 | Noah Gray | KC | TE48 | @TEN |
| 225 | Tank Bigsby | PHI | RB66 | @WAS |
| 226 | Tanner Hudson | CIN | TE49 | @MIA |
| 227 | Marquez Valdes-Scantling | PIT | WR112 | @DET |
| 228 | Adam Trautman | DEN | TE50 | JAX |
| 229 | Brandin Cooks | BUF | WR113 | @CLV |
| 230 | Tommy Tremble | CAR | TE51 | TB |
| 231 | Shane Zylstra | DET | TE52 | PIT |
| 232 | Gage Larvadain | CLV | WR114 | BUF |
| 233 | Tyrell Shavers | BUF | WR115 | @CLV |
| 234 | Josh Oliver | MIN | TE53 | @NYG |
| 235 | Jordan Whittington | LA | WR116 | @SEA |
| 236 | Rasheen Ali | BLT | RB67 | NE |
| 237 | Anthony Firkser | DET | TE54 | PIT |
| 238 | Austin Hooper | NE | TE55 | @BLT |
| 239 | Brashard Smith | KC | RB68 | @TEN |
| 240 | Raheem Mostert | LV | RB69 | @HST |
Make sure to check out all of our Week 16 Fantasy Football Rankings and Analysis!
Fantrax is one of the fastest-growing fantasy sites in the fantasy sports industry, and we’re not stopping anytime soon. We are the most customizable, easy-to-use, and feature-rich platform in the industry, offering the greatest fantasy experience for your dynasty, keeper, redraft, and best ball leagues. Fantasy sports doesn’t sleep, and neither does Fantrax, with seasons running 365 days a year. Take your fantasy leagues to the next level now at Fantrax.com!


