EDSFootball.com
Follow us:
Home Blog


Fantasy Football Rankings: Top 200 Half-PPR Cheat Sheet

- Updated: September 7th

Scoring: These rankings are based on Half-PPR scoring formats -- one point per 25 passing yards and one point per 10 rushing or 10 receiving yards plus four points per passing touchdown and six points per rushing or receiving touchdown. In addition, 0.5 points is awarded per reception. They are for the 2020 NFL season.

Our fantasy football cheat sheets are designed to help you prepare for your upcoming drafts.

If you know your draft position, we encourage you to practice and experiment with the free fantasy football mock simulator and to check out our fantasy football mock drafts.

More top-200 overall cheat sheets

Here is our top-200 overall fantasy football cheat sheet (half-PPR scoring):

1. Christian McCaffrey, RB, Carolina Panthers

Almost never coming off the field, McCaffrey joined Roger Craig (1985) and Marshall Faulk (1999) as one of only three backs to record 1,000/1,000 seasons in NFL history. The do-it-all back led the league in touches (403), yards from scrimmage (2,392) and touchdowns (19). The gap between him and the RB2 (Aaron Jones) was 122.9 fantasy points (half-PPR), or larger than the gap (122.2) between Jones (RB2) and Devonta Freeman (RB21). Another season of 400-plus touches seems unlikely, but his prolific work in the passing game gives him as high of a floor and ceiling as any back in the league.

2. Saquon Barkley, RB, New York Giants

Missing a few games early in the season, Barkley closed a relatively disappointing season with some positive momentum -- 393 rushing yards, 146 receiving yards and five touchdowns in his final three games. Barkley will run behind an improved offensive line in 2020 (although Nate Solder has opted out) and has the skill set to challenge Christian McCaffrey for the top spot in fantasy production.

3. Ezekiel Elliott, RB, Dallas Cowboys

A little less involved as a receiver in 2019 (54/420/2) than 2018 (77/567/3), Elliott has exceeded 300 carries every year except for his 10-game 2017 season and he's led the NFL in rushing yards per game in three of four seasons. Guaranteed for a massive workload behind one of the league's top offensive lines and in one of the league's most prolific offenses, Elliott is a slam-dunk top-three pick in 2020.

4. Alvin Kamara, RB, New Orleans Saints

Injury forced him to miss a couple of games in the middle of the season and limited his effectiveness down the stretch, but Kamara still finished as fantasy's RB9 on a per-game basis in 2019. One of the league's most talented receivers out of the backfield, Kamara has exactly 81 catches in each of his three seasons, but he averaged a career-high 5.8 receptions per game last year. Kamara, who scored a touchdown per every 15.35 touches in his first two NFL seasons, could be the benefactor of some positive touchdown regression as that number plummeted to one score per every 42 touches in 2019.

5. Dalvin Cook, RB, Minnesota Vikings

Through three NFL seasons, Cook has played only 29 games but he had his healthiest campaign (14 games) in 2019, which was by far his most productive as well. The centerpiece of a run-first offense, Cook has averaged 4.6 yards per carry and 8.8 yards per reception over his career and only Christian McCaffrey averaged more fantasy points per game (half-PPR) than Cook (19.0) in 2019.

6. Derrick Henry, RB, Tennessee Titans

While not much of a factor in the passing game, Henry gets force-fed the ball in Tennessee's run-first (and run-second) offense. Counting three playoff games, Henry rushed for 1,986 yards and 18 touchdowns over 18 games in 2019. From Week 10 on, the 250-pound bruising back eclipsed the 100-yard mark in seven of nine games. Perhaps a bit of a reach at the end of Round 1, the Titans drafted a 350-pound, road-grading right tackle (Isaiah Wilson) to fill the void of Jack Conklin's free-agent departure.

7. Michael Thomas, WR, New Orleans Saints

Thomas has outdone himself every season of his young career -- 92/1,137/9 (2016), 104/1,245/5 (2017), 125/1,405/9 (2018) and 149/1,725/9 (2019). While keeping that streak alive will be challenging, the reigning NFL Offensive Player of the Year makes for an easy choice as fantasy's WR1 heading into 2020.

8. Clyde Edwards-Helaire, RB, Kansas City Chiefs

Perhaps a bit of a surprise for some as the first running back off the board, Edwards-Helaire has drawn comparisons to (a better version of) Brian Westbrook (by head coach Andy Reid) and lands in an ideal long-term spot for his fantasy value. With Damien Williams opting out of the 2020 season, it boosts CEH's short-term (i.e., 2020) outlook and catapults him into the (upper?) RB1 range. It wasn't that long ago that fantasy owners saw what a prominently-featured rookie running back (Kareem Hunt, RB3, 2017) could do in an Reid-led offense.

9. Joe Mixon, RB, Cincinnati Bengals

One of just three backs with 275-plus touches in each of the past two seasons, Mixon started slowly last year but finished strong -- RB4 over final eight weeks with 177/817/5 (4.62 YPC) rushing and 16/177 (11.06 Y/R) receiving. Both the offense overall and the offensive line should be better in 2020, which should help to carry over his second-half momentum into 2020.

10. Kenyan Drake, RB, Arizona Cardinals

Drake's midseason trade to Arizona erased fantasy owner's frustrations over his usage as most felt that he was under-utilized during his time in Miami. With virtually no time to prepare, Drake rattled off 162 scrimmage yards and a touchdown in his Arizona debut and was one of the most productive backs in the second half of the season. From Week 9 (his debut with the Cardinals) to Week 17, Drake was fantasy's RB4 behind CMC, Derrick Henry and Ezekiel Elliott.

11. Davante Adams, WR, Green Bay Packers

Missing four games due to a toe injury, Adams still averaged the sixth-most fantasy points per game as Aaron Rodgers' go-to receiver in 2019. While he scored only five touchdowns in 2019, Adams had double-digit touchdowns in each of the three previous seasons and has a league-high 40 receiving touchdowns over the past four seasons.

12. Miles Sanders, RB, Philadelphia Eagles

Doug Pederson may favor a committee approach at running back, but Sanders -- 4.6 YPC and 10.2 Y/R as a rookie -- clearly has lead-back talent. After handling just 10.6 touches per game over the first half of the season, Sanders was fed 18 touches per game in the final eight with Jordan Howard missing most of the second half of the season. Although Sanders suffering a week-to-week lower-body injury, a source told ESPN's Tim McManus that Sanders will be "ready to play" Week 1.

13. Julio Jones, WR, Atlanta Falcons

The obvious knock on Jones has been his lack of red-zone production as he still has just one season (2012) with double-digit touchdowns. That said, Jones now has 1,394 receiving yards in six consecutive seasons; the only other active streak is two (Michael Thomas, WR1). Over the past six seasons, Jones has averaged a receiving line of 103.8/1,564.7/6.2.

14. Aaron Jones, RB, Green Bay Packers

Missing four games apiece in his first two seasons, Jones played a full 16-game slate and delivered for fantasy owners as only Christian McCaffrey scored more fantasy points at the position in 2019. While Jamaal Williams remained involved, Jones racked up 1,558 scrimmage yards and scored a whopping 19 total touchdowns. Instead of drafting help for Aaron Rodgers and the passing offense, the Packers invested a high pick (second-rounder) in a 247-pound running back that will likely steal a few (especially valuable goal-line) carries from Jones.

15. Tyreek Hill, WR, Kansas City Chiefs

Not only did an early-season injury sideline him for four games, but he was only the WR9 on a per-game basis after he returned in Week 6 through the end of the season. With good health from both Hill and Patrick Mahomes, however, he has as much weekly upside as any receiver in the league.

16. Austin Ekeler, RB, Los Angeles Chargers

Melvin Gordon returned to the field in Week 5, but Ekeler was ultra-productive -- 220 rushing yards, 270 receiving yards, 24 receptions and six touchdowns -- in the first quarter of the season without him and finished the year as fantasy's RB6. Even if Ekeler does not see a significant bump in overall workload from last year's 224 touches, only Christian McCaffrey (142) was targeted more than Ekeler (108) among running backs last season.

17. DeAndre Hopkins, WR, Arizona Cardinals

With 150-plus targets in five consecutive seasons, Hopkins has a league-high 830 over that span and he's second in receptions (504), yards (6,590) and touchdowns (46) since 2015. Even if he doesn't dominate targets to the same degree he did in Houston, Hopkins remains a top-end WR1 heading into 2020 with his new club.

18. Chris Godwin, WR, Tampa Bay Buccaneers

With DeSean Jackson departing in free agency, Godwin (more than) delivered on the breakout that was expected of him. Despite missing two games, he shattered previous career highs with 86 catches for 1,333 yards and nine touchdowns to finish as fantasy's WR2.

19. Travis Kelce, TE, Kansas City Chiefs

Kelce has finished as either the TE1 (2016, 2018 and 2019) or TE2 (2017) in each of the past four seasons. During that span, Kelce has averaged a line of 92/1,182/7. The only drawback on using a second-round pick on Kelce (or George Kittle) is the potential impact to overall roster construction and there are several appealing tight end targets in the mid-to-late rounds.

20. Josh Jacobs, RB, Las Vegas Raiders

Jacobs had double-digit carries every week he was active as a rookie and ranked among the top 10 players in touches per game (20.15) in 2019. That said, Jacobs had more than three targets only once last season. While Jacobs has a goal to catch "at least 60 balls, the team re-signed Jalen Richard (36 catches on 43 targets in 2019). While they have moved on from offseason additions Lynn Bowden (traded to Miami) and Theo Riddick (released), the team has recently brought in another pass-catching back (Dare Ogunbowale) for a visit.

21. Nick Chubb, RB, Cleveland Browns

Finishing 2019 as fantasy's RB7, Chubb (1,494 yards) trailed only Derrick Henry (1,540) in rushing last season. Meanwhile, the offensive line upgrades and a more run-centric offense bode well for Chubb to challenge for the rushing title in 2020. That said, Chubb's role as a receiver was greatly diminished once Kareem Hunt returned from his eight-game suspension. The 24-year-old back had 25 catches on 32 targets with Hunt suspended; only 11 catches on 17 targets over the final eight games with Hunt.

22. Chris Carson, RB, Seattle Seahawks

Carson (hip) has declared himself "100% healthy and will be ready to go for Week 1. Playing 15 games last season, Carson handled a career-high 315 touches for 1,496 yards from scrimmage and nine touchdowns.

23. Kenny Golladay, WR, Detroit Lions

Golladay had 65 catches for a career-high 1,190 yards (18.3 Y/R) and a league-leading 11 touchdowns on 116 targets in 2019. Those numbers would have likely been better had Matthew Stafford not missed the second half of the season. Golladay posted a 35/640/7 line and had four of his five 100-yard games through the first eight weeks with Stafford.

24. George Kittle, TE, San Francisco 49ers

Kittle missed a couple of games and his 2019 numbers (85/1,053/5) took a small dip compared to 2018 (88/1,377/5), but it's a two-player tier at the top of the TE position with Kittle and Travis Kelce.

25. Mike Evans, WR, Tampa Bay Buccaneers

Teammate Chris Godwin ranked second in fantasy points per game; Evans ranked third. The dynamic duo gets a new (or old?) quarterback and the only thing that may hold back the passing game is the likelihood that Tampa plays with more leads, which in turn could lead to fewer pass attempts in 2020.

26. Allen Robinson, WR, Chicago Bears

Playing a full 16-game season, Robinson had a career-high 98 receptions for 1,147 yards and seven touchdowns in 2019. If he gets steadier quarterback play in 2020, Robinson should post another top-12 fantasy season.

27. Lamar Jackson, QB, Baltimore Ravens

What's not to like about Jackson? Well, I mean, aside from his ADP? Jackson led the NFL in passing touchdowns (36) and TD% (9.0) and his rushing production -- 1,206 yards and seven touchdowns -- accounted for double-digit fantasy points per game (10.84) on its own. The dual-threat quarterback's rushing production provides an extremely high floor -- only one game with fewer than 19.8 fantasy points -- and high ceiling -- 10 of his 15 weeks were top-four weekly performances.

28. Patrick Mahomes, QB, Kansas City Chiefs

Regression from his statistically-historic 2018 campaign (5,097/50) was expected and a midseason knee injury also slowed the 2018 league MVP. On a team loaded with speed and talented weapons, Mahomes should bounce back in a big way in 2020.

29. Todd Gurley, RB, Atlanta Falcons

Racking up 3,924 scrimmage yards and scoring 40 touchdowns the previous two years combined, Gurley barely exceeded the 1,000-yard rushing mark (1,064 YFS) in his age-25 season. Obvious durability concerns persist about Gurley's arthritic knee, but he enters 2020 as the clear lead back in Atlanta's potent offense. In terms of workload for Gurley, OC Dirk Koetter told ESPN that "I think a minimum of 15 touches and a high of [25]."

30. Mark Andrews, TE, Baltimore Ravens

In the year that the Ravens drafted Andrews, they used a first-round pick on a tight end except it wasn't Andrews. While that first-rounder (Hayden Hurst) was traded this offseason to Atlanta (and the move provides a boost for Hurst's outlook), Andrews is coming off a breakout season where he posted career highs in receptions (64), yards (852) and touchdowns (10). Andrews is a consensus top-three TE option behind Travis Kelce and George Kittle in 2020.

31. Robert Woods, WR, Los Angeles Rams

Woods scored only three touchdowns -- two receiving and one rushing -- in 2019, but he posted very similar numbers in other categories -- 9.3 targets per game (8.1 in 2018), 6.0 receptions (5.4) and 75.6 yards (76.2) last season. After the team's bye (Week 9), Woods had a minimum of nine targets every week and averaged 11.3 per game to yield 7.4/94.7/0.3 receiving per game. Woods is one of my favorite WR targets in fantasy drafts this year.
+ MORE: Robert Woods 2020 Fantasy Football Profile

32. Calvin Ridley, WR, Atlanta Falcons

Ridley posted per-game career highs in targets (7.2), receptions (4.8) and yards (66.6) in 2019, although his season was cut short (Week 14) by an abdominal injury. Through Week 14, Ridley was a top-15 receiver across the board -- WR13 in half-PPR, WR14 in full PPR and WR10 in non-PPR. With a lack of depth behind starters, Ridley is poised for a big season as long as his health cooperates.

33. D.J. Moore, WR, Carolina Panthers

Moore had a breakout second season with 87 catches for 1,175 yards and four touchdowns. Before sustaining a Week 16 concussion early and missing Week 17, Moore was playing his best football. Prior to that point, he had a seven-game streak of 75-yard games and no receiver had more yards from Weeks 9-15 than Moore (711). While Moore will have to adjust to a new offense and quarterback, he broke out with less-than-optimal quarterback play last year.

34. Tyler Lockett, WR, Seattle Seahawks

While the Seahawks rank near the bottom of the league in pass attempts every year, Lockett is one of the most efficient receivers in the NFL and saw a significant uptick in target share (21.3% in 2019 vs. 16.4% in 2018) with the retirement of Doug Baldwin. Despite playing through injury in the middle of the season, Lockett set career highs in targets (110), receptions (82) and yards (1,057) in 2019. The 5'10" receiver led the NFL in red-zone targets (23) in 2019.

35. Adam Thielen, WR, Minnesota Vikings

Thielen played just 16 snaps from Weeks 7-14 last year. Before leaving Week 7 early, Thielen was a top-10 fantasy wide receiver (WR9) through Week 6. The former UDFA was also a top-10 fantasy wide receiver in 2018 (WR7) and 2017 (WR10). With Stefon Diggs out and rookie Justin Jefferson in, Thielen enters 2020 as the team's clear No. 1 wide receiver for the upcoming season.

36. Amari Cooper, WR, Dallas Cowboys

In his first full season with the Cowboys, Cooper had 79 catches and set career highs in receiving yards (1,189) and touchdowns (eight). Adding CeeDee Lamb to the receiver room with Cooper and Michael Gallup gives the team the league's most-talented wide receiver trio, but at the same time, the net effect will likely be a few less targets for Cooper in 2020. In addition, fantasy owners may be even more frustrated by the boom-or-bust nature to Cooper's game logs in 2020.

37. James Conner, RB, Pittsburgh Steelers

Durability is an obvious concern as Conner played in only 10 games, several of which he exited early, in 2019 and he missed three games with a high-ankle sprain towards the end of 2018. While the team drafted Anthony McFarland in the fourth round, Conner is still the team's No. 1 back. If he can stay healthy, he should outperform his current ADP.

38. Odell Beckham, WR, Cleveland Browns

The good news is that Beckham Jr. played a full 16-game slate for the first time in three seasons. The bad news is that he averaged per-game career lows of 4.63 catches, 64.7 yards and 0.25 touchdowns and finished his first season in Cleveland as fantasy's WR26 (half-PPR). As disappointing as 2019 was for his fantasy owners, Beckham has a top-five skill set and should produce much better numbers in 2020.

39. Le'Veon Bell, RB, New York Jets

Running behind one of the league's worst offensive lines in 2019, Bell rushed for 52.6 yards per game and averaged 3.2 yards per carry, both of which were career lows. Bell's 311 touches were eighth-most last season, but Bell ranked 35th (4.02) in yards per touch among the 38 running backs that amassed 140-plus touches last season. Improved efficiency should be expected from Bell as the Jets improved their offensive line, but the addition of the ageless Frank Gore casts serious doubt on Bell's ability to come close to last year's volume.

40. JuJu Smith-Schuster, WR, Pittsburgh Steelers

With Ben Roethlisberger lost for nearly the entire season, Smith-Schuster struggled to get anything going and finished with career lows in receptions (3.5) and yards (46.0) per game, yards per target (7.9) and catch rate (60.0%). A healthy Big Ben will lead to improved numbers in his age-24 season but likely far less than his career-best 2018 season (111/1,426/7) when he benefited from the presence of Antonio Brown as the WR1.

41. Cooper Kupp, WR, Los Angeles Rams

Kupp posted career-best numbers in targets (134), receptions (94), yards (1,161), yards per game (72.6) and touchdowns (10) in 2019. With the spike in targets to tight end Tyler Higbee over the final month of the season, Kupp saw his per-game targets drop to 6.0 over the final five games compared to 9.45 per game from Weeks 1-12. Trading Brandin Cooks to Houston should help both Kupp and Woods, however.

42. D.J. Chark, WR, Jacksonville Jaguars

Chark broke out in 2019 with 73 catches (on 118 targets) for 1,008 yards and eight touchdowns. With a new offensive coordinator (Jay Gruden), can Shark build upon his 2019 breakout in his age-24 season?

43. DeVante Parker, WR, Miami Dolphins

It was the unconvential fifth-year breakout for Parker, who shattered previous career highs with 72 catches on 128 targets for 1,202 yards and nine touchdowns. Over the final eight games with UDFA Preston Williams sidelined, Parker was at his best -- 44/802/5 on 76 targets in eight games without Williams; 28/400/4 on 52 targets with him. Given the opt outs of the 2020 NFL season by Albert Wilson and Allen Hurns, the duo of Parker and Williams may see an even larger target share with Wilson and Hurns sitting 2020 out.

44. Terry McLaurin, WR, Washington Football Team

Beginning his career with five consecutive 50-yard games including a pair of 100-yard performances, McLaurin was quick to emerge as the team's top receiver. Finishing his rookie campaign with 58 catches for 919 yards and seven touchdowns in 14 games, McLaurin should be even better in 2020 as Dwayne Haskins, McLaurin's former Ohio State teammate, becomes more comfortable as the starter.

45. Keenan Allen, WR, Los Angeles Chargers

With good health over the past three seasons, Allen has been extremely consistent -- at least 97 catches, 136 targets, 1,196 yards and six touchdowns every year. As Tyrod Taylor (and likely Justin Herbert, at some point) takes over this season for Philip Rivers, the overall passing-game production should decline even though Allen should still get the largest slice of that pie.

46. A.J. Brown, WR, Tennessee Titans

The most productive rookie receiver in 2019, Brown hauled in 52 catches for 1,051 yards (20.2 Y/R) and eight touchdowns and added 3/60/1 rushing as well. While the disappearing act in the playoffs (five catches on 10 targets over three games) was frustrating, Brown was at his best at the end of the regular season -- 111.1 YFS and a touchdown per game as the WR1 over the final six regular-season games. The only concern with Brown is that Tennessee is a run-first team with Derrick Henry and only the Ravens threw it less than the Titans in 2019.

47. David Johnson, RB, Houston Texans

Making his tour around the NFL, Carlos Hyde eclipsed the 1,000-yard milestone in his lone season (2019) in Houston and finished as fantasy's RB27 (half-PPR). As bad as David Johnson was in Arizona last year, it's reasonable to expect him to outproduce Hyde, especially given Bill O'Brien's propensity to feed his lead back a healthy workload.

48. Zach Ertz, TE, Philadelphia Eagles

A model of consistency, Ertz has a minimum of 74 catches and 816 yards in five consecutive seasons. While he was even better over the past two seasons (204/2,079/14 combined line), the team loaded up on speedy pass-catchers this offseason and Carson Wentz may not need to rely on Ertz as heavily in 2020.

49. Mark Ingram, RB, Baltimore Ravens

Despite being second on his own team in rushing (behind Lamar Jackson), Ingram still performed as an RB1 in all scoring formats in 2019. Ingram eclipsed the 1,000-yard rushing mark, averaged 5.0 yards per carry and scored a total of 15 touchdowns for the league's highest-scoring offense. Ingram's grip on the lead-back role is weakened some by the team drafting a talented back (J.K. Dobbins), but the veteran back remains a viable RB2 in 2020.

50. Melvin Gordon, RB, Denver Broncos

It was a surprising move for Gordon to stay in the division as the Broncos already had a back-to-back 1,000-yard rusher that is also a capable receiver out of the backfield. Vic Fangio said of the Gordon and Phillip Lindsay duo: "I anticipate both playing enough where we really don’t have to designate a starter." Either way, MG3 figures to get the larger share of the split, although Lindsay may offer more value at his later ADP.

Continue: Players 51-100 - Players 101-200 - List of 1-200

More top-200 overall cheat sheets

Positional Fantasy Football Rankings:

Check out more of our content: