Week 16, 2025

played in Buffalo, NY

17 degrees, fair, 10 mph wind

Atlanta Falcons6770-20
Buffalo Bills7707-21

Scoring Summary
1Q: 12:35 BUF - Gregory Wagner 42 pass from J.C. Giles (Hayden Rodgers extra point)
1Q: 07:18 ATL - Thomas Tate 4 run (Joel Borders extra point failed)
2Q: 12:00 ATL - Luke Richardson 25 pass from Noah Moore (Joel Borders extra point)
2Q: 02:47 BUF - Nicholas Stuber 5 run (Hayden Rodgers extra point)
3Q: 05:59 ATL - Marty Kastilahn 19 pass from Noah Moore (Joel Borders extra point)
4Q: 09:59 BUF - Jonathan Kovel 18 pass from J.C. Giles (Hayden Rodgers extra point)

Team StatisticsATLBUF
Record10-510-4-1
First Downs1918
- by Rushing77
- by Passing1211
- by Penalty00
Total Net Yards350319
- Offensive Plays5869
- Yards per Play6.034.62
Net Rushing Yards122135
- Rushing Attempts2440
- Yards per Rush5.083.38
Net Passing Yards228184
- Att./Comp./Intrcpt34 - 19 - 226 - 17 - 0
- Gross Passing Yards228202
- Sacks/Yards Lost0/03/18
- Yards per Pass Play6.716.34
Fumbles/Lost1/11/0
3rd Down Conversions6/116/15
- Avg. YtG on 3rd Down6.68.6
4th Down Conversions0/00/1
Penalties/Yards4/332/19
Punt Returns/Yards3/351/9
Kick Returns/Yards2/491/19
Interception Ret./Yards0/02/20
2pt Conversions0/00/0
Red Zone Visits22
- Red Zone TDs/FGs2/02/0
Avg. Drive StartOWN 32OWN 27
Time of Possession24:5835:02

Drive Charts

Atlanta Falcons
QuarBeganPossFromPlaysYardsResult
115:001:34OWN 25319Interception
112:195:08OWN 251275Touchdown
14:554:12OWN 20735Punt
213:431:58OPP 47447Touchdown
22:361:37OWN 25638Interception
20:190:19OWN 201-1Half
310:121:48OWN 3935Punt
36:500:59OPP 40340Touchdown
34:502:34OWN 41711Punt
49:532:12OWN 2337Punt
45:542:47OWN 39938Missed FG
40:130:13OWN 2018Game
Buffalo Bills
QuarBeganPossFromPlaysYardsResult
113:261:07OPP 39439Touchdown
17:112:16OWN 25537Punt
10:432:00OWN 7512Punt
211:459:09OWN 211679Touchdown
20:590:40OWN 38411Punt
315:004:48OWN 25836Downs
38:241:34OWN 53-1Punt
35:511:01OWN 2530Punt
32:167:23OWN 21398Touchdown
47:411:47OWN 353-7Punt
43:071:10OWN 3034Punt
41:571:44OPP 4231Punt

Game MVP: J.C. Giles, Buffalo Bills

Rushing Statistics

AtlantaAttYardsAvgLG10+TD
Erik Pagano9455.002620
Thomas Tate5295.801211
Noah Moore4123.00700
Skip Lockwood4102.50700
Joseph Weese22613.001520
BuffaloAttYardsAvgLG10+TD
Nicholas Stuber21773.672431
J.C. Giles10434.30900
Ike Fleming8111.38500
Stan Thomason144.00400

Passing Statistics

AtlantaAttCompYardsSk/YdTDLGIntRate
Noah Moore34192280/0228271.7
BuffaloAttCompYardsSk/YdTDLGIntRate
J.C. Giles26172023/182420114.5

Receiving Statistics

AtlantaCatchTargYardsAvgYACLGTD
TE Eli Snyder71311115.8641280
FB Marty Kastilahn33186.0013191
WR Luke Richardson355719.0032251
WR Cesar Wasiak383913.0014240
WR Broderick Cole2473.50080
TE Weston Benton11-4-4.000-40
BuffaloCatchTargYardsAvgYACLGTD
WR Gregory Wagner81013617.00102421
TE Jonathan Kovel222311.5018181
WR David Lauer2394.505110
FB A.J. Bressany1122.00020
TE Brady Grant1388.00080
WR Collin Ganser142323.001230
RB Stan Thomason12-4-4.000-40
RB Nicholas Stuber1155.00550

Interception Statistics

AtlantaIntsYardsAvgTD
BuffaloIntsYardsAvgTD
S Gus Spencer177.000
ILB Donnie Burkhardt11313.000

Fumble Statistics

AtlantaFumbRecovForceTD
Skip Lockwood1000
Amir Jeffries0010
BuffaloFumbRecovForceTD
Ike Fleming1000
J.C. Giles0100
Stan Thomason0100
R.J. Altuna0010

Punting Statistics

AtlantaPuntYardsAvgNetLGIn20
Walter Segura417644.041.8483
BuffaloPuntYardsAvgNetLGIn20
Rodolfo Margraff832040.028.1510

Kicking Statistics

AtlantaFGs40+Yd50+YdLGPAT
Joel Borders0/10/10/002/3
BuffaloFGs40+Yd50+YdLGPAT
Hayden Rodgers0/00/00/003/3

Punt Return Statistics

AtlantaRetYardsAvgTD
Skip Lockwood33511.70
BuffaloRetYardsAvgTD
R.J. Altuna199.00

Kick Return Statistics

AtlantaRetYardsAvgTD
Skip Lockwood24924.50
BuffaloRetYardsAvgTD
Collin Ganser11919.00

Defensive Statistics

AtlantaTackAsstSackRPlayPPlay
S Perry Jefferson1030.03928
ILB Shannon Pyle820.03729
DT Amir Jeffries711.03628
OLB Shannon Floyd720.04029
CB Gabe Holliday501.03828
S Alfredo Logan520.04029
OLB Thomas Pollard400.02017
DE Clay Greene301.02826
CB Rick Branch210.04029
CB Ralph Helbig200.01910
S Ashton Cox120.063
DE Donnie Thompson110.0176
DE Tom Terrell110.03025
OLB Vince Austin100.03825
WR Luke Richardson10---------
TE Eli Snyder10---------
BuffaloTackAsstSackRPlayPPlay
S Gus Spencer700.02232
CB Tyler Bailey510.01818
ILB Donnie Burkhardt440.02128
S Troy Bannan320.02128
OLB Ricardo Sawyer320.02434
CB Francisco Boerigter310.01932
CB R.J. Altuna200.01818
ILB J.T. Thornton200.022
ILB Kaleb May110.0818
S Ashton Wynn110.0810
DE Danny McGinnis110.02130
S Brian Arnold100.0714
OLB Leon Mathis100.01319
DE Winfred Compton100.02330
CB Levon Murphy100.0917
DT Jason Booker100.01725
ILB Quentin Clayton100.014

Pass Rush Statistics

AtlantaSackBlockHurryKnockPPlay
DE Clay Greene1.001226
DT Amir Jeffries1.001028
CB Gabe Holliday1.000028
OLB Vince Austin0.000225
BuffaloSackBlockHurryKnockPPlay
DE Winfred Compton0.011230
OLB Ricardo Sawyer0.002034
DT Jason Booker0.002025
DE Danny McGinnis0.001030

Pass Defense Statistics

AtlantaCaughtDefnsdIntrcpPPlay
ILB Shannon Pyle40029
OLB Shannon Floyd32029
S Perry Jefferson30028
CB Gabe Holliday21028
CB Rick Branch11029
S Alfredo Logan11029
DE Clay Greene11026
OLB Thomas Pollard10017
S Ashton Cox1003
BuffaloCaughtDefnsdIntrcpPPlay
S Troy Bannan40028
CB Tyler Bailey31018
CB R.J. Altuna20018
CB Francisco Boerigter20032
ILB Kaleb May11018
CB Levon Murphy11017
S Gus Spencer10132
ILB Donnie Burkhardt10128
DE Winfred Compton10030
OLB Ricardo Sawyer10034
ILB J.T. Thornton1002
ILB Quentin Clayton1004

Blocking Statistics

AtlantaKeyBlBlOppPancRPlySckAPPly
Gus Barnes56024034
Neil Lyons24024034
Max Tiessen14024034
Marty Kastilahn1108012
Mason Galloway02024034
Harrison Ford02024034
Eli Snyder01019031
BuffaloKeyBlBlOppPancRPlySckAPPly
Jaylen Alston411040029
Percy Lubienski25040029
Brady Grant22037029
Donovan Cummings16040229
Nicholas Nguyen13040029
Paul Newhart12040029
Vernon Parker010101
Nicholas Stuber00026119

Special Teams Tackles

AtlantaTacklesSTPlays
Zack Dolliver113
Broderick Cole112
BuffaloTacklesSTPlays
R.J. Altuna221
Stan Thomason216
A.J. Bressany112

Participation

AtlantaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Rick Branch------4029978
Shannon Pyle------37291278
Alfredo Logan------4029170
Shannon Floyd------4029---69
Perry Jefferson------3928---67
Broderick Cole2133------1266
Gabe Holliday------3828---66
Amir Jeffries------3628---64
Vince Austin------3825164
Neil Lyons2434------563
Clay Greene------2826862
Eli Snyder1931------959
Noah Moore2434---------58
Mason Galloway2434---------58
Harrison Ford2434---------58
Gus Barnes2434---------58
Max Tiessen2434---------58
Tom Terrell------3025---55
Cesar Wasiak2027------451
Luke Richardson1617------1750
Ralph Helbig------19101544
Skip Lockwood720------1239
Marty Kastilahn812------1737
Thomas Pollard------2017---37
Weston Benton112------2033
Bruce Becker------241925
Donnie Thompson------176---23
Erik Pagano99---------18
Thomas Tate84------416
Salvador Scouten------001515
Bubba Pint------51814
Zack Dolliver00------1313
Antonio VandenBelt54---------9
Ashton Cox------63---9
Edwin Lyons------52---7
Carter Givens00------55
Dwayne Lyon00------55
Sergio Bueno00------55
Brayden Lytle00------55
Joel Borders00------55
Walter Segura00------44
Raymond Corbett40---------4
Joseph Weese20---------2
Derek Office00------11
Francisco Huntley01---------1
Thurman Middlehurst------00---0
BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Brady Grant3729------1278
Paul Newhart4029------877
Percy Lubienski4029------877
Donovan Cummings4029------877
Nicholas Nguyen4029------877
Gregory Wagner4029------574
Collin Ganser3925------872
J.C. Giles4029---------69
Jaylen Alston4029---------69
Ricardo Sawyer------2434159
R.J. Altuna------18182157
Francisco Boerigter------1932556
Gus Spencer------2232155
Leon Mathis------13192153
Winfred Compton------2330---53
Danny McGinnis------2130---51
Troy Bannan------2128---49
Donnie Burkhardt------2128---49
Nicholas Stuber2619---------45
Tyler Bailey------1818844
Jason Booker------1725---42
David Lauer2215---------37
Jonathan Kovel1812------131
Levon Murphy------917531
Ashton Wynn------8101230
Kaleb May------818127
Brian Arnold------714122
Vernon Parker11------1921
Stan Thomason14------1621
A.J. Bressany26------1220
Ike Fleming115---------16
Ralph Huffman30------1114
J.T. Thornton------22812
Toby Chandler------34512
Jeremy Sawyer------55111
Carlos Flowers------24410
Gabe Money00------88
Rodolfo Margraff00------88
Quentin Clayton------1416
Hayden Rodgers00------44
Melvin Freeman------22---4
Rod Preston00---------0
Howie Palacios------00---0
Ron Nord00---------0
Dexter Garrett00---------0
Richard Langfahl00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left410.3
Middle12665.5
Right7568.0
None1-1-1.0
DistanceAttYardsAvg
Left3248.0
Middle28501.8
Right9616.8
None000.0

Detailed Passing Statistics

AtlantaAttCmp20+BdThDropDfnsHurrKnckIntc
Noah Moore34195123622
BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
J.C. Giles26173016240

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen65142.3
Short (0-8 Yds)106676.7
Medium (9-18 Yds)1671348.4
Long (19+ Yds)21136.5
DistanceAttCompYardsAvg
Screen87648.0
Short (0-8 Yds)1471027.3
Medium (9-18 Yds)32134.3
Long (19+ Yds)112323.0

Detailed Receiving Statistics

AtlantaTargtCaugtDropdYards20+PPlay
TE Eli Snyder1372111331
WR Cesar Wasiak83039127
WR Luke Richardson53057117
WR Broderick Cole4207033
FB Marty Kastilahn33018012
TE Weston Benton110-4012
BuffaloTargtCaugtDropdYards20+PPlay
WR Gregory Wagner1080136229
WR Collin Ganser41123125
WR David Lauer3209015
TE Brady Grant3108029
TE Jonathan Kovel22023012
RB Stan Thomason210-404
FB A.J. Bressany110206
RB Nicholas Stuber1105019

Red-Zone Rushing Statistics

AtlantaAttYardsAvgOverall Avg
Thomas Tate3103.335.80
BuffaloAttYardsAvgOverall Avg
Nicholas Stuber430.753.67
J.C. Giles199.004.30
Ike Fleming100.001.38

Red-Zone Passing Statistics

AtlantaAttCompYardsAvg/AttOverall Avg
Noah Moore31196.336.71
BuffaloAttCompYardsAvg/AttOverall Avg
J.C. Giles32237.677.77

Red-Zone Receiving Statistics

AtlantaTargetCatchYardsAvg/TargOverall Avg
WR Broderick Cole1000.001.75
FB Marty Kastilahn111919.006.00
WR Luke Richardson1000.0011.40
BuffaloTargetCatchYardsAvg/TargOverall Avg
TE Jonathan Kovel111818.0011.50
WR Collin Ganser1000.005.75
RB Nicholas Stuber1155.005.00

Third Down Rushing Statistics

AtlantaRushesConversions
Noah Moore11
Erik Pagano10
Thomas Tate11
BuffaloRushesConversions
Nicholas Stuber42
J.C. Giles30

Third Down Passing Statistics

AtlantaAttCompConversions
Noah Moore864
BuffaloAttCompConversions
J.C. Giles844

Third Down Receiving Statistics

AtlantaTargCatchConversions
WR Cesar Wasiak321
TE Eli Snyder222
WR Broderick Cole100
WR Luke Richardson111
TE Weston Benton110
BuffaloTargCatchConversions
TE Brady Grant311
WR Collin Ganser211
WR Gregory Wagner211
RB Nicholas Stuber111

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)