SI

Week 17 Fantasy Football Player Rankings For Every Position and Top 100 Flex Rankings

Week 17 Fantasy Player Rankings
Week 17 Fantasy Player Rankings | Sports Illustrate

Welcome to Week 17 and the fantasy football championship! If you survived past the first two rounds, congratulations! Now, let’s win that league title (and bragging rights)!

The NFL slate is broken up into four days this week due to the Christmas holiday. On Thursday, the Cowboys will face the Commanders, the Vikings will host the Lions, and the Broncos will face the Chiefs in Kansas City. 

Saturday features two games, starting with the Texans and Chargers and concluding with the Ravens at the Packers at Lambeau Field. There will be 10 games on Sunday, including the Sunday night contest, and the week ends as normal on Monday night. 

The biggest matchups of the week will have both real and fantasy implications, starting with the Lions and Vikings on Christmas Day, and including the Eagles and Bills, the Texans and the Chargers on Saturday, and the Bears and 49ers in Santa Clara on Sunday night. 

With that said, here are my complete fantasy football player rankings, including my top 100 flex rankings, for Week 17 of the NFL season!  Be sure to check back daily for updates!

Week 17 Fantasy Player Rankings

  1. Week 17 Fantasy Quarterback Rankings
  2. Week 17 Fantasy Running Back Rankings
  3. Week 17 Fantasy Wide Receiver Rankings
  4. Week 17 Fantasy Tight End Rankings
  5. Week 17 Fantasy Flex Rankings
  6. Week 17 Fantasy Kicker Rankings
  7. Week 17 Fantasy Defense/DST Rankings

Week 17 Fantasy Quarterback Rankings

RK

Player

TM

Opponent

1

Josh Allen

BUF

vs. PHI

2

Jalen Hurts

PHI

at BUF

3

Drake Maye

NE

at NYJ

4

Joe Burrow

CIN

vs. ARI

5

Dak Prescott

DAL

at WAS

6

Trevor Lawrence

JAC

at IND

7

Brock Purdy

SF

vs. CHI

8

Matthew Stafford

LAR

at ATL

9

Bo Nix

DEN

at KC

10

Jacoby Brissett

ARI

at CIN

11

Caleb Williams

CHI

at SF

12

Baker Mayfield

TB

at MIA

13

Jaxson Dart

NYG

at LV

14

Justin Herbert

LAC

vs. HOU

15

Jared Goff

DET

at MIN

16

Tyler Shough

NO

at TEN

17

Sam Darnold

SEA

at CAR

18

Kirk Cousins

ATL

vs. LAR

19

Bryce Young

CAR

vs. SEA

20

C.J. Stroud

HOU

at LAC

21

Malik Willis

GB

vs. BAL

22

Geno Smith

LV

vs. NYG

23

Cam Ward

TEN

vs. NO

24

Tyrone Huntley

BAL

at GB

25

Josh Johnson

WAS

vs. DAL

26

Quinn Ewers

MIA

vs. TB

27

Aaron Rodgers

PIT

at CLE

28

Shedeur Sanders

CLE

vs. PIT

29

Max Brosmer

MIN

vs. DET

30

Philip Rivers

IND

vs. JAC

31

Brady Cook

NYJ

vs. NE

32

Chris Oladokun

KC

vs. DEN

Week 17 Fantasy Running Back Rankings

RK

Player

TM

Opponent

1

Christian McCaffrey

SF

vs. CHI

2

Bijan Robinson

ATL

vs. LAR

3

Jahmyr Gibbs

DET

at MIN

4

De'Von Achane

MIA

vs. TB

5

Jonathan Taylor

IND

vs. JAC

6

James Cook

BUF

vs. PHI

7

Saquon Barkley

PHI

at BUF

8

Chase Brown

CIN

vs. ARI

9

Ashton Jeanty

LV

vs. NYG

10

RJ Harvey

DEN

at KC

11

Travis Etienne Jr.

JAC

at IND

12

Javonte Williams

DAL

at WAS

13

Kyren Williams

LAR

at ATL

14

Kenneth Gainwell

PIT

at CLE

15

Omarion Hampton

LAC

vs. HOU

16

Derrick Henry

BAL

at GB

17

Jaylen Warren

PIT

at CLE

18

TreVeyon Henderson

NE

at NYJ

19

Bucky Irving

TB

at MIA

20

Rhamondre Stevenson

NE

at NYJ

21

Josh Jacobs

GB

vs. BAL

22

D'Andre Swift

CHI

at SF

23

Tyrone Tracy Jr.

NYG

at LV

24

Rico Dowdle

CAR

vs. SEA

25

Aaron Jones Sr.

MIN

vs. DET

26

Tony Pollard

TEN

vs. NO

27

Breece Hall

NYJ

vs. NE

28

Kenneth Walker III

SEA

at CAR

29

Dylan Sampson

CLE

vs. PIT

30

Michael Carter

ARI

at CIN

31

Woody Marks

HOU

at LAC

32

Jacory Croskey-Merritt

WAS

vs. DAL

33

Blake Corum

LAR

at ATL

34

Tyjae Spears

TEN

vs. NO

35

Zach Charbonnet

SEA

at CAR

36

Isiah Pacheco

KC

vs. DEN

37

Emanuel Wilson

GB

vs. BAL

38

Kyle Monangai

CHI

at SF

39

Chuba Hubbard

CAR

vs. SEA

40

Tyler Allgeier

ATL

vs. LAR

41

Devin Singletary

NYG

at LV

42

Samaje Perine

CIN

vs. ARI

43

David Montgomery

DET

at MIN

44

Keaton Mitchell

BAL

at GB

45

Jeremy McNichols

WAS

vs. DAL

46

Audric Estime

NO

at TEN

47

Trayveon Williams

CLE

vs. PIT

48

Rachaad White

TB

at MIA

49

Emari Demercado

ARI

at CIN

50

Raheim Sanders

CLE

at PIT

51

Sean Tucker

TB

at MIA

52

Kareem Hunt

KC

vs. DEN

53

Jawhar Jordan

HOU

at LAC

54

Jaylen Wright

MIA

vs. TB

55

LeQuint Allen

JAC

at IND

56

Brian Robinson Jr.

SF

vs. CHI

57

Hassan Haskins

LAC

vs. HOU

58

Zavier Scott

MIN

vs. DET

59

Ty Johnson

BUF

vs. PHI

60

Jaleel McLaughlin

DEN

at KC

Week 17 Fantasy Wide Receiver Rankings

RK

Player

TM

Opponent

1

Puka Nacua

LAR

at ATL

2

Ja'Maar Chase

CIN

vs. ARI

3

Jaxon Smith-Njigba

SEA

at CAR

4

Amon-Ra St. Brown

DET

at MIN

5

CeeDee Lamb

DAL

at WAS

6

George Pickens

DAL

at WAS

7

Chris Olave

NO

at TEN

8

Courtland Sutton

DEN

at KC

9

Drake London

ATL

vs. LAR

10

Nico Collins

HOU

at LAC

11

Mike Evans

TB

at MIA

12

Jameson Williams

DET

at MIN

13

A.J. Brown

PHI

at BUF

14

Stefon Diggs

NE

at NYJ

15

Zay Flowers

BAL

at GB

16

Tee Higgins

CIN

vs. ARI

17

Jauan Jennings

SF

vs. CHI

18

Wan'Dale Robinson

NYG

at LV

19

Michael Wilson

ARI

at CIN

20

Jakobi Meyers

JAC

at IND

21

Tetairoa McMillan

CAR

vs. SEA

22

Terry McLaurin

WAS

vs. DAL

23

DJ Moore

CHI

at SF

24

Justin Jefferson

MIN

vs. DET

25

Deebo Samuel Sr.

WAS

vs. DAL

26

Devonta Smith

PHI

at BUF

27

Jaylen Waddle

MIA

vs. TB

28

Ladd McConkey

LAC

vs. HOU

29

Brian Thomas Jr.

JAC

at IND

30

Michael Pittman Jr.

IND

vs. JAC

31

Khalil Shakir

BUF

vs. PHI

32

Marvin Harrison Jr.

ARI

at CIN

33

Christian Watson

GB

vs. BAL

34

Luther Burden III

CHI

at SF

35

Ricky Pearsall

SF

vs. CHI

36

Alec Pierce

IND

vs. JAC

37

Chris Godwin

TB

at MIA

38

Keenan Allen

LAC

vs. HOU

39

Troy Franklin

DEN

at KC

40

Tre Tucker

LV

vs . NYG

41

Emeka Egbuka

TB

at MIA

42

Quentin Johnston

LAC

vs. HOU

43

Parker Washington

JAC

at IND

44

Rasheed Shaheed

SEA

at CAR

45

Cooper Kupp

SEA

at CAR

46

Xavier Worthy

KC

vs. DEN

47

Jerry Jeudy

CLE

vs. PIT

48

Adam Thielen

PIT

at CLE

49

Jayden Reed

GB

vs. BAL

50

Jordan Addison

MIN

vs. DET

51

Chimere Dike

TEN

vs. NO

52

Adonai Mitchell

NYJ

vs. NE

53

Romeo Doubs

GB

vs. BAL

54

Jalen Coker

CAR

vs. SEA

55

Josh Downs

IND

vs. JAC

56

Kyle Williams

NE

at NYJ

57

Olamide Zaccheaus

CHI

at SF

58

Darius Slayton

NYG

at LV

59

John Metchie II

NYJ

vs. NE

60

Jayden Higgins

HOU

at LAC

Week 17 Fantasy Tight End Rankings

RK

Player

TM

Opponent

1

Trey McBride

ARI

at CIN

2

Kyle Pitts Sr.

ATL

vs. LAR

3

Harold Fannin Jr.

CLE

vs. PIT

4

Hunter Henry

NE

at NYJ

5

Juwan Johnson

NO

at TEN

6

Dalton Schultz

HOU

at LAC

7

Jake Ferguson

DAL

at WAS

8

Jake Tonges

SF

vs. CHI

9

Colby Parkinson

LAR

at ATL

10

Brenton Strange

JAC

at IND

11

Dallas Goedert

PHI

at BUF

12

AJ Barner

SEA

at CAR

13

Tyler Warren

IND

vs. JAC

14

Colston Loveland

CHI

at SF

15

Michael Mayer

LV

vs. NYG

16

Taysom Hill

NO

at TEN

17

Travis Kelce

KC

vs. DEN

18

Dalton Kincaid

BUF

vs. PHI

19

Darren Waller

MIA

vs. TB

20

Oronde Gadsden

LAC

vs. HOU

21

Mark Andrews

BAL

at GB

22

Chig Okonkwo

TEN

vs. NO

23

Mike Gesicki

CIN

vs. TB

24

Darnell Washington

PIT

at CLE

25

Evan Engram

DEN

at KC

26

Cade Otton

TB

at MIA

27

Pat Freiermuth

PIT

at CLE

28

Josh Oliver

MIN

vs. DET

29

Isaiah Likely

BAL

at GB

30

Luke Musgrave

GB

vs. BAL

31

Gunner Helm

TEN

vs. NO

32

Daniel Bellinger

NYG

at LV

Week 17 Fantasy Flex Rankings

RK

Player

Pos

TM

Opponent

1

Christian McCaffrey

RB

SF

vs. CHI

2

Puka Nacua

WR

LAR

at ATL

3

Bijan Robinson

RB

ATL

vs. LAR

4

Ja'Maar Chase

WR

CIN

vs. ARI

5

Jahmyr Gibbs

RB

DET

at MIN

6

Jaxon Smith-Njigba

WR

SEA

at CAR

7

De'Von Achane

RB

MIA

vs. TB

8

Amon-Ra St. Brown

WR

DET

at MIN

9

CeeDee Lamb

WR

DAL

at WAS

10

Trey McBride

TE

ARI

at CIN

11

George Pickens

WR

DAL

at WAS

12

Jonathan Taylor

RB

IND

vs. JAC

13

Chris Olave

WR

NO

at TEN

14

James Cook

RB

BUF

vs. PHI

15

Saquon Barkley

RB

PHI

at BUF

16

Chase Brown

RB

CIN

vs. ARI

17

Ashton Jeanty

RB

LV

vs. NYG

18

RJ Harvey

RB

DEN

at KC

19

Travis Etienne Jr.

RB

JAC

at IND

20

Courtland Sutton

WR

DEN

at KC

21

Drake London

WR

ATL

vs. LAR

22

Nico Collins

WR

HOU

at LAC

23

Javonte Williams

RB

DAL

at WAS

24

Mike Evans

WR

TB

at MIA

25

Kyren Williams

RB

LAR

at ATL

26

Kenneth Gainwell

RB

PIT

at CLE

27

Omarion Hampton

RB

LAC

vs. HOU

28

Derrick Henry

RB

BAL

at GB

29

Jameson Williams

WR

DET

at MIN

30

A.J. Brown

WR

PHI

at BUF

31

Jaylen Warren

RB

PIT

at CLE

32

TreVeyon Henderson

RB

NE

at NYJ

33

Bucky Irving

RB

TB

at MIA

34

Stefon Diggs

WR

NE

at NYJ

35

Zay Flowers

WR

BAL

at GB

36

Tee Higgins

WR

CIN

vs. ARI

37

Jauan Jennings

WR

SF

vs. CHI

38

Wan'Dale Robinson

WR

NYG

at LV

39

Michael Wilson

WR

ARI

at CIN

40

Kyle Pitts Sr.

TE

ATL

vs. LAR

41

Jakobi Meyers

WR

JAC

at IND

42

Tetairoa McMillan

WR

CAR

vs. SEA

43

Rhamondre Stevenson

RB

NE

at NYJ

44

Josh Jacobs

RB

GB

vs. BAL

45

D'Andre Swift

RB

CHI

at SF

46

Tyrone Tracy Jr.

RB

NYG

at LV

47

Rico Dowdle

RB

CAR

vs. SEA

48

Terry McLaurin

WR

WAS

vs. DAL

49

DJ Moore

WR

CHI

at SF

50

Aaron Jones Sr.

RB

MIN

vs. DET

51

Tony Pollard

RB

TEN

vs. NO

52

Breece Hall

RB

NYJ

vs. NE

53

Kenneth Walker III

RB

SEA

at CAR

54

Justin Jefferson

WR

MIN

vs. DET

55

Deebo Samuel Sr.

WR

WAS

vs. DAL

56

Devonta Smith

WR

PHI

at BUF

57

Jaylen Waddle

WR

MIA

vs. TB

58

Harold Fannin Jr.

TE

CLE

vs. PIT

59

Ladd McConkey

WR

LAC

vs. HOU

60

Brian Thomas Jr.

WR

JAC

at IND

61

Michael Pittman Jr.

WR

IND

vs. JAC

62

Hunter Henry

TE

NE

at NYJ

63

Dylan Sampson

RB

CLE

vs. PIT

64

Michael Carter

RB

ARI

at CIN

65

Juwan Johnson

TE

NO

at TEN

66

Khalil Shakir

WR

BUF

vs. PHI

67

Marvin Harrison Jr.

WR

ARI

at CIN

68

Christian Watson

WR

GB

vs. BAL

69

Luther Burden III

WR

CHI

at SF

70

Dalton Schultz

TE

HOU

at LAC

71

Jake Ferguson

TE

DAL

at WAS

72

Ricky Pearsall

WR

SF

vs. CHI

73

Alec Pierce

WR

IND

vs. JAC

74

Chris Godwin

WR

TB

at MIA

75

Woody Marks

RB

HOU

at LAC

76

Jacory Croskey-Merritt

RB

WAS

vs. DAL

77

Jake Tonges

TE

SF

vs. CHI

78

Blake Corum

RB

LAR

at ATL

79

Tyjae Spears

RB

TEN

vs. NO

80

Zach Charbonnet

RB

SEA

at CAR

81

Isiah Pacheco

RB

KC

vs. DEN

82

Colby Parkinson

TE

LAR

at ATL

83

Brenton Strange

TE

JAC

at IND

84

Keenan Allen

WR

LAC

vs. HOU

85

Dallas Goedert

TE

PHI

at BUF

86

Troy Franklin

WR

DEN

at KC

87

Tre Tucker

WR

LV

vs. NYG

88

Emeka Egbuka

WR

TB

at MIA

89

Quentin Johnston

WR

LAC

vs. HOU

90

Parker Washington

WR

JAC

at IND

91

Rashid Shaheed

WR

SEA

at CAR

92

Michael Mayer

TE

LV

vs. NYG

93

Cooper Kupp

WR

SEA

at CAR

94

Emanuel Wilson

RB

GB

vs. BAL

95

Kyle Monangai

RB

CHI

at SF

96

AJ Barner

TE

SEA

at CAR

97

Tyler Warren

TE

IND

vs. JAC

98

Xavier Worthy

WR

KC

vs. DEN

99

Chuba Hubbard

RB

CAR

vs. SEA

100

Tyler Allgeier

RB

ATL

vs. LAR

Week 17 Fantasy Kicker Rankings

RK

Player

TM

Opponent

1

Brandon Aubrey

DAL

at WAS

2

Jason Myers

SEA

at CAR

3

Ka'imi Fairbairn

HOU

at LAC

4

Chase McLaughlin

TB

at MIA

5

Jake Bates

DET

at MIN

6

Cam Little

JAC

at IND

7

Andy Borregales

NE

at NYJ

8

Will Reichard

MIN

vs. DET

9

Harrison Mevis

LAR

at ATL

10

Evan McPherson

CIN

vs. ARI

11

Eddy Piniero

SF

vs. CHI

12

Cameron Dicker

LAC

vs. HOU

13

Chris Boswell

PIT

at CLE

14

Daniel Carlson

LV

vs. NYG

15

Cairo Santos

CHI

at SF

16

Wil Lutz

DEN

at KC

17

Jake Moody

WAS

vs. DAL

18

Tyler Loop

BAL

at GB

19

Brandon McManus

GB

vs. BAL

20

Michael Badgley

BUF

vs. PHI

21

Charlie Smyth

NO

at TEN

22

Chad Ryland

ARI

at CIN

23

Blake Grupe

IND

vs. JAC

24

Joey Slye

TEN

vs. NO

25

Riley Patterson

MIA

vs. TB

26

Zane Gonzalez

ATL

vs. LAR

27

Ben Sauls

NYG

at LV

28

Jake Elliott

PHI

at BUF

29

Harrison Butker

KC

vs. DEN

30

Ryan Fitzgerald

CAR

vs. SEA

31

Andre Szmyt

CLE

vs. PIT

32

Nick Folk

NYJ

vs. NE

Week 17 Fantasy Defense/DST Rankings

RK

Player

TM

Opponent

1

Broncos

DEN

at KC

2

Patriots

NE

at NYJ

3

Steelers

PIT

at CLE

4

Lions

DET

at MIN

5

Seahawks

SEA

at CAR

6

Saints

NO

at TEN

7

Texans

HOU

at LAC

8

Jaguars

JAC

at IND

9

Buccaneers

TB

at MIA

10

Giants

NYG

at LV

11

Rams

LAR

at ATL

12

Packers

GB

vs. BAL

13

Chargers

LAC

vs. HOU

14

Bengals

CIN

vs. ARI

15

Cowboys

DAL

at WAS

16

Vikings

MIN

vs. DET

17

Bears

CHI

at SF

18

Titans

TEN

vs. NO

19

Browns

CLE

vs. PIT

20

Raiders

LV

vs. NYG

21

Ravens

BAL

at GB

22

Panthers

CAR

vs. SEA

23

Dolphins

MIA

vs. TB

24

Cardinals

ARI

at CIN

25

Bills

BUF

vs. PHI

26

Eagles

PHI

at BUF

27

49ers

SF

vs. CHI

28

Colts

IND

vs. JAC

29

Chiefs

KC

vs. DEN

30

Falcons

ATL

vs. LAR

31

Jets

NYJ

vs. NE

32

Commanders

WAS

vs. DAL


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.

Share on XFollow Michael_Fabiano