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-Sit 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

Jordan Love

GB

vs. SF

11

C.J. Stroud

HOU

vs. TEN

12

Baker Mayfield

TB

at NYG

13

Brock Purdy

SF

at GB

14

Matthew Stafford

LAR

vs. PHI

15

Anthony Richardson

IND

vs. DET

16

Russell Wilson

PIT

at CLE

17

Sam Darnold

MIN

at CHI

18

Geno Smith

SEA

vs. ARI

19

Caleb Williams

CHI

vs. MIN

20

Drake Maye

NE

at MIA

21

Jameis Winston

CLE

vs. PIT

22

Will Levis

TEN

at HOU

23

Cooper Rush

DAL

at WAS

24

Tommy DeVito

NYG

vs. TB

25

Bryce Young

CAR

vs. KC

26

Gardner Minshew

LV

vs. DEN

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

Isiah Pacheco

KC

at CAR

12

James Conner

ARI

at SEA

13

Rachaad White

TB

at NYG

14

Brian Robinson Jr.

WAS

vs. DAL

15

Jonathan Taylor

IND

vs. DET

16

Chuba Hubbard

CAR

vs. KC

17

Tyrone Tracy Jr.

NYG

vs. TB

18

Najee Harris

PIT

at CLE

19

Bucky Irving

TB

at NYG

20

J.K. Dobbins

LAC

vs. BAL

21

Rhamondre Stevenson

NE

at MIA

22

Aaron Jones

MIN

at CHI

23

D'Andre Swift

CHI

vs. MIN

24

Javonte Williams

DEN

at LV

25

Tony Pollard

TEN

at HOU

26

Austin Ekeler

WAS

vs. DAL

27

Alexander Mattison

LV

vs. DEN

28

Jaylen Warren

PIT

at CLE

29

Nick Chubb

CLE

vs. PIT

30

Rico Dowdle

DAL

at WAS

31

Cam Akers

MIN

at CHI

32

Gus Edwards

LAC

vs. BAL

33

Zach Charbonnet

SEA

vs. ARI

34

Jonathon Brooks

CAR

vs. KC

35

Kareem Hunt

KC

at CAR

36

Audric Estime

DEN

at LV

37

Trey Benson

ARI

at SEA

38

Jerome Ford

CLE

vs. PIT

39

Jaleel McLaughlin

DEN

at LV

40

Devin Singletary

NYG

vs. TB

41

Zamir White

LV

vs. DEN

42

Emanuel Wilson

GB

vs. SF

43

Roschon Johnson

CHI

vs. MIN

44

Julius Chestnut

TEN

at HOU

45

Ameer Abdullah

LV

vs. DEN

46

Emari Demercado

ARI

at SEA

47

Jaylen Wright

MIA

vs. NE

48

Justice Hill

BAL

at LAC

49

Antonio Gibson

NE

at MIA

50

Raheem Mostert

MIA

vs. NE

51

Jordan Mason

SF

at GB

52

Blake Corum

LAR

vs. PHI

53

Tyler Goodson

IND

vs. DET

54

Kenenth Gainwell

PHI

at LAR

55

Dare Ogunbowale

HOU

vs. TEN

56

Ezekiel Elliott

DAL

at WAS

57

Sean Tucker

TB

at NYG

58

JaMycal Hasty

NE

at MIA

59

Trey Sermon

IND

vs. DET

60

Samaje Perine

KC

at CAR

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

George Pickens

PIT

at CLE

8

Terry McLaurin

WAS

vs. DAL

9

CeeDee Lamb

DAL

at WAS

10

Tyreek Hill

MIA

vs. NE

11

DK Metcalf

SEA

vs. ARI

12

Zay Flowers

BAL

at LAC

13

Malik Nabers

NYG

vs. TB

14

Mike Evans

TB

at NYG

15

Jaxon Smith-Njigba

SEA

vs. ARI

16

Marvin Harrison Jr.

ARI

at SEA

17

DeVonta Smith

PHI

at LAR

18

Josh Downs

IND

vs. DET

19

Jauan Jennings

SF

at GB

20

Courtland Sutton

DEN

at LV

21

Jerry Jeudy

CLE

vs. PIT

22

DJ Moore

CHI

vs. MIN

23

Ladd McConkey

LAC

vs. BAL

24

Calvin Ridley

TEN

at HOU

25

Jayden Reed

GB

at CHI

26

Deebo Samuel Sr.

SF

at GB

27

Jameson Williams

DET

at IND

28

Cedric Tillman

CLE

vs. PIT

29

Quentin Johnston

LAC

vs. BAL

30

Michael Pittman Jr.

IND

vs. DET

31

Elijah Moore

CLE

vs. PIT

32

DeAndre Hopkins

KC

at CAR

33

Tank Dell

HOU

vs. TEN

34

Romeo Doubs

GB

vs. SF

35

Xavier Worthy

KC

at CAR

36

Rome Odunze

CHI

vs. MIN

37

Jakobi Meyers

LV

vs. DEN

38

Tyler Lockett

SEA

vs. ARI

39

Jordan Addison

MIN

at CHI

40

Rashod Bateman

BAL

at LAC

41

Keenan Allen

CHI

vs. MIN

42

Jaylen Waddle

MIA

vs. NE

43

DeMario Douglas

NE

at MIA

44

Christian Watson

GB

vs. SF

45

Josh Palmer

LAC

vs. BAL

46

Alec Pierce

IND

vs. DET

47

Wan'Dale Robinson

NYG

vs. TB

48

Xavier Legette

CAR

vs. KC

49

Devaughn Vele

DEN

at LV

50

Nick Westbrook-Ihkine

TEN

at HOU

51

Adam Thielen

CAR

vs. KC

52

Michael Wilson

ARI

at SEA

53

Ricky Pearsall

SF

at GB

54

Darius Slayton

NYG

vs. TB

55

Noah Brown

WAS

vs. DAL

56

Kendrick Bourne

NE

at MIA

57

Jalen Coker

CAR

vs. KC

58

Demarcus Robinson

LAR

vs. PHI

59

Jalen Tolbert

DAL

at WAS

60

Kayshon Boutte

NE

at MIA

Week 12 Fantasy Tight End Rankings

Rk

Player

Team

Opponent

1

Travis Kelce

KC

at CAR

2

Brock Bowers

LV

vs. DEN

3

George Kittle

SF

at GB

4

Cade Otton

TB

at NYG

5

Trey McBride

ARI

at SEA

6

David Njoku

CLE

vs. PIT

7

T.J. Hockenson

MIN

at CHI

8

Will Dissly

LAC

vs. BAL

9

Mark Andrews

BAL

at LAC

10

Dallas Goedert

PHI

at LAR

11

Jonnu Smith

MIA

vs. NE

12

Hunter Henry

NE

at MIA

13

Tucker Kraft

GB

vs. SF

14

Zach Ertz

WAS

vs. DAL

15

Ja'Tavion Sanders

CAR

vs. KC

16

Luke Schoonmaker

DAL

at WAS

17

Dalton Schultz

HOU

vs. TEN

18

Cole Kmet

CHI

vs. MIN

19

Theo Johnson

NYG

vs. TB

20

Pat Freiermuth

PIT

at CLE

21

Isaiah Likely

BAL

at LAC

22

Noah Gray

KC

at CAR

23

AJ Barner

SEA

vs. ARI

24

Brock Wright

DET

at IND

25

Davis Allen

LAR

vs. PHI

26

Chigoziem Okonkwo

TEN

at HOU

27

Colby Parkinson

LAR

vs. PHI

28

Adam Trautman

DEN

at LV

29

Darnell Washington

PIT

vs. CLE

30

Austin Hooper

NE

at MIA

31

Mo Alie-Cox

IND

vs. DET

32

Johnny Mundt

MIN

at CHI

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

Travis Kelce

TE

KC

at CAR

15

David Montgomery

RB

DET

at IND

16

George Pickens

WR

PIT

at CLE

17

Terry McLaurin

WR

WAS

vs. DAL

18

CeeDee Lamb

WR

DAL

at WAS

19

Tyreek Hill

WR

MIA

vs. NE

20

Josh Jacobs

RB

GB

vs. SF

21

Brock Bowers

TE

LV

vs. DEN

22

DK Metcalf

WR

SEA

vs. ARI

23

Zay Flowers

WR

BAL

at LAC

24

Malik Nabers

WR

NYG

vs. TB

25

Mike Evans

WR

TB

at NYG

26

Kyren Williams

RB

LAR

vs. PHI

27

Jaxon Smith-Njigba

WR

SEA

vs. ARI

28

Isiah Pacheco

RB

KC

at CAR

29

James Conner

RB

ARI

at SEA

30

Rachaad White

RB

TB

at NYG

31

Brian Robinson Jr.

RB

WAS

vs. DAL

32

Jonathan Taylor

RB

IND

vs. DET

33

Marvin Harrison Jr.

WR

ARI

at SEA

34

Chuba Hubbard

RB

CAR

vs. KC

35

Tyrone Tracy Jr.

RB

NYG

vs. TB

36

George Kittle

TE

SF

at GB

37

Najee Harris

RB

PIT

at CLE

38

Bucky Irving

RB

TB

at NYG

39

Cade Otton

TE

TB

at NYG

40

DeVonta Smith

WR

PHI

at LAR

41

Josh Downs

WR

IND

vs. DET

42

Jauan Jennings

WR

SF

at GB

43

J.K. Dobbins

RB

LAC

vs. BAL

44

Rhamondre Stevenson

RB

NE

at MIA

45

Courtland Sutton

WR

DEN

at LV

46

Jerry Jeudy

WR

CLE

vs. PIT

47

Trey McBride

TE

ARI

at SEA

48

David Njoku

TE

CLE

vs. PIT

49

DJ Moore

WR

CHI

vs. MIN

50

Ladd McConkey

WR

LAC

vs. BAL

51

Aaron Jones

RB

MIN

at CHI

52

D'Andre Swift

RB

CHI

vs. MIN

53

Calvin Ridley

WR

TEN

at HOU

54

Jayden Reed

WR

GB

at CHI

55

T.J. Hockenson

TE

MIN

at CHI

56

Javonte Williams

RB

DEN

at LV

57

Deebo Samuel Sr.

WR

SF

at GB

58

Jameson Williams

WR

DET

at IND

59

Cedric Tillman

WR

CLE

vs. PIT

60

Quentin Johnston

WR

LAC

vs. BAL

61

Tony Pollard

RB

TEN

at HOU

62

Michael Pittman Jr.

WR

IND

vs. DET

63

Elijah Moore

WR

CLE

vs. PIT

64

DeAndre Hopkins

WR

KC

at CAR

65

Austin Ekeler

RB

WAS

vs. DAL

66

Will Dissly

TE

LAC

vs. BAL

67

Tank Dell

WR

HOU

vs. TEN

68

Romeo Doubs

WR

GB

vs. SF

69

Xavier Worthy

WR

KC

at CAR

70

Mark Andrews

TE

BAL

at LAC

71

Rome Odunze

WR

CHI

vs. MIN

72

Jakobi Meyers

WR

LV

vs. DEN

73

Dallas Goedert

TE

PHI

at LAR

74

Alexander Mattison

RB

LV

vs. DEN

75

Tyler Lockett

WR

SEA

vs. ARI

76

Jaylen Warren

RB

PIT

at CLE

77

Jordan Addison

WR

MIN

at CHI

78

Rashod Bateman

WR

BAL

at LAC

79

Keenan Allen

WR

CHI

vs. MIN

80

Jonnu Smith

TE

MIA

vs. NE

81

Nick Chubb

RB

CLE

vs. PIT

82

Jaylen Waddle

WR

MIA

vs. NE

83

DeMario Douglas

WR

NE

at MIA

84

Rico Dowdle

RB

DAL

at WAS

85

Christian Watson

WR

GB

vs. SF

86

Hunter Henry

TE

NE

at MIA

87

Josh Palmer

WR

LAC

vs. BAL

88

Alec Pierce

WR

IND

vs. DET

89

Wan'Dale Robinson

WR

NYG

vs. TB

90

Xavier Legette

WR

CAR

vs. KC

91

Cam Akers

RB

MIN

at CHI

92

Gus Edwards

RB

LAC

vs. BAL

93

Zach Charbonnet

RB

SEA

vs. ARI

94

Jonathon Brooks

RB

CAR

vs. KC

95

Kareem Hunt

RB

KC

at CAR

96

Audric Estime

RB

DEN

at LV

97

Trey Benson

RB

ARI

at SEA

98

Devaughn Vele

WR

DEN

at LV

99

Jerome Ford

RB

CLE

vs. PIT

100

Nick Westbrook-Ihkine

WR

TEN

at HOU

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

Wil Lutz

DEN

at LV

6

Jason Sanders

MIA

vs. NE

7

Justin Tucker

BAL

at LAC

8

Zane Gonzalez

WAS

vs. DAL

9

Jason Myers

SEA

vs. ARI

10

Jake Elliott

PHI

at LAR

11

John Parker Romo

MIN

at CHI

12

Brandon Aubrey

DAL

at WAS

13

Chase McLaughlin

TB

at NYG

14

Jake Moody

SF

at GB

15

Matt Gay

IND

vs. DET

16

Spencer Shrader

KC

at CAR

17

Chad Ryland

ARI

at SEA

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

Vikings

at CHI

3

Texans

vs. TEN

4

Steelers

at CLE

5

Commanders

vs. DAL

6

Chiefs

at CAR

7

Lions

at IND

8

Buccaneers

at NYG

9

Dolphins

vs. NE

10

Cardinals

at SEA

11

Bears

vs. MIN

12

Packers

vs. SF

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
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.