For most, Week 17 signifies the championship of the fantasy football playoffs. If you have made it this far, you possess a comprehensive understanding of NFL teams and their offensive tendencies.
We can distinguish high-volume from low-volume players, helping us identify advantageous matchups in fantasy football. Of course, injuries occur, so it's important to adapt.
Here are our Week 17 Half-PPR Flex fantasy rankings, which should be applied to leagues that award half a point for every catch.
➕ UPGRADE YOUR TOOLS: Sign up for Yahoo Fantasy Plus
Week 17 Flex Rankings: Half-PPR fantasy playoff lineup tips for RB/WR/TE
For these fantasy rankings, assume scoring for leagues that award half a point for every reception, plus 1 point for every 10 receiving yards, and 6 points for every touchdown.
Note: Players who play on Thursday or Saturday will be labeled as such after the game.
| Rk | Player Name | TM | POS | OPP |
| 1 | Puka Nacua | LAR | WR1 | @ATL |
| 2 | Christian McCaffrey | SF | RB1 | CHI |
| 3 | Jaxon Smith-Njigba | SEA | WR2 | @CAR |
| 4 | De'Von Achane | MIA | RB2 | TB |
| 5 | Bijan Robinson | ATL | RB3 | LAR |
| 6 | Ja'Marr Chase | CIN | WR3 | ARI |
| 7 | Jahmyr Gibbs | DET | RB4 | @MIN |
| 8 | James Cook III | BUF | RB5 | PHI |
| 9 | Jonathan Taylor | IND | RB6 | JAX |
| 10 | Saquon Barkley | PHI | RB7 | @BUF |
| 11 | Amon-Ra St. Brown | DET | WR4 | @MIN |
| 12 | Bucky Irving | TB | RB8 | @MIA |
| 13 | CeeDee Lamb | DAL | WR5 | @WAS |
| 14 | Jaylen Waddle | MIA | WR6 | TB |
| 15 | Javonte Williams | DAL | RB9 | @WAS |
| 16 | George Pickens | DAL | WR7 | @WAS |
| 17 | RJ Harvey | DEN | RB10 | @KC |
| 18 | Nico Collins | HOU | WR8 | @LAC |
| 19 | Trey McBride | ARI | TE1 | @CIN |
| 20 | Tee Higgins | CIN | WR9 | ARI |
| 21 | Kyren Williams | LAR | RB11 | @ATL |
| 22 | Brock Bowers | LV | TE2 | NYG |
| 23 | Ashton Jeanty | LV | RB12 | NYG |
| 24 | Mike Evans | TB | WR10 | @MIA |
| 25 | Jameson Williams | DET | WR11 | @MIN |
| 26 | Derrick Henry | BAL | RB13 | @GB |
| 27 | Travis Etienne Jr. | JAX | RB14 | @IND |
| 28 | Tetairoa McMillan | CAR | WR12 | SEA |
| 29 | Jaylen Warren | PIT | RB15 | @CLE |
| 30 | Omarion Hampton | LAC | RB16 | HOU |
| 31 | Ladd McConkey | LAC | WR13 | HOU |
| 32 | Rico Dowdle | CAR | RB17 | SEA |
| 33 | George Kittle | SF | TE3 | CHI |
| 34 | Josh Jacobs | GB | RB18 | BAL |
| 35 | Terry McLaurin | WAS | WR14 | DAL |
| 36 | Chase Brown | CIN | RB19 | ARI |
| 37 | Chris Olave | NO | WR15 | @TEN |
| 38 | D'Andre Swift | CHI | RB20 | @SF |
| 39 | Courtland Sutton | DEN | WR16 | @KC |
| 40 | Michael Pittman Jr. | IND | WR17 | JAX |
| 41 | A.J. Brown | PHI | WR18 | @BUF |
| 42 | Michael Wilson | ARI | WR19 | @CIN |
| 43 | David Montgomery | DET | RB21 | @MIN |
| 44 | Kimani Vidal | LAC | RB22 | HOU |
| 45 | Tyler Warren | IND | TE4 | JAX |
| 46 | Audric Estime | NO | RB23 | @TEN |
| 47 | DK Metcalf | PIT | WR20 | @CLE |
| 48 | Justin Jefferson | MIN | WR21 | DET |
| 49 | Woody Marks | HOU | RB24 | @LAC |
| 50 | Breece Hall | NYJ | RB25 | NE |
| 51 | Kyle Pitts Sr. | ATL | TE5 | LAR |
| 52 | Marvin Harrison Jr. | ARI | WR22 | @CIN |
| 53 | Khalil Shakir | BUF | WR23 | PHI |
| 54 | Emeka Egbuka | TB | WR24 | @MIA |
| 55 | Harold Fannin Jr. | CLE | TE6 | PIT |
| 56 | DJ Moore | CHI | WR25 | @SF |
| 57 | Xavier Worthy | KC | WR26 | DEN |
| 58 | Zach Charbonnet | SEA | RB26 | @CAR |
| 59 | Brian Thomas Jr. | JAX | WR27 | @IND |
| 60 | DeVonta Smith | PHI | WR28 | @BUF |
| 61 | Brenton Strange | JAX | TE7 | @IND |
| 62 | Deebo Samuel | WAS | WR29 | DAL |
| 63 | Christian Watson | GB | WR30 | BAL |
| 64 | Kenneth Walker III | SEA | RB27 | @CAR |
| 65 | Dalton Kincaid | BUF | TE8 | PHI |
| 66 | Jakobi Meyers | JAX | WR31 | @IND |
| 67 | Dylan Sampson | CLE | RB28 | PIT |
| 68 | Dallas Goedert | PHI | TE9 | @BUF |
| 69 | Wan'Dale Robinson | NYG | WR32 | @LV |
| 70 | Rhamondre Stevenson | NE | RB29 | @NYJ |
| 71 | Juwan Johnson | NO | TE10 | @TEN |
| 72 | Chris Godwin | TB | WR33 | @MIA |
| 73 | Aaron Jones | MIN | RB30 | DET |
| 74 | Jake Ferguson | DAL | TE11 | @WAS |
| 75 | Jerry Jeudy | CLE | WR34 | PIT |
| 76 | Quentin Johnston | LAC | WR35 | HOU |
| 77 | Bam Knight | ARI | RB31 | @CIN |
| 78 | Chuba Hubbard | CAR | RB32 | SEA |
| 79 | Darius Slayton | NYG | WR36 | @LV |
| 80 | Stefon DIggs | NE | WR37 | @NYJ |
| 81 | Zay Flowers | BAL | WR38 | @GB |
| 82 | Hunter Henry | NE | TE12 | @NYJ |
| 83 | TreVeyon Henderson | NE | RB33 | @NYJ |
| 84 | Keenan Allen | LAC | WR39 | HOU |
| 85 | Oronde Gadsden | LAC | TE13 | HOU |
| 86 | Jalen Coker | CAR | WR40 | SEA |
| 87 | Blake Corum | LAR | RB34 | @ATL |
| 88 | Jordan Whittington | LAR | WR41 | @ATL |
| 89 | Jauan Jennings | SF | WR42 | CHI |
| 90 | Kenneth Gainwell | PIT | RB35 | @CLE |
| 91 | Troy Franklin | DEN | WR43 | @KC |
| 92 | Jordan Addison | MIN | WR44 | DET |
| 93 | Tyler Allgeier | ATL | RB36 | LAR |
| 94 | Jordan Mason | MIN | RB37 | DET |
| 95 | Bhayshul Tuten | JAX | RB38 | @IND |
| 96 | Alec Pierce | IND | WR45 | JAX |
| 97 | Tre Tucker | LV | WR46 | NYG |
| 98 | Tony Pollard | TEN | RB39 | NO |
| 99 | Kareem Hunt | KC | RB40 | DEN |
| 100 | Dalton Schultz | HOU | TE14 | @LAC |
| 101 | Isaiah Likely | BAL | TE15 | @GB |
| 102 | Romeo Doubs | GB | WR47 | BAL |
| 103 | Kyle Monangai | CHI | RB41 | @SF |
| 104 | Darnell Mooney | ATL | WR48 | LAR |
| 105 | Jayden Higgins | HOU | WR49 | @LAC |
| 106 | Kayshon Boutte | NE | WR50 | @NYJ |
| 107 | Tyjae Spears | TEN | RB42 | NO |
| 108 | Ollie Gordon II | MIA | RB43 | TB |
| 109 | Rachaad White | TB | RB44 | @MIA |
| 110 | Emanuel Wilson | GB | RB45 | BAL |
| 111 | Keon Coleman | BUF | WR51 | PHI |
| 112 | Evan Engram | DEN | TE16 | @KC |
| 113 | Ryan Flournoy | DAL | WR52 | @WAS |
| 114 | Jalen Nailor | MIN | WR53 | DET |
| 115 | Chimere Dike | TEN | WR54 | NO |
| 116 | Mark Andrews | BAL | TE17 | @GB |
| 117 | Jayden Reed | GB | WR55 | BAL |
| 118 | Cooper Kupp | SEA | WR56 | @CAR |
| 119 | Isiah Pacheco | KC | RB46 | DEN |
| 120 | Devin Singletary | NYG | RB47 | @LV |
| 121 | Cedric Tillman | CLE | WR57 | PIT |
| 122 | Olaminde Zaccheaus | CHI | WR58 | @SF |
| 123 | Adondai Mitchell | NYJ | WR59 | NE |
| 124 | Travis Kelce | KC | TE18 | DEN |
| 125 | Marquise Brown | KC | WR50 | DEN |
| 126 | Jaylen Wright | MIA | RB48 | TB |
| 127 | Isaiah Bond | CLE | WR61 | PIT |
| 128 | Tyrone Tracy Jr. | NYG | RB49 | @LV |
| 129 | AJ Barner | SEA | TE19 | @CAR |
| 130 | Marvin Mims | DEN | WR62 | @KC |
| 131 | Isaac TeSlaa | DET | WR63 | @MIN |
| 132 | T.J. Hockenson | MIN | TE20 | DET |
| 133 | Raheim Sanders | CLE | RB50 | PIT |
| 134 | Chris Rodriguez Jr. | WAS | RB51 | DAL |
| 135 | Darren Waller | MIA | TE21 | TB |
| 136 | Jaleel McLaughlin | DEN | RB52 | @KC |
| 137 | Theo Johnson | NYG | TE22 | @LV |
| 138 | Xavier Legette | CAR | WR64 | SEA |
| 139 | Josh Downs | IND | WR65 | JAX |
| 140 | Jacory-Croskey Merritt | WAS | RB53 | DAL |
| 141 | Gunnar Helm | TEN | TE23 | NO |
| 142 | Rashid Shaheed | SEA | WR66 | @CAR |
| 143 | Brian Robinson Jr. | SF | RB54 | CHI |
| 144 | Elic Ayomanor | TEN | WR67 | NO |
| 145 | Calvin Austin III | PIT | WR68 | @CLE |
| 146 | Jack Bech | LV | WR69 | NYG |
| 147 | Noah Fant | CIN | TE24 | ARI |
| 148 | Malik Washington | MIA | WR70 | TB |
| 149 | Gabe Davis | BUF | WR71 | PHI |
| 150 | Samaje Perine | CIN | RB55 | ARI |
📋 BEST PLAYOFF PICKUPS: Week 17 waiver wire
Half-PPR flex rankings tips for Week 17
Half-PPR RB Week 17 lineup advice
- If TreVeyon Henderson misses Week 17, Rhamondre Stevenson is a must-start in most lineups. The Jets have continued to struggle to stop opposing teams' rushing attacks.
- Though the matchup might seem scary, the Broncos should be up by so much that RJ Harvey has a massive workload on Christmas Day.
- With Quinshon Judkins undoubtedly out for the remaining weeks, Dylan Sampsom becomes an interesting RB to monitor if he comes back.
Half-PPR WR Week 17 lineup advice
- DJ Moore continues to shine with no Luther Burden or Rome Odunze in the lineup. There is no reason not to start him in the fantasy championship.
- It's been an up-and-down season for Tetairoa McMillan, but we've seen him make huge plays too many times to bench him in Week 17.
- Having a player such as Brian Thomas Jr. Has to be torture for fantasy managers. There is no confidence in BTJ to start him in your championship week, yet you might not have any other options.
Half-PPR TE Week 17 lineup advice
- Harold Fannin is available in 31% of leagues. If this is one of your leagues, pick him up and start him immediately.
- If you made it this far with Oronde Gadsden in your lineup, good for you. Gadsden has been extremely frustrating, but there are likely no better options. He is still playable, but it's not a comfortable start by any means.
🧰 FANTASY TOOLS: NFL Player Stats | NFL Transactions | NFL Depth Charts | Fantasy Injury Reports