Week 12 Fantasy Football Rankings For Every Position In PPR Leagues

De’Vone Achane (left), Jayden Daniels (center) and Puka Nacua (right) are all critical players in this week's player rankings.
De’Vone Achane (left), Jayden Daniels (center) and Puka Nacua (right) are all critical players in this week's player rankings. / De’Vone Achane: Jasen Vinlove-Imagn ImagesJayden Daniels: Nathan Ray Seebeck-Imagn ImagesPuka Nacua: Kyle Terada-Imagn Images

The first bye-mageddon of the season is this week, as the Bengals, Bills, Falcons, Jaguars, Jets, and Saints are all off.  That’s going to make setting a starting lineup difficult, so it’s vital to have knowledge of the matchups and make the best possible fantasy decisions.

With that said, here’s my positional PPR player rankings for Week 12.

There are some major movers this week, including Justin Herbert (up), Chuba Hubbard (down), Jauan Jennings (up) and Will Dissly (down). For those who need help with tough calls between players with similar value or with nice Week 12 matchups, I’m here for you!

And when you're done reviewing the rankings, you still won't want to set your starting lineup without checking out my Start 'Em, Sit 'Em columns at every position:

Start Em, Sit Em for All Positions: QBs | RBs |WRs | TEs | Ks & DSTs

Also, don’t forget to subscribe to Fantasy Dirt for valuable fantasy advice five days a week!

Week 12 Fantasy Quarterback Rankings

Rk

Player

Team

Opponent

1

Jalen Hurts

PHI

at LAR

2

Lamar Jackson

BAL

at LAC

3

Jayden Daniels

WAS

vs. DAL

4

Justin Herbert

LAC

vs. BAL

5

Kyler Murray

ARI

at SEA

6

Bo Nix

DEN

at LV

7

Patrick Mahomes

KC

at CAR

8

Tua Tagovailoa

MIA

vs. NE

9

Jared Goff

DET

at IND

10

Baker Mayfield

TB

at NYG

11

Jordan Love

GB

vs. SF

12

C.J. Stroud

HOU

vs. TEN

13

Matthew Stafford

LAR

vs. PHI

14

Anthony Richardson

IND

vs. DET

15

Sam Darnold

MIN

at CHI

16

Geno Smith

SEA

vs. ARI

17

Caleb Williams

CHI

vs. MIN

18

Russell Wilson

PIT

at CLE

19

Drake Maye

NE

at MIA

20

Jameis Winston

CLE

vs. PIT

21

Will Levis

TEN

at HOU

22

Cooper Rush

DAL

at WAS

23

Tommy DeVito

NYG

vs. TB

24

Bryce Young

CAR

vs. KC

25

Gardner Minshew

LV

vs. DEN

26

Brandon Allen

SF

at GB

Week 12 Fantasy Running Back Rankings

Rk

Player

Team

Opponent

1

Saquon Barkley

PHI

at LAR

2

Joe Mixon

HOU

vs. TEN

3

Derrick Henry

BAL

at LAC

4

Christian McCaffrey

SF

at GB

5

De'Von Achane

MIA

vs. NE

6

Kenneth Walker

SEA

vs. ARI

7

Jahmyr Gibbs

DET

at IND

8

David Montgomery

DET

at IND

9

Josh Jacobs

GB

vs. SF

10

Kyren Williams

LAR

vs. PHI

11

Kareem Hunt

KC

at CAR

12

James Conner

ARI

at SEA

13

Brian Robinson Jr.

WAS

vs. DAL

14

Jonathan Taylor

IND

vs. DET

15

Rachaad White

TB

at NYG

16

Rhamondre Stevenson

NE

at MIA

17

Tyrone Tracy Jr.

NYG

vs. TB

18

Chuba Hubbard

CAR

vs. KC

19

Najee Harris

PIT

at CLE

20

Bucky Irving

TB

at NYG

21

Tony Pollard

TEN

at HOU

22

Aaron Jones

MIN

at CHI

23

D'Andre Swift

CHI

vs. MIN

24

J.K. Dobbins

LAC

vs. BAL

25

Javonte Williams

DEN

at LV

26

Austin Ekeler

WAS

vs. DAL

27

Nick Chubb

CLE

vs. PIT

28

Rico Dowdle

DAL

at WAS

29

Ameer Abdullah

LV

vs. DEN

30

Jaylen Warren

PIT

at CLE

31

Cam Akers

MIN

at CHI

32

Gus Edwards

LAC

vs. BAL

33

Zach Charbonnet

SEA

vs. ARI

34

Roschon Johnson

CHI

vs. MIN

35

Jonathon Brooks

CAR

vs. KC

36

Dylan Laube

LV

vs. DEN

37

Audric Estime

DEN

at LV

38

Trey Benson

ARI

at SEA

39

Samaje Perine

KC

at CAR

40

Jerome Ford

CLE

vs. PIT

41

Jaleel McLaughlin

DEN

at LV

42

Devin Singletary

NYG

vs. TB

43

Justice Hill

BAL

at LAC

44

Julius Chestnut

TEN

at HOU

45

Emari Demercado

ARI

at SEA

46

Jaylen Wright

MIA

vs. NE

47

Emanuel Wilson

GB

vs. SF

48

Antonio Gibson

NE

at MIA

49

Raheem Mostert

MIA

vs. NE

50

Ezekiel Elliott

DAL

at WAS

51

Blake Corum

LAR

vs. PHI

52

Kenenth Gainwell

PHI

at LAR

53

Dare Ogunbowale

HOU

vs. TEN

54

Jordan Mason

SF

at GB

55

Sean Tucker

TB

at NYG

56

JaMycal Hasty

NE

at MIA

57

Trey Sermon

IND

vs. DET

58

Chris Brooks

GB

vs. SF

59

Tyler Goodson

IND

vs. DET

60

Sincere McCormick

LV

vs. DEN

Week 12 Fantasy Wide Receiver Rankings

Rk

Player

Team

Opponent

1

Amon-Ra St. Brown

DET

at IND

2

A.J. Brown

PHI

at LAR

3

Justin Jefferson

MIN

at CHI

4

Puka Nacua

LAR

vs. PHI

5

Nico Collins

HOU

vs. TEN

6

Cooper Kupp

LAR

vs. PHI

7

Malik Nabers

NYG

vs. TB

8

Terry McLaurin

WAS

vs. DAL

9

CeeDee Lamb

DAL

at WAS

10

Mike Evans

TB

at NYG

11

Tyreek Hill

MIA

vs. NE

12

DK Metcalf

SEA

vs. ARI

13

Zay Flowers

BAL

at LAC

14

George Pickens

PIT

at CLE

15

Jaxon Smith-Njigba

SEA

vs. ARI

16

Jauan Jennings

SF

at GB

17

Marvin Harrison Jr.

ARI

at SEA

18

Calvin Ridley

TEN

at HOU

19

Ladd McConkey

LAC

vs. BAL

20

Josh Downs

IND

vs. DET

21

Courtland Sutton

DEN

at LV

22

Deebo Samuel Sr.

SF

at GB

23

Jameson Williams

DET

at IND

24

DJ Moore

CHI

vs. MIN

25

Jayden Reed

GB

at CHI

26

Jerry Jeudy

CLE

vs. PIT

27

DeAndre Hopkins

KC

at CAR

28

Tank Dell

HOU

vs. TEN

29

Quentin Johnston

LAC

vs. BAL

30

Jakobi Meyers

LV

vs. DEN

31

Cedric Tillman

CLE

vs. PIT

32

Michael Pittman Jr.

IND

vs. DET

33

Rome Odunze

CHI

vs. MIN

34

Wan'Dale Robinson

NYG

vs. TB

35

Romeo Doubs

GB

vs. SF

36

Xavier Worthy

KC

at CAR

37

Keenan Allen

CHI

vs. MIN

38

Tyler Lockett

SEA

vs. ARI

39

Christian Watson

GB

vs. SF

40

Jordan Addison

MIN

at CHI

41

Rashod Bateman

BAL

at LAC

42

Jaylen Waddle

MIA

vs. NE

43

DeMario Douglas

NE

at MIA

44

Josh Palmer

LAC

vs. BAL

45

Elijah Moore

CLE

vs. PIT

46

Alec Pierce

IND

vs. DET

47

Xavier Legette

CAR

vs. KC

48

Devaughn Vele

DEN

at LV

49

Nick Westbrook-Ihkine

TEN

at HOU

50

Adam Thielen

CAR

vs. KC

51

Michael Wilson

ARI

at SEA

52

Ricky Pearsall

SF

at GB

53

Darius Slayton

NYG

vs. TB

54

Noah Brown

WAS

vs. DAL

55

Kendrick Bourne

NE

at MIA

56

Demarcus Robinson

LAR

vs. PHI

57

Jalen Tolbert

DAL

at WAS

58

Kayshon Boutte

NE

at MIA

59

Dontayvion Wicks

GB

vs. SF

60

Tre Tucker

LV

vs. DEN

Week 12 Fantasy Tight End Rankings

Rk

Player

Team

Opponent

1

Travis Kelce

KC

at CAR

2

Brock Bowers

LV

vs. DEN

3

Cade Otton

TB

at NYG

4

Trey McBride

ARI

at SEA

5

George Kittle

SF

at GB

6

David Njoku

CLE

vs. PIT

7

T.J. Hockenson

MIN

at CHI

8

Dallas Goedert

PHI

at LAR

9

Jonnu Smith

MIA

vs. NE

10

Will Dissly

LAC

vs. BAL

11

Mark Andrews

BAL

at LAC

12

Hunter Henry

NE

at MIA

13

Sam LaPorta

DET

at IND

14

Tucker Kraft

GB

vs. SF

15

Zach Ertz

WAS

vs. DAL

16

Ja'Tavion Sanders

CAR

vs. KC

17

Luke Schoonmaker

DAL

at WAS

18

Dalton Schultz

HOU

vs. TEN

19

Cole Kmet

CHI

vs. MIN

20

Theo Johnson

NYG

vs. TB

21

Pat Freiermuth

PIT

at CLE

22

Isaiah Likely

BAL

at LAC

23

AJ Barner

SEA

vs. ARI

24

Davis Allen

LAR

vs. PHI

25

Noah Gray

KC

at CAR

26

Chigoziem Okonkwo

TEN

at HOU

27

Austin Hooper

NE

at MIA

28

Adam Trautman

DEN

at LV

29

Johnny Mundt

MIN

at CHI

30

Darnell Washington

PIT

vs. CLE

31

Brevyn Spann-Ford

DAL

at WAS

32

Lucas Krull

DEN

at LV

Week 12 Fantasy Flex Rankings

Rk

Player

Position

Team

Opponent

1

Saquon Barkley

RB

PHI

at LAR

2

Amon-Ra St. Brown

WR

DET

at IND

3

Joe Mixon

RB

HOU

vs. TEN

4

A.J. Brown

WR

PHI

at LAR

5

Derrick Henry

RB

BAL

at LAC

6

Christian McCaffrey

RB

SF

at GB

7

Justin Jefferson

WR

MIN

at CHI

8

Puka Nacua

WR

LAR

vs. PHI

9

De'Von Achane

RB

MIA

vs. NE

10

Nico Collins

WR

HOU

vs. TEN

11

Kenneth Walker

RB

SEA

vs. ARI

12

Jahmyr Gibbs

RB

DET

at IND

13

Cooper Kupp

WR

LAR

vs. PHI

14

Malik Nabers

WR

NYG

vs. TB

15

Travis Kelce

TE

KC

at CAR

16

David Montgomery

RB

DET

at IND

17

Terry McLaurin

WR

WAS

vs. DAL

18

CeeDee Lamb

WR

DAL

at WAS

19

Mike Evans

WR

TB

at NYG

20

Josh Jacobs

RB

GB

vs. SF

21

Kyren Williams

RB

LAR

vs. PHI

22

Kareem Hunt

RB

KC

at CAR

23

Tyreek Hill

WR

MIA

vs. NE

24

Brock Bowers

TE

LV

vs. DEN

25

DK Metcalf

WR

SEA

vs. ARI

26

Zay Flowers

WR

BAL

at LAC

27

George Pickens

WR

PIT

at CLE

28

Jaxon Smith-Njigba

WR

SEA

vs. ARI

29

Jauan Jennings

WR

SF

at GB

30

James Conner

RB

ARI

at SEA

31

Brian Robinson Jr.

RB

WAS

vs. DAL

32

Jonathan Taylor

RB

IND

vs. DET

33

Rachaad White

RB

TB

at NYG

34

Rhamondre Stevenson

RB

NE

at MIA

35

Marvin Harrison Jr.

WR

ARI

at SEA

36

Tyrone Tracy Jr.

RB

NYG

vs. TB

37

Calvin Ridley

WR

TEN

at HOU

38

Chuba Hubbard

RB

CAR

vs. KC

39

Ladd McConkey

WR

LAC

vs. BAL

40

Najee Harris

RB

PIT

at CLE

41

Bucky Irving

RB

TB

at NYG

42

Cade Otton

TE

TB

at NYG

43

Josh Downs

WR

IND

vs. DET

44

Courtland Sutton

WR

DEN

at LV

45

Trey McBride

TE

ARI

at SEA

46

Deebo Samuel Sr.

WR

SF

at GB

47

Jameson Williams

WR

DET

at IND

48

Tony Pollard

RB

TEN

at HOU

49

Aaron Jones

RB

MIN

at CHI

50

D'Andre Swift

RB

CHI

vs. MIN

51

J.K. Dobbins

RB

LAC

vs. BAL

52

DJ Moore

WR

CHI

vs. MIN

53

Jayden Reed

WR

GB

at CHI

54

Jerry Jeudy

WR

CLE

vs. PIT

55

George Kittle

TE

SF

at GB

56

Javonte Williams

RB

DEN

at LV

57

DeAndre Hopkins

WR

KC

at CAR

58

David Njoku

TE

CLE

vs. PIT

59

Tank Dell

WR

HOU

vs. TEN

60

Quentin Johnston

WR

LAC

vs. BAL

61

T.J. Hockenson

TE

MIN

at CHI

62

Jakobi Meyers

WR

LV

vs. DEN

63

Cedric Tillman

WR

CLE

vs. PIT

64

Michael Pittman Jr.

WR

IND

vs. DET

65

Austin Ekeler

RB

WAS

vs. DAL

66

Nick Chubb

RB

CLE

vs. PIT

67

Dallas Goedert

TE

PHI

at LAR

68

Jonnu Smith

TE

MIA

vs. NE

69

Will Dissly

TE

LAC

vs. BAL

70

Mark Andrews

TE

BAL

at LAC

71

Rome Odunze

WR

CHI

vs. MIN

72

Wan'Dale Robinson

WR

NYG

vs. TB

73

Romeo Doubs

WR

GB

vs. SF

74

Xavier Worthy

WR

KC

at CAR

75

Keenan Allen

WR

CHI

vs. MIN

76

Hunter Henry

TE

NE

at MIA

77

Tyler Lockett

WR

SEA

vs. ARI

78

Rico Dowdle

RB

DAL

at WAS

79

Ameer Abdullah

RB

LV

vs. DEN

80

Jaylen Warren

RB

PIT

at CLE

81

Christian Watson

WR

GB

vs. SF

82

Jordan Addison

WR

MIN

at CHI

83

Rashod Bateman

WR

BAL

at LAC

84

Sam LaPorta

TE

DET

at IND

85

Jaylen Waddle

WR

MIA

vs. NE

86

DeMario Douglas

WR

NE

at MIA

87

Josh Palmer

WR

LAC

vs. BAL

88

Elijah Moore

WR

CLE

vs. PIT

89

Alec Pierce

WR

IND

vs. DET

90

Xavier Legette

WR

CAR

vs. KC

91

Cam Akers

RB

MIN

at CHI

92

Tucker Kraft

TE

GB

vs. SF

93

Gus Edwards

RB

LAC

vs. BAL

94

Zach Charbonnet

RB

SEA

vs. ARI

95

Rocshon Johnson

RB

CHI

vs. MIN

96

Zach Ertz

TE

WAS

vs. DAL

97

Jonathon Brooks

RB

CAR

vs. KC

98

Dylan Laube

RB

LV

vs. DEN

99

Audric Estime

RB

DEN

at LV

100

Devaughn Vele

WR

DEN

at LV

Week 12 Fantasy Kicker Rankings

Rk

Player

Team

Opponent

1

Ka'imi Fairbairn

HOU

vs. TEN

2

Chris Boswell

PIT

at CLE

3

Cameron Dicker

LAC

vs. BAL

4

Jake Bates

DET

at IND

5

Austin Seibert

WAS

vs. DAL

6

Wil Lutz

DEN

at LV

7

Jason Sanders

MIA

vs. NE

8

Jake Elliott

PHI

at LAR

9

Justin Tucker

BAL

at LAC

10

Spencer Shrader

KC

at CAR

11

Chad Ryland

ARI

at SEA

12

Jason Myers

SEA

vs. ARI

13

John Parker Romo

MIN

at CHI

14

Jake Moody

SF

at GB

15

Brandon Aubrey

DAL

at WAS

16

Chase McLaughlin

TB

at NYG

17

Matt Gay

IND

vs. DET

18

Daniel Carlson

LV

vs. DEN

19

Brandon McManus

GB

vs. SF

20

Graham Gano

NYG

vs. TB

21

Joshua Karty

LAR

vs. PHI

22

Cairo Santos

CHI

vs. MIN

23

Joey Slye

NE

at MIA

24

Nick Folk

TEN

at HOU

25

Eddy Piniero

CAR

vs. KC

26

Dustin Hopkins

CLE

vs. PIT

Week 12 Fantasy Defense Rankings

Rk

Team

Opponent

1

Broncos

at LV

2

Commanders

vs. DAL

3

Vikings

at CHI

4

Texans

vs. TEN

5

Steelers

at CLE

6

Chiefs

at CAR

7

Lions

at IND

8

Buccaneers

at NYG

9

Dolphins

vs. NE

10

Cardinals

at SEA

11

Packers

vs. SF

12

Bears

vs. MIN

13

49ers

at GB

14

Eagles

at LAR

15

Rams

vs. PHI

16

Giants

vs. TB

17

Browns

vs. PIT

18

Seahawks

vs. ARI

19

Patriots

at MIA

20

Titans

at HOU

21

Raiders

vs. DEN

22

Chargers

vs. BAL

23

Ravens

at LAC

24

Colts

vs. DET

25

Cowboys

at WAS

26

Panthers

vs. KC


Published |Modified
Michael Fabiano
MICHAEL FABIANO

Michael Fabiano is a fantasy football analyst for Sports Illustrated. His weekly rankings and Start 'Em, Sit 'Em articles are must-reads for fantasy players. He is also the co-host of the Fantasy Dirt Podcast on SI. Before joining SI in August 2020, he worked for CBS Sports, NFL Network and SiriusXM. He also contributes to Westwood One Radio. Fabiano was the first fantasy analyst to appear on one of the four major TV networks and is a member of the Fantasy Sports Writers Association Hall of Fame.