Guest of the League
GSOFFL Est. 2010
FFL: Preseason | NFL: Week 1

WR BUF

College: Southern Methodist | 9 years
Height: 5'8" | Weight: 174 lbs
Birth Date: 4/26/1989
2020 Bye Week: 11

Total Pts: 87
Avg Pts: 5.44
Rank: 36 WR

Free Agent

2020 RTSports Outlook

Beasley had a solid first season with the Bills, posting some of the best numbers of his career. He had 67 receptions for 778 yards and six touchdowns. His yardage total was the second highest of his career and his touchdown numbers were a career high. Beasley was 34th overall in fantasy receiver scoring. He got consistent work, having at least four receptions 10 of 15 games. He should play a similar role for the Bills this season, serving as the slot receiver for the team. Beasley has 50-plus receptions four of the last five seasons. Beasley has plus hands, runs good routes and does well in moving the chains. He isn't much of a big-play threat and lacks breakaway speed, though. Fantasy Outlook: Beasley has some value as a fantasy receiver and spot starter. He could improve his numbers a little from last year as Josh Allen gets better as a starting quarterback. He can get around 70 receptions for 800 yards and five touchdowns.

FreeDraftGuide.com

RotoBaller's Outlook

Buffalo Bills wide receiver Cole Beasley will suit up for his second season with the team in 2020 after spending most of his career as a Cowboy. While he flashed moments of efficiency in Dallas, the 31-year-old enjoyed his best season to date by far in Buffalo, finishing the year by catching 67 of his 106 targets for 778 yards and six touchdowns. He shouldn't be considered a week-to-week fantasy option; however, his ability to rack up receptions and find the end zone on occasion makes him a viable backup if the matchup is right, especially in deep PPR formats. Stefon Diggs is now with the team, which may lead to a decrease in looks from quarterback Josh Allen, but he will likely continue to have some solid performances moving ahead, making him an appealing late-round fantasy selection.

This article first appeared on RotoBaller.com.

Fantasy Week
Pts
Scoring
Week 13Cole Beasley 40 receiving yds (1 pts)
Cole Beasley 40 receiving yds (2 pts)
Week 25Cole Beasley 83 receiving yds (1 pts)
Cole Beasley 83 receiving yds (4 pts)
Week 35Cole Beasley 1 receiving 2XP (2 pts)
Cole Beasley 48 receiving yds (1 pts)
Cole Beasley 48 receiving yds (2 pts)
Week 44Cole Beasley 75 receiving yds (1 pts)
Cole Beasley 75 receiving yds (3 pts)
Week 52Cole Beasley 21 receiving yds (1 pts)
Cole Beasley 21 receiving yds (1 pts)
Week 6
Week 77Cole Beasley 1 receiving TD (6 pts)
. . . Cole Beasley 3 yd TD pass from Josh Allen
Cole Beasley 16 receiving yds (1 pts)
Week 89Cole Beasley 1 receiving TD (6 pts)
. . . Cole Beasley 14 yd TD pass from Josh Allen
Cole Beasley 41 receiving yds (1 pts)
Cole Beasley 41 receiving yds (2 pts)
Week 97Cole Beasley 1 receiving TD (6 pts)
. . . Cole Beasley 6 yd TD pass from Josh Allen
Cole Beasley 13 receiving yds (1 pts)
Week 104Cole Beasley 74 receiving yds (1 pts)
Cole Beasley 74 receiving yds (3 pts)
Week 112Cole Beasley 38 receiving yds (1 pts)
Cole Beasley 38 receiving yds (1 pts)
Week 1210Cole Beasley 1 receiving TD (6 pts)
. . . Cole Beasley 18 yd TD pass from Josh Allen
Cole Beasley 76 receiving yds (1 pts)
Cole Beasley 76 receiving yds (3 pts)
Week 1312Cole Beasley 1 receiving TD (6 pts)
. . . Cole Beasley 25 yd TD pass from Josh Allen
Cole Beasley 110 receiving yds (1 pts)
Cole Beasley 110 receiving yds (5 pts)
Playoff Week 110Cole Beasley 1 receiving 2XP (2 pts)
Cole Beasley 1 receiving TD (6 pts)
. . . Cole Beasley 3 yd TD pass from Josh Allen
Cole Beasley 29 receiving yds (1 pts)
Cole Beasley 29 receiving yds (1 pts)
Playoff Week 21Cole Beasley 6 receiving yds (1 pts)
Playoff Week 36Cole Beasley 108 receiving yds (1 pts)
Cole Beasley 108 receiving yds (5 pts)
Playoff Week 4
Playoff Week 53Cole Beasley 44 receiving yds (1 pts)
Cole Beasley 44 receiving yds (2 pts)
Player Notes
Jan 4 8:33pm ET

Buffalo Bills QB Josh Allen went 24-for-46 for 264 yards, zero touchdowns and zero interceptions in the Wild Card playoff game against the Houston Texans. He also rushed for 92 yards on nine carries and caught a 16-yard touchdown pass during the game. RB Devin Singletary rushed for 58 yards on 13 carries and caught six passes for 76 yards. RB Frank Gore rushed for 22 yards on eight carries. WR John Brown caught four passes for 50 yards on eight targets and also threw a 16-yard touchdown pass. WR Duke Williams caught four passes for 49 yards on 10 targets, while WR Cole Beasley caught four passes for 44 yards on five targets.

From TheHuddle

Jan 4 5:30am ET

Buffalo Bills wide receiver Cole Beasley made some noise during the regular season and could be in store for a solid outing against Houston on Saturday. Beasley had his most productive season to date in his first season in Buffalo, catching 67 of his 106 targets for 778 yards and six touchdowns, which were all the best numbers of his career. The Texans Defense--primarily its secondary--is a bit banged up, which is good news for Beasley. However, there is still some risk as the veteran recorded four catches or less in eight games on the year.

From RotoBaller

Dec 29 11:53am ET

Buffalo Bills WR Cole Beasley has been declared inactive for the team's Week 17 game.

Fantasy Spin: The Bills are set as the No. 5 seed, so they are resting Beasley this week. Duke Williams, Isaiah McKenzie and Robert Foster should serve as the top three receivers for the Bills this week. They could be flex options in leagues but probably will be avoided in most leagues.

From TheHuddle

Dec 26 11:10am ET

Buffalo Bills wide receiver Cole Beasley posted his second 100-yard game of the year in Week 16 against the Patriots. This week, Beasley and the Bills face the Jets in a game that is essentially meaningless for the Bills as they are locked into the fifth seed in the AFC playoffs. The team has reported that No. 1 receiver John Brown could sit out the game or just see a heavily reduced workload. Either of those scenarios would benefit Beasley as long as Beasley isn't held out or held back himself. Monitor updates on Beasley, Brown and quarterback Josh Allen as Week 17 approaches. If Beasley's a go, he should be worthy of starting as a WR3 or flex in deep PPR leagues, albeit without having a particularly high ceiling.

From RotoBaller

Dec 22 5:00am ET

Buffalo Bills wide receiver Cole Beasley caught seven of his 12 targets for 108 yards during the loss to the Pats in Week 17. With New England down its top slot cornerback, Beasley was able to capitalize by producing one of his most efficient performances of the year. The 30-year-old is having a career-year in his first season in Buffalo, logging 67 catches for 778 yards and six touchdowns. The veteran has a shot to keep it going against New York in the final game of the regular season, with the Jets allowing him to compile five catches for 40 yards back in Week 1.

From RotoBaller

Dec 21 8:43pm ET

Buffalo Bills WR Cole Beasley landed seven of his game-high 12 targets for 108 yards Saturday, Dec. 21, at the New England Patriots in Week 16.

Fantasy Spin: He was able to shake off a playoff-killing performance in Week 15 (1-6-0) and pace the field in Week 16. The upcoming home matchup vs. the New York Jets will keep him in fantasy lineups for leagues that continue into the regular-season finale.

From TheHuddle

Dec 20 9:33pm ET

Buffalo Bills WR Cole Beasley faces the New England Patriots in Week 16, and Mike Reiss of ESPN.com believes Beasley could have a 'big day' against a New England defense that will be missing slot CB Jonathan Jones (groin).

Fantasy Spin: Beasley has scored in six of the last nine games, and he had seven grabs for 75 yards on a season-high 13 targets in the first meeting with the Patriots. It's a tough matchup on paper, but he's a potential WR3 in PPR formats this weekend.

From TheHuddle

Dec 19 12:20pm ET

Buffalo Bills wide receiver Cole Beasley had an awful game in Week 15 against the Steelers, catching just one of his six targets for six yards. This week, Beasley and the Bills face a very tough Patriots pass defense. Last time these two teams met, Beasley actually had one of his better all-around games of the year. He was targeted a season-high 13 times in the game and wound up with seven catches for 75 yards. Beasley figures to be a safety net for quarterback Josh Allen this week as Allen will likely be under pressure all game and might struggle to connect on deeper routes. Start Beasley as a WR3 or flex in PPR leagues as he should be able to catch six or seven passes in this game. He isn't worth starting in non-PPR as his yardage upside isn't too high.

From RotoBaller

Dec 16 3:23am ET

Buffalo Bills WR Cole Beasley hauled in only one of his six targets in Week 15 versus the Pittsburgh Steelers.

Fantasy Spin: This was a poorly timed dud - at least in the minds of his fantasy owners - for Beasley, who had scored a touchdown in three straight and averaged 71.7 yards over that time. Josh Allen overthrew him a time or two, but Beasley also didn't help himself by failing to haul in a deep in route that led to an interception. He'll have his work cut out for him to be anything more than a low-end WR3 in Week 16 against the New England Patriots.

From TheHuddle

Dec 15 11:40pm ET

Buffalo Bills wide receiver Cole Beasley was targeted six times in a Week 15 win, but caught only one pass for just six yards. Beasley was somewhat hyped coming into this one, but did next to nothing. The Bills passing game in general didn't really do anything outside of John Brown, however. Beasley gets an even tougher matchup next week against the New England Patriots.

From RotoBaller

Dec 12 11:50am ET

Buffalo Bills wide receiver Cole Beasley has had at least four catches in five straight games and he's scored touchdowns in three straight. He's become more active in the offense as defenses have begun to focus more attention on the team's No. 1 receiver John Brown. Beasley is the safety net option for quarterback Josh Allen and Allen should be targeting Beasley early and often this week against a tough Steelers Defense. Expect Beasley to catch at least five passes with the chance to put up around 60 yards, making him a solid WR3 or flex play in PPR formats. In non-PPR, his upside is limited so he's best to avoid.

From RotoBaller

Dec 8 6:33pm ET

Buffalo Bills WR Cole Beasley caught four passes for 29 yards and one touchdown against the Baltimore Ravens in Week 14. He was targeted seven times during the game.

Fantasy Spin: Beasley has caught a touchdown in six of the last eight games and appears to be a popular target for Josh Allen. He should see a decent amount of targets next week and can be at least a flex option in leagues.

From TheHuddle

Dec 8 5:40pm ET

Buffalo Bills wide receiver Cole Beasley scored the team's only touchdown in Week 14 against the Ravens. It came in the fourth quarter while the team was attempting a comeback before eventually falling short. Beasley had seven targets in the game and wound up with four catches for 29 yards and a touchdown. Beasley now has touchdowns in three straight games. With six touchdowns on the year, Beasley has found a way to contribute for fantasy owners in ways other than just heavy usage. He's a viable WR3 or flex play in PPR leagues of 12 or more teams.

From RotoBaller

Dec 5 9:50am ET

Buffalo Bills wide receiver Cole Beasley has been on a roll lately. He's topped 70 receiving yards in three of his past four games and has scored touchdowns in two straight. He's earned more targets than the team's No. 1 receiver John Brown each of the past two weeks. This week, the Bills face a tough Ravens Defense and quarterback Josh Allen may need to rely on Beasley as his short-yardage safety net once again. Expect Beasley to see around seven or eight targets in the game, making him a solid WR3 or flex play in PPR leagues. In non-PPR, he's a bit risky, but could still be considered a low-end WR3 or flex.

From RotoBaller

Player Transactions
  • 13-Mar-2019: DAL - Declared Free Agent
  • 13-Mar-2019: BUF - Signed, Unrestricted FA - Four-year contract (through 2022)
NFL Week
OppPtsRecRec
Yds
Rec
TDs
Rec
Tgt
100
Yds
Rush
Att
Rush
Yds
Rush
TDs
Fum
Lost
2019 Season8767778610520000
Week 1@NYJ35400900000
Week 2@NYG54830400000
Week 3CIN584801000000
Week 4NWE477501300000
Week 5@TEN23210300000
Week 6bye
Week 7MIA73161600000
Week 8PHI93411700000
Week 9WAS72131200000
Week 10@CLE44740600000
Week 11@MIA24380400000
Week 12DEN106761900000
Week 13@DAL1261101700000
Week 14BAL104291700000
Week 15@PIT1160600000
Week 16@NWE6710801200000
Week 17NYJ0000000000
Wildcard@HOU34440500000