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

Week 7 Fantasy Football Rankings
Week 7 Fantasy Football Rankings / Sports Illustrate

Welcome to Week 7! There are only two teams off this week, the Baltimore Ravens and Buffalo Bills, leaving us without some of the top fantasy options, including Josh Allen, Derrick Henry and James Cook. There is also another international game, as the Los Angeles Rams face the Jacksonville Jaguars in London (9:30 a.m. ET).

The biggest storyline heading into this week is the utterly ridiculous number of injured wide receivers around the league. As if the position wasn’t already thin enough, fantasy fans lost Puka Nacua, Emeka Egbuka and Garrett Wilson for this week. We’ve already lost studs like Malik Nabers, CeeDee Lamb and Mike Evans (among others) for differing lengths of time, so there are a lot of fliers and dart throws to consider.

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

Be sure to check back all week for daily updates!

Week 7 Fantasy Quarterback Rankings

RK

Player

TM

Opponent

1

Patrick Mahomes

KC

vs. LV

2

Jayden Daniels

WAS

at DAL

3

Jalen Hurts

PHI

at MIN

4

Dak Prescott

DAL

vs. WAS

5

Caleb Williams

CHI

vs. NO

6

Jared Goff

DET

vs. TB

7

Drake Maye

NE

at TEN

8

Baker Mayfield

TB

at DET

9

Bo Nix

DEN

vs. NYG

10

Justin Herbert

LAC

vs. IND

11

Jordan Love

GB

at ARI

12

Daniel Jones

IND

at LAC

13

Justin Fields

NYJ

vs. CAR

14

Trevor Lawrence

JAC

vs. LAR

15

Aaron Rodgers

PIT

at CIN

16

Matthew Stafford

LAR

at JAC

17

Mac Jones

SF

vs. ATL

18

Jaxson Dart

NYG

at DEN

19

Spencer Rattler

NO

at CHI

20

Michael Penix Jr.

ATL

at SF

21

Sam Darnold

SEA

vs. HOU

22

Bryce Young

CAR

at NYJ

23

C.J. Stroud

HOU

at SEA

24

Carson Wentz

MIN

vs. PHI

25

Jacoby Brissett

ARI

vs. GB

26

Joe Flacco

CIN

vs. PIT

27

Geno Smith

LV

at KC

28

Tua Tagovailoa

MIA

at CLE

29

Dillon Gabriel

CLE

vs. MIA

30

Cam Ward

TEN

vs. NE

Week 7 Fantasy Running Back Rankings

RK

Player

TM

Opponent

1

Christian McCaffrey

SF

vs. ATL

2

Bijan Robinson

ATL

at SF

3

Jahmyr Gibbs

DET

vs. TB

4

Jonathan Taylor

IND

at LAC

5

Josh Jacobs

GB

at ARI

6

De'Von Achane

MIA

at CLE

7

Kyren Williams

LAR

at JAC

8

Rachaad White

TB

at DET

9

Saquon Barkley

PHI

at MIN

10

Javonte Williams

DAL

vs. WAS

11

Quinshon Judkins

CLE

vs. MIA

12

Ashton Jeanty

LV

at KC

13

Breece Hall

NYJ

vs. CAR

14

Jordan Mason

MIN

vs. PHI

15

Rico Dowdle

CAR

at NYJ

16

Jacory Croskey-Merritt

WAS

at DAL

17

D'Andre Swift

CHI

vs. TB

18

J.K. Dobbins

DEN

vs. NYG

19

Alvin Kamara

NO

at CHI

20

Jaylen Warren

PIT

at CIN

21

Cam Skattebo

NYG

at DEN

22

Travis Etienne Jr.

JAC

vs. LAR

23

Kimani Vidal

LAC

vs. IND

24

Chase Brown

CIN

vs. PIT

25

Rhamondre Stevenson

NE

at TEN

26

Kenneth Walker III

SEA

vs. HOU

27

Chuba Hubbard

CAR

at NYJ

28

Tony Pollard

TEN

vs. NE

29

Zach Charbonnet

SEA

vs. HOU

30

David Montgomery

DET

vs. TB

31

TreVeyon Henderson

NE

at TEN

32

Nick Chubb

HOU

at SEA

33

Isiah Pacheco

KC

vs. LV

34

Michael Carter

ARI

vs. GB

35

Woody Marks

HOU

at SEA

36

Kareem Hunt

KC

vs. LV

37

Bam Knight

ARI

vs. GB

38

Tyjae Spears

TEN

vs. NE

39

Kenneth Gainwell

PIT

at CIN

40

Tyler Allgeier

ATL

at SF

41

Kendre Miller

NO

at CHI

42

RJ Harvey

DEN

vs. NYG

43

Hassan Haskins

LAC

vs. IND

44

Sean Tucker

TB

at DET

45

Blake Corum

LAR

at JAC

46

Kyle Monangai

CHI

vs. NO

47

Tyrone Tracy Jr.

NYG

at DEN

48

Isaiah Davis

NYJ

vs. CAR

49

Bhayshul Tuten

JAC

vs. LAR

50

Brashard Smith

KC

vs. LV

51

Jerome Ford

CLE

vs. MIA

52

Jeremy McNichols

WAS

at DAL

53

Ollie Gordon II

MIA

at CLE

54

Zavier Scott

MIN

vs. PHI

55

Brian Robinson Jr.

SF

vs. ATL

56

Emanuel Wilson

GB

at ARI

57

Raheem Mostert

LV

at KC

58

Trevor Etienne

CAR

at NYJ

59

Dylan Sampson

CLE

vs. MIA

60

Jaydon Blue

DAL

vs. WAS

Week 7 Fantasy Wide Receiver Rankings

RK

Player

TM

Opponent

1

Amon-Ra St. Brown

DET

vs. TB

2

Jaxon Smith-Njigba

SEA

vs. HOU

3

CeeDee Lamb

DAL

vs. WAS

4

Ja'Marr Chase

CIN

vs. PIT

5

Justin Jefferson

MIN

vs. PHI

6

Drake London

ATL

at SF

7

Davante Adams

LAR

at JAC

8

Rashee Rice

KC

vs. LV

9

Nico Collins

HOU

at SEA

10

Rome Odunze

CHI

vs. NO

11

George Pickens

DAL

vs. WAS

12

Courtland Sutton

DEN

vs. NYG

13

DK Metcalf

PIT

at CIN

14

Chris Olave

NO

at CHI

15

A.J. Brown

PHI

at MIN

16

Brian Thomas Jr.

JAC

vs. LAR

17

Jaylen Waddle

MIA

at CLE

18

Mike Evans

TB

at DET

19

Stefon Diggs

NE

at TEN

20

Ladd McConkey

LAC

vs. IND

21

Tetairoa McMillan

CAR

at NYJ

22

Xavier Worthy

KC

vs. LV

23

Quentin Johnston

LAC

vs. IND

24

Emeka Egbuka

TB

at DET

25

Jordan Addison

MIN

vs. PHI

26

Marvin Harrison Jr.

ARI

vs. GB

27

Keenan Allen

LAC

vs. IND

28

Devonta Smith

PHI

at MIN

29

Kendrick Bourne

SF

vs. ATL

30

Tee Higgins

CIN

vs. PIT

31

Tre Tucker

LV

at KC

32

Michael Pittman Jr.

IND

at LAC

33

Romeo Doubs

GB

vs. ARI

34

Jameson Williams

DET

vs. TB

35

Chris Moore

WAS

at DAL

36

Wan'Dale Robinson

NYG

at DEN

37

Luke McCaffrey

WAS

at DAL

38

D.J. Moore

CHI

vs. NO

39

Jerry Jeudy

CLE

vs. MIA

40

Cooper Kupp

SEA

vs. HOU

41

Jauan Jennings

SF

vs. ATL

42

Matthew Golden

GB

vs. ARI

43

Sterling Shepard

TB

at DET

44

Rashid Shaheed

NO

at CHI

45

Travis Hunter

JAC

vs. LAR

46

Darnell Mooney

ATL

at SF

47

Elic Ayomanor

TEN

vs. NE

48

Tez Johnson

TB

at DET

49

Jaylin Lane

WAS

at DAL

50

Tutu Atwell

CAR

at NYJ

51

Troy Franklin

DEN

vs. NYG

52

Alec Pierce

IND

at LAC

53

Christian Kirk

HOU

at SEA

54

Hollywood Brown

KC

vs. LV

55

Jack Bech

LV

at KC

56

Jordan Whittington

LAR

at JAC

57

Lil'Jordan Humphrey

NYG

at DEN

58

Josh Reynolds

NYJ

vs. CAR

59

Van Jefferson

TEN

vs. NE

60

Kayshon Boutte

NE

at TEN

Week 7 Fantasy Tight End Rankings

RK

Player

TM

Opponent

1

Trey McBride

ARI

vs. GB

2

Jake Ferguson

DAL

vs. WAS

3

George Kittle

SF

vs. ATL

4

Tyler Warren

IND

at LAC

5

Sam LaPorta

DET

vs. TB

6

Travis Kelce

KC

vs. LV

7

Zach Ertz

WAS

at DAL

8

Harold Fannin Jr.

CLE

vs. MIA

9

Tucker Kraft

GB

at ARI

10

Michael Mayer

LV

at KC

11

Dallas Goedert

PHI

at MIN

12

Darren Waller

MIA

at CLE

13

Mason Taylor

NYJ

vs. CAR

14

T.J. Hockenson

MIN

vs. PHI

15

Kyle Pitts Sr.

ATL

at SF

16

Evan Engram

DEN

vs. NYG

17

Dalton Schultz

HOU

at SEA

18

Cade Otton

TB

at DET

19

Juwan Johnson

NO

at CHI

20

Hunter Henry

NE

at TEN

21

Noah Fant

CIN

vs. PIT

22

Chig Okonkwo

TEN

vs. NE

23

Jonnu Smith

PIT

at CIN

24

Oronde Gadsden

LAC

vs. IND

25

Ja'Tavion Sanders

CAR

at NYJ

26

Tyler Higbee

LAR

at JAC

27

AJ Barner

SEA

vs. HOU

28

Theo Johnson

NYG

at DEN

29

Hunter Long

JAC

vs. LAR

30

Taysom Hill

NO

at CHI

31

Cole Kmet

CHI

vs. NO

32

Darnell Washington

PIT

at CIN

Week 7 Fantasy Flex Rankings

RK

Player

Pos

TM

Opponent

1

Christian McCaffrey

RB

SF

vs. ATL

2

Bijan Robinson

RB

ATL

at SF

3

Amon-Ra St. Brown

WR

DET

vs. TB

4

Jaxon Smith-Njigba

WR

SEA

vs. HOU

5

CeeDee Lamb

WR

DAL

vs. WAS

6

Ja'Marr Chase

WR

CIN

vs. PIT

7

Jahmyr Gibbs

RB

DET

vs. TB

8

Jonathan Taylor

RB

IND

at LAC

9

Justin Jefferson

WR

MIN

vs. PHI

10

Josh Jacobs

RB

GB

at ARI

11

Drake London

WR

ATL

at SF

12

De'Von Achane

RB

MIA

at CLE

13

Davante Adams

WR

LAR

at JAC

14

Rashee Rice

WR

KC

vs. LV

15

Nico Collins

WR

HOU

at SEA

16

Kyren Williams

RB

LAR

at JAC

17

Rachaad White

RB

TB

at DET

18

Saquon Barkley

RB

PHI

at MIN

19

Javonte Williams

RB

DAL

vs. WAS

20

Quinshon Judkins

RB

CLE

vs. MIA

21

Ashton Jeanty

RB

LV

at KC

22

Rome Odunze

WR

CHI

vs. NO

23

Trey McBride

TE

ARI

vs. GB

24

George Pickens

WR

DAL

vs. WAS

25

Courtland Sutton

WR

DEN

vs. NYG

26

DK Metcalf

WR

PIT

at CIN

27

Chris Olave

WR

NO

at CHI

28

A.J. Brown

WR

PHI

at MIN

29

Breece Hall

RB

NYJ

vs. CAR

30

Jordan Mason

RB

MIN

vs. PHI

31

Rico Dowdle

RB

CAR

at NYJ

32

Jake Ferguson

TE

DAL

vs. WAS

33

Jacory Croskey-Merritt

RB

WAS

at DAL

34

D'Andre Swift

RB

CHI

vs. TB

35

J.K. Dobbins

RB

DEN

vs. NYG

36

Brian Thomas Jr.

WR

JAC

vs. LAR

37

Jaylen Waddle

WR

MIA

at CLE

38

Mike Evans

WR

TB

at DET

39

George Kittle

TE

SF

vs. ATL

40

Tyler Warren

TE

IND

at LAC

41

Alvin Kamara

RB

NO

at CHI

42

Jaylen Warren

RB

PIT

at CIN

43

Cam Skattebo

RB

NYG

at DEN

44

Travis Etienne Jr.

RB

JAC

vs. LAR

45

Kimani Vidal

RB

LAC

vs. IND

46

Stefon Diggs

WR

NE

at TEN

47

Ladd McConkey

WR

LAC

vs. IND

48

Tetairoa McMillan

WR

CAR

at NYJ

49

Chase Brown

RB

CIN

vs. PIT

50

Xavier Worthy

WR

KC

vs. LV

51

Quentin Johnston

WR

LAC

vs. IND

52

Emeka Egbuka

WR

TB

at DET

53

Rhamondre Stevenson

RB

NE

at TEN

54

Jordan Addison

WR

MIN

vs. PHI

55

Kenneth Walker III

RB

SEA

vs. HOU

56

Sam LaPorta

TE

DET

vs. TB

57

Travis Kelce

TE

KC

vs. LV

58

Marvin Harrison Jr.

WR

ARI

vs. GB

59

Keenan Allen

WR

LAC

vs. IND

60

Zach Ertz

TE

WAS

at DAL

61

Devonta Smith

WR

PHI

at MIN

62

Kendrick Bourne

WR

SF

vs. ATL

63

Tee Higgins

WR

CIN

vs. PIT

64

Tre Tucker

WR

LV

at KC

65

Michael Pittman Jr.

WR

IND

at LAC

66

Harold Fannin Jr.

TE

CLE

vs. MIA

67

Romeo Doubs

WR

GB

vs. ARI

68

Jameson Williams

WR

DET

vs. TB

69

Tucker Kraft

TE

GB

at ARI

70

Michael Mayer

TE

LV

at KC

71

Chuba Hubbard

RB

CAR

at NYJ

72

Tony Pollard

RB

TEN

vs. NE

73

Zach Charbonnet

RB

SEA

vs. HOU

74

David Montgomery

RB

DET

vs. TB

75

Dallas Goedert

TE

PHI

at MIN

76

Chris Moore

WR

WAS

at DAL

77

Wan'Dale Robinson

WR

NYG

at DEN

78

Luke McCaffrey

WR

WAS

at DAL

79

D.J. Moore

WR

CHI

vs. NO

80

Jerry Jeudy

WR

CLE

vs. MIA

81

Cooper Kupp

WR

SEA

vs. HOU

82

Jauan Jennings

WR

SF

vs. ATL

83

TreVeyon Henderson

RB

NE

at TEN

84

Nick Chubb

RB

HOU

at SEA

85

Darren Waller

TE

MIA

at CLE

86

Mason Taylor

TE

NYJ

vs. CAR

87

T.J. Hockenson

TE

MIN

vs. PHI

88

Matthew Golden

WR

GB

vs. ARI

89

Sterling Shepard

WR

TB

at DET

90

Isiah Pacheco

RB

KC

vs. LV

91

Michael Carter

RB

ARI

vs. GB

92

Woody Marks

RB

HOU

at SEA

93

Rashid Shaheed

WR

NO

at CHI

94

Travis Hunter

WR

JAC

vs. LAR

95

Darnell Mooney

WR

ATL

at SF

96

Elic Ayomanor

WR

TEN

vs. NE

97

Kyle Pitts Sr.

TE

ATL

at SF

98

Tez Johnson

WR

TB

at DET

99

Kareem Hunt

RB

KC

vs. LV

100

Evan Engram

TE

DEN

vs. NYG

Week 7 Fantasy Kicker Rankings

RK

Player

TM

Opponent

1

Brandon Aubrey

DAL

vs. WAS

2

Jake Bates

DET

vs. TB

3

Cameron Dicker

LAC

vs. IND

4

Eddy Pineiro

SF

vs. ATL

5

Matt Gay

WAS

at DAL

6

Will Reichard

MIN

vs. PHI

7

Cam Little

JAC

vs. LAR

8

Michael Badgley

IND

at LAC

9

Jake Moody

CHI

vs. NO

10

Chris Boswell

PIT

at CIN

11

Harrison Butker

KC

vs. LV

12

Chase McLaughlin

TB

at DET

13

Wil Lutz

DEN

vs. NYG

14

John Parker Romo

ATL

at SF

15

Lucas Havrisik

GB

at ARI

16

Ka'imi Fairbairn

HOU

at SEA

17

Andres Borregales

NE

at TEN

18

Jake Elliott

PHI

at MIN

19

Blake Grupe

NO

at CHI

20

Jason Myers

SEA

vs. HOU

21

Joshua Karty

LAR

at JAC

22

Evan McPherson

CIN

vs. PIT

23

Daniel Carlson

LV

at KC

24

Ryan Fitzgerald

CAR

at NYJ

25

Chad Ryland

ARI

vs. GB

26

Andre Szmyt

CLE

vs. MIA

27

Nick Folk

NYJ

vs. CAR

28

Jude McAtamney

NYG

at DEN

29

Matthew Wright

TEN

vs. NE

30

Riley Patterson

MIA

at CLE

Week 7 Fantasy Defense Rankings

RK

Player

TM

Opponent

1

Chiefs

KC

vs. LV

2

Patriots

NE

at TEN

3

Steelers

PIT

at CIN

4

Broncos

DEN

vs. NYG

5

Packers

GB

at ARI

6

Eagles

PHI

at MIN

7

Browns

CLE

vs. MIA

8

Dolphins

MIA

at CLE

9

Bears

CHI

vs. NO

10

Seahawks

SEA

vs. HOU

11

Rams

LAR

at JAC

12

Panthers

CAR

at NYJ

13

Jets

NYJ

at CAR

14

Falcons

ATL

at SF

15

Chargers

LAC

vs. IND

16

Colts

IND

at LAC

17

49ers

SF

vs. ATL

18

Lions

DET

vs. TB

19

Jaguars

JAC

vs. LAR

20

Texans

HOU

at SEA

21

Vikings

MIN

vs. PHI

22

Saints

NO

at CHI

23

Giants

NYG

at DEN

24

Cardinals

ARI

vs. GB

25

Cowboys

DAL

vs. WAS

26

Bengals

CIN

vs. PIT

27

Commanders

WAS

at DAL

28

Buccaneers

TB

at DET

29

Titans

TEN

vs. NE

30

Raiders

LV

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