S
Scorebook
NFL · National Football League

Buffalo Bills

Recent games

Last 10 games

Upcoming

Betting trends

Across 255 games with closing-line data

ATS
80-67-3
54.4%
O / U
72-59
55% over
As favorite
46/80
57% cover
As underdog
34/175
19% cover
ATS % & Over % by season
DateOppScoreSpreadATS
Nov 9@ MIN23–6BUF -3Cover
Nov 1vs BAL36–10BUF -2.5Cover
Oct 18@ LV33–30BUF -6.5No cover
Oct 12@ LAR37–34LAR -3.5Cover
Oct 4vs NE26–29BUF -3No cover
Sep 27vs LAC24–16BUF -2.5Cover
Sep 17vs DET41–31BUF -3Cover
Sep 13@ HOU36–31BUF -1.5Cover
Aug 27vs PIT28–27BUF -3No cover
Aug 22@ CLE31–7CLE -3Cover

Roster

69 players

PlayerPOS#
Buffalo Bills D/ST
Buffalo Bills D/ST
DEF—
Reid Ferguson
Reid Ferguson
LS69
Dion Dawkins
Dion Dawkins
OT73
Austin Corbett
Austin Corbett
C—
Kyle Allen
Kyle Allen
QB11
Bradley Chubb
Bradley Chubb
LB9
Trent Sherfield Sr.
Trent Sherfield Sr.
WR16
Ty Johnson
Ty Johnson
RB26
DJ Moore
DJ Moore
WR2
Tyler Bass
Tyler Bass
PK16
Josh Allen
Josh Allen
QB17
Dawson Knox
Dawson Knox
TE88
Spencer Brown
Spencer Brown
OT79
Michael Hoecht
Michael Hoecht
DE55
Connor McGovern
Connor McGovern
C66
C.J. Gardner-Johnson
C.J. Gardner-Johnson
S22
Mecole Hardman Jr.
Mecole Hardman Jr.
WR1
Lloyd Cushenberry III
Lloyd Cushenberry III
C—
Mitch Wishnowsky
Mitch Wishnowsky
P19
Damar Hamlin
Damar Hamlin
S3
Jalen Virgil
Jalen Virgil
WR13
Shane Buechele
Shane Buechele
QB6
Ed Oliver
Ed Oliver
DT91
Sam Franklin Jr.
Sam Franklin Jr.
S28
Geno Stone
Geno Stone
S25
Phidarian Mathis
Phidarian Mathis
DT72
Tyrell Shavers
Tyrell Shavers
WR14
Joshua Palmer
Joshua Palmer
WR5
Andre Jones Jr.
Andre Jones Jr.
DE75
Terrel Bernard
Terrel Bernard
LB8
Greg Rousseau
Greg Rousseau
LB15
Joe Andreessen
Joe Andreessen
LB44
Alec Anderson
Alec Anderson
OT70
Tylan Grable
Tylan Grable
OT68
Khalil Shakir
Khalil Shakir
WR10
James Cook III
James Cook III
RB4
Christian Benford
Christian Benford
CB47
Dalton Kincaid
Dalton Kincaid
TE86
Dee Alford
Dee Alford
CB23
Nick Broeker
Nick Broeker
G—
DeWayne Carter
DeWayne Carter
DT90
MJ Devonshire Jr.
MJ Devonshire Jr.
CB38
Te'Cory Couch
Te'Cory Couch
CB33
Zion Logue
Zion Logue
DT93
Chase Lundt
Chase Lundt
OT77
Javon Solomon
Javon Solomon
LB56
O'Cyrus Torrence
O'Cyrus Torrence
G64
Ray Davis
Ray Davis
RB7
Frank Gore Jr.
Frank Gore Jr.
RB20
Sedrick Van Pran-Granger
Sedrick Van Pran-Granger
C62
Stephen Gosnell
Stephen Gosnell
WR89
Landon Jackson
Landon Jackson
DE94
Dorian Williams
Dorian Williams
LB42
Dorian Strong
Dorian Strong
CB43
Wande Owens
Wande Owens
S30
Jackson Hawes
Jackson Hawes
TE85
Keonta Jenkins
Keonta Jenkins
LB49
Jordan Hancock
Jordan Hancock
CB37
Keon Coleman
Keon Coleman
WR0
Cole Bishop
Cole Bishop
S24
Tommy Akingbesote
Tommy Akingbesote
DT71
T.J. Sanders
T.J. Sanders
DT98
Keleki Latu
Keleki Latu
TE83
Maxwell Hairston
Maxwell Hairston
CB31
Jimmy Ciarlo
Jimmy Ciarlo
LB—
Daryl Porter Jr.
Daryl Porter Jr.
CB46
Deone Walker
Deone Walker
DT96
Maddux Trujillo
Maddux Trujillo
PK—
Travis Clayton
Travis Clayton
OT67