Bills vs. 49ers: NFL Betting Preview – December 7, 2020

Posted By Staff on December 1, 2020 - Last Updated on December 8, 2020

The Buffalo Bills (8-3) are  against the San Francisco 49ers (5-6) on Monday, December 7. The over/under is set at  for the outing.

The betting insights in this article reflect betting data from DraftKings as of December 1, 2020, 1:41 AM ET. See table below for current betting odds and CLICK HERE to bet at DraftKings Sportsbook.

Betting Information

Bills vs. 49ers props

Looking to bet on props for this game? Use our prop search tool to find the best odds across legal sportsbooks in the US.

Total Facts

  • Bills games have gone over 48 points on six occasions this season (54.5% of matchups).
  • San Francisco’s contests have gone over 48 points on three occasions (27.3% of games).
  • The total for this matchup is 48 points, 2.9 fewer than the combined scoring average of the two teams.
  • These two teams allow a combined 48.7 points per game, 0.7 higher than the total for this matchup.
  • The points total average for Bills games this season is 52.8, 4.8 points higher than the over/under for this matchup.
  • Games involving the 49ers this year have averaged 46.8 points per game, a 1.2-point differential when compared to the over/under for this contest.
  • The Bills are the 10th-highest scoring team in the league this year. The 49ers have scored the 20th-most points.
  • San Francisco has surrendered the 11th-fewest points in NFL play this season, while Buffalo has given up the 18th-fewest.
Sign Up Bonus Up to $1,025
Up To $1,025 Free
Sign Up Bonus. T&Cs Apply.
$25 Free Just For Joining
Up to $1,000 Deposit Bonus
No Promo Code Needed!

Bills Betting Insights

  • Buffalo’s games have hit the over in eight out of 11 outings this season (72.7%).
  • Buffalo is 6-5 against the spread.
  • The Bills are 3-4 ATS when playing as at least 2.5-point favorites.

49ers Betting Insights

  • San Francisco has compiled a 5-6 record against the spread this season.
  • The 49ers are 2-3 ATS when an underdog by at least 2.5 points.
  • Five of San Francisco’s 11 games this year have gone over the point total (45.5% of its opportunities).

Check out TheLines YouTube channel to learn more about betting tips and picks for this week’s NFL action.

When the Bills Have the Ball

  • The Bills, on average, score 4.1 more points per game this season (27.2) than the 49ers allow (23.1).
  • When they meet or exceed their scoring average this season, Buffalo is 4-1 and 4-1 against the spread.
  • When the San Francisco defense allows 23.1 points or fewer this year, the 49ers have put together a 5-0 overall record and a 5-0 record against the spread.
  • The 49ers defense has given up an average of 315.2 yards per game so far this season, 57.3 yards fewer than the 372.5-yard average from the Bills offense.
  • On average, the Bills pick up 5.9 yards per play and the 49ers give up 5.2.
  • When the Buffalo offense puts together a game with at least their average in yardage, they are 5-0 overall and 3-2 against the spread this season.
  • When San Francisco allows fewer total yards to opposing offenses than their season average, they are 5-2 against the spread and 5-2 overall this season.
  • The Bills have averaged 104.2 yards per game on the ground this season, just 4.5 yards fewer than the 49ers have allowed to opposing rushing attacks (108.7).
  • In games where the Buffalo rushing attack runs for at least their season average, the Bills are 4-0 overall and 1-3 against the spread.
  • This season, when the San Francisco defense allows opponents to pick up less than 108.7 yards on the ground, they are 3-3 against the spread and 3-3 overall.
  • This season, the 49ers have forced an average of 1.5 turnovers per game, equal to the 1.5 times Bills have turned the football over in each contest.
  • When Buffalo turns the football over 1.5 times or fewer this season, they are 5-1 overall and 2-4 against the spread.
  • San Francisco’s record this season when they force more than 1.5 turnovers: 3-1 ATS, 3-1 overall

When the 49ers Have the Ball

  • The 49ers rack up 23.7 points per game, comparable to the 25.6 per contest the Bills give up.
  • San Francisco is 4-1 against the spread and 4-1 overall a season ago when the team records at least 23.7 points.
  • This season, Buffalo has a 4-1 record against the spread and a 4-1 record overall in games when it holds opponents to 27.2 or fewer points.
  • The 49ers rack up 9.8 fewer yards per game (363.2), than the Bills allow per matchup (373). On average, the 49ers pick up 5.6 yards per play, while the Bills give up 5.7 per play.
  • Buffalo has a 2-3 record ATS and a 4-1 record overall when holding its opponents to 373 yards or less.
  • This season, the 49ers rack up 112.3 yards per game on the ground, 17.2 fewer per game than the Bills allow per outing (129.5).
  • When San Francisco runs for at least 112.3 yards, it recorded a 4-3 ATS record and a 4-3 overall record.
  • This season, Buffalo is 4-2 against the spread and 6-0 overall when holding opponents to no more than 129.5 rushing yards.
  • This year, the 49ers turn the ball over 1.8 times per game, 0.3 more turnovers per game than the 1.5 the Bills force on average.
  • San Francisco has a 3-1 record against the spread and a 3-1 record overall when it turns the ball over 1.8 times or less.
  • When it forces 1.5 or more turnovers, Buffalo has a 5-1 record against the spread and a 5-1 record overall.

Get the best betting breakdowns and picks on TheLines sports betting podcast

Bills Players to Watch

  • Josh Allen leads the team with 3,030 passing yards (275.5 yards per game) and has a 68.8% completion percentage this year (267-of-388) while throwing 22 touchdowns and eight interceptions. He also has 310 rushing yards on 81 carries with six touchdowns, averaging 28.2 yards per game.
  • Devin Singletary has rushed for 482 yards on 110 carries (43.8 yards per game) while scoring one touchdown. He also averages 18.8 receiving yards per game, grabbing 28 passes for 207 yards.
  • This season, Stefon Diggs has 80 catches (on 111 targets) to lead the team with 945 yards (85.9 per game) while scoring four touchdowns.
  • Cole Beasley has added 667 yards on 57 catches with three touchdowns. He has been targeted 71 times and puts up 60.6 receiving yards per game.
  • In his rookie season, Gabriel Davis has caught 22 passes on 35 targets for 354 yards and four touchdowns, averaging 32.2 receiving yards per game.
  • A.J. Klein has five sacks to lead the team, and has also added five TFL and 58 tackles this year.
  • Jordan Poyer’s 90 tackles, four TFL, two sacks, and two interceptions make him the team-leader for tackles and interceptions.

49ers Players to Watch

  • This year, Nick Mullens has collected 1,642 passing yards (234.6 yards per game) while going 139-for-206 (67.5% completion percentage) and throwing six touchdowns and seven interceptions in seven games.
  • Raheem Mostert has churned out 346 rushing yards (69.2 yards per game) and two touchdowns in five games. He has tacked on 13 catches for 150 yards (30 receiving yards per game) with one receiving touchdown.
  • Jerick McKinnon has 315 yards on 80 carries (28.6 ypg), with five rushing touchdowns. He also has 27 catches for 197 yards (17.9 ypg) and one touchdown.
  • This season, Kendrick Bourne has 32 catches (on 50 targets) to lead the team with 412 yards (37.5 per game) while scoring one touchdown.
  • Deebo Samuel’s statline this year shows 27 catches for 318 yards and one touchdown over the course of six games. He averages 53 receiving yards per game and has been targeted 35 times.
  • Richie James Jr. has totaled 239 yards on 13 passes with one touchdown in 2020, averaging 47.8 yards per game on 19 targets in five contests.
  • Kerry Hyder has collected a team-leading 7.5 sacks, while adding seven TFL and 36 tackles .
  • This season, Fred Warner has totaled 87 tackles, three TFL, and two interceptions.
  • Jamar Taylor has a two interceptions, 22 tackles, two TFL, one sack, and three passes defended this season.

Powered By Data Skrive using data from

Staff Avatar
Written by

View all posts by Staff