National Football League
TEAMS
Buffalo Bills
LAST GAME
San Francisco at Buffalo - Sunday, December 1, 2024
Final 1 2 3 4 T
SF 3 0 7 0 10
BUF 7 14 7 7 35
Boxscore
LATEST TEAM NUMBERS
Division Standings
AFC East W‑L
Buffalo 10-2-0
Miami 5-7-0
N.Y. Jets 3-9-0
New England 3-10-0
Team Leaders
Touchdowns J. Cook 12
Rushing J. Cook 703
Passing J. Allen 2691
Receiving K. Shakir 629
Sacks G. Rousseau 6.5
Interceptions T. Bernard 2
Offense
  Season Stats Rank
Total Yards 347.5 10
Passing Yards 219.9 17
Rushing Yards 127.6 11
Points Scored 29.6 2
Field Goal % 82.6 18
Defense
  Season Stats Rank
Total Yards 321.6 11
Passing Yards 199.7 8
Rushing Yards 121.9 18
Points Allowed 18.7 6
Field Goal % 80 11
Lineup - Last Game
Pos Player Pos Player
QB
WR
WR
RB
TE
TE
LG
LT
C
RG
RT
17 J. Allen
10 K. Shakir
13 M. Hollins
4 J. Cook
88 D. Knox
85 Q. Morris
76 D. Edwards
73 D. Dawkins
66 C. McGovern
64 O. Torrence
79 S. Brown
DE
DT
DT
WLB
MLB
CB
CB
CB
S
S
OLB
50 G. Rousseau
92 D. Jones
91 E. Oliver
43 T. Bernard
58 M. Milano
47 C. Benford
7 T. Johnson
31 R. Douglas
3 D. Hamlin
9 T. Rapp
57 A. Epenesa
Injuries
Player   Status/Updated Notes
Quintin Morris TE Questionable - Shoulder - 12/4/24 Morris is battling a shoulder injury, and it is unclear if he will dress against the Rams on Sunday, December 8th.
Curtis Samuel WR Questionable - Foot - 12/4/24 Samuel is hobbled by a foot injury, and it is undetermined if he will participate against the Rams on Sunday, December 8th.
Taylor Rapp S Questionable - Neck - 12/4/24 Rapp is nursing a neck injury, and it is unknown if he will take the field against the Rams on Sunday, December 8th.
Spencer Brown OT Questionable - Ankle - 12/2/24 Brown is hobbled by an ankle injury, and it has yet to be established if he will play against the Rams on Sunday, December 8th.
Dalton Kincaid TE Questionable - Knee - 12/1/24 Kincaid missed the previous two contests due to a knee injury, and it has yet to be established if he will play against the Rams on Sunday, December 8th.
Keon Coleman WR Questionable - Wrist - 12/2/24 Coleman is dealing with a right wrist injury, and it has yet to be established if he will play against the Rams on Sunday, December 8th.
Kaiir Elam CB Questionable - Shoulder - 12/2/24 Elam is laid up with a shoulder injury, and it is unclear if he will play against the Rams on Sunday, December 8th.
Connor McGovern G Questionable - Shoulder - 12/2/24 McGovern is hobbled by a shoulder injury, and it is uncertain if he will play against the Rams on Sunday, December 8th.
Baylon Spector LB Out Indefinitely - Calf - 11/9/24 Spector has been placed on injured reserve with a calf injury, and he will miss an undetermined length of time.
Dawuane Smoot DE Out indefinitely - Wrist - 11/5/24 Smoot is placed on the injured reserve list with a wrist injury, and it is unclear how long he will be debilitated.
DeWayne Carter DT Out indefinitely - Wrist - 10/27/24 Carter has been placed on the injured reserve list due to wrist injury , and he will miss an extended period.
Tylan Grable OT Out indefinitely - Abdominal - 9/26/24 Grable has been placed on injured reserve due to an abdominal injury, and he will miss an undetermined length of time.
Tommy Doyle OT Out indefinitely - Knee - 9/13/24 Doyle has been placed on the PUP list while he recovers from a knee injury, and there is no timetable for his return.
Travis Clayton OT Out indefinitely - Shoulder - 9/9/24 Clayton is hampered by a shoulder injury, and it has yet to be determined if he will return to action.
Shane Buechele QB Out indefinitely - Neck - 8/13/24 Buechele is out of action due to a neck injury, and it is unclear when he will return in action.
Schedule/Results
Preseason
Date Time vs Score
8/10/24 1:00 PM ET CHI L 6-33
8/17/24 7:00 PM ET @PIT W 9-3
8/24/24 1:07 PM ET CAR L 26-31
Regular Season
Date Time vs Score
9/8/24 1:00 PM ET ARI W 34-28
9/12/24 8:15 PM ET @MIA W 31-10
9/23/24 7:30 PM ET JAC W 47-10
9/29/24 8:20 PM ET @BAL L 10-35
10/6/24 1:00 PM ET @HOU L 20-23
10/14/24 8:15 PM ET @NYJ W 23-20
10/20/24 1:00 PM ET TEN W 34-10
10/27/24 4:05 PM ET @SEA W 31-10
11/3/24 1:00 PM ET MIA W 30-27
11/10/24 1:00 PM ET @IND W 30-20
11/17/24 4:25 PM ET KC W 30-21
BYE
12/1/24 8:20 PM ET SF W 35-10
12/8/24 4:25 PM ET @LAR  
12/15/24 4:25 PM ET @DET  
12/22/24 1:00 PM ET NE  
12/29/24 1:00 PM ET NYJ  
1/5/25 12:00 PM ET @NE