News & Analysis

Fantasy football rankings: Flex top 150 for Week 7

By Jeff Ratcliffe
Oct 17, 2018

Fantasy Featured Tools

  • Sort through our expert fantasy player rankings by analyst and league type.

  • Sort projected player stats and fantasy points by position, week, and category.

  • Jeff Ratcliffe's preseason fantasy draft guide has everything you need to prepare for your draft.

  • Research past fantasy performance with sortable player stats including PFF-exclusives like aDOT and fantasy points per opportunity.

  • Start your fantasy season here. Import your league settings to access Draft Master, auction values, and custom player rankings.

PFF Edge

Unlock Player Grades, Fantasy & NFL Draft

Learn More
$39.99 /yr
$9.99 / mo
Sign Up

PFF Elite

Unlock Premium Stats, Greenline Picks & DFS

Learn More

Includes all of PFF Edge

$199.99 /yr
$34.99 / mo
Sign Up
Sep 10, 2017; Detroit, MI, USA; Arizona Cardinals running back David Johnson (31) runs the ball during the third quarter against the Detroit Lions at Ford Field. Mandatory Credit: Tim Fuller-USA TODAY Sports

It’s Wednesday, and that means it’s time to start making your start and sit decisions for your fantasy football lineups. One of the best resources to help you is our flex fantasy football rankings for Week 7 of the NFL season. Remember that rankings change throughout the week, so be sure to check our staff rankings for updates.

1. Todd Gurley, LAR @ SF (RB1) — Did you think he’d be ranked anywhere else?

2. Saquon Barkley, NYG @ ATL (RB2) — The Giants aren’t playing well, but that isn’t stopping Barkley.

3. Melvin Gordon, LAC vs TEN (RB3) — The heavy volume continues for Gordon. He’s locked in as a top-end RB1.

4. Kareem Hunt, KC vs CIN (RB4) — Kansas City firing on all cylinders has really opened things up for Hunt.

5. Adam Thielen, MIN @ NYJ (WR1) — Can he top 100 yards for a seventh straight game? The matchup says he can.

6. Tyreek Hill, KC vs CIN (WR2) — Hill has the highest fantasy weekly ceiling among wide receivers and could put on another show Sunday night.

7. Ezekiel Elliott, DAL @ WAS (RB5) — No player has seen a larger touch share this season.

8. Joe Mixon, CIN @ KC (RB6) — Mixon projects to again see a healthy workload and is a rock-solid RB1 play.

9. David Johnson, ARI vs DEN (RB7) — He’s heating up and managed to produce a solid fantasy day despite his team being dominated last week.

10. Julio Jones, ATL vs NYG (WR3) — Over 700 receiving yards and no touchdowns, but it doesn’t matter. You start Jones every week.

11. Odell Beckham Jr., NYG @ ATL (WR4) — Last week didn’t work out well, but Beckham bounces back in a favorable matchup.

12. Alvin Kamara, NO @ BAL (RB8) — This is a tough matchup for Kamara, but his upside keeps him in the RB1 conversation.

13. Michael Thomas, NO @ BAL (WR5) — The Saints get a tough draw following their bye, but Thomas is an every-week fantasy WR1 regardless of his opponent.

14. James White, NE @ CHI (RB9) — He doesn’t touch the ball much as a runner, but White’s involvement in the passing game keeps him on the fringes of RB1 territory.

15. A.J. Green, CIN @ KC (WR6) — Green gets a plus matchup in a potentially high-scoring game.

16. DeAndre Hopkins, HOU @ JAC (WR7) — Yes, it’s against the Jags, but don’t get cute with Hopkins this week.

17. Mike Evans, TB vs CLE (WR8) — Look for Evans to bounce back after last week’s down game.

18. Keenan Allen, LAC vs TEN (WR9) — Allen saw tough coverage last week, but he’ll continue to see heavy volume and is in the WR1 conversation.

19. Robert Woods, LAR @ SF (WR10) — With Cooper Kupp banged up, Woods should see extra work this week.

20. Travis Kelce, KC vs CIN (TE1) — Kelce’s upside in the Chiefs’ high-powered offense makes him this week’s top tight end play.

21. Jarvis Landry, CLE @ TB (WR11) — This matchup is too good for Landry to not bounce back.

22. Stefon Diggs, MIN @ NYJ (WR12) — Diggs saw a shadow from one of the league’s best corners last week. He won’t this week.

23. Brandin Cooks, LAR @ SF (WR13) — Expect plenty of Cooks with Cooper Kupp likely sidelined this week.

24. Christian McCaffrey, CAR @ PHI (RB10) — His rushing volume is down, but McCaffrey is so dangerous as a receiver.

25. Sony Michel, NE @ CHI (RB11) — He’s topped 100 yards in two of the last three weeks and is one of the league’s most heavily used backs in the red zone.

26. Tyler Boyd, CIN @ KC (WR14) — Boyd is very much in play as a strong WR2 in a favorable matchup this week.

27. Carlos Hyde, CLE @ TB (RB12) — Sorry Nick Chubb supporters, but Hyde is still dominating touches in the Browns backfield.

28. Golden Tate, DET @ MIA (WR15) — Tate’s high target floor and bi- play upside lock him in as a WR2.

29. LeSean McCoy, BUF @ IND (RB13) — It’s a slim week at running back, and McCoy should see plenty of volume.

30. Kenny Golladay, DET @ MIA (WR16)

31. Zach Ertz, PHI vs CAR (TE2) — He leads all tight ends in targets, catches, and fantasy scoring.

32. Mark Ingram, NO @ BAL (RB14)

33. Eric Ebron, IND vs BUF (TE3)

34. Jordan Howard, CHI vs NE (RB15)

35. Emmanuel Sanders, DEN @ ARI (WR17)

36. Adrian Peterson, WAS vs DAL (RB16)

37. Julian Edelman, NE @ CHI (WR18)

38. Alshon Jeffery, PHI vs CAR (WR19)

39. Kerryon Johnson, DET @ MIA (RB17)

40. Sterling Shepard, NYG @ ATL (WR20)

41. Tevin Coleman, ATL vs NYG (RB18) — Devonta Freeman is now on injured reserve, but it’s tough to trust Coleman as anything more than an RB2 with the committee in the Falcons backfield.

42. John Brown, BAL vs NO (WR21)

43. Michael Crabtree, BAL vs NO (WR22)

44. Allen Robinson, CHI vs NE (WR23)

45. T.J. Yeldon, JAC vs HOU (RB19)

46. Marvin Jones, DET @ MIA (WR24)

47. Phillip Lindsay, DEN @ ARI (RB20)

48. Tarik Cohen, CHI vs NE (RB21) — Cohen will be gamescript-dependent going forward, but he’s in play as an RB2 against the Pats.

49. Alex Collins, BAL vs NO (RB22)

50. Corey Clement, PHI vs CAR (RB23)

51. Kenyan Drake, MIA vs DET (RB24)

52. Calvin Ridley, ATL vs NYG (WR25)

53. Dalvin Cook, MIN @ NYJ (RB25)

54. Rob Gronkowski, NE @ CHI (TE4)

55. Devin Funchess, CAR @ PHI (WR26)

56. DeSean Jackson, TB vs CLE (WR27)

57. Taylor Gabriel, CHI vs NE (WR28)

58. Peyton Barber, TB vs CLE (RB26) — Barber is the Bucs lead back, but it’s still tough to trust him as anything more than a flex.

59. Matt Breida, SF vs LAR (RB27)

60. Corey Davis, TEN vs LAC (WR29)

61. George Kittle, SF vs LAR (TE5)

62. Wendell Smallwood, PHI vs CAR (RB28)

63. Demaryius Thomas, DEN @ ARI (WR30)

64. Josh Gordon, NE @ CHI (WR31) — His stock continues to trend up. A big week is brewing.

65. Marlon Mack, IND vs BUF (RB29)

66. Jordan Reed, WAS vs DAL (TE6)

67. Chris Thompson, WAS vs DAL (RB30)

68. Royce Freeman, DEN @ ARI (RB31)

69. Sammy Watkins, KC vs CIN (WR32)

70. Dede Westbrook, JAC vs HOU (WR33)

71. Austin Ekeler, LAC vs TEN (RB32)

72. Isaiah Crowell, NYJ vs MIN (RB33)

73. Keelan Cole, JAC vs HOU (WR34)

74. Chris Godwin, TB vs CLE (WR35) — Keep in mind that Godwin has consistently been the Bucs No. 4 wideout in terms of routes run this season.

75. Bilal Powell, NYJ vs MIN (RB34)

76. Nelson Agholor, PHI vs CAR (WR36)

77. David Njoku, CLE @ TB (TE7)

78. Dion Lewis, TEN vs LAC (RB35)

79. Nyheim Hines, IND vs BUF (RB36)

80. Mohamed Sanu, ATL vs NYG (WR37)

81. Albert Wilson, MIA vs DET (WR38) — Wilson was amazing last week, but his role in the Miami offense is very volatile for fantasy purposes.

82. Austin Hooper, ATL vs NYG (TE8)

83. Marquise Goodwin, SF vs LAR (WR39)

84. Willie Snead, BAL vs NO (WR40)

85. Robby Anderson, NYJ vs MIN (WR41)

86. Trey Burton, CHI vs NE (TE9)

87. Christian Kirk, ARI vs DEN (WR42)

88. Jermaine Kearse, NYJ vs MIN (WR43)

89. Frank Gore, MIA vs DET (RB37)

90. Duke Johnson, CLE @ TB (RB38) — Johnson averages just 5.5 touches per game.

91. Javorius Allen, BAL vs NO (RB39)

92. Will Fuller, HOU @ JAC (WR44)

93. Antonio Callaway, CLE @ TB (WR45)

94. Theo Riddick, DET @ MIA (RB40)

95. Kenny Stills, MIA vs DET (WR46)

96. Ito Smith, ATL vs NYG (RB41)

97. Keke Coutee, HOU @ JAC (WR47) — Cole Beasley torched the Jags out of the slot last week.

98. Kyle Rudolph, MIN @ NYJ (TE10)

99. Mike Williams, LAC vs TEN (WR48)

100. Donte Moncrief, JAC vs HOU (WR49)

101. Chester Rogers, IND vs BUF (WR50)

102. Kyle Juszczyk, SF vs LAR (RB42)

103. Cole Beasley, DAL @ WAS (WR51)

104. Larry Fitzgerald, ARI vs DEN (WR52)

105. Paul Richardson, WAS vs DAL (WR53)

106. Tyrell Williams, LAC vs TEN (WR54)

107. Pierre Garcon, SF vs LAR (WR55)

108. Latavius Murray, MIN @ NYJ (RB43) — Murray’s fantasy value is closely tied to Dalvin Cook’s health.

109. C.J. Uzomah, CIN @ KC (TE11)

110. T.Y. Hilton, IND vs BUF (WR56)

111. Courtland Sutton, DEN @ ARI (WR57)

112. O.J. Howard, TB vs CLE (TE12)

113. Taywan Taylor, TEN vs LAC (WR58)

114. Greg Olsen, CAR @ PHI (TE13) — Olsen saw seven targets in his return game. He’s back on the fringes of TE1 territory.

115. Kelvin Benjamin, BUF @ IND (WR59)

116. Lamar Miller, HOU @ JAC (RB44)

117. Chris Hogan, NE @ CHI (WR60)

118. Danny Amendola, MIA vs DET (WR61)

119. Zay Jones, BUF @ IND (WR62)

120. Evan Engram, NYG @ ATL (TE14)

121. D.J. Moore, CAR @ PHI (WR63)

122. Adam Humphries, TB vs CLE (WR64)

123. Ricky Seals-Jones, ARI vs DEN (TE15)

124. Derrick Henry, TEN vs LAC (RB45) — With the Titans offense struggling, it’s nearly impossible to start Henry this week.

125. Chris Ivory, BUF @ IND (RB46)

126. Anthony Miller, CHI vs NE (WR65)

127. Terrelle Pryor, NYJ vs MIN (WR66)

128. Damion Ratley, CLE @ TB (WR67)

129. Cameron Brate, TB vs CLE (TE16)

130. Cameron Meredith, NO @ BAL (WR68)

131. Geoff Swaim, DAL @ WAS (TE17)

132. Alfred Blue, HOU @ JAC (RB47)

133. LeGarrette Blount, DET @ MIA (RB48)

134. Benjamin Watson, NO @ BAL (TE18)

135. Josh Reynolds, LAR @ SF (WR69) — Reynolds is a sneaky deep name to know with Cooper Kupp banged up.

136. Laquon Treadwell, MIN @ NYJ (WR70)

137. Tre’Quan Smith, NO @ BAL (WR71)

138. Devontae Booker, DEN @ ARI (RB49)

139. Jeff Heuerman, DEN @ ARI (TE19)

140. Michael Gallup, DAL @ WAS (WR72)

141. Josh Doctson, WAS vs DAL (WR73)

142. Chris Conley, KC vs CIN (WR74)

143. Ronald Jones II, TB vs CLE (RB50) — Jones is just a bench stash at this point.

144. Zach Pascal, IND vs BUF (WR75)

145. Allen Hurns, DAL @ WAS (WR76)

146. Jakeem Grant, MIA vs DET (WR77)

147. Wayne Gallman, NYG @ ATL (RB51)

148. James O’Shaughnessy, JAC vs HOU (TE20)

149. Charles Clay, BUF @ IND (TE21)

150. Tajae Sharpe, TEN vs LAC (WR78)

(READ MORE: Pat Thorman puts the Week 7 games under the microscope from a pace perspective, while Scott Barrett identifies the players performing the most above and below expectations based on workload.)

PFF Edge

PFF Elite