Week 17, 2023

played in New York, NJ

52 degrees, fair, 3 mph wind

Buffalo Bills91063-28
New York Jets7738-25

Scoring Summary
1Q: 14:06 BUF - Safety, holding called in the end zone
1Q: 06:52 BUF - James Hardy 76 pass from Phillip Rotzell (Taylor Mehlhaff extra point)
1Q: 00:50 NYJ - Michael Rottinghaus 3 pass from Phil Moran (Vince Heneghan extra point)
2Q: 13:06 BUF - Taylor Mehlhaff 54 field goal
2Q: 08:27 NYJ - Ty Hatcher 2 pass from Phil Moran (Vince Heneghan extra point)
2Q: 02:02 BUF - Irv Buckner 19 pass from Phillip Rotzell (Taylor Mehlhaff extra point)
3Q: 10:47 BUF - Taylor Mehlhaff 21 field goal
3Q: 03:27 NYJ - Vince Heneghan 27 field goal
3Q: 01:11 BUF - Taylor Mehlhaff 56 field goal
4Q: 10:19 BUF - Taylor Mehlhaff 37 field goal
4Q: 01:14 NYJ - Travis Highlander 18 pass from Phil Moran (Phil Moran pass to Maurice Maloney for conversion)

Team StatisticsBUFNYJ
Record10-66-10
First Downs2117
- by Rushing52
- by Passing1614
- by Penalty01
Total Net Yards421315
- Offensive Plays6451
- Yards per Play6.586.18
Net Rushing Yards7965
- Rushing Attempts3113
- Yards per Rush2.555.00
Net Passing Yards342250
- Att./Comp./Intrcpt32 - 24 - 135 - 25 - 0
- Gross Passing Yards349268
- Sacks/Yards Lost1/73/18
- Yards per Pass Play10.366.58
Fumbles/Lost1/00/0
3rd Down Conversions6/125/10
- Avg. YtG on 3rd Down6.58.1
4th Down Conversions0/00/0
Penalties/Yards3/157/52
Punt Returns/Yards1/111/2
Kick Returns/Yards3/835/123
Interception Ret./Yards0/01/0
2pt Conversions0/01/1
Red Zone Visits24
- Red Zone TDs/FGs1/13/1
Avg. Drive StartOWN 32OWN 27
Time of Possession33:1026:50

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
113:593:09OWN 20658Interception
17:220:45OWN 20280Touchdown
10:402:40OWN 43620Field Goal
28:196:24OWN 201380Touchdown
20:560:53OWN 43431Missed FG
315:004:19OWN 32764Field Goal
33:202:15OWN 45516Field Goal
414:474:33OWN 391041Field Goal
47:495:48OWN 5829Punt
41:061:06OPP 403-3Game
New York Jets
QuarBeganPossFromPlaysYardsResult
115:001:01OWN 202-23Safety
110:503:28OWN 14519Punt
16:375:57OWN 181082Touchdown
213:004:41OPP 35835Touchdown
21:550:59OWN 2030Punt
20:030:03OWN 3319Half
310:417:21OWN 271263Field Goal
31:051:18OWN 2133Punt
410:142:25OWN 3136Punt
42:010:55OWN 21579Touchdown

Game MVP: Phil Moran, New York Jets

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
Gabe Blasingame17462.713010
R.J. Anhalt8303.751110
Marshall Quaccia382.67400
Phillip Rotzell2-2-1.00-100
Chuck Poling1-3-3.00-300
New YorkAttYardsAvgLG10+TD
Maurice Maloney7284.00900
Arnie Hollerorth4225.50900
Phil Moran2157.50800

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Phillip Rotzell32243491/72761117.8
New YorkAttCompYardsSk/YdTDLGIntRate
Phil Moran35252683/183450122.0

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
WR James Hardy5612525.0089761
WR Colin Saenz457919.7517340
RB Gabe Blasingame44389.5010150
WR Irv Buckner353210.677191
RB R.J. Anhalt33227.330110
TE Kendall Carswell22168.000100
FB Chuck Poling1199.00090
WR Earnest Schepis1299.00090
WR Harvey Horn121919.005190
FB Marshall Quaccia0200.00000
New YorkCatchTargYardsAvgYACLGTD
WR Michael Rottinghaus79527.439191
RB Arnie Hollerorth55397.809170
TE Ty Hatcher464912.2515231
WR Travis Highlander348227.333451
WR Cheshire Kit Claussen252613.003190
TE Jim Hanlon1188.00180
WR Artie Humphrey1333.00030
FB Grant Fredrickson1144.00440
TE Bennie McArthur1155.00050

Interception Statistics

BuffaloIntsYardsAvgTD
New YorkIntsYardsAvgTD
CB Buddy Clancy100.000

Fumble Statistics

BuffaloFumbRecovForceTD
James Hardy1000
Ethan Gaytan0100
New YorkFumbRecovForceTD
Buddy Clancy0010

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Thomas Morstead14747.045.0471
New YorkPuntYardsAvgNetLGIn20
Charles Shackelford419047.544.8581

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Taylor Mehlhaff4/52/32/2562/2
New YorkFGs40+Yd50+YdLGPAT
Vince Heneghan1/10/00/0272/2

Punt Return Statistics

BuffaloRetYardsAvgTD
Jamie Allen11111.00
New YorkRetYardsAvgTD
Tom Zbikowski122.00

Kick Return Statistics

BuffaloRetYardsAvgTD
James Hardy24924.50
Irv Buckner13434.00
New YorkRetYardsAvgTD
Travis Highlander38729.00
Cheshire Kit Claussen23618.00

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
CB Ethan Gaytan500.01131
CB Benjamin King410.0725
CB Fernando Mathews410.0921
OLB D.J. Habich300.0313
S Jamie Allen300.01031
CB Jerome Murphy300.0421
DT Everett Kinsella201.0929
S Roosevelt Webster230.01130
S Daniel Sagapolutele220.0928
ILB James Laurinaitis210.01230
DE Doug Worthington111.049
DE Chris Long101.01027
OLB Cameron Sheffield120.0723
DE Carlton OBrien100.0517
DE Mark Fredrickson100.01030
FB Marshall Quaccia10---------
CB Kris Eastridge100.0310
S Alonzo Galloway100.018
ILB Sean Lee100.0814
New YorkTackAsstSackRPlayPPlay
DT Matt Sato700.01928
S Zack Sellers600.01621
S Alfred Jefferson560.02828
ILB Bryan Covington420.02020
DT Anthony Spencer410.02314
ILB Hardy Falk410.01113
CB Terrell Barrett310.02322
S Butch Kleinman300.01916
DE Cornelius Maurice201.02021
ILB Dwight Berry230.0109
OLB Lamar Penarroya220.01613
CB Tom Zbikowski210.01922
OLB Emmitt Johnston200.02124
DT Nick Hayden110.02227
OLB Dwayne Abeykoon110.045
CB Buddy Clancy110.01619
CB Raymond Burns100.01419
DE Bert Barker100.02222
DT Patrick Randle100.01820

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
DE Chris Long1.001127
DT Everett Kinsella1.000029
DE Doug Worthington1.00009
DE Carlton OBrien0.010017
DT Rufus Grier0.001013
New YorkSackBlockHurryKnockPPlay
DE Cornelius Maurice1.000021
DE Bert Barker0.001122

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
CB Benjamin King31025
CB Ethan Gaytan30031
OLB D.J. Habich30013
CB Fernando Mathews30021
CB Jerome Murphy30021
S Jamie Allen20031
S Roosevelt Webster20030
S Alonzo Galloway2008
S Daniel Sagapolutele11028
OLB Cameron Sheffield11023
DE Mark Fredrickson10030
CB Kris Eastridge10010
ILB James Laurinaitis01030
New YorkCaughtDefnsdIntrcpPPlay
S Zack Sellers40021
CB Terrell Barrett30022
OLB Lamar Penarroya30013
ILB Bryan Covington30020
ILB Hardy Falk20013
S Butch Kleinman20016
CB Raymond Burns11019
CB Buddy Clancy10119
DT Nick Hayden10027
CB Tom Zbikowski10022
S Alfred Jefferson10028
OLB Dwayne Abeykoon1005
ILB Dwight Berry1009
OLB Emmitt Johnston02024

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
Jorge Lynn29030026
Louis Vasquez14031132
Leonard Dodge1302607
Michael Oher13029030
Marshall Quaccia12027012
Kendall Carswell11028023
Korey Glavin03028030
J.C. Iafrate02024022
Jeff Thomason010204
Jonathan Luigs0108017
New YorkKeyBlBlOppPancRPlySckAPPly
Russell Hicks33111034
Vinny Bellisari13013133
Xavier Barkley1209133
Dominic Farmer1109023
Grant Fredrickson110609
Archie Witt0105015
Freddie Tracy00011133

Special Teams Tackles

BuffaloTacklesSTPlays
Sean Lee211
Leonard Dodge119
Marshall Quaccia118
Chuck Poling117
Earnest Schepis18
New YorkTacklesSTPlays
Antoine Alimonti218
Martin Artis118
Buddy Clancy116

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Ethan Gaytan------11312264
Phillip Rotzell3133---------64
Louis Vasquez3132---------63
Michael Oher2930---------59
Korey Glavin2830---------58
Marshall Quaccia2712------1857
Jorge Lynn3026---------56
Kendall Carswell2823------556
Leonard Dodge267------1952
J.C. Iafrate2422------551
Irv Buckner1228------848
Colin Saenz421------2146
Jamie Allen------1031546
Mark Fredrickson------1030444
James Laurinaitis------1230244
Roosevelt Webster------1130142
Everett Kinsella------929240
Daniel Sagapolutele------928239
Chris Long------1027138
Chuck Poling146------1737
James Hardy1218------636
Gabe Blasingame1818---------36
D.J. Habich------3131733
Benjamin King------725133
Sean Lee------8141133
Cameron Sheffield------723131
Fernando Mathews------921---30
Jonathan Luigs817------429
Harvey Horn38------1829
Earnest Schepis216------826
Jerome Murphy------421126
R.J. Anhalt98------724
Carlton OBrien------517---22
Alonzo Galloway------181221
Rufus Grier------813---21
Doug Worthington------49417
Kris Eastridge------310---13
Taylor Mehlhaff00------1212
Jeff Thomason24------612
Donald Rudoff------13610
Barry Dennis------1539
Desmond Thomason33------39
James Heurtin01------67
Rhett Bomar00------55
Thomas Morstead00------11
Will Stock00---------0
New YorkRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Alfred Jefferson------2828763
Nick Hayden------2227554
Matt Sato------1928552
Zack Sellers------16211552
Phil Moran1338---------51
Buddy Clancy------16191651
Emmitt Johnston------2124449
Terrell Barrett------2322348
Bert Barker------2222448
Butch Kleinman------19161348
Tom Zbikowski------1922647
Michael Rottinghaus1029------746
Vinny Bellisari1333---------46
Xavier Barkley933------446
Freddie Tracy1133------145
Russell Hicks1134---------45
Cornelius Maurice------2021243
Patrick Randle------1820442
Bryan Covington------2020242
Hardy Falk------11131640
Ty Hatcher1228---------40
Anthony Spencer------2314239
Martin Artis318------1839
Lamar Penarroya------16131039
Raymond Burns------1419235
Arnie Hollerorth528---------33
Artie Humphrey312------1833
Dominic Farmer923---------32
Travis Highlander513------1432
Cheshire Kit Claussen418------729
Bennie McArthur718------126
Archie Witt515------525
Dwight Berry------109322
Jim Hanlon11------1820
Marshall Campfield59------519
Maurice Maloney810---------18
Antoine Alimonti00------1818
Sherman Zamora210------517
Grant Fredrickson69---------15
Dan Terrell00------1212
Dwayne Abeykoon------45---9
Vince Heneghan00------77
Adrian Brizzolara16---------7
Charles Shackelford00------44
Josh Johnson00------11
Doug Gray00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left4112.8
Middle16684.3
Right920.2
None2-2-1.0
DistanceAttYardsAvg
Left7284.0
Middle5316.2
Right166.0
None000.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Phillip Rotzell32244033111
New YorkAttCmp20+BdThDropDfnsHurrKnckIntc
Phil Moran35252124210

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen54224.4
Short (0-8 Yds)151218912.6
Medium (9-18 Yds)106858.5
Long (19+ Yds)225326.5
DistanceAttCompYardsAvg
Screen2242.0
Short (0-8 Yds)1713824.8
Medium (9-18 Yds)137957.3
Long (19+ Yds)338729.0

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
WR James Hardy650125218
WR Colin Saenz54179221
WR Irv Buckner53132028
RB Gabe Blasingame44038018
RB R.J. Anhalt3302208
FB Marshall Quaccia2000012
TE Kendall Carswell22016023
WR Earnest Schepis2119016
WR Harvey Horn2101908
FB Chuck Poling110906
New YorkTargtCaugtDropdYards20+PPlay
WR Michael Rottinghaus97052029
TE Ty Hatcher64049128
RB Arnie Hollerorth55039028
WR Cheshire Kit Claussen52226018
WR Travis Highlander43082113
WR Artie Humphrey3103012
TE Jim Hanlon110801
FB Grant Fredrickson110409
TE Bennie McArthur1105018

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
Gabe Blasingame100.002.71
New YorkAttYardsAvgOverall Avg
Maurice Maloney284.004.00
Phil Moran177.007.50

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
Phillip Rotzell42246.0010.91
New YorkAttCompYardsAvg/AttOverall Avg
Phil Moran97434.787.66

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Irv Buckner32248.006.40
WR Harvey Horn1000.009.50
New YorkTargetCatchYardsAvg/TargOverall Avg
WR Michael Rottinghaus3272.335.78
WR Artie Humphrey1000.001.00
FB Grant Fredrickson1144.004.00
TE Bennie McArthur1155.005.00
TE Ty Hatcher1122.008.17
WR Travis Highlander111818.0020.50
WR Cheshire Kit Claussen1177.005.20

Third Down Rushing Statistics

BuffaloRushesConversions
Marshall Quaccia22
Phillip Rotzell10
Gabe Blasingame11
New YorkRushesConversions

Third Down Passing Statistics

BuffaloAttCompConversions
Phillip Rotzell733
New YorkAttCompConversions
Phil Moran1085

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR James Hardy222
WR Colin Saenz111
WR Irv Buckner100
FB Marshall Quaccia100
WR Earnest Schepis100
WR Harvey Horn100
New YorkTargCatchConversions
RB Arnie Hollerorth221
WR Michael Rottinghaus221
TE Ty Hatcher211
WR Cheshire Kit Claussen211
TE Jim Hanlon111
TE Bennie McArthur110

SectionAttendance
Stadium86,700 (98,300 capacity)
Upper Deck33,600 (34,700)
End Zone22,000 (25,100)
Mezzanine12,100 (14,500)
Sideline Seats19,000 (22,200)