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 -5.5 -113 44.5 -114
Westgate -6 -108 44.5 -110
Wynn -6 -110 44.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 -
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 - 11/24/24 Williams is laid up with an ankle injury, and it is unknown if he will play against the Bills on Sunday, December 1st.
Aaron Banks OL Questionable - Thigh - 11/24/24 Banks is nursing with a thigh injury, and it is uncertain if he will play against the Bills on Sunday, December 1st.
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.
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.
Dalton Kincaid TE Out - Knee - 11/29/24 Kincaid exited the previous contest due to a knee injury, and he is unlikely to 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.
Matt Milano LB Out indefinitely - Bicep - 9/25/24 Milano is placed on the injured reserve list with torn biceps, and he will miss an undetermined length of time.
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