National Football League
MATCHUP
San Francisco (5-6-0) at Buffalo (9-2-0)
Stats: Overall | Home/Away | Last 3 | Grass/Turf | Last 3 Home/Away
Records: ATS | Over/Under
Teams: San Francisco 49ers | Buffalo Bills
Summary
8:20 PM ET W‑L ATS H A AF AA O/U
San Francisco 5-6 4-7-0 3-3 2-3 23.6 23.6 6-5-0
Buffalo 9-2 7-4-0 5-0 4-2 29.1 19.5 7-4-0
Live Odds | All Odds
Home O/U
Opening line 2 -110 47 -110
FanDuel -6.5 -105 44.5 -109
Westgate -6.5 -108 44.5 -110
Wynn -6.5 -110 45.5 -110
Best home line Recent line moves
Quickchart Matchup
San Francisco San Francisco Off vs  Buffalo Buffalo Def
San Francisco 384.5 yards
Buffalo 329.1 yards
San Francisco 4.9 yards/rush
Buffalo 4.9 yards/rush
San Francisco 8.1 yards/attempt
Buffalo 6.2 yards/attempt
Buffalo Buffalo Off vs  San Francisco San Francisco Def
Buffalo 345.3 yards
San Francisco 304.3 yards
Buffalo 4.3 yards/rush
San Francisco 4.2 yards/rush
Buffalo 7.3 yards/attempt
San Francisco 6.2 yards/attempt
Quarterbacks
San Francisco Yds Comp % Y/A TD/Int Rate
B. Purdy 2613 66.01 8.5 13/8 95.9
B. Allen 199 58.62 6.9 1/1 76.7
J. Dobbs 0 0.00 0.0 0/0 -
Buffalo Yds Comp % Y/A TD/Int Rate
J. Allen 2543 64.01 7.5 18/5 98.2
M. Trubisky 5 66.67 1.7 0/0 70.1
S. Buechele 0 0.00 0.0 0/0 -
M. White 0 0.00 0.0 0/0 -
ATS Records | In Depth
  W‑L ATS H A Grass Turf
SF
BUF
5‑6
9‑2
4‑7‑0
7‑4‑0
3‑3‑0
3‑2‑0
1‑4‑0
4‑2‑0
3‑5‑0
1‑0‑0
1‑2‑0
6‑4‑0
Overall Stats | In Depth
Off Avg Yards Pass Rush Y/R Y/A
SF
BUF
23.6
29.1
384.5
345.3
246.2
226.1
138.4
119.2
4.9
4.3
8.1
7.3
Def Avg Yards Pass Rush Y/R Y/A
SF
BUF
23.6
19.5
304.3
329.1
193.5
210.0
110.8
119.1
4.2
4.9
6.2
6.2
Home/Away Stats | In Depth | Last 3 H/A
Off Avg Yards Pass Rush Y/R Y/A
SF
BUF
22.0
35.0
391.6
364.0
274.4
259.2
117.2
104.8
4.5
4.0
8.6
7.8
Def Avg Yards Pass Rush Y/R Y/A
SF
BUF
26.4
19.2
319.4
286.0
204.4
179.6
115.0
106.4
4.1
4.7
6.6
5.0
Over/Under Records | In Depth
  O/U H A Grass Turf Tot
SF
BUF
6-5-0
7-4-0
3-3-0
5-0-0
3-2-0
2-4-0
4-4-0
0-1-0
2-1-0
7-3-0
47.3
48.5
Last 3 Stats | In Depth
Off Avg Yards Pass Rush Y/R Y/A
SF
BUF
16.7
30.0
310.3
368.7
227.0
257.7
83.3
111.0
3.8
4.1
7.3
6.7
Def Avg Yards Pass Rush Y/R Y/A
SF
BUF
26.0
22.7
276.3
331.0
152.0
215.0
124.3
116.0
4.1
5.0
5.4
6.7
Grass/Turf Stats | In Depth
Off Avg Yards Pass Rush Y/R Y/A
SF
BUF
25.7
28.9
434.7
355.1
279.0
234.8
155.7
120.3
5.1
4.3
8.9
7.3
Def Avg Yards Pass Rush Y/R Y/A
SF
BUF
24.7
20.4
352.3
326.9
253.7
209.8
98.7
117.1
4.2
5.0
7.3
6.3
Injuries
San Francisco
Player   Status/Updated Notes
Deommodore Lenoir DB Questionable - Knee - 11/26/24 Lenoir is dealing with a knee injury, and it is unknown if he will play against the Bills on Sunday, December 01st.
Dominick Puni OL Questionable - Shoulder - 11/26/24 Puni is nursing with a shoulder injury, and it is unclear if he will play against the Bills on Sunday, December 1st.
Demetrius Flannigan-Fowles LB Questionable - Knee - 11/25/24 Flannigan-Fowles is dealing with a knee injury, and it remains to be seen if he will be active against the Bills on Sunday, December 1st.
Jordan Elliott DL Questionable - Concussion - 11/25/24 Elliott is managing concussion, and it is up in the air if he will suit up against the Bills on Sunday, December 1st.
Renardo Green CB Questionable - Neck - 11/25/24 Green is bothered by a neck injury, and it remains to be seen if he will be active against the Bills on Sunday, December 1st.
Jacob Cowing WR Questionable - Concussion - 11/24/24 Cowing is hampered by concussion, and it is uncertain if he will play against the Bills on Sunday, December 1st.
Nick Bosa DL Questionable - Hip - 11/24/24 Bosa is dealing a hip injury, and it is uncertain if he will play against the Bills on Sunday, December 1st.
Brock Purdy QB Questionable - Shoulder - 11/24/24 Purdy is dealing with a sore right shoulder, and it is unclear if he will play against the Bills on Sunday, December 1st.
Trent Williams OT Questionable - Ankle - 12/1/24 Williams is laid up with an ankle injury, and it is unknown if he will play against the Bears on Sunday, December 8th.
Aaron Banks OL Questionable - Thigh - 12/1/24 Banks is nursing with a thigh injury, and it is uncertain if he will play against the Bears on Sunday, December 8th.
Charvarius Ward CB Questionable - Personal - 11/24/24 Ward has been sidelined due to a personal reason, and it is uncertain if he will play against the Bills on Sunday, December 1st.
Kevin Givens DL Questionable - Groin - 11/24/24 Givens is nursing a groin injury, and it is uncertain if he will play against the Bills on Sunday, December 1st.
Javon Hargrave DL out for season - Tricep - 9/23/24 Hargrave is sidelined due to a partial triceps tear, and he is expected to miss the remainder of the season.
Tatum Bethune LB Out indefinitely - Knee - 11/25/24 Bethune has been placed on injured reserve with a Knee - MCL injury, and he will miss an undetermined length of time.
Darrell Luter Jr. CB Out indefinitely - Pelvis - 11/17/24 Luter Jr is placed on the injured reserve list with a pelvis injury, and he is without a definitive timetable for return.
Mitch Wishnowsky P Out indefinitely - Back - 11/17/24 Wishnowsky is placed on the injured reserve list with a back injury, and it is unknown how long he will be debilitated.
Brandon Aiyuk WR Out indefinitely - Knee - 10/23/24 Aiyuk is dealing with a torn ACL, and his return is unknown.
Talanoa Hufanga S Out indefinitely - Wrist - 10/9/24 Hufanga has been placed on injured reserve with a wrist injury, and he will miss an extended period.
Curtis Robinson LB out for season - Knee - 9/29/24 Robinson is placed on the injured reserve list with a knee injury, and he has been shut down for the remainder of the season.
Dre Greenlaw LB Out indefinitely - Achilles - 10/7/24 Greenlaw has been placed on the PUP list while he recovers from an achilles injury, and he is without a definitive timetable for recovery.
Elijah Mitchell RB out for season - Undisclosed - 10/1/24 Mitchell has been placed on the IR due to an undisclosed injury, and he will miss the entire season.
Jon Feliciano OL Out indefinitely - Knee - 10/7/24 Feliciano is battling with a knee injury, and it is unknown how long he will be debilitated.
Ambry Thomas CB Out indefinitely - Forearm - 8/31/24 Thomas will miss an extended period due to broken right forearm, a timetable for recovery has yet to be established.
Drake Jackson DL out for season - Knee - 10/8/24 Jackson is out of action due to a knee injury, and he will be idle for the remainder of the season.
Buffalo
Player   Status/Updated Notes
Spencer Brown OT Questionable - Ankle - 11/17/24 Brown is hobbled by an ankle injury, and it has yet to be established if he will play against the 49ers on Sunday, December 1st.
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 - 11/17/24 Coleman is dealing with a right wrist injury, and it has yet to be established if he will play against the 49ers on Sunday, December 1st.
Kaiir Elam CB Questionable - Shoulder - 11/17/24 Elam is laid up with a shoulder injury, and it is unclear if he will play against the 49ers on Sunday, December 1st.
Connor McGovern G Questionable - Shoulder - 11/17/24 McGovern is hobbled by a shoulder injury, and it is uncertain if he will play against the 49ers on Sunday, December 1st.
Reggie Gilliam FB Questionable - Hip - 11/17/24 Giliam is battling a hip injury, and it is undetermined if he will play against the 49ers on Sunday, December 1st.
Matt Milano LB Questionable - Bicep - 11/30/24 Milano has been activated from the injured reserve list with torn biceps, and it is undetermined if he will play against the 49ers on Sunday, December 1st.
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.
Recent Meetings
  San Francisco Buffalo
Date Away/Home Line ATS Tot Rus Pas Tot Rus Pas
12/7/20 BUF (34) - SF (24) -1.5/48 BUF/O 402 86 316 449 81 368
10/16/16 SF (16) - BUF (45) -7.5/44 BUF/O 300 133 167 492 313 179
10/7/12 BUF (3) - SF (45) -10/45.5 SF/O 621 311 310 204 89 115
11/30/08 SF (10) - BUF (3) -6.5/43 SF/U 195 62 133 350 156 194
12/26/04 BUF (41) - SF (7) 11/42.5 BUF/O 189 98 91 441 226 215
12/2/01 BUF (0) - SF (35) -8.5/44 SF/U 230 230 0 29 29 0
10/4/98 SF (21) - BUF (26) 10/45 BUF/O 377 65 312 352 115 237
12/3/95 BUF (17) - SF (27) -14/46.5 BUF/U 0 0 0 0 0 0
9/13/92 BUF (34) - SF (31) -3.5/44.5 BUF/O 0 0 0 0 0 0
12/17/89 BUF (10) - SF (21) -6/43.5 SF/U 0 0 0 0 0 0
San Francisco  Last 10
  Yards Per Play
Date vs Score Line ATS Tot Rus Pas Tot Rus Pas
11/24/24 @ GB L 10-38 6/45 L/O -84 -125 41 0.4 -1.3 0.0
11/17/24 SEA L 17-20 -6/48.5 L/U -12 37 -49 -0.2 0.8 -0.9
11/10/24 @ TB W 23-20 -6.5/50 L/U 198 -35 233 3.3 -0.7 5.8
10/27/24 DAL W 30-24 -5.5/47.5 W/O 177 167 10 2.4 3.2 3.3
10/20/24 KC L 18-28 -2/48 L/U -19 -83 64 0.7 -0.5 1.4
10/10/24 @ SEA W 36-24 -3.5/49 W/O 125 176 -51 2.9 4.3 3.2
10/6/24 ARI L 23-24 -7.5/48.5 L/U 26 -16 42 -0.1 -0.6 0.3
9/29/24 NE W 30-13 -10.5/42.5 W/O 215 75 140 3.4 1.6 6.0
9/22/24 @ LAR L 24-27 -6.5/45 L/O 129 39 90 0.9 0.3 2.0
9/15/24 @ MIN L 17-23 -4/47 L/U -7 -44 37 -1.6 -2.0 -1.7
Buffalo  Last 10
  Yards Per Play
Date vs Score Line ATS Tot Rus Pas Tot Rus Pas
11/17/24 KC W 30-21 -2.5/47 W/O 107 26 81 -0.0 -1.2 1.1
11/10/24 @ IND W 30-20 -4.5/47 W/O 54 14 40 -0.2 -1.1 0.7
11/3/24 MIA W 30-27 -6/49.5 L/O -48 -55 7 -0.7 0.1 -2.1
10/27/24 @ SEA W 31-10 -3/45 W/U 212 132 80 1.5 2.9 1.3
10/20/24 TEN W 34-10 -10/41.5 W/O 100 -15 115 2.8 -0.0 4.5
10/14/24 @ NYJ W 23-20 -1/42.5 W/O -34 28 -62 -0.8 -1.2 0.6
10/6/24 @ HOU L 20-23 1/48 L/U -149 56 -205 -1.7 2.0 -4.5
9/29/24 @ BAL L 10-35 2.5/47.5 L/U -191 -190 -1 -3.7 -4.4 -3.2
9/23/24 JAC W 47-10 -4.5/46.5 W/O 149 30 119 2.7 -1.2 5.4
9/12/24 @ MIA W 31-10 2.5/49.5 W/U -104 -31 -73 0.7 0.1 1.9
Abbreviations Legend