National Football League
TEAMS
Buffalo Bills
LAST GAME
Buffalo at L.A. Rams - Sunday, December 8, 2024
Final 1 2 3 4 T
BUF 7 7 7 21 42
LAR 7 17 14 6 44
Boxscore
LATEST TEAM NUMBERS
Division Standings
AFC East W‑L
Buffalo 10-3-0
Miami 6-7-0
N.Y. Jets 3-10-0
New England 3-10-0
Team Leaders
Touchdowns J. Cook 12
Rushing J. Cook 723
Passing J. Allen 3033
Receiving K. Shakir 735
Sacks G. Rousseau 6.5
Interceptions T. Bernard 2
Offense
  Season Stats Rank
Total Yards 355 10
Passing Yards 229.3 12
Rushing Yards 125.7 11
Points Scored 30.5 2
Field Goal % 82.6 20
Defense
  Season Stats Rank
Total Yards 332 14
Passing Yards 208.9 9
Rushing Yards 123.1 19
Points Allowed 20.6 8
Field Goal % 81 13
Lineup - Last Game
Pos Player Pos Player
QB
WR
WR
RB
TE
LG
LT
C
RG
RT
OT
17 J. Allen
13 M. Hollins
18 A. Cooper
4 J. Cook
88 D. Knox
76 D. Edwards
73 D. Dawkins
66 C. McGovern
64 O. Torrence
79 S. Brown
70 A. Anderson
DE
DT
DT
DE
MLB
WLB
CB
CB
CB
S
S
57 A. Epenesa
92 D. Jones
91 E. Oliver
50 G. Rousseau
58 M. Milano
43 T. Bernard
7 T. Johnson
31 R. Douglas
47 C. Benford
9 T. Rapp
3 D. Hamlin
Injuries
Player   Status/Updated Notes
Taylor Rapp S Questionable - Neck - 12/11/24 Rapp is nursing a neck injury, and it is undetermined if he will dress against the Lions on Sunday, December 15th.
Quintin Morris TE Questionable - Shoulder - 12/8/24 Morris is battling a shoulder injury, and it is unclear if he will dress against the Lions on Sunday, December 15th.
Spencer Brown OT Questionable - Ankle - 12/8/24 Brown is hobbled by an ankle injury, and it has yet to be established if he will play against the Lions on Sunday, December 15th.
Dalton Kincaid TE Questionable - Knee - 12/8/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 Lions on Sunday, December 15th.
Keon Coleman WR Questionable - Wrist - 12/8/24 Coleman is dealing with a right wrist injury, and it has yet to be established if he will play against the Lions on Sunday, December 15th.
Kaiir Elam CB Questionable - Shoulder - 12/8/24 Elam is laid up with a shoulder injury, and it is unclear if he will play against the Lions on Sunday, December 15th.
Connor McGovern G Out indefinitely - Shoulder - 12/8/24 McGovern has been sidelined with a shoulder injury, and he will miss an extended period.
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 L 42-44
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