Week 13, 2025

played in San Diego, CA

49 degrees, fair, 5 mph wind

Buffalo Bills14101411-49
San Diego Chargers1316314-46

Scoring Summary
1Q: 14:46 BUF - Gregory Wagner 45 pass from J.C. Giles (Hayden Rodgers extra point)
1Q: 12:00 SDO - Bo Milton 20 pass from Richie Bensen (James Bates extra point failed)
1Q: 06:43 BUF - Stan Thomason 10 pass from J.C. Giles (Hayden Rodgers extra point)
1Q: 02:04 SDO - Broderick Malone 5 run (James Bates extra point)
2Q: 11:51 BUF - Hayden Rodgers 34 field goal
2Q: 06:40 SDO - Corbin Koski 33 pass from Richie Bensen (James Bates extra point)
2Q: 04:19 SDO - Amari Alstott 41 interception return (James Bates extra point failed)
2Q: 02:26 BUF - R.J. Altuna 85 punt return (Hayden Rodgers extra point)
2Q: 00:03 SDO - James Bates 30 field goal
3Q: 11:57 BUF - Collin Ganser 22 pass from J.C. Giles (Hayden Rodgers extra point)
3Q: 08:57 BUF - Kaleb May 69 fumble return (Hayden Rodgers extra point)
3Q: 03:14 SDO - James Bates 30 field goal
4Q: 12:52 BUF - Hayden Rodgers 48 field goal
4Q: 08:37 SDO - Damien Ellard 7 pass from Richie Bensen (James Bates extra point)
4Q: 04:10 SDO - Broderick Malone 8 run (James Bates extra point)
4Q: 01:34 BUF - J.C. Giles 4 run (J.C. Giles pass to Gregory Wagner for conversion)

Team StatisticsBUFSDO
Record7-4-16-6
First Downs2125
- by Rushing68
- by Passing1317
- by Penalty20
Total Net Yards360532
- Offensive Plays6265
- Yards per Play5.818.18
Net Rushing Yards94141
- Rushing Attempts3023
- Yards per Rush3.136.13
Net Passing Yards266391
- Att./Comp./Intrcpt30 - 24 - 140 - 24 - 1
- Gross Passing Yards278408
- Sacks/Yards Lost2/122/17
- Yards per Pass Play8.319.31
Fumbles/Lost1/02/1
3rd Down Conversions3/114/10
- Avg. YtG on 3rd Down9.38.1
4th Down Conversions2/20/1
Penalties/Yards5/277/35
Punt Returns/Yards2/893/48
Kick Returns/Yards6/1476/128
Interception Ret./Yards1/01/41
2pt Conversions1/10/0
Red Zone Visits45
- Red Zone TDs/FGs2/13/2
Avg. Drive StartOWN 34OWN 30
Time of Possession31:2228:38

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
115:000:30OWN 25275Touchdown
111:475:10OWN 26874Touchdown
11:535:10OWN 45938Field Goal
29:522:00OWN 1739Punt
26:292:18OWN 2549Interception
24:110:57OWN 2533Punt
314:272:42OPP 36536Touchdown
33:095:25OWN 36833Field Goal
411:121:43OWN 93-8Punt
48:282:23OWN 2836Punt
44:042:40OWN 381062Touchdown
40:480:48OPP 23420Game
San Diego Chargers
QuarBeganPossFromPlaysYardsResult
114:302:43OWN 13587Touchdown
16:374:44OWN 25975Touchdown
211:431:51OWN 27418Punt
27:521:23OWN 35365Touchdown
23:140:56OWN 393-5Punt
22:182:18OWN 20667Field Goal
315:000:33OWN 2522Interception
311:452:57OWN 25744Fumble
38:485:39OWN 24963Field Goal
412:441:32OWN 443-2Punt
49:291:01OPP 37337Touchdown
46:052:01OWN 29771Touchdown
41:240:36OWN 2340Downs

Game MVP: J.C. Giles, Buffalo Bills

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
Nicholas Stuber11211.912010
J.C. Giles10585.801141
Ike Fleming9151.67500
San DiegoAttYardsAvgLG10+TD
Broderick Malone13765.852612
Graham Bensen4317.752510
Richie Bensen4317.751710
Bo Milton122.00200
Tanner Kirby111.00100

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
J.C. Giles30242782/123451124.7
San DiegoAttCompYardsSk/YdTDLGIntRate
Richie Bensen40244082/173361109.2

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
WR Collin Ganser778412.0025251
WR Gregory Wagner7910414.8698451
WR David Lauer47338.2514210
RB Nicholas Stuber33134.333130
TE Brady Grant233417.0010210
RB Stan Thomason111010.0010101
San DiegoCatchTargYardsAvgYACLGTD
WR Bo Milton81317021.2538361
FB Tanner Kirby667813.0042280
TE Damien Ellard384113.6729311
WR Louis Ward23126.00070
TE Corbin Koski245527.5035331
RB Graham Bensen112424.0012240
WR Byron Norton121616.002160
RB Broderick Malone111212.0012120
WR Nathan Emerson0100.00000
WR Dennis O'Neill0100.00000

Interception Statistics

BuffaloIntsYardsAvgTD
CB Levon Murphy100.000
San DiegoIntsYardsAvgTD
CB Amari Alstott14141.001

Fumble Statistics

BuffaloFumbRecovForceTD
Gregory Wagner1000
Kaleb May0101
Collin Ganser0100
Ricardo Sawyer0010
Jason Booker0010
San DiegoFumbRecovForceTD
Bo Milton1000
Broderick Malone1000
Preston Diamond0100
Abraham Austin0010

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Rodolfo Margraff419348.336.3552
San DiegoPuntYardsAvgNetLGIn20
Brant Stokes314247.329.0513

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Hayden Rodgers2/21/10/0485/5
San DiegoFGs40+Yd50+YdLGPAT
James Bates2/20/00/0304/6

Punt Return Statistics

BuffaloRetYardsAvgTD
R.J. Altuna28944.51
San DiegoRetYardsAvgTD
Bo Milton34816.00

Kick Return Statistics

BuffaloRetYardsAvgTD
Collin Ganser614724.50
San DiegoRetYardsAvgTD
Tanner Justice612821.30

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
OLB Ricardo Sawyer721.02342
S Gus Spencer600.02142
ILB Donnie Burkhardt520.01835
DE Danny McGinnis510.02239
CB Francisco Boerigter500.01941
ILB Kaleb May310.0928
CB R.J. Altuna300.01815
DT Jason Booker201.01733
S Troy Bannan200.02038
OLB Leon Mathis120.01833
CB Tyler Bailey110.01820
DE Winfred Compton110.02341
OLB Howie Palacios100.024
DT Jeremy Sawyer100.055
San DiegoTackAsstSackRPlayPPlay
ILB Mel Asher1030.02831
S Burt Batista830.02727
OLB Zachery Robinette820.02830
ILB Graham Richmond601.01514
CB Roderick Grenda310.02931
DT Abraham Austin310.01922
CB Amari Alstott300.03032
S Broderick Bechtel300.01417
DE Devin O'Neill200.03032
DE Hector Mahnken121.02022
CB Scottie Lang110.01518
DT Randall Linquist110.01820
CB Efrain Belanger100.011
S Tanner Justice100.01719
TE Corbin Koski10---------
ILB Alexis Barton010.022

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
OLB Ricardo Sawyer1.000042
DT Jason Booker1.000033
DE Winfred Compton0.002141
DE Danny McGinnis0.001039
San DiegoSackBlockHurryKnockPPlay
DE Hector Mahnken1.000222
ILB Graham Richmond1.000014
DT Randall Linquist0.001020
DE Devin O'Neill0.000132

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
OLB Ricardo Sawyer52042
S Gus Spencer41042
CB Francisco Boerigter41041
CB R.J. Altuna40015
ILB Kaleb May20028
ILB Donnie Burkhardt20035
S Troy Bannan11038
DE Winfred Compton10041
DE Danny McGinnis10039
CB Levon Murphy02129
OLB Leon Mathis01033
San DiegoCaughtDefnsdIntrcpPPlay
OLB Zachery Robinette50030
ILB Mel Asher40031
S Burt Batista40027
S Broderick Bechtel30017
CB Amari Alstott21132
DT Abraham Austin20022
ILB Graham Richmond20014
CB Roderick Grenda10031
S Tanner Justice10019

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
Paul Newhart39030132
Jaylen Alston04030032
Percy Lubienski03030032
Donovan Cummings02030032
A.J. Bressany010406
Nicholas Nguyen01030032
Nicholas Stuber00018126
San DiegoKeyBlBlOppPancRPlySckAPPly
Lamont Romberg46023042
Luis Tilly38023042
Preston Diamond23023042
Andrew Erickson13023242
Darnell Brownell12023042

Special Teams Tackles

BuffaloTacklesSTPlays
R.J. Altuna319
A.J. Bressany222
Brady Grant213
Brian Arnold120
Collin Ganser117
San DiegoTacklesSTPlays
Nathan Emerson226
Alexis Barton124
Levon Compton123
Scottie Lang123
Abraham Austin112
Bo Milton111

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Collin Ganser2731------1775
Leon Mathis------18332172
Brady Grant2831------1372
Gregory Wagner3032------870
Francisco Boerigter------1941969
Paul Newhart3032------668
Percy Lubienski3032------668
Donovan Cummings3032------668
Nicholas Nguyen3032------668
Ricardo Sawyer------2342267
Winfred Compton------2341266
Gus Spencer------2142265
J.C. Giles3032---------62
Danny McGinnis------2239162
Jaylen Alston3032---------62
Troy Bannan------2038260
Levon Murphy------9292058
Donnie Burkhardt------1835154
R.J. Altuna------18151952
Jason Booker------1733151
Kaleb May------9281249
Nicholas Stuber1826---------44
Tyler Bailey------1820543
David Lauer1518------134
A.J. Bressany46------2232
Vernon Parker11------2527
Stan Thomason21------2326
Jonathan Kovel148------123
Ralph Huffman11------2123
Brian Arnold------202022
Ike Fleming105---------15
Ashton Wynn------37111
Hayden Rodgers00------1111
Jeremy Sawyer------55111
Howie Palacios------24410
Toby Chandler------1449
Carlos Flowers------1438
Gabe Money00------66
Rodolfo Margraff00------66
Melvin Freeman------22---4
J.T. Thornton------20---2
Rod Preston00---------0
Ron Nord00---------0
Dexter Garrett00---------0
Richard Langfahl00---------0
Quentin Clayton------00---0
San DiegoRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Amari Alstott------30321577
Lamont Romberg2342------570
Bo Milton2137------1169
Devin O'Neill------3032668
Darnell Brownell2342---------65
Preston Diamond2342---------65
Richie Bensen2342---------65
Luis Tilly2342---------65
Andrew Erickson2342---------65
Nathan Emerson1818------2662
Roderick Grenda------2931262
Mel Asher------2831261
Damien Ellard1837------560
Zachery Robinette------2830260
Tanner Justice------17192359
Scottie Lang------15182356
Louis Ward1920------1655
Burt Batista------2727---54
Abraham Austin------19221253
Tanner Kirby322------2348
Hector Mahnken------2022244
Broderick Malone1518------942
Randall Linquist------1820240
Broderick Bechtel------1417233
Anthony Rivers------1191333
Cody Nuston------1313430
Graham Bensen820------129
Graham Richmond------1514---29
Alexis Barton------222428
Herman Denham00------2626
Levon Compton00------2323
Dennis O'Neill1012---------22
Alfred Gilmore------1010---20
Corbin Koski313---------16
Byron Norton013------114
James Bates00------1010
Jimmie Gaines00------55
Ray Curtis00------55
T.J. Lang00------55
Brant Stokes00------33
Emmett Chasser00------22
Dexter Diaz------11---2
Joe Manning------11---2
Efrain Belanger------11---2
Stan Heyward------10---1
Trey Van Winkle00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left4246.0
Middle19713.7
Right510.2
None2-2-1.0
DistanceAttYardsAvg
Left2-1-0.5
Middle151067.1
Right6366.0
None000.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
J.C. Giles30246031131
San DiegoAttCmp20+BdThDropDfnsHurrKnckIntc
Richie Bensen402411138311

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen76649.1
Short (0-8 Yds)19151558.2
Medium (9-18 Yds)223417.0
Long (19+ Yds)212512.5
DistanceAttCompYardsAvg
Screen334615.3
Short (0-8 Yds)16101167.3
Medium (9-18 Yds)15917911.9
Long (19+ Yds)626711.2

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
WR Gregory Wagner971104232
WR David Lauer74133118
WR Collin Ganser77084231
TE Brady Grant32134131
RB Nicholas Stuber33013026
RB Stan Thomason1101001
San DiegoTargtCaugtDropdYards20+PPlay
WR Bo Milton1382170637
TE Damien Ellard83141137
FB Tanner Kirby66078122
TE Corbin Koski42055213
WR Louis Ward32012020
WR Byron Norton21016013
WR Nathan Emerson1000018
RB Graham Bensen11024120
WR Dennis O'Neill1000012
RB Broderick Malone11012018

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
J.C. Giles320.675.80
Ike Fleming111.001.67
San DiegoAttYardsAvgOverall Avg
Broderick Malone3227.335.85
Richie Bensen188.007.75

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
J.C. Giles42164.009.27
San DiegoAttCompYardsAvg/AttOverall Avg
Richie Bensen64376.1710.20

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Gregory Wagner2163.0011.56
TE Brady Grant1000.0011.33
RB Stan Thomason111010.0010.00
San DiegoTargetCatchYardsAvg/TargOverall Avg
TE Damien Ellard42102.505.13
WR Louis Ward1177.004.00
WR Bo Milton112020.0013.08

Third Down Rushing Statistics

BuffaloRushesConversions
J.C. Giles21
San DiegoRushesConversions
Broderick Malone22
Graham Bensen11

Third Down Passing Statistics

BuffaloAttCompConversions
J.C. Giles852
San DiegoAttCompConversions
Richie Bensen631

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR David Lauer211
TE Brady Grant210
WR Collin Ganser221
WR Gregory Wagner100
RB Nicholas Stuber110
San DiegoTargCatchConversions
WR Bo Milton321
WR Louis Ward110
WR Dennis O'Neill100
TE Damien Ellard100

SectionAttendance
Stadium70,000 (70,000 capacity)
Upper Deck21,400 (21,400)
End Zone15,400 (15,400)
Mezzanine8,900 (8,900)
Sideline Seats13,600 (13,600)
Club Seats7,400 (7,400)
Luxury Boxes3,300 (3,300)