Skip to main content
Mike Tagliere photo

Mike Tagliere

FantasyPros
Brandon Aiyuk (WR - SF)
23h
Player Note on Brandon Aiyuk (WR - SF)
The 49ers should get Aiyuk back to the lineup this week, though it's important to monitor the situation throughout the week. The last three times we saw Aiyuk on the field, he was torching defenses for at least six catches and 75 yards in each game, including a touchdown in two of them. He also saw 24 targets over the last two games, but there's an important detail that cannot be ignored in there, and it's that Deebo Samuel was out for both those games. Samuel hasn't seen more than seven targets in any game Samuel has played in, so keep that in mind when setting expectations. The Bills have allowed the 10th-fewest fantasy points per game to wide receivers this year, a number that's been going down as the weeks go on. Last week, we saw them hold the duo of Keenan Allen and Mike Williams to just seven receptions, 66 yards, and one touchdown on 15 targets. There's also the possibility of Tre'Davious White shadowing Aiyuk considering how much Samuel moves around, though they could just choose to play sides. Whatever the case, it hurst Aiyuk's projection that he doesn't go into the slot more than 20 percent of the time, as that's where they've struggled the most. With Samuel back in the lineup, Aiyuk moves back into the high-end WR4 territory.
Deebo Samuel (WR - SF)
23h
Player Note on Deebo Samuel (WR - SF)
It's safe to say he's healthy, eh? He went against a team that hadn't allowed a receiver more than 18.6 PPR points against them all year and delivered an 11-catch, 133-yard performance (24.3 PPR points). His average air yards per target on each target is 1.6 yards. There is no other wide receiver with a number lower than 5.1 yards (Greg Ward). They're getting creative and manufacturing touches for him to create after the catch, which is something he's one of the best in the league at doing. According to NFL's NextGenStats, he should be averaging 8.4 yards after the catch based on where defenders have been in proximity to him, but he's managed to average 13.0 per reception. The 4.6-yard difference is the highest in the NFL, slightly topping A.J. Brown's 4.1-yard gap. Of the fantasy production the Bills have allowed to skill-position players, wide receivers have accounted for just 45.7 percent of it, which ranks as the third-lowest mark in the league. But again, the Rams were even better than that. Tre'Davious White is their shadow cornerback, though he doesn't go into the slot, which is where Samuel is placed 34 percent of the time. Taron Johnson is the slot cornerback who's allowed 45-of-59 passing for 462 yards. There's only one cornerback who's allowed more slot yardage than him (Buster Skrine). It's also worth noting that 44 percent of the yardage Johnson has allowed in coverage has come after the catch. Samuel should be in lineups as a WR3 until we're given reason not to trust him.
Cole Beasley (WR - BUF)
23h
Player Note on Cole Beasley (WR - BUF)
I remember the good ol' days when we knew exactly what to expect out of Beasley. He lacked upside, but at least he gave you a floor. Suddenly, that floor is gone. He's finished with fewer than 40 yards in three of his last four games. Meanwhile, sandwiched in between all those games are two 11-catch, 100-plus-yard performances. The matchup against the 49ers is better than it used to be in the slot, as they lost starting cornerback K'Waun Williams for what might be the year. His replacement is Jamar Taylor, a veteran cornerback who's played for 22 percent of the teams in the NFL. Since joining the 49ers, he's allowed 14-of-19 passing for 185 yards, though he's still yet to allow a touchdown and has intercepted two passes. There has been just one slot-heavy wide receiver who's posted more than 8.6 PPR points against the 49ers this year, and that was Braxton Berrios when he caught 6-of-8 targets for 59 yards and a touchdown. So, it's not a clear-cut must-start situation for Beasley this week, but with Brown out, he should receive more targets than the four he did last week (though Allen threw just 24 passes). He's in the high-end WR4 territory but he lacks much of a ceiling in this matchup.
Stefon Diggs (WR - BUF)
23h
Player Note on Stefon Diggs (WR - BUF)
Despite John Brown being out of the lineup, as well as the Chargers top cornerback Casey Hayward, Diggs finished with just seven catches for 39 yards in Week 12. It was just the second time all year where Diggs has finished outside the top-36 wide receivers, so we can't panic. It could be a coincidence, but both times he's finished outside of that range have been when Brown's been out of the lineup. The Bills are not going to be able to run the ball on the 49ers, so we should be expecting double-digit targets for Diggs in this contest. Production can be had in this matchup. It should be noted that the 49ers did get Richard Sherman back last week, which certainly doesn't hurt their defense. Diggs plays on both sides, though he will see Sherman the most. We don't have a big sample of targets against Sherman this year, though he did appear to be winding down at the end of last year. The 49ers have done a good job despite all the injuries they've dealt with, as the 7.84 yards per target they've allowed to receivers ranks as the 12th-lowest number in the league. But again, if Diggs gets those targets, he's going to perform just like the rest of those wide receivers did.
Raheem Mostert (RB - SF)
23h
Player Note on Raheem Mostert (RB - SF)
We don't know the status of Tevin Coleman right now, but it's safe to say you're not trying to trust him, Jeff Wilson, or Jerick McKinnon in your lineup. Mostert played 29 snaps in his return to the lineup, which is pretty much in line with his season-long average, maybe a smidge less. The opportunity was there, as he totaled 16 carries and two targets, which netted just 43 yards in a tough matchup with the Rams, though he did find the end zone. Against the Bills, he should have a good shot to find the end zone, as they've allowed 16 rushing touchdowns on the season, which ranks third behind only the Raiders and Lions. Quarterbacks have gotten six of those touchdowns, but we know that Mullens won't be stealing anything. On top of the Bills allowing a touchdown every 19.0 carries, they've allowed 4.55 yards per carry, which ranks as the ninth-highest mark in the league. The Bills are also allowing an above-average 6.06 yards per target through the air to running backs, though they're one of just four teams left who haven't allowed a receiving touchdown to them. The bottom line is that this matchup plays into Mostert's strengths as a runner, and he should be in lineups as a mid-tier RB2.
Devin Singletary (RB - BUF)
23h
Player Note on Devin Singletary (RB - BUF)
The duo combined for a respectable 25 touches in Week 12, which was one of the higher marks on the season for them. Singletary looked good while finishing with 102 total yards, though he did fumble early in the fourth quarter, which has been a problem for him over his career. Moss out-snapped him 37-25 in the game, so the touches should still favor Moss, who also gets the goal-line work. The matchup this week is not good. The 49ers have faced just 24.8 running back touches per game (6th-fewest), so when you combine that with the minuscule 20.7 touches that the Bills running backs average. As a team, the Bills rank 29th in running back fantasy points. Meanwhile, the 49ers have allowed the seventh-fewest points per game to them. You don't need to be great at math to handle this equation. Not a single running back has topped 88 yards on the ground against the 49ers, while just five running backs have found the end zone. There have been six running backs who've totaled 30-plus yards through the air, but there's been just one game all year where any of the Bills running backs have totaled more than 33 receiving yards. Knowing Moss gets the goal-line touches, he is the preferred option because he could fall into the end zone, but he's just a low-end RB3 with a low floor. Singletary can be considered a high-end RB4 who should net 10-12 touches, even if they aren't particularly efficient.
Zack Moss (RB - BUF)
23h
Player Note on Zack Moss (RB - BUF)
The duo combined for a respectable 25 touches in Week 12, which was one of the higher marks on the season for them. Singletary looked good while finishing with 102 total yards, though he did fumble early in the fourth quarter, which has been a problem for him over his career. Moss out-snapped him 37-25 in the game, so the touches should still favor Moss, who also gets the goal-line work. The matchup this week is not good. The 49ers have faced just 24.8 running back touches per game (6th-fewest), so when you combine that with the minuscule 20.7 touches that the Bills running backs average. As a team, the Bills rank 29th in running back fantasy points. Meanwhile, the 49ers have allowed the seventh-fewest points per game to them. You don't need to be great at math to handle this equation. Not a single running back has topped 88 yards on the ground against the 49ers, while just five running backs have found the end zone. There have been six running backs who've totaled 30-plus yards through the air, but there's been just one game all year where any of the Bills running backs have totaled more than 33 receiving yards. Knowing Moss gets the goal-line touches, he is the preferred option because he could fall into the end zone, but he's just a low-end RB3 with a low floor. Singletary can be considered a high-end RB4 who should net 10-12 touches, even if they aren't particularly efficient.
Nick Mullens (QB - SF)
23h
Player Note on Nick Mullens (QB - SF)
He offers no mobility and he's thrown for 0-1 touchdowns in 5-of-6 games. He's thrown at least 35 passes and completed at least 22 of them in each of the last three games, but again, they've amounted to minimal fantasy production. If there's a matchup you potentially could consider him, this might be it. The Bills are tied for the league-high, allowing seven different quarterbacks score 18.6-plus fantasy points against them this year, which is the average it took to finish as a top-12 quarterback last year. On the surface, that's great news, right? Well, the downside is that they've allowed a league-high six rushing touchdowns to quarterbacks, which has propped up the numbers. So, instead of the sixth-most fantasy points allowed to quarterbacks, you'd knock them down to the 15th-worst matchup if you look at solely passing totals for each team. They've allowed more than two passing touchdowns just twice since the start of the 2019 season, which again, doesn't bode well for Mullens. He's just a serviceable back-end QB2 in Superflex leagues.
Josh Allen (QB - BUF)
23h
Player Note on Josh Allen (QB - BUF)
I mentioned that last week's matchup for Allen was far from a walk in the park against the Chargers, though it was shocking to see Allen finish with just 24 pass attempts. It's been a bit of feast or famine with Allen this year, as he has six games with 25-plus fantasy points, but his other five games have contained fewer than 17 fantasy points. He now goes into a matchup with a 49ers defense that is apparently starting to take shape again. Over their last two games, they've allowed just 33-of-54 passing for 337 yards with one touchdown and two interceptions. On the year, they have allowed just 78.88 PPR points per game to their opponents. That's quarterbacks, running backs, wide receivers, and tight ends included. It's the fourth-lowest number in the league, which is quite remarkable considering how many injuries they've dealt with. Quarterbacks have averaged just 217.6 passing yards per game against them, which ranks as the second-lowest mark in football. Then you add in Allen's struggles with John Brown out of the lineup, and we have issues. It needs to be noted that the 49ers have allowed more rushing yards (335) to quarterbacks than all but one team in the league, though it's also worth mentioning they've faced a league-high 68 rushing attempts by them. Allen has rushed at least seven times in each of his last six games, so that's where we're looking for production. He should be viewed as a mid-to-low-end QB1 in this game who just might disappoint for a second-straight week.
Travis Kelce (TE - KC)
23h
Player Note on Travis Kelce (TE - KC)
He has four 100-yard games this year. The rest of the tight ends in the NFL have combined for nine such games. I'm fairly certain he could stop playing right now and still finish with the most fantasy points among tight ends, as he has a comfy 55.7-point gap over Darren Waller with five games to go. The Broncos have allowed a massive 74.3 percent completion-rate to tight ends (4th-highest), but those receptions have gone for an average of just 9.73 yards (6th-lowest). So, are they just willing to allow the underneath stuff? That's why we've seen 10 tight ends total three-plus receptions against them. Kelce only finished with 3/31/0 in their first matchup, though that game was played in the snow and the Chiefs didn't throw the ball a whole lot. The previous time they played was in Week 15 of last year where Kelce torched them for 11/142/0, so it's clearly not Vic Fangio's scheme that slowed him in the first game. No tight end has topped 13.6 PPR points against the Broncos this year, so we do have to be mindful of that, especially when we know they've played against Kelce, Waller, Hunter Henry, Eric Ebron, Rob Gronkowski, Hayden Hurst, and Jonnu Smith. When you factor in their level of competition, they actually rank as the seventh-toughest matchup for tight ends. You're playing Kelce every week in redraft, but it might not be worth it to pay up for him in DFS cash lineups this week.
Brandon Aiyuk (WR - SF)
23h
Player Note on Brandon Aiyuk (WR - SF)
The 49ers should get Aiyuk back to the lineup this week, though it's important to monitor the situation throughout the week. The last three times we saw Aiyuk on the field, he was torching defenses for at least six catches and 75 yards in each game, including a touchdown in two of them. He also saw 24 targets over the last two games, but there's an important detail that cannot be ignored in there, and it's that Deebo Samuel was out for both those games. Samuel hasn't seen more than seven targets in any game Samuel has played in, so keep that in mind when setting expectations. The Bills have allowed the 10th-fewest fantasy points per game to wide receivers this year, a number that's been going down as the weeks go on. Last week, we saw them hold the duo of Keenan Allen and Mike Williams to just seven receptions, 66 yards, and one touchdown on 15 targets. There's also the possibility of Tre'Davious White shadowing Aiyuk considering how much Samuel moves around, though they could just choose to play sides. Whatever the case, it hurst Aiyuk's projection that he doesn't go into the slot more than 20 percent of the time, as that's where they've struggled the most. With Samuel back in the lineup, Aiyuk moves back into the high-end WR4 territory.
Deebo Samuel (WR - SF)
23h
Player Note on Deebo Samuel (WR - SF)
It's safe to say he's healthy, eh? He went against a team that hadn't allowed a receiver more than 18.6 PPR points against them all year and delivered an 11-catch, 133-yard performance (24.3 PPR points). His average air yards per target on each target is 1.6 yards. There is no other wide receiver with a number lower than 5.1 yards (Greg Ward). They're getting creative and manufacturing touches for him to create after the catch, which is something he's one of the best in the league at doing. According to NFL's NextGenStats, he should be averaging 8.4 yards after the catch based on where defenders have been in proximity to him, but he's managed to average 13.0 per reception. The 4.6-yard difference is the highest in the NFL, slightly topping A.J. Brown's 4.1-yard gap. Of the fantasy production the Bills have allowed to skill-position players, wide receivers have accounted for just 45.7 percent of it, which ranks as the third-lowest mark in the league. But again, the Rams were even better than that. Tre'Davious White is their shadow cornerback, though he doesn't go into the slot, which is where Samuel is placed 34 percent of the time. Taron Johnson is the slot cornerback who's allowed 45-of-59 passing for 462 yards. There's only one cornerback who's allowed more slot yardage than him (Buster Skrine). It's also worth noting that 44 percent of the yardage Johnson has allowed in coverage has come after the catch. Samuel should be in lineups as a WR3 until we're given reason not to trust him.
Cole Beasley (WR - BUF)
23h
Player Note on Cole Beasley (WR - BUF)
I remember the good ol' days when we knew exactly what to expect out of Beasley. He lacked upside, but at least he gave you a floor. Suddenly, that floor is gone. He's finished with fewer than 40 yards in three of his last four games. Meanwhile, sandwiched in between all those games are two 11-catch, 100-plus-yard performances. The matchup against the 49ers is better than it used to be in the slot, as they lost starting cornerback K'Waun Williams for what might be the year. His replacement is Jamar Taylor, a veteran cornerback who's played for 22 percent of the teams in the NFL. Since joining the 49ers, he's allowed 14-of-19 passing for 185 yards, though he's still yet to allow a touchdown and has intercepted two passes. There has been just one slot-heavy wide receiver who's posted more than 8.6 PPR points against the 49ers this year, and that was Braxton Berrios when he caught 6-of-8 targets for 59 yards and a touchdown. So, it's not a clear-cut must-start situation for Beasley this week, but with Brown out, he should receive more targets than the four he did last week (though Allen threw just 24 passes). He's in the high-end WR4 territory but he lacks much of a ceiling in this matchup.
Stefon Diggs (WR - BUF)
23h
Player Note on Stefon Diggs (WR - BUF)
Despite John Brown being out of the lineup, as well as the Chargers top cornerback Casey Hayward, Diggs finished with just seven catches for 39 yards in Week 12. It was just the second time all year where Diggs has finished outside the top-36 wide receivers, so we can't panic. It could be a coincidence, but both times he's finished outside of that range have been when Brown's been out of the lineup. The Bills are not going to be able to run the ball on the 49ers, so we should be expecting double-digit targets for Diggs in this contest. Production can be had in this matchup. It should be noted that the 49ers did get Richard Sherman back last week, which certainly doesn't hurt their defense. Diggs plays on both sides, though he will see Sherman the most. We don't have a big sample of targets against Sherman this year, though he did appear to be winding down at the end of last year. The 49ers have done a good job despite all the injuries they've dealt with, as the 7.84 yards per target they've allowed to receivers ranks as the 12th-lowest number in the league. But again, if Diggs gets those targets, he's going to perform just like the rest of those wide receivers did.
Raheem Mostert (RB - SF)
23h
Player Note on Raheem Mostert (RB - SF)
We don't know the status of Tevin Coleman right now, but it's safe to say you're not trying to trust him, Jeff Wilson, or Jerick McKinnon in your lineup. Mostert played 29 snaps in his return to the lineup, which is pretty much in line with his season-long average, maybe a smidge less. The opportunity was there, as he totaled 16 carries and two targets, which netted just 43 yards in a tough matchup with the Rams, though he did find the end zone. Against the Bills, he should have a good shot to find the end zone, as they've allowed 16 rushing touchdowns on the season, which ranks third behind only the Raiders and Lions. Quarterbacks have gotten six of those touchdowns, but we know that Mullens won't be stealing anything. On top of the Bills allowing a touchdown every 19.0 carries, they've allowed 4.55 yards per carry, which ranks as the ninth-highest mark in the league. The Bills are also allowing an above-average 6.06 yards per target through the air to running backs, though they're one of just four teams left who haven't allowed a receiving touchdown to them. The bottom line is that this matchup plays into Mostert's strengths as a runner, and he should be in lineups as a mid-tier RB2.
Devin Singletary (RB - BUF)
23h
Player Note on Devin Singletary (RB - BUF)
The duo combined for a respectable 25 touches in Week 12, which was one of the higher marks on the season for them. Singletary looked good while finishing with 102 total yards, though he did fumble early in the fourth quarter, which has been a problem for him over his career. Moss out-snapped him 37-25 in the game, so the touches should still favor Moss, who also gets the goal-line work. The matchup this week is not good. The 49ers have faced just 24.8 running back touches per game (6th-fewest), so when you combine that with the minuscule 20.7 touches that the Bills running backs average. As a team, the Bills rank 29th in running back fantasy points. Meanwhile, the 49ers have allowed the seventh-fewest points per game to them. You don't need to be great at math to handle this equation. Not a single running back has topped 88 yards on the ground against the 49ers, while just five running backs have found the end zone. There have been six running backs who've totaled 30-plus yards through the air, but there's been just one game all year where any of the Bills running backs have totaled more than 33 receiving yards. Knowing Moss gets the goal-line touches, he is the preferred option because he could fall into the end zone, but he's just a low-end RB3 with a low floor. Singletary can be considered a high-end RB4 who should net 10-12 touches, even if they aren't particularly efficient.
Zack Moss (RB - BUF)
23h
Player Note on Zack Moss (RB - BUF)
The duo combined for a respectable 25 touches in Week 12, which was one of the higher marks on the season for them. Singletary looked good while finishing with 102 total yards, though he did fumble early in the fourth quarter, which has been a problem for him over his career. Moss out-snapped him 37-25 in the game, so the touches should still favor Moss, who also gets the goal-line work. The matchup this week is not good. The 49ers have faced just 24.8 running back touches per game (6th-fewest), so when you combine that with the minuscule 20.7 touches that the Bills running backs average. As a team, the Bills rank 29th in running back fantasy points. Meanwhile, the 49ers have allowed the seventh-fewest points per game to them. You don't need to be great at math to handle this equation. Not a single running back has topped 88 yards on the ground against the 49ers, while just five running backs have found the end zone. There have been six running backs who've totaled 30-plus yards through the air, but there's been just one game all year where any of the Bills running backs have totaled more than 33 receiving yards. Knowing Moss gets the goal-line touches, he is the preferred option because he could fall into the end zone, but he's just a low-end RB3 with a low floor. Singletary can be considered a high-end RB4 who should net 10-12 touches, even if they aren't particularly efficient.
Nick Mullens (QB - SF)
23h
Player Note on Nick Mullens (QB - SF)
He offers no mobility and he's thrown for 0-1 touchdowns in 5-of-6 games. He's thrown at least 35 passes and completed at least 22 of them in each of the last three games, but again, they've amounted to minimal fantasy production. If there's a matchup you potentially could consider him, this might be it. The Bills are tied for the league-high, allowing seven different quarterbacks score 18.6-plus fantasy points against them this year, which is the average it took to finish as a top-12 quarterback last year. On the surface, that's great news, right? Well, the downside is that they've allowed a league-high six rushing touchdowns to quarterbacks, which has propped up the numbers. So, instead of the sixth-most fantasy points allowed to quarterbacks, you'd knock them down to the 15th-worst matchup if you look at solely passing totals for each team. They've allowed more than two passing touchdowns just twice since the start of the 2019 season, which again, doesn't bode well for Mullens. He's just a serviceable back-end QB2 in Superflex leagues.
Josh Allen (QB - BUF)
23h
Player Note on Josh Allen (QB - BUF)
I mentioned that last week's matchup for Allen was far from a walk in the park against the Chargers, though it was shocking to see Allen finish with just 24 pass attempts. It's been a bit of feast or famine with Allen this year, as he has six games with 25-plus fantasy points, but his other five games have contained fewer than 17 fantasy points. He now goes into a matchup with a 49ers defense that is apparently starting to take shape again. Over their last two games, they've allowed just 33-of-54 passing for 337 yards with one touchdown and two interceptions. On the year, they have allowed just 78.88 PPR points per game to their opponents. That's quarterbacks, running backs, wide receivers, and tight ends included. It's the fourth-lowest number in the league, which is quite remarkable considering how many injuries they've dealt with. Quarterbacks have averaged just 217.6 passing yards per game against them, which ranks as the second-lowest mark in football. Then you add in Allen's struggles with John Brown out of the lineup, and we have issues. It needs to be noted that the 49ers have allowed more rushing yards (335) to quarterbacks than all but one team in the league, though it's also worth mentioning they've faced a league-high 68 rushing attempts by them. Allen has rushed at least seven times in each of his last six games, so that's where we're looking for production. He should be viewed as a mid-to-low-end QB1 in this game who just might disappoint for a second-straight week.
Travis Kelce (TE - KC)
23h
Player Note on Travis Kelce (TE - KC)
He has four 100-yard games this year. The rest of the tight ends in the NFL have combined for nine such games. I'm fairly certain he could stop playing right now and still finish with the most fantasy points among tight ends, as he has a comfy 55.7-point gap over Darren Waller with five games to go. The Broncos have allowed a massive 74.3 percent completion-rate to tight ends (4th-highest), but those receptions have gone for an average of just 9.73 yards (6th-lowest). So, are they just willing to allow the underneath stuff? That's why we've seen 10 tight ends total three-plus receptions against them. Kelce only finished with 3/31/0 in their first matchup, though that game was played in the snow and the Chiefs didn't throw the ball a whole lot. The previous time they played was in Week 15 of last year where Kelce torched them for 11/142/0, so it's clearly not Vic Fangio's scheme that slowed him in the first game. No tight end has topped 13.6 PPR points against the Broncos this year, so we do have to be mindful of that, especially when we know they've played against Kelce, Waller, Hunter Henry, Eric Ebron, Rob Gronkowski, Hayden Hurst, and Jonnu Smith. When you factor in their level of competition, they actually rank as the seventh-toughest matchup for tight ends. You're playing Kelce every week in redraft, but it might not be worth it to pay up for him in DFS cash lineups this week.
D'Onta Foreman (RB - TEN) - D'Onta Foreman arrested Sunday
Thu, Nov 16
News Reaction on D'Onta Foreman (RB - TEN) - D'Onta Foreman arrested Sunday
The news solidifies Lamar Miller's status as an RB1 this season.

Go to the Fantasy Accuracy Reports to see how this expert stacks up.