Week 16, 2028

played in Buffalo, NY

36 degrees, fair, calm

San Francisco 49ers7703-17
Buffalo Bills01036-19

Scoring Summary
1Q: 10:31 SFO - Phillip Embry 6 run (Gene McCormick extra point)
2Q: 10:46 SFO - Phillip Embry 11 pass from Corwin Doyle (Gene McCormick extra point)
2Q: 05:56 BUF - Floyd Hawkey 25 pass from Phillip Rotzell (Taylor Mehlhaff extra point)
2Q: 00:10 BUF - Taylor Mehlhaff 31 field goal
3Q: 05:10 BUF - Taylor Mehlhaff 50 field goal
4Q: 08:15 BUF - Taylor Mehlhaff 41 field goal
4Q: 02:32 SFO - Gene McCormick 29 field goal
4Q: 00:07 BUF - Taylor Mehlhaff 26 field goal

Team StatisticsSFOBUF
Record6-97-8
First Downs1518
- by Rushing54
- by Passing1012
- by Penalty02
Total Net Yards328311
- Offensive Plays5568
- Yards per Play5.964.57
Net Rushing Yards13688
- Rushing Attempts3225
- Yards per Rush4.253.52
Net Passing Yards192223
- Att./Comp./Intrcpt22 - 14 - 041 - 26 - 1
- Gross Passing Yards198236
- Sacks/Yards Lost1/62/13
- Yards per Pass Play8.355.19
Fumbles/Lost0/01/1
3rd Down Conversions6/147/17
- Avg. YtG on 3rd Down6.96.6
4th Down Conversions0/01/1
Penalties/Yards7/592/14
Punt Returns/Yards3/131/12
Kick Returns/Yards3/553/89
Interception Ret./Yards1/00/0
2pt Conversions0/00/0
Red Zone Visits32
- Red Zone TDs/FGs2/10/2
Avg. Drive StartOWN 23OWN 31
Time of Possession30:3329:27

Drive Charts

San Francisco 49ers
QuarBeganPossFromPlaysYardsResult
115:004:35OWN 30870Touchdown
18:013:10OWN 26619Punt
214:093:30OWN 4896Touchdown
25:421:58OWN 203-9Punt
22:531:41OWN 237Punt
312:001:26OWN 3534Punt
38:111:33OWN 4139Punt
35:032:47OWN 29528Punt
30:163:55OWN 24620Punt
48:095:42OWN 201068Field Goal
Buffalo Bills
QuarBeganPossFromPlaysYardsResult
110:252:24OWN 263-1Punt
14:515:42OWN 201249Interception
210:394:57OWN 40860Touchdown
23:440:51OPP 4730Punt
21:121:10OWN 45641Field Goal
315:003:00OWN 46828Fumble
310:342:23OWN 1063Punt
36:381:35OPP 3532Field Goal
32:162:00OWN 1736Punt
411:213:12OWN 1675Field Goal
42:272:27OWN 201071Field Goal

Game MVP: Taylor Mehlhaff, Buffalo Bills

Rushing Statistics

San FranciscoAttYardsAvgLG10+TD
Phillip Embry22954.323221
Deji Karim6203.331110
Corwin Doyle2126.00800
Fendi Onobun155.00500
Ricardo Arndorfer144.00400
BuffaloAttYardsAvgLG10+TD
Ryan Williams12443.671010
Lee Wright9182.00900
Gabe Blasingame3186.001210
Phillip Rotzell188.00800

Passing Statistics

San FranciscoAttCompYardsSk/YdTDLGIntRate
Corwin Doyle22141981/61310107.7
BuffaloAttCompYardsSk/YdTDLGIntRate
Phillip Rotzell41262362/13161176.8

Receiving Statistics

San FranciscoCatchTargYardsAvgYACLGTD
WR Jay Emmons556813.6048280
WR Jimmy Daniels344615.3316310
RB Phillip Embry33258.3312121
WR Demaryius Thomas152727.0013270
FB Ricardo Arndorfer121515.005150
WR Keith Wheelock111717.000170
WR Gino Moser0100.00000
TE Virgil Green0100.00000
BuffaloCatchTargYardsAvgYACLGTD
WR Mario Sim91311012.2223610
WR Reggie Michael595911.8019310
WR Floyd Hawkey474611.507251
RB Gabe Blasingame22-3-1.50010
TE Richard Quinn1100.00200
TE Kendall Carswell1377.00270
RB Lee Wright1188.00980
RB Ryan Williams1155.00550
WR Lonnie Fafinski1322.00020
FB Emmitt Gilmore1122.00020

Interception Statistics

San FranciscoIntsYardsAvgTD
S Eric Hagg100.000
BuffaloIntsYardsAvgTD

Fumble Statistics

San FranciscoFumbRecovForceTD
Rich Markowitz0100
Eric Hagg0010
BuffaloFumbRecovForceTD
Mario Sim1000

Punting Statistics

San FranciscoPuntYardsAvgNetLGIn20
Steve Watanabe727739.635.0553
BuffaloPuntYardsAvgNetLGIn20
Thomas Morstead420651.548.3571

Kicking Statistics

San FranciscoFGs40+Yd50+YdLGPAT
Gene McCormick1/10/00/0292/2
BuffaloFGs40+Yd50+YdLGPAT
Taylor Mehlhaff4/42/21/1501/1

Punt Return Statistics

San FranciscoRetYardsAvgTD
Rich Markowitz3134.30
BuffaloRetYardsAvgTD
Ryan Williams11212.00

Kick Return Statistics

San FranciscoRetYardsAvgTD
Henry Stevenson35518.30
BuffaloRetYardsAvgTD
Ryan Williams38929.70

Defensive Statistics

San FranciscoTackAsstSackRPlayPPlay
ILB Max Jeffrey1121.01528
CB Henry Stevenson610.01330
DT Corey Peters500.01937
OLB Ken Applegate420.01829
CB Kevin Thomas410.01634
DT Nicky Heffron311.01929
S Eric Hagg310.01638
S Herb McCurdy300.0107
S Major Wright220.02235
OLB Luther Paukschus220.01311
ILB Phillip Dillard120.01116
DT Corey Brilz110.077
CB Brandon Perkins110.0616
DE Kevin Duffy110.01623
DE Stephen Palmer100.01323
DE Jesse Donovan100.0817
CB Trevor Strzelczyk100.02032
DE Mitchell Kirby100.01726
CB Rich Markowitz010.0719
BuffaloTackAsstSackRPlayPPlay
S Kenny Sockanathan900.02720
OLB Donald Yeager700.02715
S Brady DeAngelis530.03222
OLB Jack Marsh320.02614
S Chip Vaughn300.056
DE Keith Stuart300.02417
CB Vinny Washington300.02012
OLB Tommy Wyden300.02312
CB Curtis Holcomb300.01415
ILB Wayne Snyder111.01313
ILB Jerry Hughes120.01217
DT Jurrell Casey120.01612
TE Kendall Carswell10---------
CB Jerry Cassidy100.034
DE Craig Sellers100.0116
DE DaQuan Bowers100.086
WR Reggie Michael10---------
ILB Anthony Hawkins040.02211

Pass Rush Statistics

San FranciscoSackBlockHurryKnockPPlay
DT Nicky Heffron1.001029
ILB Max Jeffrey1.000128
DT Corey Peters0.001137
DE Stephen Palmer0.001023
DT Corey Brilz0.00107
ILB Phillip Dillard0.001016
OLB Luther Paukschus0.001011
DE Mitchell Kirby0.001026
BuffaloSackBlockHurryKnockPPlay
ILB Wayne Snyder1.000013
OLB Jack Marsh0.011014
DE DaQuan Bowers0.00106

Pass Defense Statistics

San FranciscoCaughtDefnsdIntrcpPPlay
ILB Max Jeffrey50028
CB Henry Stevenson50030
S Eric Hagg32138
DT Corey Peters20037
CB Kevin Thomas20034
OLB Luther Paukschus20011
OLB Ken Applegate20029
S Major Wright11035
S Herb McCurdy1007
CB Trevor Strzelczyk10032
DE Kevin Duffy10023
DT Nicky Heffron10029
BuffaloCaughtDefnsdIntrcpPPlay
S Brady DeAngelis42022
CB Vinny Washington30012
CB Curtis Holcomb21015
S Chip Vaughn1006
ILB Jerry Hughes10017
S Kenny Sockanathan10020
OLB Donald Yeager10015
CB Grady Paine10013

Blocking Statistics

San FranciscoKeyBlBlOppPancRPlySckAPPly
Chris Pyne49126018
Mo Coleman28024017
Leonard Compton13024118
Ricardo Arndorfer12018011
Steve Schilling12016012
Edward Wang02025017
Ken Schroeder02024017
Leland Carver02013010
BuffaloKeyBlBlOppPancRPlySckAPPly
Kenyon Fulcher36125043
Jorge Lynn23122039
Brock Pearson13124136
Derek Tormenti05025043
Emmitt Gilmore03016014
Jason Smith02024140
Kendall Carswell02022037

Special Teams Tackles

San FranciscoTacklesSTPlays
Robert Housler28
Virgil Green117
Ken Schroeder18
BuffaloTacklesSTPlays
Jerry Cassidy313
Terrance Cole28
Richard Quinn114

Participation

San FranciscoRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Major Wright------22351370
Corey Peters------1937561
Eric Hagg------1638559
Trevor Strzelczyk------2032456
Corwin Doyle3223---------55
Kevin Thomas------1634353
Chris Pyne2618------852
Lincoln Vespignani------9162651
Nicky Heffron------1929351
Henry Stevenson------1330851
Edward Wang2517------850
Ken Schroeder2417------849
Ken Applegate------1829249
Mitchell Kirby------1726447
Kevin Duffy------1623746
Rich Markowitz------7191945
Max Jeffrey------1528245
Demaryius Thomas2420---------44
Phillip Embry2616---------42
Jay Emmons2517---------42
Leonard Compton2418---------42
Mo Coleman2417---------41
Robert Housler1912------839
Stephen Palmer------1323238
Phillip Dillard------11161138
Ricardo Arndorfer1811------736
Steve Schilling1612------836
Fendi Onobun1110------1334
Jimmy Daniels1512------532
Leland Carver1310------831
Brandon Perkins------616830
Luther Paukschus------1311327
Virgil Green73------1727
Jesse Donovan------817---25
Gino Moser63------1322
Graham Viera00------2121
Corey Brilz------77317
Herb McCurdy------107---17
Keith Wheelock34------1017
Deji Karim67---------13
Eddie Tyler76---------13
Steve Watanabe00------77
Gene McCormick00------55
Tom Whalen10---------1
Donny Shelton00------11
Kelvin Paz00---------0
BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Derek Tormenti2543------876
Kendall Carswell2237------1170
Phillip Rotzell2543---------68
Kenyon Fulcher2543---------68
Jorge Lynn2239------667
Jason Smith2440---------64
Brock Pearson2436---------60
Mario Sim1934------255
Brady DeAngelis------3222155
Lonnie Fafinski1028------1452
Kenny Sockanathan------2720148
Lee Wright915------2448
Wayne Snyder------13131844
Donald Yeager------2715244
Anthony Hawkins------22111043
Keith Stuart------2417142
Jack Marsh------2614141
Quentin Hammett------13101841
Emmitt Gilmore1614------1040
Nolan Urban------2117139
Curtis Holcomb------14151039
Ryan Williams1319------537
Vinny Washington------2012436
Tommy Wyden------2312136
Floyd Hawkey1025---------35
Grady Paine------1913234
Jurrell Casey------1612533
Reggie Michael1419---------33
Jerry Hughes------1217---29
Toby Barker------1611128
Richard Quinn58------1427
Grant Pyne38------1526
Craig Sellers------116825
Chip Vaughn------561223
Jerry Cassidy------341320
Korey Flint13------1418
Terrance Cole17------816
D.J. Derrick34------815
DaQuan Bowers------86115
Caleb Schlauderaff13------812
Taylor Mehlhaff00------99
Gabe Blasingame35---------8
Thomas Morstead00------44
Gino Harvey00------44
Benjamin Ijalana00------11
Unknown00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left10818.1
Middle18442.4
Right4112.8
None000.0
DistanceAttYardsAvg
Left231.5
Middle14513.6
Right9343.8
None000.0

Detailed Passing Statistics

San FranciscoAttCmp20+BdThDropDfnsHurrKnckIntc
Corwin Doyle22143203200
BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Phillip Rotzell41263223721

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen1155.0
Short (0-8 Yds)108919.1
Medium (9-18 Yds)9510211.3
Long (19+ Yds)2000.0
DistanceAttCompYardsAvg
Screen109222.2
Short (0-8 Yds)148312.2
Medium (9-18 Yds)107979.7
Long (19+ Yds)728612.3

Detailed Receiving Statistics

San FranciscoTargtCaugtDropdYards20+PPlay
WR Demaryius Thomas51027120
WR Jay Emmons55068117
WR Jimmy Daniels43046112
RB Phillip Embry33025016
FB Ricardo Arndorfer21015011
WR Gino Moser100003
TE Virgil Green100003
WR Keith Wheelock1101704
BuffaloTargtCaugtDropdYards20+PPlay
WR Mario Sim1392110134
WR Reggie Michael95059119
WR Floyd Hawkey74046125
TE Kendall Carswell3107037
WR Lonnie Fafinski3102028
RB Gabe Blasingame220-305
TE Richard Quinn110008
RB Lee Wright1108015
RB Ryan Williams1105019
FB Emmitt Gilmore1102014

Red-Zone Rushing Statistics

San FranciscoAttYardsAvgOverall Avg
Phillip Embry362.004.32
Fendi Onobun155.005.00
BuffaloAttYardsAvgOverall Avg
Ryan Williams294.503.67
Gabe Blasingame100.006.00

Red-Zone Passing Statistics

San FranciscoAttCompYardsAvg/AttOverall Avg
Corwin Doyle111111.009.00
BuffaloAttCompYardsAvg/AttOverall Avg

Red-Zone Receiving Statistics

San FranciscoTargetCatchYardsAvg/TargOverall Avg
RB Phillip Embry111111.008.33
BuffaloTargetCatchYardsAvg/TargOverall Avg

Third Down Rushing Statistics

San FranciscoRushesConversions
Phillip Embry31
Deji Karim21
Fendi Onobun10
Corwin Doyle10
BuffaloRushesConversions
Gabe Blasingame32

Third Down Passing Statistics

San FranciscoAttCompConversions
Corwin Doyle744
BuffaloAttCompConversions
Phillip Rotzell1395

Third Down Receiving Statistics

San FranciscoTargCatchConversions
WR Jay Emmons333
WR Demaryius Thomas200
RB Phillip Embry111
TE Virgil Green100
BuffaloTargCatchConversions
WR Reggie Michael643
RB Gabe Blasingame220
WR Mario Sim221
TE Kendall Carswell111
WR Lonnie Fafinski100
WR Floyd Hawkey100

SectionAttendance
Stadium27,600 (75,300 capacity)
Upper Deck11,500 (23,100)
End Zone6,600 (16,700)
Mezzanine3,000 (9,600)
Sideline Seats4,500 (14,800)
Club Seats1,900 (8,900)
Luxury Boxes100 (2,200)