Fantasy Football Today - fantasy football rankings, cheatsheets, and information
A Fantasy Football Community!

Log In  | Sign Up  |  Contact      

 Rankings/Projections > Player Rankings  
Regular Season, Updated: 9/3/18

Want Custom Fantasy Scoring?
You are not logged in. You must be logged in and create a league profile to apply custom fantasy scoring to the stats, projections and rankings pages. Login or Register

Projections:  QB | RB | WR | TE | K | DEF | DL | LB | DB

Rankings with Outlooks:  QB | RB | WR | TE | K | DL | LB | DB

Rankings:  Top 200 | QB | RB | WR | TE | K | DEF | DL | LB | DB | Print Version | MFL Power

Options:  Sort by Rankings | Sort by Last Name

Legend:   Upside = Upside   Risk = Risk   ADP = Average Draft Position
FF Today Standard Scoring: Review Scoring
 Marquise Goodwin, SF (Bye: 11)
Height: 5’8”   Weight: 179   DOB: 1990-11-19   Age: 27
College: Texas   Draft: 2013 Round 3 (16) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2015BUF12 24 0 0 0 0 2.4 2.4
2016BUF1429 431 3 0 0 0 61.1 4.4
2017SF1656 962 2 4 44 0 112.6 7.0
2018 (Projected)SF 59 885 6 5 36 0 128.1  

Outlook: Much is made of players like Tyreek Hill and John Ross who dazzle with speed, but few understand just how freakishly athletic Marquise Goodwin really is. Goodwin, who competed in the 2012 Summer Olympics, is not only one of the fastest pure speed players in the league as he ran a 4.27 forty-yard dash, but also posted a 132-inch broad jump. Goodwin has been in the league for five seasons now and his athletic profile has likely taken a half-step back, but he's still an absurdly gifted athlete who is capable of taking the ball to the house in any situation.

Goodwin had never been used much as a receiver until his fourth season in Buffalo where he saw 68 targets. His catch rate that season, 42.6%, was poor, but he took a big step forward when he finally got a fresh start in San Francisco this past season. As the defacto WR1 for the 49ers after Garcon's injury, Goodwin stepped up, catching 56 of the 102 passes that came his way, including an exceptional 17.2 yards per reception number.

Perhaps most interesting for 2018, though, was Goodwin's connection with Garoppolo. In the five games Garoppolo started, Goodwin caught 67 percent of the targets that came his way, 76.8 yards per game on 5.8 receptions per game. That would've put Goodwin at an impressive 16-game pace of 1,229 yards on 93 receptions.

Of course, with Garcon now healthy and the team adding a couple of pieces in the passing game, it seems unlikely that Goodwin will continue to be targeted this season quite as often as he was down the stretch in 2017, but Goodwin is the kind of player who can still contribute even on fewer targets because of his big play ability. Goodwin is actually being drafted ahead of Garcon in most drafts, but both players are much safer as WR4s than they are WR3s.

 Marvin Jones, DET (Bye: 6)
Height: 6’2”   Weight: 200   DOB: 1990-03-12   Age: 28
College: California   Draft: 2012 Round 5 (31) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2015CIN1665 816 4 5 33 0 108.9 6.8
2016DET1555 930 4 1 3 0 117.3 7.8
2017DET1661 1,101 9 0 0 0 164.1 10.3
2018 (Projected)DET 54 855 6 0 0 0 121.5  

Outlook: In a battle of Jones receivers, it was Marvin who got the best of Julio in last season's standard scoring rankings. He also bested my personal projects by a ton, finishing as a solid and fairly consistent WR1. So what the heck exactly happened last season? Touchdowns and big plays, the two things really lacking in his first season with the Lions in 2016. His 61 receptions were good for only 29th in the league, but his 1,101 yards (9th) and 9 touchdowns (tied for 3rd) boosted his value into the stratosphere. The biggest benefit to having Jones on your fantasy team last year was that these numbers were spread out over 16 games fairly evenly, making him a rare consistent big play threat. But there are a few reasons why I think this big finish is an aberration. First, the offense in general is more balanced, and has a wider array of playmakers. Backfield additions and the health and development of Golladay should keep Jones's target and reception totals fairly muted. He's been between 103-107 targets and 55-65 catches for three straight seasons, and I don't expect a deviation from those numbers in either direction. What I do expect a drop off is in touchdowns. Despite elite body control and hands, there will be other red zone options this time around, and I think he settles into the 5-6 score range. If you are careful not to chase his 2017 numbers and overdraft him, Marvin Jones should provide some decent WR2 value for your team.

 Robby Anderson, NYJ (Bye: 11)
Height: 6’3”   Weight: 190   DOB: 1993-05-09   Age: 25
College: Temple   Draft:
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2016NYJ1442 587 2 3 42 0 74.9 5.4
2017NYJ1663 941 7 3 9 0 137.0 8.6
2018 (Projected)NYJ 62 860 6 3 23 0 124.3  

Outlook: Anderson enters 2018 as one of the more attractive third-year wide receivers on the verge of a breakout sophomore campaign in which the former Temple Owl caught 63 balls for 941 yards and seven scores. Not only is Anderson a skilled deep ball threat, but he also established himself as a viable all-around receiver and built a solid rapport with Josh McCown in 2017.

Unfortunately, the skilled wideout continues to deal with off-field issues, including a reckless driving charge in January that could result in a suspension from the league. Without any legal matters, Anderson would be in consideration as a top-24 wide receiver heading into the 2018 season with the ability to reach 1000 yards and double-digit touchdowns. His legal issues and questions surrounding how many games he will play have depressed his value closer to the double-digit rounds, making him an attractive pick for risk-tolerant owners looking for high upside.

 Emmanuel Sanders, DEN (Bye: 10)
Height: 5’11”   Weight: 180   DOB: 1987-03-17   Age: 31
College: -   Draft: 2010 Round 3 (18) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2015DEN1576 1,135 6 3 29 0 152.4 10.2
2016DEN1579 1,032 5 1 4 0 133.6 8.9
2017DEN1247 555 2 0 0 0 67.5 5.6
2018 (Projected)DEN 63 845 5 0 0 0 114.5  

Outlook: After posting three straight 1,000-yard seasons in Denver, Emmanuel Sanders took a big step back in 2017, posting just 555 yards on 47 receptions. It's easy to look at those numbers and completely dismiss Sanders as being past his prime at age 31, but it might not be that simple. Sanders suffered an ankle injury in Week 6 of the 2017 season and it really seemed to bother him in some games. While he produced a huge game in Week 7, Sanders went on to fail to achieve even 20 yards receiving in his next four games. We've seen Sanders be streaky throughout his career, but this was more than that - it was very obvious to anyone watching the games that Sanders was not generating the type of separation that he normally does from defensive backs and that, combined with terrible quarterback play, culminated in a disastrous fantasy season.

Looking forward to 2018, Sanders projects to start out wide opposite Demaryius Thomas. The Broncos did select Courtland Sutton who looks to be a future replacement for Sanders and/or Thomas, but Sutton is still very raw and won't likely take significant snaps away from either player until at least late in the season.

The targets figure to still be there for Sanders, who had seen an average of 138 targets per season since he came to Denver prior to the drop-off season in 2017 where he saw just 92 targets. The added competition along with Sanders' age and health issues mean that we should be projecting him for more along the lines of 110 targets, but that could still easily translate to a 70-catch, near 1000-yard season, with some potential big games sprinkled in. Case Keenum will be a welcome addition to the Denver passing game and Sanders is a great bet to bounceback and finish ahead of his current ADP which has him in the mid-30s at wide receiver, but he's still a bit risky and it'd be wise to draft him as a Flex or even bench player to start the season, as opposed to an every-week starter for your fantasy team.

 Jarvis Landry, CLE (Bye: 11)
Height: 6’1”   Weight: 195   DOB: 1992-11-28   Age: 25
College: Louisiana State   Draft: 2014 Round 2 (31) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2015MIA16111 1,159 4 17 111 1 157.0 9.8
2016MIA1694 1,138 4 5 17 0 139.5 8.7
2017MIA16112 987 9 1 -7 0 152.0 9.5
2018 (Projected)CLE 68 845 5 0 0 0 114.5  

Outlook: Buoyed by a flood of targets during his first four years in the league with Miami, Landry joins a Cleveland team that pays well, but plays like garbage. He won't see anything like the 161 looks he got last year on a team that hopes to run the ball more as much as it throws. The plan is to play Landy more on the outside, but let's not kid ourselves; he has a slot receivers skillset. WIth the decreased volume, Landry would have to repeat the career high 9 touchdowns he scored last year to hope to even crack the top 25. The murky Josh Gordon situation certainly could change the outlook for Landry, and I do think he'll easily lead the team in receptions, but unless he runs his routes farther than 5 yards downfield on a more consistent basis, he'll struggle to pile up yardage. (He actually had the 2nd most yards-after-catch of all receivers, yet finished 15th in total receiving yards). On the flip side, I do think his value jumps significantly should Mayfield get the call. The rookie signal caller's quick release and accuracy on short to intermediate throws plays perfectly into Landry's game. With Gordon in the lineup, Landry is a WR3. Should that situation change, Landry would be amazing value with WR2 upside.

 Kenny Stills, MIA (Bye: 11)
Height: 6’0”   Weight: 190   DOB: 1992-04-22   Age: 26
College: Oklahoma   Draft: 2013 Round 5 (11) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2015MIA1427 440 3 0 0 0 62.0 4.4
2016MIA1642 726 9 0 0 0 126.6 7.9
2017MIA1658 847 6 0 0 0 120.7 7.5
2018 (Projected)MIA 60 845 5 0 0 0 114.5  

Outlook: For two consecutive seasons Kenny Stills was drafted outside the range of No.3 WR in all formats, only to finish as a viable No.3 WR with No.2 WR upside. As owners continued to view DeVante Parker as the wide receiver to own opposite of Jarvis Landry, Stills quietly scored more touchdowns than Landry, while posting more catches and more yards than Parker.

As a somewhat boring player who lacks the flashiness that Parker possesses, Stills once again is getting drafted outside the top 36 at his position despite the fact that Parker has been a bust up to this point and Landry and his 161 targets moved on to Cleveland. Most people assume that Parker, free agent veteran Danny Amendola, and rookie tight end Mike Gesiki will be the primary beneficiary of the open targets in the Miami passing game. While all three players will undoubtedly benefit with more volume, even a small increase of one extra target per game by Stills based on his 2017 stats would give him an impressive 71/1042/8 line. He'll more than likely be undervalued in your fantasy draft.

 Randall Cobb, GB (Bye: 7)
Height: 5’10”   Weight: 192   DOB: 1990-08-22   Age: 28
College: Kentucky   Draft: 2011 Round 2 (32) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2015GB1679 829 6 13 50 0 123.9 7.7
2016GB1360 610 4 10 33 0 88.3 6.8
2017GB1466 653 4 9 17 0 91.0 6.5
2018 (Projected)GB 69 716 6 5 36 0 111.2  

Outlook: Overpaid for his production the last few seasons, it's frankly a miracle that Cobb is still a Packer. I'm going to assume that ditching Cobb in the face of cutting Jordy Nelson was probably a no-go with Aaron Rodgers, but the fact remains that Cobb has settled as a mediocre slot reciever that needs a high volume of targets to have consistent fantasy production. A real asset in the red zone early in his career, Cobb has back-to-back 4 touchdown seasons, and has failed to top 655 yards since 2015. The Packers running game is greatly improved, and the red zone scores are going to be funneled to Graham and Adams. Barely a fantasy starter on a good day, Cobb should see a slight uptick in his numbers with A-Rod back, but ultimately Cobb is a back-end, uninspiring WR3.

 Robert Woods, LAR (Bye: 12)
Height: 6’2”   Weight: 190   DOB: 1992-04-10   Age: 26
College: -   Draft: 2013 Round 2 (10) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2015BUF1447 552 3 1 0 0 73.2 5.2
2016BUF1351 613 1 1 6 0 67.9 5.2
2017LAR1256 781 5 2 12 0 109.3 9.1
2018 (Projected)LAR 56 755 5 2 15 0 107.0  

Outlook: Woods' 2017 numbers don't jump off the page on a per-target basis, but he did excel in in one key area - QB rating when targeted. On pass attempts from Goff to Woods, the duo managed an impressive 114.9 passer rating in 2017. That's good enough for sixth-best of any duo in the entire league.

Woods only played 12 games but was on pace for 113 targets, which would have led the team despite it being his first year in a Rams uniform. Staying on that kind of pace for targets might be difficult this season when you look at the track record of wide receivers in Sean McVay offenses. In his four years as an offensive coordinator or head coach, no player in a McVay offense has ever reached 115 targets in a season.

Brandin Cooks will almost certainly see more targets than Sammy Watkins did in 2017, while Cooper Kupp could also see a bit of an increase in targets now that he's played a full season in the league - both of these things would hurt the potential target upside for Woods this season. Woods is not a bad bet to end up leading the Rams on the year but that could still mean that he sees fewer than 100 total targets on the season, which will likely not be enough to allow him to ascend to much more than a mid-to-low-level WR2.

 Josh Gordon, CLE (Bye: 11)
Height: 6’3”   Weight: 225   DOB: 1991-04-13   Age: 27
College: Baylor   Draft:
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2017CLE518 335 1 0 0 0 39.5 7.9
2018 (Projected)CLE 52 805 5 0 0 0 110.5  

Outlook: It seems like every season there's a guy (maybe it's you!) in your fantasy league who drafts Josh Gordon hoping this will be the year Christmas finally comes and they'll get a gift. By some miracle, this actually happened last year, when Gordon returned after a 2+ year absence to show flashes of brilliance. Everything seemed to finally line up for the ultra-talented, baggage laden star receiver. Coming off a five-game stretch to end the season that saw him average 7.9 points per game and 18.6 yards-per-reception, Gordon seemed poised to lead the new look Browns back to the promised land. But the more things change, the more they stay the same, as word came out that Gordon would miss the start of camp for personal health reasons. No one knows exactly what this means, and it seems to change on a daily basis, but it's certainly not good news.

The conundrum with Gordon is that he possesses league winning talent, but you just can't trust him enough to pick him in the upper rounds. I sincerely hope he's back in camp quickly, and if his situation is figured out by the time you draft, go ahead a feel free to invest in him as a WR2. Anything out of the normal with Gordon is going to raise eyebrows, so I don't behoove anyone for being risk averse. But understand this. This guy still has a job because he's an elite talent, and it would be smart to figure out a round you feel comfortable pulling the trigger. Tyrod Taylor is an underrated deep ball thrower and won't do anything to hinder Gordon and before this latest bizarre news I would have been happy to take a risk on his talent, but this recent news is a reminder that Gordon's ceiling is as high as his floor is low, so proceed with caution.

 Cooper Kupp, LAR (Bye: 12)
Height: 6’2”   Weight: 204   DOB: 1993-06-15   Age: 25
College: Eastern Washington   Draft: 2017 Round 3 (5) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2017LAR1562 869 5 0 0 0 116.9 7.8
2018 (Projected)LAR 62 802 5 0 0 0 110.2  

Outlook: In a draft class which featured the likes of Corey Davis, Mike Williams, John Ross, JuJu Smith-Schuster and Zay Jones, it seemed unlikely that a slot receiver going to a team that had previously finished the season as one of the league's worst offenses could possibly lead all rookie wide receivers in catches. But that's what happened in 2017 when Cooper Kupp caught 62 passes for 869 yards and five touchdowns, while sitting out in Week 17 as the Rams had nothing to play for.

As the Rams primary slot receiver, Kupp played more than 50 percent of his snaps from the slot. This is good for consistency purposes because we don't have to worry about him transitioning into a new role now that the Rams added Brandin Cooks, who primarily plays outside.

Cooks will likely see a larger target share than Sammy Watkins did, but that shouldn't cut too much into what Kupp does. The ceiling isn't particularly high for Kupp given the average depth of target that he sees as a pass catcher and the fact that he isn't a big time end zone threat, but Kupp does have a decently high floor, particularly in PPR formats which makes better use of his volume-over-big-play style.

 Jamison Crowder, WAS (Bye: 4)
Height: 5’8”   Weight: 185   DOB: 1993-06-17   Age: 25
College: Duke   Draft: 2015 Round 4 (6) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2015WAS1659 604 2 2 2 0 72.6 4.5
2016WAS1667 847 7 2 -2 0 126.5 7.9
2017WAS1566 789 3 7 34 0 100.3 6.7
2018 (Projected)WAS 71 813 4 0 0 0 105.3  

Outlook: A favorite 2017 breakout candidate by many analysts and writers in the fantasy community, Jamison Crowder failed to improve on his 2016 campaign in which the former Duke Blue Devil caught 67 balls for 847 yards and seven touchdowns. The narrative of Crowder benefitting from an increase in targets due to Pierre Garcon and DeSean Jackson leaving did not materialize to the level projected by Crowder apologists, and Crowder's touchdown and yard-per-reception average went down.

Owners who made the unfortunate selection of Crowder in the fifth or sixth rounds in drafts last no doubt were burned by Crowder not living up to the draft price as the No.29 ranked WR according to 2017 ADP data. After finishing last season outside of WR territory as the No. 44 wide receiver behind fantasy stalwarts like Jermaine Kearse and Mohamed Sanu, Crowder has fallen down drafts and can be selected as late as the 10th round in most 12-team formats.

The devaluation of Crowder based on last year's disappointing performance has made the slot receiver a value in 2018 when you consider the fact that Alex Smith loves to target short and intermediate routes in the passing tree while avoiding risky throws. According to NFL Next Gen Stats, Smith ranked 20th in average completed pass yards (6.3 yards per pass), and Smith was the second lowest out of all qualified quarterbacks in throwing into aggressive and tight windows. When you consider that Crowder ranked eighth among all wide receivers in separation yards last season (3.2 average yards of separation), it is likely that Smith will lean heavily on Crowder in 2018.

 Corey Davis, TEN (Bye: 8)
Height: 6’3”   Weight: 209   DOB: 1995-01-11   Age: 23
College: Western Michigan   Draft: 2017 Round 1 (5) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2017TEN1134 375 0 0 0 0 37.5 3.4
2018 (Projected)TEN 62 771 5 0 0 0 107.1  

Outlook: It wasn't a great start for the number 5 pick in the 2017 NFL draft. Davis only managed 65 targets and 34 receptions for 375 yards and no touchdowns during the regular season. But as a top 5 pick, there's reason to believe Davis will move up to the WR1 spot with the team. But if he continues to play second fiddle to Rishard Matthews, LaFleur's usage of his WR2 will give plenty of opportunity for the 23 year old. While some of the usage was skewed because of injuries, the Rams' WR2 received 16.41 percent of the team's targets last season.

The other reason for optimism is Davis'usage in the playoffs. In the Wild Card round, he received 7 targets, but exploded in the Divisional round against New England when he turned 8 targets into 63 yards and 2 touchdowns. If the playoff usage is a sign of growing trust between QB and WR, Davis could be in for a heavy workload in 2018.

If Davis is the WR1 in Tennessee, he'll have value as a low-end WR2 with a WR3 floor. If he's the second option out wide, there's some question about how high his ceiling can truly be, but he should have some flex value. His current ADP sits at WR33 in the 7th round. At that price, he's likely a risky pick for teams relying on him as a weekly starter, but if he's drafted as a WR4, he could be a steal.