News & Analysis

Hartitz: Fantasy Football Top 150 PPR Rankings

July is the calm before the storm in fantasy football land. Drafts and preseason action will happen in August, and the regular season kicks off in September. This is truly our last prolonged chance to grind anything and everything we need to conquer fantasy leagues ahead of the 2020 NFL season.

[Editor’s note: Subscribe to PFF ELITE today to gain access to PFF’s Premium Stats and new Player Grades experience in addition to the 2020 NFL Draft Guide2020 Fantasy Rookie Scouting ReportPFF Greenline, all of PFF’s premium article content and more.]

The following rankings are based on PPR scoring and standard roster construction in an effort to provide a good early baseline for future fantasy drafts. The specific ranks don’t necessarily denote which players have higher median projections — this is my ordered list of targets in independent drafting situations. Draft strategy and positional weights will change throughout any draft as more information reveals itself.

Without further ado: my top 150 fantasy assets entering the 2020 season. 

1. Christian McCaffrey (RB1) – CMC averaged a full 6 points more than the next-highest-scoring skill-position player in 2019 PPR leagues and now has a QB known for his willingness to check down.

2. Saquon Barkley (RB2) – 2018’s overall RB1 is second only to McCaffrey in PPR scoring per game over the past two seasons. Barkley is probably the single best player in the league with the ball in their hands.

3. Ezekiel Elliott (RB3) – The RB3, RB3, RB6 and RB5 in PPR points per game from 2016-2019 has room for target growth thanks to the departure of Jason Witten. Zeke remains the engine of arguably the NFC’s best offense.

4. Alvin Kamara (RB4) – An ankle injury slowed down Kamara greatly in 2019… and he still finished as the PPR RB9. Only McCaffrey has a higher target floor among all RBs.

5. Dalvin Cook (RB5) – Holdout potential is concerning, but the new CBA makes the prospect less likely for the Vikings’ bell-cow RB. OC Gary Kubiak’s starting RB has always been a fantasy cheat code.

6. Michael Thomas (WR1) Averaged 3.7 PPR points per game more than the next-closest WR in 2019; Thomas is locked in as an alpha target-hog WR1 who could feasibly receive a season-long target total that starts with a 2.

7. Kenyan Drake (RB6) – Posted snap rates of 84%, 64%, 90%, 79%, 66%, 75%, 81% and 96% upon joining the Cardinals, working as the PPR RB4 along the way. No remaining backs have a clearer path to a true three-down role.

8. Miles Sanders (RB7) – Only Kamara has averaged more yards per target than Sanders among high-usage rookie RBs since 2000. The addition of an early-down RB would still leave him with a fantasy-friendly pass-game role in a great offense.

9. Derrick Henry (RB8) – 2019’s triple-crown rushing leader enters virtually the same situation in 2020 and should be the favorite to lead the league in rush attempts. Game-script concerns are overblown; Henry had at least 16 touches in every game last season.

10. Joe Mixon (RB9) – 2018 and 2019’s PPR RB10 and RB13, Mixon will benefit from the presence of both Joe Burrow and OT Jonah Williams. Unfortunately, Giovani Bernard (40% snaps in 2019) isn’t likely to take a full backseat to Mixon (59%), particularly on pass downs.

11. Davante Adams (WR2) – Faces zero competition after finishing first and second in targets per game among all WRs in 2018 and 2019, respectively. Adams joins Thomas and Antonio Brown as the only WRs averaging 20-plus PPR points per game over the past two seasons.

12. Tyreek Hill (WR3) – Hill and Travis Kelce have an equally good chance of leading the Chiefs in targets. Either way, treat the Chiefs’ field-stretching maestro as a top-three fantasy WR as long as Patrick Mahomes continues to look a lot like the best QB to ever live.

13. George Kittle (TE1) – Owns the TE position’s top-two single-season marks in yards per route run over the past decade. Only Michael Thomas, Julio Jones, DeAndre Hopkins, Mike Evans and Kelce have more receiving yards than Kittle since 2018.

14. Julio Jones (WR4) – Jones’ five-year streak of gaining at least 1,400 receiving yards ended in 2019, as he managed “just” 1,394 yards. Minimal competition — and the reality that Jones is still rocking and rolling — again leaves 2019’s PPR WR3 as a top-five preseason option.

15. DeAndre Hopkins (WR5) – Going from Deshaun Watson to Kyler Murray is a downgrade (for now), and vying for the league-high target mark no longer seems certain. Still, betting on one of the most talented WRs in the league in a rising offense is worth the risk, especially considering the greatness Nuk achieved with sub-par QBs during his pre-Watson career.

16. Austin Ekeler (RB10) – Has played 65%, 68%, 72%, 74%, 75%, 78% and 95% snaps in seven career games without Melvin Gordon. The loss of Philip Rivers hurts, but this is still a proven, talented back with anyone’s idea of a three-down role.

17. Nick Chubb (RB11) – Chubb averaged 19.2 carries and four targets per game in Weeks 1-9 without Kareem Hunt (PPR RB6) before going for 18 carries and 2.1 targets per game in Weeks 10-17 with Hunt (PPR RB15). The floor is high; the ceiling is the roof.

18. Adam Thielen (WR6) – Thielen missed game action due to injury for the first time in 2019 but returned with strong playoff performances against the Saints (7-129-0) and 49ers (5-50-0). There’s little to no competition for a featured pass-game role; OC Gary Kubiak’s No. 1 WR has historically averaged 138 targets per season.

19. Allen Robinson (WR7)A-Rob’s QBs since college: Christian Hackenberg, Mitchell Trubisky, Chase Daniel, Blake Bortles and Chad Henne. It’s hardly a stretch to dub Nick Foles the best yet. Last season’s PPR WR8 finished with more targets than everyone other than Julio Jones and Michael Thomas.

20. Chris Godwin (WR8) – Tom Brady just fed No. 1 slot WR Julian Edelman 153 targets, and Godwin is fresh off averaging an absurd 11 yards per target and functioning as the WR2 in PPR per game. The key question: Can 42-year-old TB12 enable Godwin, Mike Evans and Gronk?

21. Kenny Golladay (WR9) – Functioned as the PPR WR11 with Matthew Stafford under center in 2019. As talented as any WR in the league, Golladay seems capable of blowing up for a breathtaking 16-game stretch sooner rather than later.

22. Robert Woods (WR10) – The PPR WR11 and WR14 over the past two seasons, Woods has racked up 36 rush attempts since 2018 and finished 2019 with at least nine targets in each of his final seven games. He deserves to be drafted as the Rams' WR1 in 2020.

23. A.J. Brown (WR11) – His average of 12.5 yards per target in 2019 has only been topped by Kenny Stills (12.8) among all rookies with at least 50 targets in the Randy Moss era (1998-2019). Brown is a YAC monster and has plenty of room for target growth.

24. Travis Kelce (TE2) – Has led the Chiefs in targets for four consecutive seasons while functioning as the league’s No. 1 fantasy TE. Even 16 games from Tyreek Hill wouldn't relegate Kelce to anything worse than maybe Patrick Mahomes‘ No. 2 receiver.

25. Josh Jacobs (RB12) – Ranked second among 61 qualified RBs in both elusive rating and total broken tackles. Pass-down work will unfortunately be scarce, but game-script concerns are a bit overblown; Jacobs had at least 17 touches in all but three games last season.

26. Aaron Jones (RB13) – Jones averaged 3.5 targets per game with Davante Adams in 2019… and 6.8 targets per game without. He reached a 60% snap rate in two of 12 regular season games with Jamaal Williams healthy. Second-round RB A.J. Dillon certainly won’t help matters.

27. Melvin Gordon (RB14) – Nobody broke more tackles than Gordon from 2016 to 2018. OC Pat Shurmur probably won’t hand Gordon a Saquon Barkley-esque role, but he’ll at least be the offense’s lead back and command pass-down snaps ahead of Phillip Lindsay.

28. Clyde Edwards-Helaire (RB15) – Patrick Mahomes‘ preferred pick, Andy Reid has already compared his new rookie RB to former Eagles great Brian Westbrook. CEH is the only player in SEC history with 1,000 rushing yards and 50 receptions in a single season.

29. James Conner (RB16) – Conner was truly fantastic in 2018, leading the league in broken tackles in Weeks 1-13 prior to suffering an ankle injury. Then he was the PPR RB9 in 2019 during Weeks 1-8 before injury. Historically, Mike Tomlin prefers to feature a single RB, a strategy he spoke highly of during the 2020 offseason.

30. Calvin Ridley (WR12) – Ridley has posted 7-146-3, 6-71-1, 8-93-1, 8-105-1, 5-88-1, 8-143-1, 6-85-1 and 8-91-0 receiving lines in eight career games with at least eight targets. No offense has more available targets than the Falcons. Ridley averaged a robust 17.5 PPR points per game in six games without Mohamed Sanu in 2019.

31. JuJu Smith-Schuster (WR13) – Missed time in 2019 due to a concussion as well as toe, foot and knee injuries. The offense’s incumbent No. 1 WR has a proven 150-plus target ceiling and is destined for better play under center as long as Big Ben can stay healthy.

32. Odell Beckham (WR14) – Jarvis Landry and a banged-up OBJ finished as 2019’s PPR WR12 and WR25, respectively. The potential for a run-first system under Kevin Stefanski likely won’t lead to top-five volume to pair with his (hopefully) still-elite talent in 2020.

33. D.J. Moore (WR15) – The clear-cut favorite to serve as Teddy Bridgewater‘s new-look Michael Thomas possesses elite YAC ability and room for deep-ball growth. Moore was one of just 10 players to see a catchable deep-ball rate of 30% or lower in 2019.

34. Amari Cooper (WR16) – Brutal 2019 second-half CB schedule vs. Darius Slay (3-38-0), Stephon Gilmore (0-0-0), Tre’Davious White (8-85-0) and Jalen Ramsey (1-19-0). Still joined Godwin and Golladay as the league's top three WRs in yards per target among 38 players with triple-digit pass-game opportunities.

35. Mike Evans (WR17) – Posted 11-198-2, 8-190-3 and 12-180-1 performances in 2019, but otherwise cleared five catches just once. Evans’ six-year 1,000-yard streak to start his career has only been matched by Randy Moss, and TB12 is far from washed as a downfield passer, but Godwin’s slot-heavy role makes him the near-consensus top-ranked Bucs WR.

36. Terry McLaurin (WR18) – Finished the season with 4-57-1, 5-130-1 and 7-86-0 lines with Dwayne Haskins under center. Locked in as the featured No. 1 pass-game option after Washington added essentially zero competition in the offseason at WR or TE.

37. D.J. Chark (WR19) – Had a team-high 97 targets in 14 games in which Gardner Minshew threw at least 25 passes. Expect more of the same in 2020: Chark (1.69 yards per route run) is clearly the superior talent over Chris Conley (1.33) and Dede Westbrook (1.2).

38. DeVante Parker (WR20) – Looked close to unguardable down the stretch against the league’s best corners. Parker was 2019’s PPR WR36 with Preston Williams in the lineup… and the PPR WR2 without. OC Chan Gailey’s last six No. 1 WRs — Dwayne Bowe (157 targets), Steve Johnson (141, 134, 148) and Brandon Marshall (173, 128) — were heavily fed.

39. Lamar Jackson (QB1) – Only Ezekiel Elliott, Josh Jacobs, Derrick Henry and Chris Carson have averaged more rushing yards per start than Jackson since 2018. Likely negative regression in pass TD rate be damned, the 2019 MVP is fantasy’s clear-cut QB1.

40. Mark Andrews (TE3) – George Kittle was the only high-usage TE to average more yards per route run than Andrews (2.89) managed in 2019. He’s an elite talent who had a team-high 98 targets while spending 62% of his snaps in the slot or out wide last season.

41. David Johnson (RB17) – Only Christian McCaffrey, Dalvin Cook, Austin Ekeler and Nick Chubb had more PPR points than Johnson in Weeks 1-6 last season. A three-down workload is likely, although explosiveness and target share concerns are both warranted.

42. Chris Carson (RB18) – Last season’s PPR RB12 should be the unquestioned Week 1 starter after Rashaad Penny suffered a torn ACL in Week 14. Still, expect a fairly short leash — particularly regarding fumbles — before fourth-round RB DeeJay Dallas and/or Carlos Hyde get a chance to shine.

43. David Montgomery (RB19) – Faces little competition after racking up 267 touches as a rookie — good for the 12th-highest mark in the league. Among RBs with at least 250 touches in a season since 2010, 144 of 153 finished as the PPR RB24 or better. It would make sense for Tarik Cohen to see less pass-down work after a brutal 2019 campaign.

44. Patrick Mahomes (QB2) – The best QB in the Super Bowl era in career QB Rating (108.9), yards per attempt (8.6), adjusted yards per attempt (9.2) and adjusted net yards per attempt (8.6). Another season with 16 games could (again) break records.

45. Leonard Fournette (RB20) – Fournette (341) finished with more touches than everybody except CMC (403) and Zeke (355) in 2019. He's unlikely to see a similar pass-game workload due to the presence of Jay Gruden’s favorite target-hog RB Chris Thompson. Constant bickering with the front office is troubling.

46. Todd Gurley (RB21)  The Falcons have historically been hesitant to completely hand over the backfield to a single back, but 300 touches is still reasonable inside of this barren backfield. He'll be 26 in August — how much older should we consider Gurley’s knees?

47. Courtland Sutton (WR21) – Commanded 25% target share and 40% air yard market share with Drew Lock under center in Weeks 13-17 last season. Was one of just 13 WRs to average more than 2.05 yards per route run on the year, regularly showing and executing “my ball” mentality in contested-catch situations.

48. T.Y. Hilton (WR22) – Has posted career per-game averages of 5.3-85-0.4 with Andrew Luck and 4-58-0.3 without. The good news: Philip Rivers fed Keenan Allen 159, 136 and 149 targets in the past three seasons. There’s no competition for WR1 duties.

49. A.J. Green (WR23) – Has gained over 1,000 yards and scored six-plus TDs in every season that has consisted of more than 10 games. Should be healthy after missing the entire 2019 season, and he gets a potentially massive upgrade under center.

50. D.K. Metcalf (WR24) – The talented 2018 second-round pick posted exciting 6-81-1, 8-160-1 and 4-59-0 performances in the final three games of the season. Run-first offense sucks, but Metcalf is locked in as a top-two option with the full trust of Russell Wilson.

51. Dak Prescott (QB3) – The only QB to post top-10 fantasy production in each of the past four seasons gets two upgrades with CeeDee Lamb over Randall Cobb and Blake Jarwin in place of Jason Witten. Prescott has a position-high 21 rushing scores since entering the league in 2016.

52. Cooper Kupp (WR25) – Oddly played just 28% of the offense's snaps in Week 14 before finishing the season with back-to-back performances with just 61% snap rates. Still racked up 18 targets in these three games, but Robert Woods has a higher touch floor.

53. Tyler Lockett WR26 – Set career-high marks in targets (110), receptions (82) and receiving yards (1,057) in 2019, averaging a robust 9.6 yards per target along the way. Worst-case scenario seems to be near triple-digit targets as Russ Wilson’s No. 2 WR.

54. Stefon Diggs (WR27) – The WR position’s premiere deep-ball artist in 2019, Diggs will in all likelihood see an increase in volume and decrease in efficiency with Josh Allen under center. This situation is hardly fantasy death; John Brown was the PPR WR20 in 2020.

55. Kyler Murray (QB4) – Kyler joins Cam Newton, Andrew Luck, Robert Griffin, Dak Prescott and Russell Wilson as the only rookie QBs to finish among the position’s top-12 fantasy performers since 2010. Nuk Hopkins plus a Year 2 leap could very well result in a top-five fantasy finish. Only Lamar Jackson and Josh Allen boast higher rushing floors at the position.

56. Le’Veon Bell (RB22) – The Jets threw a bunch of offseason resources at the league’s worst offensive line in yards before contact per rush, but Bell will need to both prove 2019 was a fluke in terms of efficiency *and* hold off The Inconvenient Truth Frank Gore.

57. Devin Singletary (RB23) – Singletary emerged as a reliable three-down back as a rookie, but fantasy-friendly opportunity is scarce. Josh Allen and Frank Gore combined for 29 rush attempts inside the 10-yard line last season; Singletary had three.

58. Raheem Mostert (RB24) – Kyle Shanahan has shown no fear in simply going with the hot hand, but this committee has been condensed after sending Matt Breida to Miami. Mostert is the favorite to lead the way inside of anyone’s idea of an elite rushing attack.

59. Jonathan Taylor (RB25) – Frank Reich has proven plenty willing to embrace committees over the years. Taylor is the favorite to lead the Colts’ backfield in touches next season, but don’t expect Marlon Mack and Nyheim Hines to spend the season on the sideline. 

60. Deshaun Watson (QB5) – Only Patrick Mahomes (23) has averaged more fantasy points per game than Watson (21.6) since 2017. One of 12 QBs to ever average 30-plus rush yards per game, Watson’s ceiling remains sky-high despite the loss of his No. 1 WR.

61. Keenan Allen (WR28) – Tyrod Taylor’s Buffalo offenses ranked 31st, 32nd and 31st in pass attempts. It would be shocking if Allen reaches his average of 148 targets over the past three seasons in the Chargers’ crowded and unproven (but talented) passing attack.

62. Julian Edelman (WR29) – Edelman finished fourth in the NFL in targets last season behind only Michael Thomas, Julio Jones and Allen Robinson. Cam Newton hasn’t historically fed the slot, but it’s fair to say he also hasn’t had a No. 1 slot WR as good as Edelman.

63. Diontae Johnson (WR30) – Johnson looked like the best WR on the Steelers last season, and *both* JuJu Smith-Schuster and Antonio Brown had more than 160 targets with Big Ben under center in 2018. The massive offseason hype train is warranted.

64. Will Fuller (WR31) – Has averaged a 4.3-66-0.6 line in 22 games with Deshaun Watson under center, good for a robust average of 14.7 PPR points per game. There’s a muddled pecking order in Houston, but Fuller has as good a chance as any of winding up on top.

65. Michael Gallup (WR32) – Gallup was a hair better than Amari Cooper in terms of yards per reception (16.8) in 2019, and he was only slightly less efficient on a per-target basis (9.8). Dak Prescott has proven plenty capable of enabling *three* fantasy-relevant WRs.

66. Marvin Jones (WR33) – Worked as the PPR WR14 with Matthew Stafford under center in 2019, trailing Kenny Golladay by just five total targets. Jones is once again shaping up as a value inside of the Lions’ suddenly-lethal downfield passing attack.

67. Marquise Brown (WR34) – Brown spent as many weeks as a top-32 WR (six) as he did outside of the top-64 options (six) as a rookie. The good news is he should be healthier in 2020, and the Ravens curiously decided against adding much competition at WR.

68. Zach Ertz (TE4) – Narrowly out-targeted Dallas Goedert 60 to 55 after the Eagles' Week 10 bye. Ertz remains the preferred fantasy option, but the ceiling is lower than past years. Still, few TEs have a clearer and more proven path to triple-digit targets.

69. Evan Engram (TE5) – Has played in 15, 11 and 8 games since entering the league, suffering two concussions, a bruised rib, multiple sprained knees, two hamstring injuries and an IR-worthy foot injury along the way. Top-five production is likely with health.

70. Mark Ingram (RB26) – Ingram was the league’s seventh-most-efficient rusher in 2019 and found the end zone on 15 different occasions. There’s plenty of meat on the bone for multiple RBs to thrive inside the league’s most run-heavy and highest-scoring offense.

71. Kareem Hunt (RB27) – Nobody averaged more broken tackles per touch than Hunt (0.42) in 2019. The PPR RB17 from Weeks 10-17, Hunt has the talent and pass-catching chops to return RB2 value with or without an injury to Nick Chubb.

72. Cam Akers (RB28) – Sean McVay has gone on about how he’s happy the team has *three* capable RBs. Still, nobody had more rushing TDs than Todd Gurley from 2018-2019; the upside of identifying the lead RB in this offense is huge, and Akers is the favorite.

73. Jarvis Landry (WR35) – Landry (71 targets) worked ahead of OBJ (66) after Hunt returned from suspension in 2019. The PPR WR18 and WR12 over the past two seasons, it would be easy to lock Landry into the WR2 range if we had a bit more clarity surrounding his health.

74. Tyler Boyd (WR36) – Has cleared the 1,000-yard mark in back-to-back seasons and has proven to be a force out of the slot, where Joe Burrow enabled Justin Jefferson to reach great heights last fall. The problem is a sneaky-crowded WR room that also features A.J. Green, John Ross, No. 33 overall pick Tee Higgins and Auden Tate.

75. Jamison Crowder (WR37) – Posted team-high marks in targets (122), receptions (78), receiving yards (833) and receiving TDs (six) in his first season with the Jets. Crowder was one of 15 WRs to finish at least five weeks as a top-12 PPR scorer at the position in 2019.

76. Darius Slayton (WR38) – Golden Tate (8.4 targets per game) worked ahead of Sterling Shepard (8.3) and Slayton (6.1) with Daniel Jones under center, but the rising-second year WR’s field-stretching role and raw talent makes him the preferred fantasy option entering 2020.

77. Brandin Cooks (WR39) – Tom Brady (7.96 YPA with Cooks; 7.46 without), Drew Brees (7.59 vs. 7.49) and Jared Goff (7.95 vs. 7.33) were more efficient with Cooks than without, and Deshaun Watson’s pecking order is wide open. Concussions are very concerning, but all of the Texans WRs are being drafted closer to their floor than ceiling.

78. Mecole Hardman (WR40) – Hardman set the NFL record for most yards per target as a rookie and *should* find more snaps in 2020 at the expense of Sammy Watkins and/or Demarcus Robinson. Betting on game-changing talent within a top-three offense seems wise.

79. Anthony Miller (WR41) – Scored seven TDs as a rookie with a bum shoulder before balling out during the second half of 2019. Miller either gets noted slot-feeder Nick Foles or Mitchell Trubisky, who has averaged career-best efficiency in terms of adjusted yards per attempt when targeting him.

80. Tyler Higbee (TE6) – Posted 7-107-1, 7-116-0, 12-111-0, 9-104-0 and 8-84-1 receiving lines on 11.2 targets per game to end the season. Gerald Everett was dealing with injuries at the time, but the absence of Brandin Cooks makes a full-time role in 2020 likely. The Rams utilized 11 personnel on 80% of snaps in Weeks 1-8, but just 65% in Weeks 10-17.

81. Josh Allen (QB6) – Stefon Diggs will greatly help, while only Todd Gurley (29), Derrick Henry (28), Aaron Jones (24), Christian McCaffrey (22), Alvin Kamara (19), Ezekiel Elliott (18) and Melvin Gordon (18) have more rush TDs than Allen (17) since 2018. Meh real-life QBs can still be fantastic fantasy football assets.

82. Russell Wilson (QB7) – Gained just seven yards on designed runs last season after going for an average of 151 per season from 2012-2018. OC Brian Schottenheimer's presence means the passing volume (again) won’t be there. Russ always cooks, but it (again) won’t be easy.

83. Rob Gronkowski (TE7) – Gronk didn’t come out of retirement to sit on the bench, and a year away could very well be all the 31-year-old TE needed to regain some of his athleticism. Still, he’ll almost undoubtedly be the No. 3 pass-game option in this crowded offense. The “Bruce Arians has never had a TE as good as O.J. Howard” reasoning didn’t work in 2019, but then again this is arguably the GOAT TE we’re talking about.

84. Derrius Guice (RB29) – Has played in 5 of 32 NFL games. Guice has been fantastic in this short sample but finds himself in a RB room featuring Adrian Peterson, J.D. McKissic, Bryce Love, Peyton Barber, Josh Ferguson and 2020 second-round WR/RB Antonio Gibson.

85. D’Andre Swift (RB30) – Swift was drafted too high not to see double-digit touches per game. A two-back RBBC featuring just Swift and Kerryon Johnson could produce solid fantasy production, but keep an eye on whether Ty Johnson and/or Bo Scarbrough joins the fold.

86. J.K. Dobbins (RB31) – Assuming Dobbins can beat out Gus Edwards (133 carries last season) and Justice Hill (66 touches), he's set up for double-digit combined carries and targets per game as part of last season's No. 1 scoring offense.

87. Jordan Howard, RB32 – Outplayed Miles Sanders for the first half of last season before suffering a shoulder injury. He’s arguably fantasy’s cheapest back that should easily clear 200 touches with good health, although pass-game usage limits the ceiling.

88. Tevin Coleman (RB33) – Had a 22-105-2 rushing line in the Divisional Round… then got 12 total touches during the rest of the 49ers’ playoff run. Still, he’s the value compared to Raheem Mostert considering the disparity in ADP and potential for equal touches.

89. Carson Wentz (QB8) – Has his best group of skill-position talent since his MVP-worthy 2017 campaign. Was quietly the fantasy QB10 in 2019 despite devoting targets to the likes of Nelson Agholor, Greg Ward, Boston Scott, Mack Hollins and Joshua Perkins.

90. Damien Williams (RB34) – Williams has been too good in too many important games to completely take a backseat to first-round RB Clyde Edwards-Helaire. And yet, the path to more than borderline RB3 fantasy production seems awful cloudy without CEH missing ample time.

91. Ronald Jones (RB35) – Couldn't beat out Dare Ogunbowale for the majority of the offense's pass-down work in 2019, and the Bucs spent a third-round pick on pass-catching RB Ke’Shawn Vaughn. Good news: RoJo provides zero-RB drafters value at ADP as the offense’s likely starter.

92. Deebo Samuel (WR42) – Emerged as one of the league’s best play-makers as a rookie; only Lamar Jackson had more total broken tackles among all non-RBs. Unfortunately, betting on WRs entering the season with scary foot injuries isn’t good for fantasy business.

93. Golden Tate (WR43) – Tate (8.4 targets per game) worked ahead of Sterling Shepard (8.3) and Darius Slayton (6.1) with Daniel Jones under center in 2019, although Slayton's field-stretching role and raw talent make him the preferred target entering 2020.

94. Preston Williams (WR44) – Williams was arguably the Dolphins’ best WR in 2019 before tearing his ACL, and Miami declined to bring in any sort of real competition through free agency or the draft. Just keep expectations in check; he was the PPR WR37 in Weeks 1-9 prior to injury.

95. Mike Williams (WR45) – Leads the NFL in yards per reception (17.1) since entering the league in 2017 (min. 100 receptions) and could feasibly lead this new-look Chargers offense in targets. Still, QB ability and target share concerns are tough to ignore.

96. Hunter Henry (TE8) – Average of 8.95 yards per target is the eighth-highest mark among 52 TEs with at least 100 targets since 2016. The talent is obvious; the question is whether Henry can overcome either a 1) Run-first TyGod offense or 2) Rookie QB.

97. Darren Waller (TE9) – Derek Carr has enabled the PPR TE3 and TE5 over the past two seasons. Waller is a stud. The problem: Why does the Raiders’ TE room also consist of Jason Witten, Foster Moreau, Derek Carrier, Nick O'Leary and someone named Paul Butler?

98. Drew Brees (QB9) – Finished as the NFL’s QB7 in fantasy points per game in back-to-back seasons and has continued to rank highly in all efficiency statistics. The floor is plenty high in this loaded offense, but a return to top-five fantasy glory seems unlikely due to reduced volume in recent seasons and the presence of vulture Taysom Hill.

99. Matthew Stafford (QB10) – Career-high marks in TD rate (6.5%), YPA (8.6) AY/PA (9.1) and QBR (73.1) in his first year with Darrell Bevell calling plays. Only Lamar Jackson, Deshaun Watson and Dak Prescott averaged more fantasy points per game among QBs.

100. Tom Brady (QB11) – Fresh off his worst statistical season since at least 2013 (and maybe 2006) by most measures. Wasn’t all his fault; only Dak Prescott (36) had more dropped passes than Brady (34) in 2019. The Bucs offense is loaded, but the costs are closer to the ceiling than the floor.

101. Sterling Shepard (WR46) – Shepard had 27 targets over the last three weeks of the season in potentially our most-actionable Daniel Jones sample. He's the veteran of the Giants’ WR room at this point and led the team's receivers with 14.2 PPR per game in 2019.

102. DeSean Jackson (WR47) – D-Jax led the NFL in yards per catch in 2018, and he went for 8-154-2 in Week 1 in his only full 2019 game. He enters 2020 as a clear-cut starter in an Eagles offense that is loaded and appears to fully be on the rise.

103. Henry Ruggs (WR48) – Possesses game-breaking speed and should start in three-WR sets from Day 1 in a fairly wide-open offense after being selected with the No. 12 overall pick. No rookie WR has a clearer path to No. 1 pass-game duties in his offense.

104. CeeDee Lamb (WR49) – Considered the draft’s single-best WR by many and enters a Cowboys offense with the second-most available targets in the league. Their 2019 offense was one of just 11 units to average at least 6.5 yards per play in the Super Bowl era.

105. Sony Michel (RB36) – Michel was awful in 2019, converting 259 touches into just 1,006 total yards (3.9 yards per touch). The potential for Damien Harris to make this a four-RB committee could spell doom for Michel’s fantasy appeal rather quickly. Cam's goal-line ability hurts Michel’s expected TD equity.

106. Latavius Murray (RB37) – Worked as the Saints’ featured back twice in 2019, racking up at least 30 touches, 150 total yards, multiple scores and snap rates north of 80% on both occasions. Reached double-digit touches in just four other games all season.

107. Matt Breida (RB38) – Breida has averaged more yards per rush (4.99) than everyone but Nick Chubb (5.1) and Aaron Jones (5.02) among 42 backs with at least 300 carries since 2017. A 1B role as the lead pass-down RB behind Jordan Howard is likely.

108. Alexander Mattison (RB39) – Mattison finished dead last in success rate as a rookie among 45 qualified backs but possesses legit big-play ability and figures to function as a true every-down handcuff if Dalvin Cook misses time with a holdout or injury.

109. Tony Pollard (RB40) – Pollard would be a top-five fantasy option if Ezekiel Elliott misses time as a true three-down handcuff. Nobody averaged more yards after contact per touch than Pollard (4.51) in 2019. Standalone value is unlikely despite the talent.

110. Curtis Samuel (WR50) – The potential for Samuel to assume a low-aDOT role in the slot while Robby Anderson works as the field-stretching WR makes the former the superior value with Teddy check-down at QB. Rush attempts would also be welcomed.

111. Chase Edmonds (RB41) – Edmonds balled out when healthy in 2019 and has an underrated chance to push Kenyan Drake for snaps sooner rather than later. Still, standalone value is unlikely in an offense that consistently gave the starting RB a three-down role in 2019.

112. Jerry Jeudy (WR51) – Jeudy could function as the Broncos’ No. 2 pass-game option behind only Courtland Sutton as early as 2020. The talent is there; the larger issue facing Denver is the viability of Drew Lock and thus the passing game as a whole.

113. Emmanuel Sanders (WR52) – Sanders gives Drew Brees his best No. 2 WR maybe ever; just realize this passing game will still be flowing through Michael Thomas and Alvin Kamara first and foremost. Extreme kudos to Sanders for his ability to rebound from injury in 2019.

114. Parris Campbell (WR53) – The Colts’ 2019 second-round pick flashed some tantalizing speed as a rookie but ultimately had just 22 touches in his seven-game injury-shortened campaign. Campbell is expected to see plenty of slot work alongside Hilton.

115. Joe Burrow (QB12) – One of college football’s all-time greats meets the two most common criteria we've seen in stud rookie fantasy QBs: 1) Be a Week 1 starter and 2) Have at least a decent rush floor (Burrow averaged 27 rushing yards per game at LSU).

116. Daniel Jones (QB13) – Only Lamar Jackson had more games with 30-plus fantasy points (seven) than Jones (three) at the QB position in 2019. The Giants boast plenty of skill-position talent and should again be bad on defense. AKA: a fantasy-friendly situation for QBs.

117. Cam Newton (QB14) – Cam has functioned as a top-10 fantasy QB nearly every season of his career… when healthy. Clearly Bill Belichick didn’t take this risk with the intention of starting Jarrett Stidham or Brian Hoyer. The skill-position weaponry isn’t great, but Josh McDaniels' proven ability to craft his offense around what his player’s do best is a great sign for Newton’s #ComebackSzn chances.

118. Noah Fant (TE10) – Fant became just the 10th rookie TE to average at least 8 yards per target since 2000 (min. 50 targets). This is a situation where talent *should* meet opportunity, making Fant arguably the prime late-ish round TE of 2020.

119. Jared Cook (TE11) – Set career-high marks in yards per reception (16.4), yards per target (10.8) and TDs (nine) in his first season with the Saints. Continued efficiency will be needed considering the 33-year-old TE had fewer than five targets in eight of 15 games.

120. Mike Gesicki (TE12) – Gesicki was essentially the Dolphins' No. 2 WR in 2019 after Preston Williams went down, as the “TE” played 77% of his snaps in the slot or out wide. The talented contested-catch artist is one of many extremely skilled late-round TEs.

121. Ke’Shawn Vaughn (RB42) – There is a chance that the Bucs deploy another annoying three-RB committee in 2020, but Vaughn possesses enough big-play ability and receiving chops to warrant a mid-round selection as TB12’s potential lead pass-down option.

122. Phillip Lindsay (RB43) – Linsday is expected to work as the 1B back behind Melvin Gordon, and his back-to-back seasons with 1,200 total yards and 17 combined scores can’t be ignored. The main problem: MGIII should have the majority of pass-down work.

123. James White (RB44) – White has caught 40, 60, 56, 87 and 72 passes over the past five seasons. Unfortunately this backfield remains crowded, and it’s hard to believe White’s receiving usage has anywhere to go except down without TB12 under center despite CMC’s dominance with Cam in 2018.

124. Tarik Cohen (RB45) – The league’s least-efficient receiver on a per-target basis among 38 players with at least 100 pass-game opportunities in 2019. Chicago would find someone else to handle David Montgomery’s early-down work in the event of an injury.

125. Darrell Henderson (RB46) – The decision to draft Cam Akers in the second round could result in Henderson functioning as this offense’s No. 3 RB more weeks than not. The once-promising ceiling is further muddled by this newfound sad version of the Rams’ O-line.

126. Duke Johnson (RB47) – Duke (career 4.4 yards per carry, 7.1 yards per target, 6.5 yards per touch) has been more efficient than David Johnson (4, 7.2, 5.4). He hasn’t missed a game since entering the league in 2015 and is a true three-down back. And yet, Bill O’Brien is convinced The U’s all-time leading rusher is nothing more than a scat back.

127. Boston Scott (RB48) – Scott came on strong at the end of 2019 and has theoretical three-down ability; it’s just hard to see a scenario where the Eagles trust him as a workhorse back for any extended period of time. Not adding an early-down RB before the season would help.

128. Christian Kirk (WR54) – Kirk was the Cardinals' No. 1 WR in 2019. His average of 8.3 targets per game would be good for 133 targets when extrapolated over a 16-game season. That mark seems like wishful thinking now that DeAndre Hopkins in town.

129. N’Keal Harry (WR55) – 2019 first-round pick N’Keal Harry could feasibly push for triple-digit targets inside the Patriots’ uncertain post-Tom Brady offense, but Julian Edelman, Mohamed Sanu and James White, among others, will also be involved.

130. Jalen Reagor (WR56) – Reagor is 2020’s top rookie in terms of easiest path to the top of his team’s WR depth chart. The problem is the Eagles’ offense boasts a plethora of capable receivers at TE and RB, meaning Reagor’s overall target ceiling is rather meh.

131. Justin Jefferson (WR57) – Jefferson might not have enough target volume to maintain high-end consistency as a rookie, but leading the Vikings’ uncrowded offense in receiving scores isn’t out of the question. A high-frequency slot role from Day 1 is expected.

132. Brandon Aiyuk (WR58) – Possesses the sort of run-after-the-catch ability that should mesh perfectly with a play-calling genius like Kyle Shanahan, particularly now that there should be some available rush attempts early in the season with Deebo Samuel sidelined.

133. Aaron Rodgers (QB15) – Finished as the QB9 in his first season with Matt LaFleur. It’s been a half decade since we’ve seen him average more than 8 yards per attempt. No new notable pass-game upgrades makes this a tough situation to be optimistic about.

134. Matt Ryan (QB16) – Completed a league-high 408 passes despite missing a game and dealing with brutal offensive line play. The 2019 fantasy QB11 again figures to be throwing the ball more often than not after the Falcons failed to fix their porous defense.

135. Jared Goff (QB17) – Goff came on strong at the end of the season and seemingly will put up numbers if Robert Woods, Cooper Kupp and Tyler Higbee manage to reach their lofty preseason projections. The glaring red flag is the Rams’ still-bad offensive line.

136. Blake Jarwin (TE13) – Overall, Dak Prescott‘s most-efficient receivers (min. 50 targets) during his career have been Brice Butler (10.5 adjusted yards per attempt), Amari Cooper (10.3)… and Jarwin (9.1). Jason Witten’s 83 vacated targets could go a long way here.

137. Austin Hooper (TE14) – The overwhelming majority of Hooper’s production in 2019 occurred with the Falcons trailing. It would make sense if underneath threats like Kareem Hunt and Jarvis Landry soak up more targets in catch-up mode for this offense.

138. Hayden Hurst (TE15) – Should see an every-down role after the Falcons parted ways with a second-round pick to acquire his services. The target floor here is solid even as the No. 3 pass-game option: Austin Hooper averaged 76.5 targets per year in 2017-2018.

139. Antonio Gibson (WR59) – Gibson’s easiest way to fantasy value is a full-time RB/WR role with the Redskins and a WR designation from fantasy providers. The tackle-breaking machine has all the ability, but it remains to be seen if Washington will deploy him correctly.

140. Denzel Mims (WR60) – Mims has a clear depth chart with the Jets but will have to overcome coach Adam Gase’s tendency to feature the offense’s slot WR. There just isn’t much upside in the Jets’ snail-paced and low-scoring offense.

141. Teddy Bridgewater (QB18) – Bridgewater has 1) Multiple weapons in Christian McCaffrey, D.J. Moore and Curtis Samuel that are exceptional players after the catch, and 2) An awful defense that will likely place him in pass-first comeback mode fairly often.

142. Ben Roethlisberger (QB19) – Big Ben threw for 5,000 yards in 2018 and worked as the QB3. He also averaged more fantasy points per game on the road (21.7) compared to at home (21.5), evaporating the notion that Big Ben is unplayable away from Heinz Field.

143. Gardner Minshew (QB20) – Minshew ran for more yards than everyone other than Lamar Jackson, Kyler Murray, Josh Allen and Deshaun Watson; he’s this year’s wild card late-round dual-threat QB with realistic season-long QB1 upside.

144. Zack Moss (RB49) – Moss should fill the Frank Gore role in Buffalo, but Devin Singletary should see most of the pass-down work and Josh Allen is a massive vulture near the goal line. Consistent standalone value seems rather unlikely.

145. Kerryon Johnson (RB50) – The Lions gave Kerryon Johnson a featured role in each of the past two seasons… only for him to suffer an IR-worthy injury in both. He’ll need to be extra efficient in order to make the most out of his inevitable committee-style workload.

146. Darrynton Evans (RB51) – Evans is the new Dion Lewis for the Titans, meaning he should see pass-down work right away and is one injury to workhorse Derrick Henry away from potentially possessing a three-down role.

147. Sammy Watkins (WR61) – Watkins has consistently balled out in the playoffs while playing a near-every-snap role since joining the Chiefs. He still has Patrick Mahomes as his QB. We hope Mecole Hardman takes over, but it’s far from a given.

148. Robby Anderson (WR62) – The potential for Curtis Samuel to assume a low-aDOT role in the slot while Anderson works as the field-stretching WR makes the former WR the superior value with Teddy under center. Familiarity with Matt Rhule’s scheme does help.

149. Corey Davis (WR63) – Davis had exactly *0* catchable deep balls in 2019 (per PFF) and remains a talented young player who is set up to be the Titans’ No. 2 pass-game option. The biggest issue is volume with A.J. Brown now atop the depth chart of this run-first offense.

150. Randall Cobb (WR64) – Cobb was given too much guaranteed money to not consistently work inside of three-WR sets. Deshaun Watson has never had a slot threat quite like Cobb, who managed to flash some solid skills in 2019 when he wasn’t dropping the ball.

Fantasy Featured Tools

PFF Edge
Unlock Player Grades, Fantasy & NFL Draft
Learn More
$39.99 / yr
$9.99 / mo
PFF Elite
Unlock Premium Stats, PFF Greenline & DFS
Learn More
$199.99 / yr
$34.99 / mo