In 2019 we saw guys like Chris Godwin, DeVante Parker, Jarvis Landry, DJ Moore, DJ Chark, Courtland Sutton, John Brown, and Michael Gallup finish as top-24 wide receivers in PPR leagues despite not being drafted in that range. This era of fantasy players has been blessed with an overflow of information in some ways, immediately knowing how training camp across the country went that day. Still, that same level of communication often leads to groupthink among fantasy communities. Groupthink in fantasy football often leads to the over-valuation of some players and the under-valuation of others. This is where sleepers and busts come in. How can we do a better job of identifying those potential sleepers to take advantage of our league-mates who are just following the built-in top-30 rankings in their draft room? These are the key elements to keep in mind when talking about sleepers in fantasy football, specifically for the wide receiver position:
- How many vacated targets are there within the offense? In other words, if a receiver left the game who got 100+ targets last season, who stands to pick up that extra work?
- How efficient is the team’s quarterback, and is he likely to pass for a high number of yards or touchdowns?
- How good should we expect the team’s defense to be? Will that offense find itself in a lot of positive game scripts because they are often trailing?
- What is the public perception of that specific player? It’s much harder to find a sleeper candidate among guys who the public is already fascinated with for fantasy this season as his ADP will creep closer to his ceiling than his floor.
For this article, I’m defining a sleeper as a player whose current ADP (average draft position) is significantly lower than where I perceive his potential upside to be. ADP numbers are pulled from the Lineups database. I’ll start with some guys who are being drafted outside of the top 24 wide receivers who I think could finish in that WR2 range, and then I’ll dive into some deep-league sleepers for leagues with bigger rosters and more teams.
1. Brandin Cooks, Houston Texans
ADP: 81.3, WR34
Cooks is an excellent place to start with this article for a few different reasons. He checks almost all of the boxes I laid out above. DeAndre Hopkins and his 16-game pace of 160 targets from last season are no longer on the team. Deshaun Watson is one of the best quarterbacks in the NFL, and his deep-ball accuracy is outstanding – he ranked as the 3rd-most accurate deep-ball thrower in 2019 per Brick Wall Blitz’s Deep Ball Project. I also don’t expect the Texans’ defense to be outstanding – they ranked 26th in the league last year in defensive DVOA per Football Outsiders and haven’t done much to improve that unit. The public perception of Brandin Cooks will not be right after his hugely disappointing season in Los Angeles. Still, there are a ton of factors at play here that could help him finish closer to a top-ten receiver in fantasy than anyone expects. Before last season, Cooks had gone for over 1,000 yards in four straight years, and he’s an excellent deep-ball receiver, making him an excellent fit for the Texans offense. My updated season-long projections have Cooks finishing as the WR27, and he has the upside to finish much higher than his current ADP.
2. Anthony Miller, Chicago Bears
ADP: 117.9, WR53
After a disappointing sophomore season, Miller is going to have a deflated ADP in fantasy leagues this year. The fact that he’s catching passes from Mitch Trubisky, the least exciting QB in football, doesn’t help matters, nor does his second shoulder surgery, which he underwent in December. However, with Taylor Gabriel’s departure (48 targets in 2019), the depth chart at the receiver is pretty barren behind Miller and Allen Robinson – I expected the Bears to add another weapon in the draft, which they didn’t do. I also have my doubts about the Bears returning an elite defense after losing Leonard Floyd, Prince Amukamara, Ha Ha Clinton-Dix, Nick Kwiatkowski, and Nick Williams, and doing little to replace those essential players. The Bears already ranked 13th in pass attempts per game last year, and even a slight decrease in defensive ability can lead to more passing attempts. I have Anthony Miller down for around 110 targets this year, which would be a career-high by far and would put him well on pace for a top-24 fantasy finish.
3. Emmanuel Sanders, New Orleans Saints
ADP: 117, WR51
Sanders is 33 years old, but there’s a reason the Saints prioritized him with a 2-year deal worth up to $19 million. Their receiving corps outside of Michael Thomas was barren last season – Tedd Ginn (30), Tre’Quan Smith (18), and Deonte Harris (6) combined for just 54 catches last season. Thomas saw 185 targets and broke the record for most catches in a season with 149. He’s still one of the very best receivers in the league, but replicating those numbers is statistically improbable. In my season-long projections, I have Sanders slated for around 100 targets despite the Saints being a middle-of-the-pack squad in pass attempts last season. Drew Brees is the most accurate quarterback in the NFL, perhaps of all time, and Sanders will help take the pressure off Thomas and Alvin Kamara. Sanders may not see a high level of passing volume, but with Brees’s accuracy and the wideout’s route-running ability and natural hands, he could reach a career-high in catch percentage and score a handful of touchdowns. That would put him closer to a top-30 receiver than top-50, with the upside for more if there are injuries in the Saints offense this season.
4. Julian Edelman, New England Patriots
ADP: 83, WR36
Roster construction is one of the most essential elements of fantasy football. If you draft Tyreek Hill and TY Hilton as your top two receivers, two guys who are pretty volatile and have big boom weeks but also tough-to-swallow down weeks, you’ll want a guy like Julian Edelman as your third receiver. Why? Edelman is going to be one of the league leaders in targets this season, even on a Patriots team without Tom Brady. The WR37 last season (Darius Slayton) finished with 170 PPR points. If Edelman were to catch 73 passes (his career 16-game pace) at 10.9 yards per catch (his career-rate), he would need only a couple of touchdowns to reach that mark. In other words, I see Edelman’s current ADP as being his baseline for this season. I can see him getting pretty close to 100 catches as a safety blanket for an inexperienced QB in Jarrett Stidham, so he certainly has the upside to be a top-20 receiver in PPR leagues. He’s certainly not a sexy option, and his limited touchdown upside makes him less intriguing in standard leagues, but Edelman can be a PPR gem at his current draft price.
5. A.J. Green, Cincinnati Bengals
ADP: 65.5, WR29
The last time we saw A.J. Green on the field for a full 16-game slate, the 2017 season, he finished as the number 10 wide receiver in PPR scoring with 75 catches for 1,078 yards and eight touchdowns. In 2018 he only played nine games, and he missed all of last season. Green should finally be healthy heading into this season, and he’s 31, so he should still have some juice left, but it’s hard to know for sure. Joe Burrow coming in at quarterback can be looked at as a positive or negative depending on how you view the rookie, but one thing we know for sure is that Green should be on the field plenty as the Bengals ran more 3-wide personnel than any other team last season. Tyler Boyd, the other starter entrenched at the top of the depth chart, is currently being drafted in the 4th round as the 21st receiver off the board. If you believe in the Bengals’ passing offense, why not wait a couple of rounds and grab the receiver who we’ve seen finish as a top-ten player at the position in the past? It will be essential to keep an eye on Green’s health heading into the start of the season, but a full two-round difference between him and Boyd makes Green a potentially great value pick this season.
6. Marquise Brown, Baltimore Ravens
ADP: 71.8, WR30
The Ravens called the 4th-fewest passing plays in the NFL last season, which significantly limits the potential volume for receivers on the team. However, with Marshal Yanda’s retirement, I’m not sure if we should expect their run game to be quite as effective this season. Of course, Lamar Jackson will still be a threat with his legs, but to keep him healthy long-term, it might be wise for the team to limit his open-field hits this season. Brown’s deep-ball ability can be an essential part of that as he stretches out the defense and keeps defensive players out of the box. Hollywood might be the fastest player in the NFL right now and could have broken the 40-yard dash record if he was healthy for the combine. He’s developing into more of an all-around route-runner and receiver, which will only be benefitted by his continued chemistry with Jackson. With Hayden Hurst and Seth Roberts no longer on the team, there are 74 vacated targets up for grabs. Brown is the team’s most dynamic receiving threat, and he should be a threat to go for 1,000 yards and 6-8 touchdowns, which could make him a top-24 guy in fantasy.
7. JuJu Smith-Schuster, Pittsburgh Steelers
ADP: 76.8, WR33
You might be surprised to see JuJu’s name in a sleepers list, but I was shocked to see his ADP this low. It’s important to acknowledge how bad of a season it was for him last year – 42 receptions on 70 targets for 552 yards and three touchdowns made him pretty much a non-factor in fantasy football. Of course, a lot of that had to do with the awful QB play we saw from Mason Rudolph and Devlin Hodges. Ben Roethlisberger should be making his return this season, though, and even though he’s 38, he should still be efficient under center this year. The Steelers had the 7th-lowest passing volume last season, partially attributed to their poor quarterback play but also their excellent defense. Big Ben may not have an enormous number of pass attempts this year, but JuJu should be his number one target and could see close to a 25% target share. With that type of volume, he is a top-ten receiver in my season-long projections. I didn’t think I would need to include JuJu in this list, but if you’re getting him in the 7th round, that’s an insane value.
8. Mecole Hardman, Kansas City Chiefs
ADP: 98.8, WR44
Is there a better quarterback to catch passes from for fantasy purposes than the reigning Super Bowl MVP? Patrick Mahomes has turned Tyreek Hill and Travis Kelce into consistent studs at their respective positions. The Chiefs spent a second-round pick on Mecole Hardman in 2019, although it wasn’t expected he would make a huge impact right away. He only grabbed 26 passes on 41 targets in 2019, but he turned that into 538 yards (suitable for an impressive 20.7 yards per reception) and six touchdowns in just five starts. Mahomes ranked as the 2nd-best deep-ball passer in that Deep Ball Project., and he’s the perfect passer to take advantage of Hardman’s blazing 4.33 40-yard speed. Sammy Watkins is going to be a free agent after this upcoming season, and the Chiefs will want to see what they have in Hardman before deciding on his long-term future. We have witnessed Mahomes produce some massive fantasy seasons out of his receiving weapons in the past, and Hardman could be a steal as a late-round pick.
9. Allen Lazard, Green Bay Packers
ADP: 164.5, WR85
The Packers not drafting a receiver in the ultra-deep and ultra-talented 2020 class was like me not finishing Tiger King during the quarantine. I saw what was out there, really enjoyed and appreciated it, and then said: “eh, I’m good.” Entirely inexplicable, illogical, and unconscionable, and yet, here we are. Green Bay took a raw QB prospect and an 80s-style running back instead of a receiver, and I still don’t know how Joe Exotic’s story ends. Thankfully for the receiving options still on the roster, that means more targets up for grabs, especially after Geronimo Allison and his 55 targets from last season left for the rival Detroit Lions. Allen Lazard had a quietly solid sophomore season with 35 catches for 477 yards and three touchdowns, and he developed a solid rapport with Aaron Rodgers as the season went on – after Week 6, his snap share dipped under 50% just once. Lazard isn’t the sexiest option, but at the end of your draft, you can do a lot worse than the guy who might just end up being the number two target for Aaron Rodgers.
10. Preston Williams, Miami Dolphins
ADP: 121.8, WR56
You’ll be seeing a lot of second-year receivers as potential late-round sleepers – in the modern NFL, it usually only takes one season for guys to adjust and be ready for a full-time role. Williams was productive as a rookie with 32 catches on 60 targets for 428 yards and three touchdowns in his first eight games before suffering an ACL injury, which kept him out for the rest of the season. He seems to be on track to be ready for Week 1, and while DeVante Parker is the clear WR1 on the team, there should be plenty of targets to go around. The Dolphins allowed the most points per game in the league last year, making them a pass-happy team, and while they did add some defensive talent, it will be challenging to turn that around in just one year completely. Williams isn’t currently listed as a starter on the Miami depth chart, but that should change over the offseason, and at his current draft price, the risk-reward equation is very favorable.
11. Jamison Crowder, New York Jets
ADP: 129.8, WR59
It seems like Crowder has been a sleeper candidate every season of his career, and here we are again despite him finishing as the WR26 in PPR leagues last season with 78 catches for 833 yards and six touchdowns. The fantasy football community seems to think his 122 targets from last season will be significantly reduced after the additions of Denzel Mims and Breshad Perriman in the draft/free agency. Still, Robby Anderson and Demaryius Thomas are no longer on the team, and they combined for 154 targets last season. There should always be plenty of passing attempts to go around for Crowder to get 100+ targets, and with his 66.3% catch rate, he should be a reliable PPR option. I still see Crowder as the WR1 in New York and Sam Darnold’s top passing option, especially given the duo’s established chemistry. Crowder’s current ADP is way lower than I even see as his floor in 2020, and it wouldn’t shock me if Crowder ends up a reliable WR3 option again. He’s the type of guy I would be looking to add if I drafted risk-reward options or injury-prone players at receiver earlier in the draft thanks so his solid baseline of production.
12. Darius Slayton, New York Giants
ADP: 103.9, WR46
Slayton is another second-year player who I think could make an impressive leap this season. It may surprise you that I have Slayton currently ranked 5th in targets this season behind Sterling Shepard, Golden Tate, Saquon Barkley, and Evan Engram. I still have him listed here, though, as a potential sleeper option. Why? The Giants passed the ball the 8th-most times per game last season as their defense gave up the 3rd-most points per game, two trends which should continue in favor of the fantasy scoring of this team’s skill players. Slayton led the team in yards per reception last year (15.4) and scored eight touchdowns in just 14 games. As Daniel Jones continues to improve his ability to read the field and deliver balls on time and accurately, Slayton could up his efficiency and produce a solid WR3 season with the upside for more. He could be argued as the top red-zone option on the team, and while his volume may not be higher than other guys on the roster, he has the most fantasy-viable role as the field-stretcher and touchdown-scorer.
13. Kenny Stills, Houston Texans
ADP: 157.1, WR76
In the 14th round, Stills is practically going undrafted right now. A lot of the factors that could make Cooks a steal in drafts this season should also apply to Will Fuller and Stills. The Texans are a pass-heavy team without a great defense and with the most vacated targets to fill in the league. Fuller and Cooks both have an extensive history of injuries, and Stills could be dominant if given a chance to be on the field more often. For his career, he is averaging 15.7 yards per reception and put up 6+ touchdowns in his last three seasons in Miami despite inconsistent quarterback play. With Watson chucking it deep to him, Stills could have a surprisingly high season. I’d be thrilled to grab him as a high-upside WR5 on my team at the end of the draft.
14. Larry Fitzgerald, Arizona Cardinals
ADP: 155.6, WR73
The Cardinals‘ acquisition of DeAndre Hopkins over the offseason was one of the highest-profile moves of the spring. Hopkins should demand a massive target share, which will undoubtedly cut into the targets for Fitzgerald and Christian Kirk. Fitz has never played with a receiver quite as talented as Nuk, but he will still provide value to the offense with his experience, route-running, and smooth hands. The Cardinals weren’t a pass-heavy team last year, ranking 18th in pass attempts per game, and I wouldn’t be shocked if Hopkins is the only fantasy-relevant wideout in the desert this season. I love Kyler Murray’s potential, though, and he should have a much-improved sophomore season. That could make the Cardinals one of the best passing offenses under Kliff Kingsbury, which would benefit Fitz. His target count may not be huge, but he can still be a serviceable fantasy option. With a current 13th round ADP, he’s practically going undrafted, and he should be a practical bye-week filler at the very least in this offense with Kyler at the helm and Kliff calling the plays.
15/16. Robby Anderson and Curtis Samuel, Carolina Panthers
ADP (Anderson): 105.7, WR49; ADP (Samuel): 98.3, WR43
The Panthers‘ offense should look completely different in 2020. With Matt Rhule as the new head coach and Joe Brady as the new offensive coordinator, Carolina seems to be fully embracing spread offense principles this year. Brady, of course, orchestrated arguably the most successful offense in college football history, and Rhule has been responsible for turning around several college programs. Teddy Bridgewater should be in for a career season as the full-time starter for a modernized offensive team that will likely take advantage of RPO plays, spread formations, and play-action deep passing. Christian McCaffrey and D.J. Moore are the clear leaders on the offensive side of the ball, but there should be enough production to go around for one of Anderson or Samuel to be fantasy relevant this year. Despite spending every draft pick on the defensive side of the ball, that unit will be undergoing a lot of transition after losing several starters. That should mean positive game script for the passing game – especially in a division featuring Drew Brees, Tom Brady, and Matt Ryan. It’s unlikely both Anderson and Samuel are productive for fantasy purposes this year. Still, one certainly could be, and it will be worth watching out of the offseason to see which guy learns the new playbook faster and figures to be featured more heavily. Anderson is averaging 14.8 yards per catch for his career despite playing on a mediocre Jets offense – he could be a threat to produce some huge weeks even with limited volume. Samuel has only caught 108 balls in his three seasons with the franchise, but the new regime should be able to find more creative ways to utilize his open-field speed and agility. At the moment, I would prefer Anderson as the free agency addition with the more productive career to this point, but both guys have considerable upside.
17. Parris Campbell, Indianapolis Colts
ADP: 119.7, WR54
It’s hard to glean any useful information from Campbell’s rookie season for the Colts, as he only played in 7 games, and he’ll have a new quarterback throwing him the ball in 2020. Philip Rivers has a history of hyper-targeting his slot receivers, though, and Campbell came into the league projected as a Golden Tate or Percy Harvin-type big-bodied slot receiver. There’s a lot to like about Campbell’s game, from his 4.31 40-yard dash to his combination of explosiveness and fluidity to his hand technique (75% catch percentage last year, albeit on 24 targets). Frank Reich is a creative offensive mind who should work directly with Rivers to make the most of the skill players on the roster, and I can see Rivers getting excited about Campbell’s upside. The offense should also utilize Campbell’s speed and athleticism as a rushing threat and bubble screen target. He’s got some intriguing upside as a 10th-round pick.
18/19. Diontae Johnson and James Washington, Pittsburgh Steelers
ADP (Johnson): 123.8, WR57; ADP (Washington): 131.9, WR60
The big question in Pittsburgh at the moment is how healthy the 38-year-old Ben Roethlisberger is. The national media is pushing the narrative that he’s washed up, but the last time he saw him on the field, he threw for 5,129 yards and 34 touchdowns, and the organization has said he could be coming back better than ever thanks to the extended time off. The fact that the team didn’t draft a QB or add a guy like Andy Dalton or Cam Newton in free agency shows they’re convinced in Big Ben’s ability to stay on the field and produce. The Steelers’ defense is significantly better than it was even just a couple of years ago after adding guys like T.J. Watt, Minkah Fitzpatrick, and Devin Bush to a squad already featuring Stephon Tuitt and Cameron Heyward, among others. The Steelers allowed the 5th-fewest points per game in 2019, and while that could undoubtedly fluctuate, there’s no real reason to think the Steelers will be trailing in a lot of games and reliant on their passing game to bring them back. Still, the upgrade from Mason Rudolph/Devlin Hodges to Roethlisberger should be massive, and Big Ben has supported multiple fantasy-relevant receivers in the past. Diontae Johnson had an impressive rookie season with 59 receptions for 680 yards and five touchdowns, and James Washington is averaging 15.9 yards per reception for his career. The Steelers did add Eric Ebron in free agency and could run more two-tight end sets in 2020 with him and Vance McDonald, but Johnson and Washington are the types of downfield targets who can put up fantasy-relevant weeks without a massive target count. If there were to be any injuries in the offense, as well, either guy could break out and produce top-30 ish value.
20. Hunter Renfrow, Las Vegas Raiders
ADP: 159.9, WR78
The former Clemson wide receiver is practically going undrafted in fantasy at the moment, which is pretty inexplicable to me. Renfrow was pretty productive in his rookie season for the Raiders with 49 receptions for 605 yards and four touchdowns. He did exceptionally well in the three games he started toward the end of the year, picking up an average of 5.3 catches for 80 yards and 0.67 touchdowns. Admittedly, three games is a pretty small sample size, but if you extrapolated that over a full 16-game slate, he would have been good for 85 catches for 1,280 yards and 11 touchdowns. Renfrow is being drafted late or not at all in part due to the Raiders drafting guys at his position in Henry Ruggs, Bryan Edwards, and Lynn Bowden, but I don’t see any of them getting a massive target share in their rookie season. The Raiders finished 24th in points allowed per game last season, and I don’t see an enormous improvement from them on that end, so the passing volume should remain high. There’s undoubtedly a chance Renfrow isn’t the starter I see him as, but in the 14th round, I’m more than willing to take the opportunity on him seeing close to 100 targets. Derek Carr loves littering his slot receivers with targets, and Nelson Agholoro (free agency addition) isn’t the type of talent who demands to be on the field. I like Renfrow’s upside to finish as a top-40 receiver this year.
21. John Ross, Cincinnati Bengals
ADP: 147.7, WR69
The former 9th overall pick in the 2017 draft, Ross hasn’t quite lived up to the upside attached to his name since he broke the 40-yard dash record with his 4.22-second run. He only played in 3 games in his rookie season, and in his second season, he only put up 21 catches. Ross was starting to break through last season in Zac Taylor’s 3-wide heavy offense, though, leading the NFL in receiving yards after the first two weeks. Then a life-threatening broken sternoclavicular joint in his chest took him off the field in Week 4. He didn’t seem to be the same guy after returning from that later in the season, but the team is hopeful about his status heading into 2020. With Joe Burrow now at quarterback and A.J. Green recovering from injury, this passing offense could catapult into the top half of the league pretty quickly. Perhaps Ross doesn’t see a considerable volume with Green and Tyler Boyd likely entrenched as the starters, but he should still be on the field plenty as the Bengals ran 3-wide receivers last season more than any other team. Ross could be in for some massive games thanks to his blazing speed, and he is worth a flier at his current draft price, which bakes in the injury and productivity concerns. He’s also a tremendous late-round target for best-ball leagues.
22. Brandon Aiyuk, San Francisco 49ers
ADP: 167.8, WR88
I didn’t plan on including any rookie receivers in this list, but I felt like Aiyuk was worth discussing as a guy who should go undrafted in a lot of leagues but has the upside to be productive this season. The Niners are clearly in win-now mode after making a trip to the Super Bowl this past season and had a clear need to fill at receiver after Emmanuel Sanders was not resigned. Sanders was acquired midseason to help fill that hole, and despite not knowing the playbook or having any familiarity with Jimmy Garoppolo, his 16-game pace would have been good for about 58 receptions for 803 yards and five touchdowns – that would have made him a low-end WR3 or high-end WR4. It’s important to note that the Niners ran the ball on 51.4% of plays last season, more than any non-Ravens team, and Deebo Samuel should see an uptick from his 81 receptions from last season. There’s a reason a contending team made an aggressive trade up to land Aiyuk, though, and they plan on using him in the offense this year. I won’t be shocked if he’s one of the big-name waiver wire guys a few weeks into the season as Kyle Shanahan wanted him specifically and should take advantage of his talent in a variety of ways.
23/24. J.J. Arcega-Whiteside and DeSean Jackson, Philadelphia Eagles
ADP (Arcega-Whiteside): undrafted; ADP (Jackson): 156.2, WR75
After the Eagles took Jalen Reagor in the first round of this year’s draft, it may surprise you that I still have in-house options as potential fantasy value players this year. Carson Wentz ranked inside the top-five for passing attempts last season, though, and we will likely see this team run more 3-wide receiver sets or 11 personnel after how unproductive their two-tight end lineups were last season. Arcega-Whiteside had a disappointing rookie season with just ten receptions for 169 yards and one touchdown, but he seemed to improve as the season went on as his snap count increased, peaking with 90% and 92% in Weeks 14 and 15. Recent reports seem to indicate a significant offensive role for Alshon Jeffery this season, but the team’s attempts to trade him have been a poorly-kept secret over the past couple of years. Even if Jeffery remains on the team, he has missed games in each of the past two seasons and seems to be on the wrong side of his prime at age 30. Nelson Agholor will also leave behind 69 targets after his departure for the Raiders, and it’s unlikely Dallas Goedert sees 87 targets again. There should be enough passing volume to go around to make two receivers fantasy-relevant in Philly, and a second-year breakout from Arcega-Whiteside could be coming with less pressure on him. DeSean Jackson missed most of last season with injuries, but he has a career 17.7 yards-per-reception, and I wouldn’t be surprised to see him go back to being his usual deep-ball self this year. I’m not thrilled about either of these guys finishing as a WR2 in fantasy, but in terms of a late-round flier, you could do a lot worse than these passing weapons in a Carson Wentz-led offense.
25. Cole Beasley, Buffalo Bills
ADP: 163.2, WR83
The fantasy football community had a bad case of the Beasles last year as the Bills‘ slot receiver finished as the WR34 in PPR leagues. With the addition of Stefon Diggs in Buffalo, it seems that fantasy owners have all but given up on Beasley as a valuable asset. However, I still think he could have a decent season thanks to his awesome catch percentage and large target share from last season. He likely won’t see 106 targets again. Still, this team doesn’t seem too interested in passing to its tight ends. Josh Allen’s passing volume could creep up depending on how effective the defense can be after finishing with the 2nd-fewest points allowed last year – historical volatility suggests repeating that is unlikely. This is all to say that while Beasley probably shouldn’t be drafted in most standard leagues, he could provide some solid streaming value as a plug-and-play option in PPR leagues when your main guys are on bye. As somehow the 83rd wide receiver off the board per ADP, I couldn’t end this article without giving my man Cole some love.
- Fantasy Football Rankings
- 2020 Fantasy Football PPR Rankings
- Fantasy Football Half PPR Rankings
- Top 250 Dynasty Rankings
- 2020 Fantasy Defense Rankings
- 2020 Fantasy Football Sleepers
- 2020 Quarterback (QB) Projections & Rankings
- 2020 Kicker Fantasy Rankings
- 2020 Wide Receiver Fantasy Rankings
- 2020 Top 50 Defensive Players (IDP)
- 2020 Fantasy Team Defense Cheat Sheet
- 2020 Running Back PPR Rankings
- 2020 Fantasy Football Cheat Sheet
- Running Back Handcuffs 2020
- Top 12 Fantasy Football Rookie Rankings
- Defense Fantasy Football Rankings
- Fantasy Football Points Allowed
- Fantasy Football Points Scored
- Fantasy Football Stats
- Fantasy Football Projections