For many, Week 15 marks the start of the fantasy football playoffs. By this point, we have a comprehensive understanding of NFL teams and how they run their offenses.
We can distinguish high-volume from low-volume players, enabling us to identify advantageous matchups for fantasy football. Of course, injuries happen, so it's essential to adapt to them.
Here are our Week 15 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 15 Flex Rankings: Half-PPR fantasy 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 will be labeled as such after the game.
| Rk | Player Name | TM | POS | OPP |
| 1 | Puka Nacua | LAR | WR1 | DET |
| 2 | Christian McCaffrey | SF | RB1 | TEN |
| 3 | Jaxon Smith-Njigba | SEA | WR2 | IND |
| 4 | Jahmyr Gibbs | DET | RB2 | @LAR |
| 5 | Ja'Marr Chase | CIN | WR3 | BAL |
| 6 | Jonathan Taylor | IND | RB3 | @SEA |
| 7 | De'Von Achane | MIA | RB4 | @PIT |
| 8 | James Cook III | BUF | RB4 | @NE |
| 9 | Bijan Robinson | ATL | RB6 | @TB |
| 10 | Amon-Ra St. Brown | DET | WR4 | @LAR |
| 11 | Davante Adams | LAR | WR5 | DET |
| 12 | CeeDee Lamb | DAL | WR6 | MIN |
| 13 | Bucky Irving | TB | RB7 | ATL |
| 14 | Saquon Barkley | PHI | RB8 | LV |
| 15 | George Pickens | DAL | WR7 | MIN |
| 16 | Nico Collins | HOU | WR8 | ARI |
| 17 | Derrick Henry | BAL | RB9 | @CIN |
| 18 | Rashee Rice | KC | WR9 | LAC |
| 19 | Javonte Williams | DAL | RB10 | MIN |
| 20 | RJ Harvey | DEN | RB11 | GB |
| 21 | Jaylen Waddle | MIA | WR10 | @PIT |
| 22 | Kyren Williams | LAR | RB12 | DET |
| 23 | Brock Bowers | LV | TE1 | @PHI |
| 24 | Travis Etienne Jr. | JAX | RB13 | NYJ |
| 25 | Jaylen Warren | PIT | RB14 | MIA |
| 26 | Tee Higgins | CIN | WR11 | BAL |
| 27 | Trey McBride | ARI | TE2 | @HOU |
| 28 | Ashton Jeanty | LV | RB15 | @PHI |
| 29 | D'Andre Swift | CHI | RB16 | CLE |
| 30 | Michael Pittman Jr. | IND | WR12 | @SEA |
| 31 | Terry McLaurin | WAS | WR13 | @NYG |
| 32 | Rico Dowdle | CAR | RB17 | @NO |
| 33 | Jameson Williams | DET | WR14 | @LAR |
| 34 | Tyler Warren | IND | TE3 | @SEA |
| 35 | Justin Jefferson | MIN | WR15 | @DAL |
| 36 | Josh Jacobs | GB | RB18 | @DEN |
| 37 | Quinshon Judkins | CLE | RB19 | @CHI |
| 38 | Chris Olave | NO | WR16 | CAR |
| 39 | TreVeyon Henderson | NE | RB20 | BUF |
| 40 | Omarion Hampton | LAC | RB21 | @KC |
| 41 | Courtland Sutton | DEN | WR17 | GB |
| 42 | Tetairoa McMillan | CAR | WR18 | @NO |
| 43 | DK Metcalf | PIT | WR19 | MIA |
| 44 | A.J. Brown | PHI | WR20 | LV |
| 45 | Chase Brown | CIN | RB22 | BAL |
| 46 | Deebo Samuel | WAS | WR21 | @NYG |
| 47 | David Montgomery | DET | RB23 | @LAR |
| 48 | Kimani Vidal | LAC | RB24 | @KC |
| 49 | Ladd McConkey | LAC | WR22 | @KC |
| 50 | George Kittle | SF | TE4 | TEN |
| 51 | Woody Marks | HOU | RB25 | ARI |
| 52 | Breece Hall | NYJ | RB26 | @JAX |
| 53 | Christian Watson | GB | WR22 | @DEN |
| 54 | Khalil Shakir | BUF | WR23 | @NE |
| 55 | Emeka Egbuka | TB | WR24 | ATL |
| 56 | Oronde Gadsden | LAC | TE5 | @KC |
| 57 | Zach Charbonnet | SEA | RB26 | IND |
| 58 | Brian Thomas Jr. | JAX | WR25 | NYJ |
| 59 | Brenton Strange | JAX | TE6 | NYJ |
| 60 | DeVonta Smith | PHI | WR26 | LV |
| 61 | Kenneth Walker III | SEA | RB27 | IND |
| 62 | Dalton Kincaid | BUF | TE7 | @NE |
| 63 | Devin Neal | NO | RB28 | CAR |
| 64 | Jakobi Meyers | JAX | WR27 | NYJ |
| 65 | Dallas Goedert | PHI | TE8 | LV |
| 66 | Stefon Diggs | NE | WR28 | BUF |
| 67 | Wan'Dale Robinson | NYG | WR29 | WAS |
| 68 | Rhamondre Stevenson | NE | RB29 | BUF |
| 69 | Chris Godwin | TB | WR30 | ATL |
| 70 | Aaron Jones | MIN | RB30 | @DAL |
| 71 | Jake Ferguson | DAL | TE9 | MIN |
| 72 | Jerry Jeudy | CLE | WR31 | @CHI |
| 73 | Xavier Worhty | KC | WR32 | LAC |
| 74 | Quentin Johnston | LAC | WR33 | @KC |
| 75 | Bam Knight | ARI | RB31 | @HOU |
| 76 | Chuba Hubbard | CAR | RB32 | @NO |
| 77 | Darius Slayton | NYG | WR34 | WAS |
| 78 | Zay Flowers | BAL | WR35 | @CIN |
| 79 | Hunter Henry | NE | TE10 | BUF |
| 80 | Keenan Allen | LAC | WR36 | @KC |
| 81 | Juwan Johnson | NO | TE11 | CAR |
| 82 | DJ Moore | CHI | WR37 | CLE |
| 83 | Jauan Jennings | SF | WR38 | TEN |
| 84 | Michael Wilson | ARI | WR39 | @HOU |
| 85 | Jordan Addison | MIN | WR40 | @DAL |
| 86 | Kenneth Gainwell | PIT | RB33 | MIA |
| 87 | Tyler Allgeier | ATL | RB34 | @TB |
| 88 | Jordan Mason | MIN | RB35 | @DAL |
| 89 | Bhayshul Tuten | JAX | RB36 | NYJ |
| 90 | Kyle Pitts Sr. | ATL | TE12 | @TB |
| 91 | Alec Pierce | IND | WR41 | @SEA |
| 92 | Tre Tucker | LV | WR42 | @PHI |
| 93 | Harold Fannin Jr. | CLE | TE13 | @CHI |
| 94 | Ryan Flournoy | DAL | WR43 | MIN |
| 95 | Ricky Pearsall | SF | WR44 | TEN |
| 96 | Tony Pollard | TEN | RB37 | @SF |
| 97 | Kareem Hunt | KC | RB38 | LAC |
| 98 | Dalton Schultz | HOU | TE14 | ARI |
| 99 | Kyle Monangai | CHI | RB39 | CLE |
| 100 | Blake Corum | LAR | RB40 | DET |
| 101 | Romeo Doubs | GB | WR45 | @DEN |
| 102 | Isaiah Likely | BAL | TE15 | @CIN |
| 103 | Darnell Mooney | ATL | WR46 | @TB |
| 104 | Tyjae Spears | TEN | RB41 | @SF |
| 105 | Jayden Higgins | HOU | WR47 | ARI |
| 106 | Ollie Gordon II | MIA | RB42 | @PIT |
| 107 | Rachaad White | TB | RB43 | ATL |
| 108 | Emanuel Wilson | GB | RB44 | @DEN |
| 109 | Kayshon Boutte | NE | WR48 | BUF |
| 110 | Keon Coleman | BUF | WR49 | @NE |
| 111 | Evan Engram | DEN | TE16 | GB |
| 112 | Jalen Nailor | MIN | WR50 | @DAL |
| 113 | Chimere Dike | TEN | WR51 | @SF |
| 114 | Troy Franklin | DEN | WR52 | GB |
| 115 | Mark Andrews | BAL | TE17 | @CIN |
| 116 | Travis Kelce | KC | TE18 | LAC |
| 117 | Isiah Pacheco | KC | RB45 | LAC |
| 118 | Jayden Reed | GB | WR53 | @DEN |
| 119 | Cooper Kupp | SEA | WR54 | IND |
| 120 | Devin Singletary | NYG | RB46 | WAS |
| 121 | Cedric Tillman | CLE | WR55 | @CHI |
| 122 | Marquise Brown | KC | WR56 | LAC |
| 123 | Josh Downs | IND | WR57 | @SEA |
| 124 | Luther Burden III | CHI | WR58 | CLE |
| 125 | Jaylen Wright | MIA | RB47 | @PIT |
| 126 | Devaughn Vele | NO | WR59 | CAR |
| 127 | Andrei Iosivas | CIN | WR60 | BAL |
| 128 | Chris Rodriguez Jr. | WAS | RB48 | @NYG |
| 129 | Tyrone Tracy Jr. | NYG | RB49 | WAS |
| 130 | Marvin Mims | DEN | WR61 | GB |
| 131 | Isaac TeSlaa | DET | WR62 | @LAR |
| 132 | T.J. Hockenson | MIN | TE19 | @DAL |
| 133 | David Njoku | CLE | TE20 | @CHI |
| 134 | AJ Barner | SEA | TE21 | IND |
| 135 | Jalen Coker | CAR | WR63 | @NO |
| 136 | Jaleel McLaughlin | DEN | RB50 | GB |
| 137 | Theo Johnson | NYG | TE22 | WAS |
| 138 | Jacory-Croskey Merritt | WAS | RB51 | @NYG |
| 139 | Mason Taylor | NYJ | TE23 | @JAX |
| 140 | Darren Waller | MIA | TE24 | @PIT |
| 141 | Adondai Mitchell | NYJ | WR64 | @JAX |
| 142 | Elic Ayomanor | TEN | WR65 | @SF |
| 143 | Xavier Legette | CAR | WR66 | @NO |
| 144 | Calvin Austin III | PIT | WR67 | MIA |
| 145 | Noah Fant | CIN | TE25 | BAL |
| 146 | Malik Washington | MIA | WR68 | @PIT |
| 147 | Gabe Davis | BUF | WR69 | @NE |
| 148 | Jack Bech | LV | WR70 | @PHI |
| 149 | Samaje Perine | CIN | RB52 | BAL |
| 150 | Brian Robinson Jr. | SF | RB53 | TEN |
Half-PPR flex rankings tips for Week 15
Half-PPR RB Week 15 lineup advice
- Expect Omarion Hampton's workload to increase each week he's further removed from the IR. Kimani Vidal will still have a role, according to the Chargers' coaching staff.
- De'Von Achane's status is questionable heading into Week 15, but head coach Mike McDaniel says he'll be fine. Still, you can prepare for the worst and stash Ollie Gordon and Jaylen Wright.
- While he's burnt you far too many times this season, Derrick Henry should be started with extreme confidence in his matchup against the Cincinnati Bengals.
- Moving forward, starting both Blake Corum and Kyren Williams can work for fantasy football. In several weeks, we've seen them both be productive together.
- Kenneth Gainwell is a viable start in non-PPR (and obviously PPR), especially with his matchup this week against the Miami Dolphins.
Half-PPR WR Week 15 lineup advice
- If there was ever a week to trust Justin Jefferson yet again, it's this one. Unfortunately, this season has been a disaster for Jefferson managers. However, don't let it force you into a bad decision; it's a great matchup against the Dallas Cowboys.
- Don't overreact too much to the lack of production the Chiefs' WRs saw in Week 14. The Houston Texans have been doing that to every team they play. Rashee Rice, especially, should be in lineups with complete confidence.
- There should be extreme caution starting Tetairoa McMillan in Week 15. Before the bye week, McMillan caught just one pass that happened to be a long touchdown. The Panthers' entire offensive identity is running the ball.
- The matchup is awful as the Cardinals will face the Houston Texans. However, as long as Marvin Harrison Jr. Does not play, Michael Wilson can continue to be started.
- CeeDee Lamb is progressing nicely to play in Week 15, but if he doesn't, Ryan Flournoy is a must-start at the WR position.
Half-PPR TE Week 15 lineup advice
- Despite telling you not to overreact to the Chiefs' WRs in Week 14, it's hard not to with Travis Kelce. Kelce looked awful, dropping several passes that should have been caught. There are far better options at the TE position.
- Isaiah Likely has been a viable TE for fantasy football the past two weeks. However, nothing with Likely is a guarantee, and that should always be remembered.
- Despite Zach Ertz going down with a season-ending injury, stay away from the TEs on the Commanders. There are not a lot of valuable targets available in this lackluster offense.
🔥 BEST FANTASY PICKUPS: Week 15 waiver wire report
Who are the best Half-PPR flex Week 15 sleepers?
Stefon Diggs, WR, Patriots: Diggs is a player who knows the moment; he takes things personally in the best way possible. Earlier in the year, Diggs had his best game of the entire season against the Buffalo Bills in Week 5. The ex-Bills WR had 10 catches for 146 yards, and I'm feeling a similar performance for Diggs in Week 15.
Kimani Vidal, RB, Chargers: With Omarion Hampton returning from IR, some managers might panic on Vidal. However, the entire Chargers coaching staff, especially Jim Harbaugh, has raved about how Vidal has played as the starter. We can expect Vidal to still have a role, and a valuable role at that.
Who are the top bust candidates in Half-PPR fantasy Week 15?
Emeka Egbuka, WR, Buccaneers: There is nothing more shocking from this season than Egbuka falling off a cliff. To start the season, the rookie out of Ohio State was the runaway favorite for OROTY. Now this campaign has reached an all-time low when Egbuka dropped a wide-open touchdown in Week 14. There is no way anyone can start Egbuka with any sense of confidence.
Alec Pierce, WR, Colts: Pierce was emerging as one of the overlooked fantasy performers this season. However, with the devastating season-ending injury to Daniel Jones, Pierce's value drops significantly since the deep ball will be less reliable with Riley Leonard.
Notable fantasy players who will or might miss Week 15
- De'Von Achane, RB, Miami Dolphins (Q)
- CeeDee Lamb, WR, Dallas Cowboys (Q)
- Drake London, WR, Atlanta Falcons (O)
- Marvin Harrison, WR, Arizona Cardinals (O)
- Calvin Ridley, WR, Tennessee Titans (IR)
- Sam LaPorta, TE, Detroit Lions (IR)
- Garrett Wilson, WR, New York Jets (IR)
- Trey Benson, RB, Arizona Cardinals (IR)
- Mike Evans, WR, Tampa Bay Buccaneers (IR)
- Brandon Aiyuk, WR, San Francisco 49ers (PUP-R)
🧰 FANTASY TOOLS: NFL Player Stats | NFL Transactions | NFL Depth Charts | Fantasy Injury Reports