football | NFL

Buffalo Bills vs. Miami Dolphins Pick & Prediction SEP 20TH 2020

FinishedTV: CBSSun Life Stadium Miami Gardens

-5.5 -109
41.5o -110
1 2 3 4
7 10 0 14
7 3 3 15
Check AI Computer Pick For NFL.
Our AI Computer Pick system have 35.45% ROI
for the last 40 days on NFL.
7 Day Trial for $1/Day

The Buffalo Bills have won five of their past six games against the Dolphins and travel to Miami in Week 2 looking to extend the stretch of dominance over their AFC East rivals.

Buffalo (1-0) quarterback Josh Allen, despite losing two fumbles, threw for 312 yards and two touchdowns and no interceptions in last week's 27-17 win over the New York Jets. The third-year QB finished 33 for 46 while also rushing for 57 yards and a touchdown.

"It has to be a healthy balance every week (between the run and pass) and that's something we always take seriously," Bills coach Sean McDermott said.

In two wins over the Dolphins last season, Allen threw for a combined 458 yards and five touchdowns without an interception while rushing for 88 yards and a touchdown.

The Dolphins (0-1) had trouble containing another dual-threat quarterback last week in a 21-11 loss to New England, giving up 230 yards combined and two rushing touchdowns to Cam Newton. Miami also yielded 217 rushing yards in the game.

Miami is hoping for an impact game from pass rusher Shaq Lawson, who recorded 16.5 sacks over the past four seasons with Buffalo, as well as end Emmanuel Ogbah, cornerback Byron Jones and linebackers Kyle Van Noy and Elandon Roberts.

Dolphins coach Brian Flores believes the Bills present an even greater challenge due to their depth of talented receivers, which could be tested if John Brown can't play Sunday. Brown missed practice Wednesday with a foot injury.

Stefon Diggs caught eight passes for 86 yards in his Buffalo debut, but Brown still had the most targets (10) and finished with 70 yards on six catches and a touchdown. Brown totaled 14 catches for 220 yards and three touchdowns in last year's two games against Miami, including a nine-catch, 137-yard, two-touchdown performance at Hard Rock Stadium.

"When you've got two outstanding receivers on the perimeter, it's hard to load up on the run game," Flores said. "They do a good job really in all areas -- the tight ends, the backs, the scheme. I don't think it will be just all run, or quarterback runs or all pass."

The Dolphins have two familiar faces to the Bills in starting quarterback Ryan Fitzpatrick and offensive coordinator Chan Gailey -- Buffalo's head coach from 2010-2012.

Fitzpatrick, who started 53 games for the Bills from 2009-12, threw three interceptions and no touchdowns in Week 1, prompting speculation as to when the Dolphins might turn to rookie Tua Tagovailoa.

"I think he never really got in a great rhythm," Dolphins quarterbacks coach Robby Brown said. "He had some good things that he did really well. We have some things that we can improve upon. That's the way it is every game, but we just need to try to get in a rhythm and get it going."

The Dolphins may be without receiver DeVante Parker, who injured his hamstring in the third quarter last week and was limited in practice Wednesday. Also, Roberts was placed in concussion protocol this week.

Safety Clayton Fejedelem (pectoral), receiver Jakeem Grant (calf), cornerbacks Jones (Achilles) and Xavien Howard (knee) were limited in practice Wednesday.

For Buffalo, linebackers Matt Milano (hamstring), Tremaine Edmunds (shoulder) and Del'Shawn Phillips (quadriceps) did not practice Wednesday. Tyrel Dodson (neck) and quarterback Jake Fromm (non-injury) were limited.

"It sounds like they're both (Milano and Edmunds) going to be back, hopefully for this ballgame, but if we don't get both, hopefully we'll get one back because they are vitally important to the success of our defense," Buffalo defensive coordinator Leslie Frazier said.

--Field Level Media

Need more winners Against the Spread? Get $60 in Free Premium Member Only picks from Doc’s Sports – A recognized leader and trusted name in sports handicapping since 1971. Click Here.

Service Play Spread Game
Service Play Spread Game
Service Play Spread Game
Not Ranked ON NFL

The Score

Point Spread Report

Service Play Spread Game
Service Play Spread Game

There are currently no AI-GENERATED COMPUTER PICKS released.


How Our Computer Picks System Works

Our software doesn't simulate sports results like our competitors, we track real bets.

We have exclusive access to a database with 10,000+ real bettors. Our software tracks all of these players in real-time.

Our proprietary algorithms then rank every handicapper in the database based on how well they perform by sport and bet type.

When our system identifies multiple sharps betting on the same outcome, our software automatically publishes the AI pick above.

We have zero control on the picks released by our software. It's simply using algorithms to generate the sharpest sports picks with the most value (+EV).

Why Are There No Computer Picks?

Our AI system generates quality picks with a proven return on investment (ROI).

We believe in quality over quantity.

Some days, there may be zero AI picks, as our algorithms haven't generated any picks with enough value to be released .

We recommend not looking at the volume of bets released by our AI software, but look at the results and profits generated.

If there are no computer picks listed here, we still have daily sports picks from the pros.

Click this LINK to access all of the picks from our stable of experts. This page only lists our proprietary computer picks (AI-generated).

Buy Tickets

no tickets found.

Buffalo Bills

Miami Dolphins

Player Position Lineup
Josh Allen primary: Quarterback Starter
Cole Beasley primary: Wide Receiver Starter
John Brown primary: Wide Receiver Starter
Dion Dawkins primary: Left Tackle Starter
Cody Ford primary: Right Guard Starter
Jerry Hughes primary: Right Defensive End Starter
Micah Hyde primary: Free Safety Starter
Taron Johnson primary: Cornerback Starter
Dawson Knox primary: Tight End Starter
Mitch Morse primary: Center Starter
Trent Murphy primary: Left Defensive End Starter
Ed Oliver primary: Defensive Tackle Starter
Jordan Poyer primary: Strong Safety Starter
Devin Singletary primary: Runningback Starter
Quinton Spain primary: Left Guard Starter
Levi Wallace primary: Cornerback Starter
Tre'Davious White primary: Cornerback Starter
Tyrel Dodson primary: Linebacker Starter
Stefon Diggs primary: Wide Receiver Starter
Quinton Jefferson primary: Defensive Tackle Starter
Daryl Williams primary: Right Tackle Starter
A.J. Klein primary: Strong Linebacker Starter
Ryan Bates primary: Offensive Linesman Substitution
Corey Bojorquez primary: Punter Substitution
Reid Ferguson primary: Long Snapper Substitution
Darryl Johnson primary: Defensive End Substitution
Jaquan Johnson primary: Safety Substitution
Tyler Kroft primary: Tight End Substitution
Siran Neal primary: Safety Substitution
Ty Nsekhe primary: Offensive Tackle Substitution
Harrison Phillips primary: Defensive Tackle Substitution
Cam Lewis primary: Defensive Back Substitution
Isaiah McKenzie primary: Wide Receiver Substitution
Taiwan Jones primary: Runningback Substitution
A.J. Epenesa primary: Defensive End Substitution
Zack Moss primary: Runningback Substitution
Gabriel Davis primary: Wide Receiver Substitution
Tyler Bass primary: Kicker Substitution
Reggie Gilliam primary: Tight End Substitution
Vernon Butler primary: Defensive Tackle Substitution
Tyler Matakevich primary: Linebacker Substitution
Mario Addison primary: Defensive End Substitution
Brian Winters primary: Guard Substitution
Andre Smith primary: Linebacker Substitution
Andre Roberts primary: Wide Receiver Substitution
Dean Marlowe primary: Safety Substitution
Deon Lacey primary: Linebacker Substitution
Matt Barkley primary: Quarterback Did not play
Ike Boettger primary: Guard Not active
Tremaine Edmunds primary: Linebacker Not active
Matt Milano primary: Linebacker Not active
Lee Smith primary: Tight End Not active
T.J. Yeldon primary: Runningback Not active
Del'Shawn Phillips primary: Linebacker Not active
Jake Fromm primary: Quarterback Not active
Player Position Lineup
Jerome Baker primary: Linebacker Starter
Chandler Cox primary: Fullback Starter
Jesse Davis primary: Right Tackle Starter
Ryan Fitzpatrick primary: Quarterback Starter
Mike Gesicki primary: Tight End Starter
Davon Godchaux primary: Nose Tackle Starter
Xavien Howard primary: Cornerback Starter
Bobby McCain primary: Safety Starter
Nik Needham primary: Cornerback Starter
DeVante Parker primary: Wide Receiver Starter
Christian Wilkins primary: Defensive End Starter
Preston Williams primary: Wide Receiver Starter
Shaq Lawson primary: Linebacker Starter
Kamu Grugier-Hill primary: Linebacker Starter
Emmanuel Ogbah primary: Defensive End Starter
Kyle Van Noy primary: Linebacker Starter
Jordan Howard primary: Runningback Starter
Ereck Flowers primary: Left Guard Starter
Ted Karras primary: Center Starter
Byron Jones primary: Cornerback Starter
Austin Jackson primary: Left Tackle Starter
Solomon Kindley primary: Right Guard Starter
Julie'n Davenport primary: Offensive Tackle Substitution
Michael Deiter primary: Center Substitution
Sam Eguavoen primary: Linebacker Substitution
Isaiah Ford primary: Wide Receiver Substitution
Myles Gaskin primary: Runningback Substitution
Jakeem Grant Sr. primary: Wide Receiver Substitution
Matt Haack primary: Punter Substitution
Mack Hollins primary: Wide Receiver Substitution
Patrick Laird primary: Runningback Substitution
Calvin Munson primary: Linebacker Substitution
Eric Rowe primary: Safety Substitution
Jason Sanders primary: Kicker Substitution
Zach Sieler primary: Defensive End Substitution
Durham Smythe primary: Tight End Substitution
Andrew Van Ginkel primary: Linebacker Substitution
Jamal Perry primary: Cornerback Substitution
Noah Igbinoghene primary: Cornerback Substitution
Robert Hunt primary: Guard Substitution
Raekwon Davis primary: Defensive Tackle Substitution
Brandon Jones primary: Safety Substitution
Matt Breida primary: Runningback Substitution
Blake Ferguson primary: Long Snapper Substitution
Kavon Frazier primary: Safety Substitution
Adam Shaheen primary: Tight End Substitution
Lynn Bowden Jr. primary: Wide Receiver Substitution
Adam Pankey primary: Offensive Tackle Not active
Elandon Roberts primary: Linebacker Not active
Clayton Fejedelem primary: Safety Not active
Tua Tagovailoa primary: Quarterback Did not play
Jason Strowbridge primary: Defensive End Not active
Malcolm Perry primary: Runningback Not active

Buffalo Bills

Miami Dolphins

  • Match Start
  • Period 1
  • MIN 0
    • scoring-play
    • Touchdown
    • Pass
    • 2 Yards
    • Pass Receiver: DeVante Parker
    • Passer: Ryan Fitzpatrick
    • Conv Kicker: Jason Sanders
  • MIN 4
    • scoring-play
    • Touchdown
    • Pass
    • 1 Yards
    • Pass Receiver: Reggie Gilliam
    • Passer: Josh Allen
    • Conv Kicker: Tyler Bass
  • Period 2
  • MIN 0
    • scoring-play
    • Field Goal
    • 52 Yards
    • FG Kicker: Jason Sanders
  • MIN 2
    • scoring-play
    • Field Goal
    • 39 Yards
    • FG Kicker: Tyler Bass
  • MIN 11
    • scoring-play
    • Touchdown
    • Pass
    • 22 Yards
    • Pass Receiver: Stefon Diggs
    • Passer: Josh Allen
    • Conv Kicker: Tyler Bass
  • Period 3
  • MIN 11
    • scoring-play
    • Field Goal
    • 45 Yards
    • FG Kicker: Jason Sanders
  • Period 4
  • MIN 0
    • scoring-play
    • Touchdown
    • Pass
    • 8 Yards
    • Pass Receiver: Mike Gesicki
    • Passer: Ryan Fitzpatrick
    • Conv Receiver: Preston Williams
    • Conv Passer: Ryan Fitzpatrick
  • MIN 3
    • scoring-play
    • Touchdown
    • Pass
    • 46 Yards
    • Pass Receiver: John Brown
    • Passer: Josh Allen
    • Conv Kicker: Tyler Bass
  • MIN 5
    • scoring-play
    • Touchdown
    • Pass
    • 6 Yards
    • Pass Receiver: Gabriel Davis
    • Passer: Josh Allen
    • Conv Kicker: Tyler Bass
  • MIN 10
    • scoring-play
    • Touchdown
    • Rush
    • 2 Yards
    • Rusher: Jordan Howard
    • Conv Kicker: Jason Sanders
  • Match End


Last 10

W 70% L 30%
7 3
  • @Arizona L 30 - 32
  • Seattle W 34 - 44
  • New England W 21 - 24
  • @N.Y. Jets W 18 - 10
  • Kansas City L 26 - 17
  • @Tennessee L 16 - 42
  • @Las Vegas W 30 - 23
  • L.A. Rams W 32 - 35
  • @Miami W 31 - 28
  • N.Y. Jets W 17 - 27
W 60% L 40%
6 4
  • @Denver L 13 - 20
  • L.A. Chargers W 21 - 29
  • @Arizona W 34 - 31
  • L.A. Rams W 17 - 28
  • N.Y. Jets W 0 - 24
  • @San Francisco W 43 - 17
  • Seattle L 31 - 23
  • @Jacksonville W 31 - 13
  • Buffalo L 31 - 28
  • @New England L 11 - 21

Next Games

  • L.A. Chargers(09-16-18) L 31 - 20
  • @San Francisco(10-07-12) L 3 - 45
  • Pittsburgh(12-11-16) L 27 - 20
  • @Denver(12-07-14) L 17 - 24
  • @New England(12-21-19) L 17 - 24
  • @N.Y. Jets(12-08-19) L 21 - 22
  • Cincinnati(12-22-19) W 35 - 38
  • Kansas City(09-21-14) L 34 - 15
  • New England(09-15-19) L 43 - 0
  • @Las Vegas(09-28-14) W 38 - 14

Last Meetings

  • Bills @ Dolphins 31-28
  • Bills @ Dolphins 37-20
  • Dolphins @ Bills 21-31
  • Dolphins @ Bills 17-42
  • Bills @ Dolphins 17-21
  • Bills @ Dolphins 22-16
  • Dolphins @ Bills 16-24
  • Dolphins @ Bills 34-31
  • Bills @ Dolphins 25-28
  • Dolphins @ Bills 17-33

American Football Conference

Buffalo Bills73 0.7000.00.00.0 4-13-27-0-3
Miami Dolphins64 0.6001.00.00.0 3-23-26-0-4
New England Patriots46 0.4003.00.00.0 3-21-44-0-6
New York Jets010 0.0007.00.00.0 0-50-50-0-10
Pittsburgh Steelers100 01.0000.00.00.0 5-05-010-0-0
Cleveland Browns73 0.7003.00.00.0 5-12-27-0-3
Baltimore Ravens64 0.6004.00.00.0 2-34-16-0-4
Cincinnati Bengals27 1.2227.50.00.0 2-20-52-1-7
Indianapolis Colts73 0.7000.00.00.0 4-13-27-0-3
Tennessee Titans73 0.7000.00.00.0 4-23-17-0-3
Houston Texans37 0.3004.00.00.0 2-31-43-0-7
Jacksonville Jaguars19 0.1006.00.00.0 1-40-51-0-9
Kansas City Chiefs91 0.9000.00.00.0 4-15-09-0-1
Las Vegas Raiders64 0.6003.00.00.0 2-34-16-0-4
Denver Broncos46 0.4005.00.00.0 2-32-34-0-6
Los Angeles Chargers37 0.3006.00.00.0 2-31-43-0-7

National Football Conference

Philadelphia Eagles36 1.3330.00.00.0 2-21-43-1-6
Washington Football Team37 0.3000.50.00.0 3-30-43-0-7
New York Giants37 0.3000.50.00.0 2-31-43-0-7
Dallas Cowboys37 0.3000.50.00.0 2-31-43-0-7
Green Bay Packers73 0.7000.00.00.0 3-14-27-0-3
Chicago Bears55 0.5002.00.00.0 2-33-25-0-5
Minnesota Vikings46 0.4003.00.00.0 1-43-24-0-6
Detroit Lions46 0.4003.00.00.0 1-33-34-0-6
New Orleans Saints82 0.8000.00.00.0 5-13-18-0-2
Tampa Bay Buccaneers74 0.6361.50.00.0 3-24-27-0-3
Carolina Panthers47 0.3644.50.00.0 2-42-34-0-6
Atlanta Falcons37 0.3005.00.00.0 1-42-33-0-7
Los Angeles Rams73 0.7000.00.00.0 4-03-37-0-3
Seattle Seahawks73 0.7000.00.00.0 5-02-37-0-3
Arizona Cardinals64 0.6001.00.00.0 3-23-26-0-4
San Francisco 49ers46 0.4003.00.00.0 1-43-24-0-6

Last Injuries

Miami Dolphins

  • Solomon Kindley

    Ques Sun | questionable

    Kindley left the last game with a foot injury, and it is unknown if he will play against the Jets on Sunday.

  • Myles Gaskin

    Ques Sun | I-R

    Gaskin has landed on the Injured Reserve/Designated for Return list after recuperating from a sprained MCL. He has three weeks in order to be activated.

  • Tua Tagovailoa

    Prob Sun | probable

    Tagovailoa is projected to take on the Jets on Sunday despite a thumb injury.

  • Jesse Davis

    Out indefinitely | I-R

    Davis has been moved to the Injured Reserve/COVID-19 list, and there is no indication when he will get back in the lineup.

  • Salvon Ahmed

    Ques Sun | questionable

    Ahmend is managing a shoulder injury, and it is unclear if he will face the Jets on Sunday.

  • Tua Tagovailoa

    day-to-day | questionable

    Tagovailoa left the previous game due to an ankle injury, and it is unclear if he will suit up Week 12 against the Jets.

  • Kyle Van Noy

    Prob Sun | probable

    Van Noy left the last game with a hip injury, but he is expected to be active against the Broncos on Sunday.

  • Matt Breida

    Prob Sun | probable

    Breida was held out of the previous game with a hamstring injury, but it is likely that he will participate in Sunday's contest against the Broncos.

Buffalo Bills

  • Mitch Morse

    Ques Sun | questionable

    Morse has been held out of the previous three games due to a concussion, and it is unknown if he will clear protocol prior to Sunday's tilt versus the Chargers.

  • Taiwan Jones

    Ques Sun | questionable

    Jones has sat out the past two games with a hamstring injury, and it is unclear if he will play against the Chargers on Sunday.

  • Josh Norman

    Ques Sun | questionable

    Norman has been activated from the Injured Reserve/COVID-19 list, and it is unknown if he will return to face the Chargers on Sunday.

  • T.J. Yeldon

    Ques Sun | questionable

    Yeldon has been absent from the lineup during the last two games with a back injury, and it is uncertain if it will hinder his availability against the Chargers on Sunday.

  • Tommy Sweeney

    Out indefinitely | I-R

    Sweeney is on the injured reserve list with myocarditis, and he will miss an extended period.

  • A.J. Epenesa

    Ques Sun | questionable

    Epenesa left the last game with a head injury, and it has yet to be established if he will take part on Sunday versus the Chargers.

  • John Brown

    Ques Sun | questionable

    Brown was removed from the previous game with an ankle injury, his status for Sunday's battle versus the Chargers is in question.

  • Cody Ford

    Ques Sun | questionable

    Ford sat out the last game due to a right ankle injury, and it is undetermined if he will line up on Sunday versus the Chargers.

Buffalo Bills vs. Miami Dolphins

Quarterback Josh Allen put together a career-best passing game to help the visiting Buffalo Bills continue their recent dominance of the Miami Dolphins with a 31-28 victory on Sunday.

Allen set career-highs for touchdown passes (four), passing yards (417) and passer rating (147.0) while completing 24 of 35 attempts as the Bills beat Miami for the fifth time in their past six meetings.

Allen's final two touchdown tosses helped the Bills (2-0) come back after the Dolphins (0-2) took a brief 20-17 lead with 10:11 remaining in the fourth quarter on a 2-yard touchdown run by Jordan Howard.

Allen anchored a 7-play, 75-yard touchdown drive as Buffalo reclaimed the lead on his 6-yard touchdown pass to Gabriel Davis with 5:55 left.

After the Bills' defense held on the ensuing possession, Allen found John Brown open down the middle of the field for a 46-yard touchdown that put the game out of reach.

Dolphins quarterback Ryan Fitzpatrick played much better than last week's three-interception game against New England, but it wasn't enough. Fitzpatrick completed 31 of 47 passes for 328 yards and threw two touchdown passes including an 8-yarder to Mike Gesicki with 49 seconds left that was followed by a two-point pass to Preston Williams.

The Bills, however, recovered the onside kick.

Allen took to the air more than usual, rushing for only 18 yards on four carries.

The Dolphins' secondary had trouble containing the Bills' deep receiving core, especially without cornerback Byron Jones, who left the game early in the first quarter with a groin injury and did not return.

Stefon Diggs paced the group, finishing with eight catches for 153 yards, and he hauled in a 22-yard touchdown pass from Allen in the second quarter to give the Bills a 14-7 lead.

Allen completed 15 of 22 passes for 242 yards and two touchdowns and a 136.4 passer rating in the first half as the Bills outgained the Dolphins in total yards 342-165 for the first two quarters.

And yet the Dolphins kept it close and flipped the script in the third quarter, outgaining Buffalo 132-28.

The game was delayed 36 minutes with 14:30 left in the third quarter due to lightning in the area.

On the injury front, Buffalo lost tight end Dawson Knox in the third quarter when he suffered a concussion.

--Field Level Media