Technology

Updated Week 12 Flex Rankings: Fantasy Half-PPR cheat sheet with Top 150 players, lineup tips

2025-11-21 21:00
546 views
Updated Week 12 Flex Rankings: Fantasy Half-PPR cheat sheet with Top 150 players, lineup tips

Need help setting your lineup in Week 12? Click here for The Sporting News' top 150 flex rankings for half-PPR.

Updated Week 12 Flex Rankings: Fantasy Half-PPR cheat sheet with Top 150 players, lineup tipsStory byVideo Player CoverGriffin MissantFri, November 21, 2025 at 9:00 PM UTC·10 min read

Updated Week 12 Flex Rankings: Fantasy Half-PPR cheat sheet with Top 150 players, lineup tips originally appeared on The Sporting News. Add The Sporting News as a Preferred Source by clicking here.

By Week 12, we have a solid understanding of the teams in the NFL and how they operate. We can distinguish high-volume from low-volume players, enabling us to identify advantageous matchups for fantasy football.

AdvertisementAdvertisementAdvertisement

Of course, injuries happen that require fantasy football managers to adjust, so it's important to adapt to these changes.

The teams on a bye in Week 12 are the Denver Broncos, Los Angeles Chargers, Miami Dolphins, and Washington Commanders. Therefore, many notable fantasy options will be unavailable.

Here are our Week 12 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 12 Half-PPR Flex Rankings

📋 Week 12 Fantasy Rankings: QB | RB | WR | TE | D/ST | PK | ​​Flex Half-PPR Cheat Sheet

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.

AdvertisementAdvertisementAdvertisement

Note: Players who play on TNF will be labeled as such after the game.

Updated 11/21:

  • Drake London has been ruled out for Week 12.

  • Marvin Harrison Jr. will miss his second week in a row.

  • Ja'Marr Chase has been suspended for Week 12, making Tee Higgins a must-start with a huge week incoming.

  • Rhamondre Stevenson is expected to return in a fantastic matchup against the Bengals.

Rk

Player Name

TM

POS

OPP

Rk Chg

1

Christian McCaffrey

SF

RB1

CAR

2

Puka Nacua

LAR

WR1

TB

3

Jahmyr Gibbs

DET

RB2

NYG

⬆️ 1

4

Jonathan Taylor

IND

RB3

@KC

5

Jaxon Smith-Njigba

SEA

WR2

@TEN

6

Bijan Robinson

ATL

RB4

@NO

7

Tee Higgins

CIN

WR3

NE

⬆️ 7

8

James Cook III

BUF

RB5

@HOU

TNF

9

CeeDee Lamb

DAL

WR4

PHI

10

Rashee Rice

KC

WR5

IND

11

Amon-Ra St. Brown

DET

WR6

NYG

12

Saquon Barkley

PHI

RB6

@DAL

13

Derrick Henry

BAL

RB7

NYJ

14

Emeka Egbuka

TB

WR7

@LAR

15

Kyren Williams

LAR

RB8

TB

16

Justin Jefferson

MIN

WR8

@GB

⬇️ 3

17

Nico Collins

HOU

WR9

BUF

TNF

18

Javonte Williams

DAL

RB9

PHI

19

Tetairoa McMillan

CAR

WR10

@SF

⬆️ 6

20

Trey McBride

ARI

TE1

JAX

21

TreVeyon Henderson

NE

RB10

@CIN

22

Rome Odunze

CHI

WR11

PIT

23

Rico Dowdle

CAR

RB11

@SF

24

Brock Bowers

LV

TE2

CLE

25

Josh Jacobs

GB

RB12

MIN

26

Ashton Jeanty

LV

RB13

CLE

27

Davante Adams

LAR

WR12

TB

28

George Pickens

DAL

WR13

PHI

29

D'Andre Swift

CHI

RB14

PIT

30

Tyler Warren

IND

TE3

@KC

31

Jaylen Warren

PIT

RB15

@CHI

32

Michael Pittman Jr.

IND

WR14

@KC

33

Quinshon Judkins

CLE

RB16

@LV

34

Chris Olave

NO

WR15

ATL

35

Jameson Williams

DET

WR16

NYG

36

Alvin Kamara

NO

RB17

ATL

37

DK Metcalf

PIT

WR17

@CHI

38

Dallas Goedert

PHI

TE4

@DAL

39

George Kittle

SF

TE5

CAR

40

A.J. Brown

PHI

WR18

@DAL

41

Chase Brown

CIN

RB18

NE

42

David Montgomery

DET

RB19

NYG

43

Michael Wilson

ARI

WR19

JAX

44

Breece Hall

NYJ

RB20

@BAL

45

Jerry Jeudy

CLE

WR20

@LV

⬆️ 20

46

DeVonta Smith

PHI

WR21

@DAL

47

Khalil Shakir

BUF

WR22

@HOU

TNF

48

Brian Thomas Jr.

JAX

WR23

@ARI

49

Stefon Diggs

NE

WR24

@CIN

50

Jordan Addison

MIN

WR25

@GB

⬇️ 11

51

Aaron Jones Sr.

MIN

RB21

@GB

52

Darnell Mooney

ATL

WR26

@NO

53

Kyle Pitts Sr.

ATL

TE6

@NO

54

Rachaad White

TB

RB22

@LAR

55

Tre Tucker

LV

WR27

CLE

56

Harold Fannin Jr.

CLE

TE7

@LV

57

Wan'Dale Robinson

NYG

WR28

@DET

58

Travis Etienne Jr.

JAX

RB23

@ARI

59

Alec Pierce

IND

WR29

@KC

60

Juwan Johnson

NO

TE8

ATL

61

Bam Knight

ARI

RB24

JAX

62

Rhamondre Stevenson

NE

RB25

@CIN

⬆️ NR

63

Zay Flowers

BAL

WR30

NYJ

64

Jake Ferguson

DAL

TE9

PHI

65

Tyrone Tracy Jr.

NYG

RB26

@DET

66

Tez Johnson

TB

WR31

@LAR

67

Woody Marks

HOU

RB27

BUF

TNF

68

Zach Charbonnet

SEA

RB28

@TEN

69

Kenneth Gainwell

PIT

RB29

@CHI

70

Sean Tucker

TB

RB30

@LAR

71

Xavier Worhty

KC

WR32

IND

72

Tyler Allgeier

ATL

RB31

@NO

73

Jauan Jennings

SF

WR33

CAR

74

Jordan Mason

MIN

RB32

@GB

75

Andrei Iosivas

CIN

WR34

NE

76

Travis Kelce

KC

TE10

IND

77

Chuba Hubbard

CAR

RB33

@SF

78

Kendrick Bourne

SF

WR35

CAR

79

Kenneth Walker III

SEA

RB34

@TEN

80

Christian Watson

GB

WR36

MIN

81

Emanuel Wilson

GB

RB35

MIN

82

Dalton Schultz

HOU

TE11

BUF

TNF

83

Sterling Shepard

TB

WR37

@LAR

84

Jakobi Meyers

JAX

WR38

@ARI

85

Tyjae Spears

TEN

RB36

SEA

86

Tony Pollard

TEN

RB37

SEA

87

Romeo Doubs

GB

WR39

MIN

88

DJ Moore

CHI

WR40

PIT

89

Jalen Nailor

MIN

WR41

@GB

90

Elic Ayomanor

TEN

WR42

SEA

91

Kayshon Boutte

NE

WR43

@CIN

⬆️ NR

92

Cedric Tillman

CLE

WR44

@LV

93

Theo Johnson

NYG

TE12

@DET

94

Jayden Higgins

HOU

WR45

BUF

TNF

95

Kyle Monangai

CHI

RB38

PIT

96

Parker Washington

JAX

WR46

@ARI

97

Tyler Johnson

NYJ

WR47

@BAL

98

Ty Johnson

BUF

RB39

@HOU

TNF

99

Josh Palmer

BUF

WR48

@HOU

TNF

100

Hunter Henry

NE

TE13

@CIN

101

Chimere Dike

TEN

WR49

SEA

102

Keaton Mitchell

BAL

RB40

NYJ

103

Xavier Legette

CAR

WR50

@SF

104

Cooper Kupp

SEA

WR51

@TEN

105

Isaiah Davis

NYJ

RB41

@BAL

106

KhaDarel Hodge

ATL

WR52

@NO

107

Mark Andrews

BAL

TE14

NYJ

108

Bhayshul Tuten

JAX

RB42

@ARI

109

T.J. Hockenson

MIN

TE15

@GB

110

Matthew Golden

GB

WR53

MIN

111

Nick Chubb

HOU

RB43

BUF

TNF

112

DeMario Douglas

NE

WR54

@CIN

113

Ricky Pearsall

SF

WR55

CAR

114

David Njoku

CLE

TE16

@LV

115

Marquise Brown

KC

WR56

IND

116

Devin Neal

NO

RB44

ATL

117

Devin Singletary

NYG

RB45

@DET

118

Calvin Austin III

PIT

WR57

@CHI

⬆️ NR

119

Ja'Tavion Sanders

CAR

TE17

@SF

120

Jerome Ford

CLE

RB46

@LV

121

Josh Downs

IND

WR58

@KC

122

Justice Hill

BAL

RB47

NYJ

123

Tyquan Thornton

KC

WR59

IND

124

Jalen Coker

CAR

WR60

@SF

125

Brandin Cooks

NO

WR61

ATL

126

AJ Barner

SEA

TE18

@TEN

127

Jaylin Noel

HOU

WR62

BUF

TNF

128

Isaiah Likely

BAL

TE19

NYJ

129

Christian Kirk

HOU

WR63

BUF

TNF

130

Brian Robinson Jr.

SF

RB48

CAR

131

Tory Horton

SEA

WR64

@TEN

132

Jalin Hyatt

NYG

WR65

@DET

133

Greg Dortch

ARI

WR66

JAX

134

Dyami Brown

JAX

WR67

@ARI

135

Ray Davis

BUF

RB49

@HOU

TNF

136

Devaughn Vele

NO

WR68

ATL

137

Mack Hollins

NE

WR69

@CIN

138

Blake Corum

LAR

RB50

TB

139

Noah Fant

CIN

TE20

NE

140

Tyler Higbee

LAR

TE21

TB

141

Mason Taylor

NYJ

TE22

@BAL

142

Brashard Smith

KC

RB51

IND

143

Cole Kmet

CHI

TE23

PIT

144

Dawson Knox

BUF

TE24

@HOU

TNF

145

Chig Okonkwo

TEN

TE25

SEA

146

Darnell Washington

PIT

TE26

@CHI

147

Adondai Mitchell

NYJ

WR70

@BAL

148

Luke Musgrave

GB

TE27

MIN

149

Brock Wright

DET

TE28

NYG

150

Allen Lazard

NYJ

WR71

@BAL

BEST PICKUPS:Week 12 waiver wire report

Half-PPR flex rankings tips for Week 12

Half-PPR RB Week 12 lineup advice

  • If Rhamondre Stevenson misses Week 12, it's another must-start for TreVeyon Henderson against the Cincinnati Bengals.

  • Sean Tucker exploded in Week 11, and if Bucky Irving misses Week 12, he's another enticing start.

  • Quinshon Judkins is the RB36 over the past four weeks. The confidence is at an all-time low, but you still should start him against the Raiders.

Half-PPR WR Week 12 lineup advice

  • With Drake London out for Week 12 (and possibly longer), Darnell Mooney should step into a massive opportunity. On top of this, Michael Penix Jr. is hurt, meaning that Kirk Cousins will take over as the starter. Last season, when Cousins was the QB, Mooney was the WR16 overall in fantasy football.

  • We might've just witnessed the Tetairoa McMillan breakout game in Week 11. Over the past 4 weeks, McMillan has been the WR2 overall in fantasy. Continue to start him with extreme confidence after this previous showing.

  • If Ja'Marr Chase gets suspended, Tee Higgins is the WR10 or better until Chase returns. Joe Flacco already loves to target Higgins; he may get 15+ easily without Chase.

Half-PPR TE Week 12 lineup advice

  • The first couple of weeks back for George Kittle were slightly disappointing. However, in Brock Purdy's first game back, Kittle looks like the monster we grew to love. Purdy and Kittle have chemistry, and it will significantly benefit both their fantasy values.

  • It may be time to start discussing the AJ Barner. In Week 11, he was targeted 11 times by Sam Darnold. Before this week, Barner was a pure TD-dependent play; now he's becoming more than that.

  • While Week 11 was a bad one for Kyle Pitts, you have to think he's going to get some more targets with London potentially missing multiple weeks.

FANTASY TOOLS: NFL Player Stats | NFL Transactions | NFL Depth Charts | Fantasy Injury Reports

Who are the best Half-PPR flex Week 12 sleepers?

Kenneth Gainwell, RB, Steelers: This might be a bit of a cop out, but if Jaylen Warren does not play, Gainwell easily will be the RB15 or better. The reality is that Gainwell performs very well when he's the lead back in this Steelers offense. Each time Warren was out, Gainwell ranked as the RB3 and RB5 for the week.

AdvertisementAdvertisementAdvertisement

Kyle Pitts, TE, Falcons: With Drake London out, there will naturally be many available targets. Kirk Cousins is also expected to start in Week 12 and had a connection with Pitts in 2024. Pitts finished as the TE10 or better four times with Cousins as the QB.

Who are the top bust candidates in Half-PPR fantasy Week 12?

George Pickens, WR, Cowboys: I'm not suggesting you sit Pickens, but I would like to point out that since CeeDee Lamb has returned, Pickens is the WR47 overall. On top of this, the last time Dallas faced Philadelphia, the Eagles ran this bracketed coverage and had Quinyon Mitchell shadow Pickens. This was a rough game for the WR out of Georgia, as he caught just three passes for 30 yards.

Breece Hall, RB, Jets: With Tyrod Taylor as the Jets' starter, the upside isn't as clear-cut as it is with Justin Fields. Baltimore was an early target for the RB position this season, but they've gotten better recently.

AdvertisementAdvertisementAdvertisement

Notable fantasy players who will or might miss Week 12

  • Drake London, WR, Atlanta Falcons (O)

  • Marvin Harrison Jr., WR. Arizona Cardinals (O)

  • Ja'Marr Chase, WR, Cincinnati Bengals (SUSP)

  • Bucky Irving, RB, Tampa Bay Buccaneers (O)

  • Calvin Ridley, WR, Tennessee Titans (IR)

  • Sam LaPorta, TE, Detroit Lions (IR)

  • Dalton Kincaid, TE, Buffalo Bills (O)

  • Garrett Wilson, WR, New York Jets (IR)

  • Isiah Pacheco, RB, Kansas City Chiefs (O)

  • Terry McLaurin, WR, Washington Commanders (Q)

  • J.K. Dobbins, RB, Denver Broncos (IR)

  • Omarion Hampton, RB, Los Angeles Chargers (IR-R)

  • Travis Hunter, WR, Jacksonville Jaguars (IR)

  • Cam Skattebo, RB, New York Giants (IR)

  • Darren Waller, TE, Miami Dolphins (IR)

  • Trey Benson, RB, Arizona Cardinals (IR)

  • Mike Evans, WR, Tampa Bay Buccaneers (IR)

  • Chris Godwin, WR, Tampa Bay Buccaneers (O)

  • Brenton Strange, TE, Jacksonville Jaguars (IR-R)

  • Joe Mixon, RB, Houston Texans (NFI-R)

  • Brandon Aiyuk, WR, San Francisco 49ers (PUP-R)

AdvertisementAdvertisement