Week 12 Rankings (2017): Top 50 Wide Receivers

by Will Overton

Finally the bye weeks are over and we have a full slate of football games once again. That means that the fantasy playoffs are quickly approaching and you may very well be in must win mode. Setting your lineup is crucial and I am going to do my best to offer some help by breaking down my Top 50 Wide Receivers for the week:

  1. Antonio Brown – Pittsburgh Steelers vs. Green Bay
  2. A.J. Green – Cincinnati Bengals vs. Cleveland
  3. Doug Baldwin – Seattle Seahawks @ San Francisco
  4. Brandin Cooks – New England Patriots vs. Miami
  5. Julio Jones – Atlanta Falcons vs. Tampa Bay
  6. Adam Thielen – Minnesota Vikings @ Detroit
  7. Mike Evans – Tampa Bay Buccaneers @ Atlanta
  8. Tyreek Hill – Kansas City Chiefs vs. Buffalo
  9. Michael Thomas – New Orleans Saints @ LA Rams
  10. Keenan Allen – Los Angeles Chargers @ Dallas
  11. T.Y. Hilton – Indianapolis Colts vs. Tennessee
  12. DeAndre Hopkins – Houston Texans @ Baltimore
  13. Golden Tate – Detroit Lions vs. Minnesota
  14. Jarvis Landry – Miami Dolphins @ New England
  15. Dez Bryant – Dallas Cowboys vs. LA Chargers
  16. Demaryius Thomas – Denver Broncos @ Oakland
  17. Stefon Diggs – Minnesota Vikings @ Detroit
  18. Devin Funchess – Carolina Panthers @ NY Jets
  19. Alshon Jeffrey – Philadelphia Eagles vs. Chicago
  20. Larry Fitzgerald – Arizona Cardinals vs. Jacksonville
  21. Michael Crabtree – Oakland Raiders vs. Denver
  22. JuJu Smith-Schuster – Pittsburgh Steelers vs. Green Bay
  23. DaVante Adams – Green Bay Packers @ Pittsburgh
  24. Amari Cooper – Oakland Raiders vs. Denver
  25. Rishard Matthews – Tennessee Titans @ Indianapolis
  26. Kenny Stills – Miami Dolphins @ New England
  27. Robby Anderson – New York Jets @               Carolina
  28. Emmanuel Sanders – Denver Broncos @ Oakland
  29. Marvin Jones – Detroit Lions vs. Minnesota
  30. Jeremy Maclin – Baltimore Ravens vs. Houston
  31. Jamison Crowder – Washington Redskins vs. NY Giants
  32. Cooper Kupp – Los Angeles Rams vs. New Orleans
  33. DaVante Parker – Miami Dolphins @ New England
  34. Mohamed Sanu – Atlanta Falcons vs. Tampa Bay
  35. Josh Doctson – Washington Redskins vs. NY Giants
  36. DeSean Jackson – Tampa Bay Buccaneers @ Atlanta
  37. Jordy Nelson – Green Bay Packers @ Pittsburgh
  38. Nelson Agholor – Philadelphia Eagles vs. Chicago
  39. Corey Davis – Tennessee Titans @ Indianapolis
  40. Marquise Lee – Jacksonville Jaguars @ Arizona
  41. Paul Richardson – Seattle Seahawks @ San Francisco
  42. Marquise Goodwin – San Francisco 49ers vs. Seattle
  43. Ted Ginn Jr – New Orleans Saints @ LA Rams
  44. Danny Amendola – New England Patriots vs. Miami
  45. Mike Wallace – Baltimore Ravens vs. Houston
  46. Tyler Lockett – Seattle Seahawks @ San Francisco
  47. Brandon LaFell – Cincinnati Bengals vs. Cleveland
  48. Zay Jones – Buffalo Bills @ Kansas City
  49. Sammy Watkins – Los Angeles Rams vs. New Orleans
  50. Dontrelle Inman – Chicago Bears @ Philadelphia


  • I don’t think we are giving Brandin Cooks enough credit for how good he has been this season. In half point PPR leagues he is the sixth best WR in FPPG. He has also hit double digits in five of his last six games. Last week with Chris Hogan out, a scenario that appears likely to happen again this week, he blew up for his best game of the season with 6 catches, 149 yards and a TD. That was against the woeful Raiders secondary, but the Dolphins aren’t much better and I expect another big game this week.
  • After five straight games in which he failed to reach double digits in scoring, and having not caught a TD since Week 1, Keenan Allen finally exploded last week. He hauled in 12 catches, including 2 TD, while racking up 159 yards. This is another matchup, like last week, where Allen can take advantage and have a huge game. I expect the momentum to keep going for Allen, who also has a tantalizing fantasy playoff schedule ahead.
  • So far the departure of Kelvin Benjamin has been as good for Devin Funchess’ fantasy value as owners had hoped. In two games without Benjamin on the other side he has 10 catches, 178 yards and 2 TD. There’s no reason to believe he is going to slow down this week either against the New York Jets. Greg Olsen is making his return and I know that has some worried about a target share loss, but I think Funchess is still the number one guy in Carolina and the stats will reflect it.
  • I have been expecting that slowly we were going to see the emergence of Corey Davis in Tennessee paired with a bit of a fade for Rishard Matthews, but that doesn’t seem to be the case. Matthews had a TD in two of his last three games and is coming off his first 100 yard game of the season. I do still believe Davis will begin to get better and better as the year goes on and his connection with Marcus Mariota develops. However, Matthews is still the go to guy in Tennessee and my rankings reflect that.
  • By this point you should know the rule, if Matt Moore is playing QB for the Dolphins you bump Kenny Stills up and DaVante Parker down. Jay Cutler went down last week and Moore came in, and then Stills ended up with 7 catches, 180 yards and a TD. There is a very clear connection between Moore and Stills and if you ignore that you’re crazy. I love Parker and his upside, but Moore doesn’t throw downfield like Cutler and it seems just doesn’t have the same confidence in Parker.
  • Aside from one tough game against the Cleveland Browns, Marvin Jones has been one of the top tier receivers in the league the last six weeks. He has four TD in his last five games and has topped 85 yards in four of his last five games. I’ve said that to say, this isn’t the week to expect elite numbers. It’s hard to bench him and I’m not sure I would unless I was real deep at WR, but temper expectations. I expect Xavier Rhodes to shadow Jones and he has proven to be one of the elite cover corners in the league. The one other flop of a game lately for Jones was against Cleveland when he had Jason McCourty stuck to him the way Rhodes will be on Thursday. Ride big with Golden Tate, but Jones owners should take pause.
  • The Seattle Seahawks defense isn’t the dominating force it once was, especially not the Legion of Boom secondary that has been devastated by injuries. I say that to say this, Marquise Goodwin may be a pretty good flier play this week. Goodwin has big time speed and I can absolutely see him getting behind the secondary and scoring a long TD. He isn’t a huge catch total guy so he’s pretty boom or bust, but he has top 20 WR upside.

** PRE-SALE **
Pre-order Rotoprofessor’s 2018 Fantasy Baseball Draft Guide for just $6.25!!  Click here for the details, but don’t miss out on the best bargain in fantasy baseball preparation.

Make sure to check out all of our Week 12 rankings:

Running Backs
Wide Receivers
Tight Ends
Week 12 Rankings (2017): Top 15 Kickers
Week 12 Rankings (2017): Top 20 Tight Ends


  1. Eric says:

    Hey prof— speaking of Funchess, would you go with L. Miller or him in a standard league?

  2. Haggy says:

    Anyone on the Waiver wire you would pick up in place of Kelvin Benjamin at WR or do you see value on him this year. So far he has not lit it up and he is so bamged up. I use RB at flex and got Hill,Jeffery and Old Benjamin.

  3. Brian says:

    Hey Prof,

    DIon Lewis or Crowder in the Flex? 1 point PPR

  4. Sheldon Williamson says:

    Hi, Prof! Kenny Stills or Robby Anderson? Thanks.

  5. Matt says:

    Maclin, Woodhead, Sanders, M. Lee, R. Anderson, or P. Richardson in a flex? (1pt PPR)

  6. John says:

    Pick 3… Julio Jones, Hopkins,Funchess,Stills, and Corey Davis

  7. Wizard of Oz says:


    Gonna play Brisset over Brees due to run game being heavy. Do I play Michael Thomas still or chance it with Jack Doyle? Don’t usually use TE’s but the run game in NO is killing me.

    Thank you Sir

  8. reggie says:

    standard scoring

    pick 2 please

    Martavis Bryant, Booker Landry McKissic Stills, CJ Anderson, Corey Davis

    thanks Prof!

  9. reggie says:

    and man you get up early – or go to bed late 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *