2019 Buffalo Bills Statistics

National Football League (NFL)
Team Record: 10-6
Finishing 2nd in the NFL's East Division of the American Football Conference
Lost Wild Card
Coach: Sean McDermott (10-6)
Location: Buffalo, New York
2019 Buffalo Bills Roster
2019 Buffalo Bills Results

The Buffalo Bills of the National Football League ended the 2019 season with a record of 10 wins and 6 losses, finishing second in the NFL's East Division of the American Football Conference.

The Bills chalked up 314 points, and the rigid defensive squad gave up 259. Josh Allen threw for 3,089 yards. John Brown topped the receiving corps, hauling in 72 balls for 1,060 yards. Cole Beasley provided receiving help, too.

Devin Singletary rushed for a team-leading 775 yards for Buffalo, and Frank Gore also contributed to the rushing attack.

TreDavious White snatched 6 opponent throws. Jordan Phillips dropped quarterbacks 9.5 times.

Sean McDermott coached the team. The 2019 Buffalo Bills lost in the Wild Card.

Click on column headings to sort.


Passing:

Player Att Comp Comp % Yds Yds/Att TDs TD % Ints Int % Long Sacked Yds Lost Rating
Josh Allen46127158.830896.7204.392.0533823785.3
Matt Barkley512752.93597.000.035.94121051.0
John Brown11100.02828.01100.000.02800158.3
Totals51329958.334766.8214.1122.353 40247

Rushing:

Player No. Yds Avg. Long TDs
Devin Singletary1517755.138 2
Frank Gore1665993.641 2
Josh Allen1095104.736 9
T.J. Yeldon17633.712 0
Isaiah McKenzie8496.116 0
Robert Foster22914.522 0
Dawson Knox199.00
Andre Roberts177.00
John Brown273.50
Patrick DiMarco372.30
Senorise Perry331.00
Matt Barkley2-4-2.00
Totals46520544.441 13

Receiving:

Player No. Yds Avg. Long TDs
John Brown72106014.753 6
Cole Beasley6777811.651 6
Devin Singletary291946.749 2
Dawson Knox2838813.949 2
Isaiah McKenzie272549.446 1
T.J. Yeldon131249.523 0
Frank Gore131007.718 0
Duke Williams1216613.841 1
Tommy Sweeney811414.229 0
Zay Jones7699.923 0
Tyler Kroft67111.820 1
Patrick DiMarco5418.227 0
Lee Smith4317.81
Robert Foster36421.324 0
Andre Roberts3206.70
Dion Dawkins111.01
Senorise Perry111.00
Totals299347611.653 21

Kicking:

Player X/CA X/CM X/CP % FGA FGM FG % KO Yds. Avg. Long KOS Pts.
Steven Hauschka323093.8282278.673452962.096
Corey Bojorquez15050.00
Totals323093.8282278.674457961.90096

Punting:

Player No. Yds Avg. Long
Corey Bojorquez79331341.967
Totals79331341.967

Punt Returns:

Player No. Yds Avg. Long TDs
Andre Roberts282238.022 0
Micah Hyde3165.310 0
Isaiah McKenzie144.00
Totals322437.622 0

Kick Returns:

Player No. Yds Avg. Long TDs
Andre Roberts2566426.666 0
Isaiah McKenzie36521.724 0
Micah Hyde24723.545 1
Patrick DiMarco12424.024 0
Senorise Perry122.00
Totals3280225.166 1

Interceptions:

Player No. Yds Avg. Long TDs
TreDavious White6579.549 0
Levi Wallace221.00
Jordan Poyer200.00
Trent Murphy100.00
Star Lotulelei100.00
Tremaine Edmunds100.00
Micah Hyde100.00
Totals14594.249 0

Sacks:


Defense and Fumbles:

Player Tackle Solo Ast TFL TFLY Brup PD QBH Fum FRec FYds FTD FF
Jordan Poyer89713643103003
Tremaine Edmunds90.5664910940
Levi Wallace7166104900
Matt Milano83653679701001
Micah Hyde615022121013102
TreDavious White534810417100002
Taron Johnson44.5391125100001
Lorenzo Alexander45352049900001
Siran Neal322882000001
Kevin Johnson30.525111510
Jordan Phillips28256131600001
Ed Oliver33.5241952800001
Trent Murphy30241293902802
Shaq Lawson26.521111321800001
Jerry Hughes18.5149639011100
Star Lotulelei15.51273130
Darryl Johnson12.5105220
Dean Marlowe10.51010100
Maurice Alexander9.583000
Corey Liuget8.573410
Jaquan Johnson7.571000
Julian Stanford7620001000
Vincent Taylor6601100
Senorise Perry5.551000
Corey Thompson5.543100
Robert Foster440000
Kurt Coleman330100
Kyle Peko2.513000
Harrison Phillips2120210
Reid Ferguson110000
Josh Allen144-100
Quinton Spain02000
Cody Ford02000
John Brown02000
Andre Roberts11000
Dion Dawkins01000
Devin Singletary41000
Matt Barkley31-500
Jon Feliciano01000
T.J. Yeldon10000
Totals836.568630197008392232444016

Total Scoring:

Touchdowns Other Total
Player Rush Rec Punt Kick MFG Int Fum Other FG X/C Single 2Pt Saf Points
Steven Hauschka000000002230096
Josh Allen90000000000156
Cole Beasley06000000000240
John Brown0600000000036
Devin Singletary2200000000024
Frank Gore2000000000012
Dawson Knox0200000000012
Micah Hyde000100000006
Isaiah McKenzie010000000006
Tyler Kroft010000000006
Lee Smith010000000006
Dion Dawkins010000000006
Duke Williams010000000006
Tremaine Edmunds0000000000012
Totals13210100002230031314


Football


Recent Updates

  • November 28, 2025 - Upgraded information for thousands of players throughout our football section
Football Search

Latest News

Bandits' 2nd-Half Defense Leads To Season-Opening Win Over Swarm
Posted on Sunday November 30, 2025

Buffalo's quest for a 4th straight title began with a 15-11 win in Banditland.The Buffalo Bandits were interlocked with their arms draped over the...

Bandits vs Swarm: How to Watch, Lineup Notes, and Storylines
Posted on Friday November 28, 2025

Just over six months after capturing a historic third consecutive NLL Championship, the Bandits are back for the 2025-26 season opener against the Geo...

Bandits Acquire Mitch de Snoo
Posted on Wednesday November 26, 2025

BUFFALO, N.Y. - The Buffalo Bandits today announced the team has acquired defenseman Mitch de Snoo from the Philadelphia Wings in exchange for a condi...