Week 2, 2024

played in Arizona, AZ

87 degrees, fair, calm

Buffalo Bills01376-26
Arizona Cardinals141430-31

Scoring Summary
1Q: 07:07 ARI - Winston Farmer 10 pass from Alex Smith (Ricky Azzoo extra point)
1Q: 01:40 ARI - Howard Westbrook 10 run (Ricky Azzoo extra point)
2Q: 11:02 BUF - Taylor Mehlhaff 18 field goal
2Q: 04:46 ARI - Dean Gillespie 6 pass from Alex Smith (Ricky Azzoo extra point)
2Q: 03:05 BUF - James Hardy 19 pass from Phillip Rotzell (Taylor Mehlhaff extra point)
2Q: 02:00 ARI - Cornelius Newnam 78 pass from Alex Smith (Ricky Azzoo extra point)
2Q: 00:27 BUF - Taylor Mehlhaff 27 field goal
3Q: 09:21 BUF - Irv Buckner 4 pass from Phillip Rotzell (Taylor Mehlhaff extra point)
3Q: 00:06 ARI - Ricky Azzoo 30 field goal
4Q: 03:02 BUF - Marshall Quaccia 11 pass from Phillip Rotzell (Gabe Blasingame run for conversion failed)

Team StatisticsBUFARI
Record0-22-0
First Downs2520
- by Rushing25
- by Passing2115
- by Penalty20
Total Net Yards509420
- Offensive Plays6665
- Yards per Play7.716.46
Net Rushing Yards22110
- Rushing Attempts1026
- Yards per Rush2.204.23
Net Passing Yards487310
- Att./Comp./Intrcpt55 - 40 - 139 - 24 - 0
- Gross Passing Yards492310
- Sacks/Yards Lost1/50/0
- Yards per Pass Play8.707.95
Fumbles/Lost3/11/0
3rd Down Conversions5/138/15
- Avg. YtG on 3rd Down5.56.8
4th Down Conversions1/10/0
Penalties/Yards5/357/76
Punt Returns/Yards1/52/20
Kick Returns/Yards2/463/73
Interception Ret./Yards0/01/13
2pt Conversions1/00/0
Red Zone Visits54
- Red Zone TDs/FGs3/23/1
Avg. Drive StartOWN 18OWN 30
Time of Possession28:4531:15

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
115:002:41OWN 17556Fumble
110:561:24OWN 43-1Punt
17:011:38OWN 2038Punt
11:315:37OWN 31868Field Goal
24:371:40OWN 20680Touchdown
21:421:20OWN 20570Field Goal
313:184:05OWN 24876Touchdown
34:131:17OWN 2034Punt
415:000:44OWN 2710Interception
413:023:25OWN 10829Punt
46:013:05OWN 7693Touchdown
41:591:59OWN 221047Game
Arizona Cardinals
QuarBeganPossFromPlaysYardsResult
112:191:23OWN 2737Punt
19:322:31OPP 39739Touchdown
15:233:52OWN 37863Touchdown
210:546:17OWN 231177Touchdown
22:571:15OWN 20380Touchdown
20:220:22OWN 311-1Half
315:001:42OWN 2034Punt
39:135:00OWN 331231Punt
32:562:56OPP 48535Field Goal
414:161:14OWN 2737Punt
49:373:36OWN 20620Punt
42:460:47OWN 20418Punt

Game MVP: Phillip Rotzell, Buffalo Bills

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
Gabe Blasingame8131.63700
Marshall Quaccia294.50900
ArizonaAttYardsAvgLG10+TD
Howard Westbrook17714.181121
Alex Keyes8405.001210
Alex Smith1-1-1.00-100

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Phillip Rotzell55404921/53591110.6
ArizonaAttCompYardsSk/YdTDLGIntRate
Alex Smith39243100/03780112.1

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
TE Kendall Carswell99899.8915240
WR Colin Saenz67528.6715120
FB Marshall Quaccia6610417.3379591
WR James Hardy587715.4024371
WR Harvey Horn58408.009150
WR Irv Buckner475914.7530321
RB Gabe Blasingame475614.0030340
TE Leonard Dodge111515.005150
ArizonaCatchTargYardsAvgYACLGTD
WR Dean Gillespie7117210.2917151
WR Rob Sherman364214.0014190
TE Cornelius Newnam339732.3368781
RB Alex Keyes33258.332120
WR Winston Farmer354816.0012251
WR Neil Pierce222211.000160
TE Jumbo Dolan1233.00030
FB Quinn Johnson1233.00030
RB Howard Westbrook14-2-2.000-20
TE Everett Patterson0100.00000

Interception Statistics

BuffaloIntsYardsAvgTD
ArizonaIntsYardsAvgTD
CB Jeremy Hines11313.000

Fumble Statistics

BuffaloFumbRecovForceTD
Marshall Quaccia2000
Gabe Blasingame1000
Kendall Carswell0100
Donald Buckner0100
Jack Marsh0010
ArizonaFumbRecovForceTD
Kyle Wilson1000
Dwight Tobin0110
Paul Fox0100
Caleb Campbell0010
Jeremy Hines0010

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Thomas Morstead417644.034.0610
ArizonaPuntYardsAvgNetLGIn20
Kenny Morris630450.746.5624

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Taylor Mehlhaff2/20/00/0272/2
ArizonaFGs40+Yd50+YdLGPAT
Ricky Azzoo1/10/00/0304/4

Punt Return Statistics

BuffaloRetYardsAvgTD
Steven Bradford155.00
ArizonaRetYardsAvgTD
Kyle Wilson22010.00

Kick Return Statistics

BuffaloRetYardsAvgTD
Irv Buckner12222.00
James Hardy12424.00
ArizonaRetYardsAvgTD
Kyle Wilson37324.30

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
S Jamie Allen820.02433
DT Glenn Dorsey400.02131
CB Jerome Murphy400.01829
DT Everett Kinsella310.01728
CB Ethan Gaytan310.01325
CB Kris Eastridge310.01725
ILB James Laurinaitis300.01516
OLB Tommy Wyden300.099
CB Benjamin King220.01216
ILB Sean Lee220.02235
DE Chris Long210.02327
OLB Jack Marsh210.0913
S Kendrick Green210.02326
S Joseph Delgado200.01323
CB Fernando Mathews100.01018
WR Harvey Horn10---------
DE Austen Lane100.0413
DE Doug Worthington030.01623
ArizonaTackAsstSackRPlayPPlay
OLB Curtis Lofton920.01051
CB Harris Friday710.0638
S Caleb Campbell620.0950
OLB Brandon Spikes440.0746
CB Paul Fox420.0939
S Troy Nolan320.0438
CB Kyle Wilson310.0939
CB Jeremy Hines300.0237
S Taylor Mays210.0841
OLB Dwight Tobin200.0210
DE Glen Corbett101.0419
OLB Beau Bell100.024
DE Alex Hardy100.0433
DE Darren Garrett100.0637
OLB Lee Ephraim010.005
DE Warren Hutchison010.0623

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
DT Everett Kinsella0.001028
DE Chris Long0.001027
DE Doug Worthington0.001023
ArizonaSackBlockHurryKnockPPlay
DE Glen Corbett1.001019
DE Alex Hardy0.002033
DE Tyson Alualu0.001242
OLB Brandon Spikes0.001046
DE Darren Garrett0.000337
OLB Curtis Lofton0.000251

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
CB Jerome Murphy40029
S Jamie Allen31033
OLB Jack Marsh31013
CB Ethan Gaytan21025
OLB Tommy Wyden2009
S Kendrick Green20026
S Joseph Delgado20023
CB Fernando Mathews11018
ILB James Laurinaitis10016
CB Kris Eastridge10025
CB Benjamin King10016
DE Austen Lane10013
ILB Sean Lee10035
CB Derrick Namnath0102
ArizonaCaughtDefnsdIntrcpPPlay
CB Harris Friday70038
OLB Curtis Lofton60051
CB Jeremy Hines42137
OLB Brandon Spikes41046
CB Paul Fox40039
S Troy Nolan30038
CB Kyle Wilson30039
S Caleb Campbell20050
OLB Dwight Tobin20010
S Taylor Mays20041
OLB Beau Bell1004
DE Damon Myers10014
DE Darren Garrett10037
ILB Ronnie Bismonte0109

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
J.C. Iafrate1207135
Michael Oher1207043
Donald Buckner1208040
Jorge Lynn0207052
Louis Vasquez02010056
ArizonaKeyBlBlOppPancRPlySckAPPly
Billy Joe Whitlow26226039
Martin Felker26024035
Andre Smith26026039
Ernie Crane13023036
T.J. Barnes120402
Quinn Johnson11115017
Everett Patterson11015017

Special Teams Tackles

BuffaloTacklesSTPlays
Jack Marsh216
Harvey Horn114
Sean Lee113
J.B. Siegel13
ArizonaTacklesSTPlays
Neil Pierce122
Harris Friday113
Troy Nolan112

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Sean Lee------22351370
Louis Vasquez1056---------66
Phillip Rotzell1056---------66
Jorge Lynn752------463
Jamie Allen------2433259
Colin Saenz832------1858
Kendall Carswell743------858
Harvey Horn437------1455
Irv Buckner641------653
Glenn Dorsey------2131---52
Kendrick Green------2326251
Chris Long------2327---50
Michael Oher743---------50
Ethan Gaytan------13251250
Marshall Quaccia530------1550
Kris Eastridge------1725850
Jerome Murphy------1829249
Everett Kinsella------1728348
Donald Buckner840---------48
Joseph Delgado------13231248
Gabe Blasingame937---------46
Doug Worthington------1623746
J.C. Iafrate735------244
James Hardy533------543
Jack Marsh------9131638
James Laurinaitis------1516435
Tommy Wyden------991735
Jeff Thomason324------633
Jonathan Luigs820------533
Teddy Richard------1217130
Fernando Mathews------1018230
Benjamin King------1216129
Steven Bradford13------2428
Jackie Stargell------815225
Perry Georges05------1823
Leonard Dodge58------619
Austen Lane------413118
Cameron Sheffield------051116
J.B. Siegel011------314
Daniel Joslyn08------614
Taylor Mehlhaff00------88
Andy Gass02------57
Thomas Morstead00------44
Derrick Namnath------02---2
Mack Lowe00------22
Rhett Bomar00---------0
ArizonaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Andre Smith2639------772
Paul Fox------9392169
Martin Felker2435------766
Ernie Crane2336------766
Alex Smith2639---------65
Billy Joe Whitlow2639---------65
Caleb Campbell------950564
Curtis Lofton------1051263
James Heurtin2237------160
Kyle Wilson------9391260
Harris Friday------6381357
Neil Pierce1321------2256
Brandon Spikes------746356
Dean Gillespie1833------455
Rob Sherman1922------1354
Troy Nolan------4381254
Howard Westbrook1829------653
Tyson Alualu------842252
Taylor Mays------841150
Darren Garrett------637245
Jeremy Hines------237241
Quinn Johnson1517------739
Alex Hardy------433239
Cornelius Newnam1317------838
Alex Keyes1419------538
Everett Patterson1517------436
Warren Hutchison------623433
Jumbo Dolan59------1832
Zach Word------221427
Eddie Doyle------720---27
Glen Corbett------419225
Wade Swift01------2324
Beau Bell------241218
Ronnie Bismonte------39618
Gabe Buckner57------618
Damon Myers------214117
Dwight Tobin------210113
T.J. Barnes42------713
Winston Farmer010------212
Lee Ephraim------0538
Ricky Azzoo00------77
Kenny Morris00------66
Sammy Brennan------0044
Van Upshaw00------11
Rich Funk00---------0
Renaldo Reagles00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left263.0
Middle4123.0
Right441.0
None000.0
DistanceAttYardsAvg
Left10525.2
Middle12494.1
Right3103.3
None1-1-1.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Phillip Rotzell55406034571
ArizonaAttCmp20+BdThDropDfnsHurrKnckIntc
Alex Smith39242345300

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen9811012.2
Short (0-8 Yds)22181727.8
Medium (9-18 Yds)161317310.8
Long (19+ Yds)61376.2
DistanceAttCompYardsAvg
Screen3231.0
Short (0-8 Yds)1813995.5
Medium (9-18 Yds)116898.1
Long (19+ Yds)7311917.0

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
TE Kendall Carswell99089143
WR James Hardy85077133
WR Harvey Horn85140037
WR Colin Saenz76052032
WR Irv Buckner74259241
RB Gabe Blasingame74056137
FB Marshall Quaccia660104130
TE Leonard Dodge1101508
ArizonaTargtCaugtDropdYards20+PPlay
WR Dean Gillespie117172033
WR Rob Sherman63242022
WR Winston Farmer53048110
RB Howard Westbrook410-2029
TE Cornelius Newnam33097117
RB Alex Keyes33025019
TE Jumbo Dolan211309
WR Neil Pierce22022021
FB Quinn Johnson2103017
TE Everett Patterson1000017

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
Marshall Quaccia294.504.50
Gabe Blasingame2-3-1.501.63
ArizonaAttYardsAvgOverall Avg
Howard Westbrook3134.334.18
Alex Keyes133.005.00

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
Phillip Rotzell97606.678.95
ArizonaAttCompYardsAvg/AttOverall Avg
Alex Smith64284.677.95

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Irv Buckner2142.008.43
WR James Hardy222914.509.63
FB Marshall Quaccia22199.5017.33
RB Gabe Blasingame1000.008.00
TE Kendall Carswell1177.009.89
WR Harvey Horn1111.005.00
ArizonaTargetCatchYardsAvg/TargOverall Avg
WR Winston Farmer21105.009.60
TE Jumbo Dolan1133.001.50
RB Howard Westbrook1000.00-0.50
WR Dean Gillespie1166.006.55
RB Alex Keyes1199.008.33

Third Down Rushing Statistics

BuffaloRushesConversions
Marshall Quaccia21
ArizonaRushesConversions
Alex Keyes21
Howard Westbrook11

Third Down Passing Statistics

BuffaloAttCompConversions
Phillip Rotzell1174
ArizonaAttCompConversions
Alex Smith1286

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR James Hardy321
WR Colin Saenz211
WR Irv Buckner200
FB Marshall Quaccia111
RB Gabe Blasingame110
TE Kendall Carswell110
WR Harvey Horn111
ArizonaTargCatchConversions
WR Dean Gillespie321
WR Rob Sherman211
TE Cornelius Newnam222
TE Jumbo Dolan210
RB Howard Westbrook100
RB Alex Keyes111
WR Winston Farmer111

SectionAttendance
Stadium45,600 (63,000 capacity)
Upper Deck13,500 (17,600)
End Zone9,700 (12,700)
Mezzanine5,600 (7,300)
Sideline Seats8,600 (11,200)
Club Seats6,900 (12,000)
Luxury Boxes1,300 (2,200)