Week 12 Fantasy Football Player Rankings For Every Position and Flex Rankings

Fantasy Rankings Week 12
Fantasy Rankings Week 12 / Sports Illustrate

Welcome to Week 12!

The NFL schedule goes back to a four-team bye week, as the Chargers, Commanders, Broncos, and Dolphins are off. That leaves us without regular fantasy starters like Justin Herbert, Bo Nix, De’Von Achane, Ladd McConkey and Oronde Gadsden.

There are longer any International Games left on the schedule, so the Sunday slate starts at 1pm ET with seven games. There are four games in the 4pm ET window, followed of course by the usual Sunday night and Monday night contests to end the weekend’s action.

The biggest storyline heading into this week is an important battle in Kansas City between the Chiefs and Indianapolis Colts. The contest includes several fantasy superstars, none more notable than Jonathan Taylor, Rashee Rice, Patrick Mahomes and Travis Kelce. If the Chiefs lose and go to 5-6, they fall deeper out of the AFC postseason race.

With that said, here are my complete fantasy football player rankings, including my top 100 flex rankings, for Week 12 of the NFL season.

Be sure to check back all week for daily updates!

Week 12 Fantasy Quarterback Rankings

RK

Player

TM

Opponent

1

Josh Allen

BUF

at HOU

2

Lamar Jackson

BAL

vs. NYJ

3

Drake Maye

NE

at CIN

4

Jalen Hurts

PHI

at DAL

5

Patrick Mahomes

KC

vs. IND

6

Matthew Stafford

LAR

vs. TB

7

Jared Goff

DET

vs. NYG

8

Brock Purdy

SF

vs. CAR

9

Sam Darnold

SEA

at TEN

10

Dak Prescott

DAL

vs. PHI

11

Jacoby Brissett

ARI

vs. JAC

12

Caleb Williams

CHI

vs. PIT

13

Daniel Jones

IND

at KC

14

Trevor Lawrence

JAC

at ARI

15

Jordan Love

GB

vs. MIN

16

Baker Mayfield

TB

at LAR

17

Jameis Winston

NYG

at DET

18

Joe Flacco

CIN

vs. NE

19

Bryce Young

CAR

at SF

20

Tyrod Taylor

NYJ

at BAL

21

Davis Mills

HOU

vs. BUF

22

J.J. McCarthy

MIN

at GB

23

Mason Rudolph

PIT

at CHI

24

Geno Smith

LV

vs. CLE

25

Kirk Cousins

ATL

vs. NO

26

Shedeur Sanders

CLE

at LV

27

Tyler Shough

NO

vs. ATL

28

Cam Ward

TEN

vs. SEA

Week 12 Fantasy Running Back Rankings

RK

Player

TM

Opponent

1

Christian McCaffrey

SF

vs. CAR

2

Bijan Robinson

ATL

at NO

3

Jahmyr Gibbs

DET

vs. NYG

4

Jonathan Taylor

IND

at KC

5

Saquon Barkley

PHI

at DAL

6

Chase Brown

CIN

vs. NE

7

Kyren Williams

LAR

vs. TB

8

Rico Dowdle

CAR

at SF

9

James Cook

BUF

at HOU

10

TreVeyon Henderson

NE

at CIN

11

Derrick Henry

BAL

vs. NYJ

12

Javonte Williams

DAL

vs. PHI

13

Jaylen Warren

PIT

at CHI

14

Ashton Jeanty

LV

vs. CLE

15

Travis Etienne Jr.

JAC

at SF

16

Breece Hall

NYJ

at BAL

17

Quinshon Judkins

CLE

at LV

18

Aaron Jones Sr.

MIN

at GB

19

Woody Marks

HOU

vs. BUF

20

Kenneth Walker III

SEA

at TEN

21

D'Andre Swift

CHI

vs. PIT

22

Emanuel Wilson

GB

vs. MIN

23

Alvin Kamara

NO

vs. ATL

24

David Montgomery

DET

vs. NYG

25

Sean Tucker

TB

at LAR

26

Kareem Hunt

KC

vs. IND

27

Zach Charbonnet

SEA

at TEN

28

Tyrone Tracy Jr.

NYG

at DET

29

Rachaad White

TB

at LAR

30

Tony Pollard

TEN

vs. SEA

31

Bam Knight

ARI

vs. JAC

32

Tyjae Spears

TEN

vs. SEA

33

Kenneth Gainwell

PIT

at CHI

34

Rhamondre Stevenson

NE

at CIN

35

Devin Singletary

NYG

at DET

36

Kyle Monangai

CHI

vs. PIT

37

Tyler Allgeier

ATL

at NO

38

Bhayshul Tuten

JAC

at SF

39

Jordan Mason

MIN

at GB

40

Michael Carter

ARI

vs. JAC

41

Brian Robinson Jr.

SF

vs. CAR

42

Nick Chubb

HOU

vs. BUF

43

Blake Corum

LAR

vs. TB

44

Brashard Smith

KC

vs. IND

45

Chuba Hubbard

CAR

at SF

46

Devin Neal

NO

vs. ATL

47

Justice Hill

BAL

vs. NYJ

48

Dylan Sampson

CLE

at LV

49

Kyle Juszczyk

SF

vs. CAR

50

Ty Johnson

BUF

at HOU

51

Chris Brooks

GB

vs. MIN

52

Isaiah Davis

NYJ

at BAL

53

Tank Bigsby

PHI

at DAL

54

Raheem Mostert

LV

vs. CLE

55

Jerome Ford

CLE

at LV

56

Kaleb Johnson

PIT

at CHI

57

Keaton Mitchell

BAL

vs. NYJ

58

Tahj Brooks

CIN

vs. NE

59

Ameer Abdullah

IND

at KC

60

Malik Davis

DAL

vs. PHI

Week 12 Fantasy Wide Receiver Rankings

RK

Player

TM

Opponent

1

Puka Nacua

LAR

vs. TB

2

Jaxon Smith-Njigba

SEA

at TEN

3

Amon-Ra St. Brown

DET

vs. NYG

4

CeeDee Lamb

DAL

vs. PHI

5

Rashee Rice

KC

vs. IND

6

Nico Collins

HOU

vs. BUF

7

Tee Higgins

CIN

vs. NE

8

Davante Adams

LAR

vs. TB

9

Tetairoa McMillan

CAR

at SF

10

Justin Jefferson

MIN

at GB

11

A.J. Brown

PHI

at DAL

12

Emeka Egbuka

TB

at LAR

13

Devonta Smith

PHI

at DAL

14

George Pickens

DAL

vs. PHI

15

Stefon Diggs

NE

at CIN

16

Zay Flowers

BAL

vs. NYJ

17

Jameson Williams

DET

vs. NYG

18

Chris Olave

NO

vs. ATL

19

Michael Pittman Jr.

IND

at KC

20

Michael Wilson

ARI

vs. JAC

21

Rome Odunze

CHI

vs. PIT

22

Wan'Dale Robinson

NYG

at DET

23

Jauan Jennings

SF

vs. CAR

24

Khalil Shakir

BUF

at HOU

25

DK Metcalf

PIT

at CHI

26

Alec Pierce

IND

at KC

27

Romeo Doubs

GB

vs. MIN

28

Xavier Worthy

KC

vs. IND

29

Darnell Mooney

ATL

at NO

30

Tre Tucker

LV

vs. CLE

31

Brian Thomas Jr.

JAC

at ARI

32

Mack Hollins

NE

at CIN

33

D.J. Moore

CHI

vs. PIT

34

Ricky Pearsall

SF

vs. CAR

35

Christian Watson

GB

vs. MIN

36

Parker Washington

JAC

at ARI

37

Josh Downs

IND

at KC

38

Jerry Jeudy

CLE

at LV

39

Jakobi Meyers

JAC

at SF

40

Rashid Shaheed

SEA

at TEN

41

Andrei Iosivas

CIN

vs. NE

42

Chris Godwin

TB

at LAR

43

Jordan Addison

MIN

at GB

44

Greg Dortch

ARI

vs. JAC

45

Tez Johnson

TB

at LAR

46

Cooper Kupp

SEA

at TEN

47

Jayden Higgins

HOU

vs. BUF

48

Chimere Dike

TEN

vs. SEA

49

Elic Ayomanor

TEN

vs. SEA

50

Hollywood Brown

KC

vs. IND

51

Darius Slayton

NYG

at DET

52

Kayshon Boutte

NE

at CIN

53

KhaDarel Hodge

ATL

at NO

54

Tyrell Shavers

BUF

at HOU

55

Van Jefferson

TEN

vs. SEA

56

Cedric Tillman

CLE

at LV

57

DeAndre Hopkins

BAL

vs. NYJ

58

Jalen Coker

CAR

at SF

59

DeMario Douglas

NE

at CIN

60

Roman Wilson

PIT

at CHI

Week 12 Fantasy Tight End Rankings

RK

Player

TM

Opponent

1

Trey McBride

ARI

vs. JAC

2

Brock Bowers

LV

vs. CLE

3

George Kittle

SF

vs. CAR

4

Tyler Warren

IND

at KC

5

Travis Kelce

KC

vs. IND

6

Jake Ferguson

DAL

vs. PHI

7

Mark Andrews

BAL

vs. NYJ

8

Dallas Goedert

PHI

at DAL

9

Cade Otton

TB

at LAR

10

Hunter Henry

NE

at CIN

11

Kyle Pitts Sr.

ATL

at NO

12

Juwan Johnson

NO

vs. ATL

13

Dalton Schultz

HOU

vs. BUF

14

Theo Johnson

NYG

at DET

15

AJ Barner

SEA

at TEN

16

Harold Fannin Jr.

CLE

at LV

17

Colston Loveland

CHI

vs. PIT

18

Noah Fant

CIN

vs. NE

19

David Njoku

CLE

at LV

20

T.J. Hockenson

MIN

at GB

21

Brenton Strange

JAC

at ARI

22

Colby Parkinson

LAR

vs. TB

23

Brock Wright

DET

vs. NYG

24

Michael Mayer

LV

vs. CLE

25

Dawson Knox

BUF

at HOU

26

Pat Freiermuth

PIT

at CHI

27

Mason Taylor

NYJ

at BAL

28

Jonnu Smith

PIT

at CHI

29

Isaiah Likely

BAL

vs. NYJ

30

Chig Okonkwo

TEN

vs. SEA

31

Darnell Washington

PIT

at CHI

32

Taysom Hill

NO

vs. ATL

Week 12 Fantasy Flex Rankings

RK

Player

Pos

TM

Opponent

1

Christian McCaffrey

RB

SF

vs. CAR

2

Bijan Robinson

RB

ATL

at NO

3

Jahmyr Gibbs

RB

DET

vs. NYG

4

Jonathan Taylor

RB

IND

at KC

5

Puka Nacua

WR

LAR

vs. TB

6

Jaxon Smith-Njigba

WR

SEA

at TEN

7

Amon-Ra St. Brown

WR

DET

vs. NYG

8

CeeDee Lamb

WR

DAL

vs. PHI

9

Rashee Rice

WR

KC

vs. IND

10

Trey McBride

TE

ARI

vs. JAC

11

Saquon Barkley

RB

PHI

at DAL

12

Chase Brown

RB

CIN

vs. NE

13

Kyren Williams

RB

LAR

vs. TB

14

Rico Dowdle

RB

CAR

at SF

15

James Cook

RB

BUF

at HOU

16

TreVeyon Henderson

RB

NE

at CIN

17

Nico Collins

WR

HOU

vs. BUF

18

Brock Bowers

TE

LV

vs. CLE

19

Tee Higgins

WR

CIN

vs. NE

20

Davante Adams

WR

LAR

vs. TB

21

Tetairoa McMillan

WR

CAR

at SF

22

Derrick Henry

RB

BAL

vs. NYJ

23

Javonte Williams

RB

DAL

vs. PHI

24

Justin Jefferson

WR

MIN

at GB

25

Ashton Jeanty

RB

LV

vs. CLE

26

Jaylen Warren

RB

PIT

at CHI

27

Travis Etienne Jr.

RB

JAC

at SF

28

A.J. Brown

WR

PHI

at DAL

29

Emeka Egbuka

WR

TB

at LAR

30

Devonta Smith

WR

PHI

at DAL

31

George Pickens

WR

DAL

vs. PHI

32

Stefon Diggs

WR

NE

at CIN

33

Zay Flowers

WR

BAL

vs. NYJ

34

Jameson Williams

WR

DET

vs. NYG

35

Chris Olave

WR

NO

vs. ATL

36

Michael Pittman Jr.

WR

IND

at KC

37

Michael Wilson

WR

ARI

vs. JAC

38

George Kittle

TE

SF

vs. CAR

39

Rome Odunze

WR

CHI

vs. PIT

40

Quinshon Judkins

RB

CLE

at LV

41

Aaron Jones Sr.

RB

MIN

at GB

42

Wan'Dale Robinson

WR

NYG

at DET

43

Woody Marks

RB

HOU

vs. BUF

44

Tyler Warren

TE

IND

at KC

45

Kenneth Walker III

RB

SEA

at TEN

46

D'Andre Swift

RB

CHI

vs. PIT

47

Breece Hall

RB

NYJ

at BAL

48

Emanuel Wilson

RB

GB

vs. MIN

49

Jauan Jennings

WR

SF

vs. JAC

50

Travis Kelce

TE

KC

vs. IND

51

Jake Ferguson

TE

DAL

vs. PHI

52

Alvin Kamara

RB

NO

vs. ATL

53

Khalil Shakir

WR

BUF

at HOU

54

DK Metcalf

WR

PIT

at CHI

55

Alec Pierce

WR

IND

at KC

56

Romeo Doubs

WR

GB

vs. MIN

57

David Montgomery

RB

DET

vs. NYG

58

Sean Tucker

RB

TB

at LAR

59

Kareem Hunt

RB

KC

vs. IND

60

Zach Charbonnet

RB

SEA

at TEN

61

Tyrone Tracy Jr.

RB

NYG

at DET

62

Rachaad White

RB

TB

at LAR

63

Xavier Worthy

WR

KC

vs. IND

64

Darnell Mooney

WR

ATL

at NO

65

Tre Tucker

WR

LV

vs. CLE

66

Brian Thomas Jr.

WR

JAC

at ARI

67

Tony Pollard

RB

TEN

vs. SEA

68

Bam Knight

RB

ARI

vs. JAC

69

Mark Andrews

TE

BAL

vs. NYJ

70

Mack Hollins

WR

NE

at CIN

71

Dallas Goedert

TE

PHI

at DAL

72

Tyjae Spears

RB

TEN

vs. SEA

73

Cade Otton

TE

TB

at LAR

74

Hunter Henry

TE

NE

at CIN

75

D.J. Moore

WR

CHI

vs. PIT

76

Ricky Pearsall

WR

SF

vs. CAR

77

Christian Watson

WR

GB

vs. MIN

78

Kyle Pitts Sr.

TE

ATL

at NO

79

Juwan Johnson

TE

NO

vs. ATL

80

Parker Washington

WR

JAC

at ARI

81

Josh Downs

WR

IND

at KC

82

Jerry Jeudy

WR

CLE

at LV

83

Dalton Schultz

TE

HOU

vs. BUF

84

Theo Johnson

TE

NYG

at DET

85

Kenneth Gainwell

RB

PIT

at CHI

86

Rhamondre Stevenson

RB

NE

at CIN

87

Devin Singletary

RB

NYG

at DET

88

Kyle Monangai

RB

CHI

vs. PIT

89

Jakobi Meyers

WR

JAC

at SF

90

Rashid Shaheed

WR

SEA

at TEN

91

Andrei Iosivas

WR

CIN

vs. NE

92

Tyler Allgeier

RB

ATL

at NO

93

AJ Barner

TE

SEA

at TEN

94

Bhayshul Tuten

RB

JAC

at SF

95

Jordan Mason

RB

MIN

at GB

96

Chris Godwin

WR

TB

at LAR

97

Jordan Addison

WR

MIN

at GB

98

Greg Dortch

WR

ARI

vs. JAC

99

Cooper Kupp

WR

SEA

at TEN

100

Colston Loveland

TE

CHI

vs. PIT

Week 12 Fantasy Kicker Rankings

RK

Player

TM

Opponent

1

Brandon Aubrey

DAL

vs. PHI

2

Tyler Loop

BAL

vs. NYJ

3

Jake Bates

DET

vs. MYG

4

Jason Myers

SEA

at TEN

5

Cairo Santos

CHI

vs. PIT

6

Cam Little

JAC

at ARI

7

Chris Boswell

PIT

vat CHI

8

Chase McLaughlin

TB

at LAR

9

Andy Borregales

NE

at CIN

10

Jake Elliott

PHI

at DAL

11

Ka'imi Fairbairn

HOU

vs. BUF

12

Matt Gay

SF

vs. CAR

13

Brandon McManus

GB

vs. MIN

14

Matt Prater

BUF

at HOU

15

Harrison Butker

KC

vs. IND

16

Harrison Mevis

LAR

vs. TB

17

Chad Ryland

ARI

vs. JAC

18

Zane Gonzalez

ATL

at NO

19

Evan McPherson

CIN

vs. NE

20

Daniel Carlson

LV

vs. CLE

21

Will Reichard

MIN

at GB

22

Nick Folk

NYJ

at BAL

23

Ryan Fitzgerald

CAR

at SF

24

Andre Szmyt

CLE

at LV

25

Younghoe Koo

NYG

at DET

26

Joey Slye

TEN

vs. SEA

27

Michael Badgley

IND

at KC

28

Blake Grupe

NO

vs. ATL

Week 12 Fantasy Defense/DST Rankings

RK

Player

TM

Opponent

1

Seahawks

SEA

at TEN

2

Ravens

BAL

vs. NYJ

3

Lions

DET

vs. NYG

4

Packers

GB

vs. MIN

5

Patriots

NE

at CIN

6

Bills

BUF

at HOU

7

Browns

CLE

at LV

8

Raiders

LV

vs. CLE

9

Falcons

ATL

at NO

10

Rams

LAR

vs. TB

11

Cardinals

ARI

vs. JAC

12

49ers

SF

vs. CAR

13

Steelers

PIT

at CHI

14

Saints

NO

vs. ATL

15

Vikings

MIN

at GB

16

Bears

CHI

vs. PIT

17

Jaguars

JAC

at ARI

18

Chiefs

KC

vs. IND

19

Panthers

CAR

at SF

20

Titans

TEN

vs. SEA

21

Eagles

PHI

at DAL

22

Texans

HOU

vs. BUF

23

Jets

NYJ

at BAL

24

Colts

IND

at KC

25

Buccaneers

TB

at LAR

26

Bengals

CIN

vs. NE

27

Cowboys

DAL

vs. PHI

28

Giants

NYG

at DET


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.