Exhibition Week 3, 2029

played in St. Louis, MO

79 degrees, fair, 2 mph wind

Buffalo Bills0330-6
St. Louis Cardinals7707-21

Scoring Summary
1Q: 03:38 STL - Elias Luchey 15 run (Darnell Gianettino extra point)
2Q: 02:16 BUF - Andy Nyland 39 field goal
2Q: 00:06 STL - D'Wayne Eskridge 41 pass from Ian Book (Darnell Gianettino extra point)
3Q: 08:13 BUF - Andy Nyland 44 field goal
4Q: 14:16 STL - Elias Luchey 6 run (Darnell Gianettino extra point)

Team StatisticsBUFSTL
Record0-22-0
First Downs1420
- by Rushing37
- by Passing1013
- by Penalty10
Total Net Yards258386
- Offensive Plays6461
- Yards per Play4.036.33
Net Rushing Yards74122
- Rushing Attempts2530
- Yards per Rush2.964.07
Net Passing Yards184264
- Att./Comp./Intrcpt37 - 19 - 130 - 23 - 0
- Gross Passing Yards196272
- Sacks/Yards Lost2/121/8
- Yards per Pass Play4.728.52
Fumbles/Lost0/01/1
3rd Down Conversions4/144/11
- Avg. YtG on 3rd Down9.810.9
4th Down Conversions0/20/0
Penalties/Yards5/357/55
Punt Returns/Yards3/192/19
Kick Returns/Yards2/452/40
Interception Ret./Yards0/01/0
2pt Conversions0/00/0
Red Zone Visits12
- Red Zone TDs/FGs0/12/0
Avg. Drive StartOWN 29OWN 26
Time of Possession29:3330:27

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
115:002:00OWN 3136Punt
19:311:28OWN 2043Punt
13:303:41OWN 25729Punt
210:148:06OWN 11577Field Goal
311:513:46OWN 21752Field Goal
34:212:44OWN 20619Punt
414:102:42OWN 23516Punt
411:280:45OPP 2622Interception
49:133:03OWN 34729Punt
43:370:30OWN 4540Downs
41:510:55OWN 3440Downs
St. Louis Cardinals
QuarBeganPossFromPlaysYardsResult
113:003:29OWN 4649Punt
18:034:33OWN 13987Touchdown
214:494:35OWN 3739Punt
22:082:08OWN 21879Touchdown
315:003:09OWN 17528Punt
38:053:44OWN 25740Punt
31:372:27OWN 44656Touchdown
410:431:30OWN 1854Punt
46:102:33OWN 203-17Punt
43:071:16OPP 453-9Punt
40:560:56OPP 342-2Game

Game MVP: Elias Luchey, St. Louis Cardinals

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
RB Kerry Rodriguez18492.72900
RB Javonte Williams2-2-1.00100
RB Donte Sexson242.00700
WR Eduardo Armstrong177.00700
QB Justin Herbert188.00800
QB Junior Fitzgerald188.00800
St. LouisAttYardsAvgLG10+TD
RB Elias Luchey241024.251652
QB Ian Book5193.80800
RB Luther Richardson111.00100

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Justin Herbert27131471/5028149.5
Junior Fitzgerald106491/7018072.5
St. LouisAttCompYardsSk/YdTDLGIntRate
Ian Book17111321/81410107.9
Silas Frederick13121400/00300111.5

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
TE Spencer Riley6107512.5027280
TE Weston Ackerman354214.0015180
WR Mecole Hardman232914.5023250
WR Jeffery Graham242110.5015120
WR Luther Boone24189.0014160
WR Eduardo Armstrong1133.00230
RB Kerry Rodriguez1311.00010
WR Landon Dixon12-3-3.000-30
RB Javonte Williams121010.005100
WR Samuel Dunbar0200.00000
RB Donte Sexson0100.00000
St. LouisCatchTargYardsAvgYACLGTD
WR Eric McCarthy8108010.0032200
WR D'Wayne Eskridge81013717.1346411
RB Elias Luchey45348.5026120
TE Gino Fox1133.00030
WR Donnie Kinney111111.000110
TE Manuel Brewer1377.00070

Interception Statistics

BuffaloIntsYardsAvgTD
St. LouisIntsYardsAvgTD
DE Pete Werner100.000

Fumble Statistics

BuffaloFumbRecovForceTD
ILB Julian Okwara0100
WR Landon Dixon0010
St. LouisFumbRecovForceTD
WR Erik Jacobs1000

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Nicholas Moss626444.037.5592
St. LouisPuntYardsAvgNetLGIn20
Jake Tobin730844.035.6572

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Andy Nyland2/21/10/0440/0
St. LouisFGs40+Yd50+YdLGPAT
Darnell Gianettino0/00/00/003/3

Punt Return Statistics

BuffaloRetYardsAvgTD
Lamont Upshaw3196.30
St. LouisRetYardsAvgTD
Erik Jacobs2199.50

Kick Return Statistics

BuffaloRetYardsAvgTD
Lamont Upshaw24522.50
St. LouisRetYardsAvgTD
Lionel Walker24020.00

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
ILB Jamie Abrams1300.02822
S Clayton Click510.02322
OLB Sam Shanahan420.01012
ILB Julian Okwara400.02218
OLB Jack McGregor400.0714
DT Bernie Mulligan311.02830
DT Ta'Quon Graham310.089
S Colin Samuels310.02823
CB Guy Newsome II300.02827
DT Teddy Huffman220.02217
CB Lamont Upshaw200.02324
CB Louie Porcher200.0915
DT Taven Bryan100.026
RB Kerry Rodriguez10---------
S Terrell Edmunds040.03031
DE Paul Eickholt020.079
DE Norm Dobler010.02323
St. LouisTackAsstSackRPlayPPlay
OLB Elerson G.Smith900.01621
S Nickolas Kirk810.02539
OLB Bradley Sandberg530.02533
DE Pete Werner401.01828
CB Ryan Webb410.02539
CB Brant Wilson220.02038
S Christian Durham210.01011
DT Chris Barker200.01830
OLB Amir Beckley200.02033
CB Johnny Neufeldt200.01224
OLB Lamar Irvin101.005
CB Asante Samuel Jr130.02539
DE Duane Newnam120.01314
DT Jonathan Greenard110.01112
DT Ezekiel Sampson110.01734
S Nicky Donaldson100.018

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
DT Bernie Mulligan1.011030
DT Teddy Huffman0.001017
St. LouisSackBlockHurryKnockPPlay
DE Pete Werner1.001028
OLB Lamar Irvin1.00005
DT Chris Barker0.011130
DT Ricky Mills0.010011
OLB Amir Beckley0.003333
OLB Elerson G.Smith0.001021
DT Jonathan Greenard0.000112

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
ILB Jamie Abrams50022
OLB Jack McGregor40014
S Clayton Click31022
ILB Julian Okwara30018
CB Guy Newsome II20027
CB Louie Porcher20015
CB Lamont Upshaw11024
DT Taven Bryan1006
OLB Sam Shanahan10012
S Colin Samuels10023
DT Teddy Huffman01017
St. LouisCaughtDefnsdIntrcpPPlay
CB Ryan Webb31039
OLB Bradley Sandberg31033
OLB Elerson G.Smith30021
S Nickolas Kirk20039
S Christian Durham20011
DE Pete Werner10128
DT Chris Barker10030
CB Asante Samuel Jr10039
CB Brant Wilson10038
CB Johnny Neufeldt10024
S Nicky Donaldson1008

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
C Taylor Moton36025039
T Javier Bates18025139
T Don Modargri13025039
G Bryson Sanderson11012017
TE Spencer Riley11017026
G Calvin Carlson02025139
G Jon Runyan Jr02013022
St. LouisKeyBlBlOppPancRPlySckAPPly
G Tony Peterson37030031
T Mekhi Becton23011019
C Derrick Wiggins14019112
T Tommy Doyle13019012
G Mercury Carlson13011019
T Shawntae Francis11030031
C Martin Groza04030031

Special Teams Tackles

BuffaloTacklesSTPlays
Sam Shanahan310
Landon Dixon19
St. LouisTacklesSTPlays
Gino Fox119
Eric McCarthy114
Donnie Kinney111
Shawntae Francis17
Nickolas Kirk13

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
G Calvin Carlson2539------872
T Javier Bates2539------872
T Don Modargri2539------872
WR Mecole Hardman2034------1569
RB Kerry Rodriguez2024------2165
C Taylor Moton2539---------64
TE Spencer Riley1726------2164
CB Guy Newsome II------2827863
S Terrell Edmunds------3031162
DE Marquiss Spencer------3030---60
ILB Julian Okwara------22181858
DT Bernie Mulligan------2830---58
CB Lamont Upshaw------23241057
S Clayton Click------23221257
S Colin Samuels------2823---51
ILB Jamie Abrams------2822---50
DE Norm Dobler------2323---46
QB Justin Herbert1728---------45
WR Samuel Dunbar1521------642
DT Teddy Huffman------2217---39
G Bryson Sanderson1217------837
G Jon Runyan Jr1322---------35
TE Weston Ackerman1618---------34
OLB Sam Shanahan------10121032
WR Eduardo Armstrong1116---------27
WR Landon Dixon512------926
DT Ta'Quon Graham------89724
CB Louie Porcher------915---24
DE Paul Eickholt------79723
RB Javonte Williams410------822
WR Luther Boone913---------22
OLB Jack McGregor------714---21
CB Stanley Singletary------271221
QB Junior Fitzgerald811---------19
WR Jeffery Graham411---------15
ILB Baron Browning------021012
RB Donte Sexson47---------11
DT Taven Bryan------26---8
C Norm Mitchell00------88
P Nicholas Moss00------88
TE Clifton Kinzie03------36
K Andy Nyland00------55
OLB Joe Tryon-Shoyinka------00---0
C Joseph Wainright00---------0
T Morris Coronado00---------0
OLB Clarence Meier------00---0
St. LouisRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
WR Eric McCarthy2931------1474
CB Ryan Webb------2539973
G Tony Peterson3031------768
T Shawntae Francis3031------768
OLB Bradley Sandberg------25331068
S Nickolas Kirk------2539367
CB Asante Samuel Jr------2539266
WR D'Wayne Eskridge2931------464
C Martin Groza3031---------61
RB Elias Luchey2930------160
CB Brant Wilson------2038260
DT Ezekiel Sampson------1734859
OLB Elerson G.Smith------16212158
TE Gino Fox2016------1955
OLB Amir Beckley------2033255
DT Chris Barker------1830149
DE Pete Werner------1828248
CB Johnny Neufeldt------12241147
DE Duane Newnam------13141239
QB Ian Book2018---------38
T Mekhi Becton1119------737
WR Donnie Kinney1412------1137
G Mercury Carlson1119------737
TE Manuel Brewer1517---------32
T Tommy Doyle1912---------31
C Derrick Wiggins1912---------31
DT Jonathan Greenard------1112124
WR Erik Jacobs99------624
QB Silas Frederick1013---------23
S Christian Durham------1011---21
S Nicky Donaldson------181221
DT Ricky Mills------911---20
FB Scottie Corbett34------1219
DE Kendrick Stanton------07613
RB Conrad Cebulla00------1212
C Rico Harris00------77
P Jake Tobin00------77
OLB J.B. Connell------61---7
TE Connor McKyer15---------6
DE Joshua Fleming------42---6
OLB Lamar Irvin------05---5
WR Lionel Walker00------55
K Darnell Gianettino00------33
RB Luther Richardson10---------1
C Santiago Gottman00---------0
T Cory Prewett00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left3113.7
Middle18573.2
Right461.5
None000.0
DistanceAttYardsAvg
Left7365.1
Middle16543.4
Right5346.8
None2-2-1.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Justin Herbert27133231651
Junior Fitzgerald1060111000
St. LouisAttCmp20+BdThDropDfnsHurrKnckIntc
Ian Book17112103200
Silas Frederick13124000000

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen93131.4
Short (0-8 Yds)17121197.0
Medium (9-18 Yds)104646.4
Long (19+ Yds)1000.0
DistanceAttCompYardsAvg
Screen55377.4
Short (0-8 Yds)149976.9
Medium (9-18 Yds)108979.7
Long (19+ Yds)114141.0

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
TE Spencer Riley106175226
TE Weston Ackerman53042018
WR Jeffery Graham42021011
WR Luther Boone42118013
WR Mecole Hardman32029134
RB Kerry Rodriguez3101024
WR Samuel Dunbar2010021
WR Landon Dixon210-3012
RB Javonte Williams21010010
WR Eduardo Armstrong1103016
RB Donte Sexson101007
St. LouisTargtCaugtDropdYards20+PPlay
WR Eric McCarthy108080331
WR D'Wayne Eskridge1080137331
RB Elias Luchey54034030
TE Manuel Brewer3107017
TE Gino Fox1103016
WR Donnie Kinney11011012

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
RB Donte Sexson1-3-3.002.00
St. LouisAttYardsAvgOverall Avg
RB Elias Luchey22110.504.25

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
St. LouisAttCompYardsAvg/AttOverall Avg
Silas Frederick1000.0010.77
Ian Book1166.007.76

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
St. LouisTargetCatchYardsAvg/TargOverall Avg
RB Elias Luchey1166.006.80
TE Manuel Brewer1000.002.33

Third Down Rushing Statistics

BuffaloRushesConversions
RB Donte Sexson10
St. LouisRushesConversions
RB Elias Luchey20

Third Down Passing Statistics

BuffaloAttCompConversions
Justin Herbert963
Junior Fitzgerald411
St. LouisAttCompConversions
Silas Frederick442
Ian Book422

Third Down Receiving Statistics

BuffaloTargCatchConversions
TE Spencer Riley642
TE Weston Ackerman222
WR Jeffery Graham200
WR Mecole Hardman110
RB Donte Sexson100
WR Luther Boone100
St. LouisTargCatchConversions
WR D'Wayne Eskridge433
TE Manuel Brewer210
WR Eric McCarthy111
RB Elias Luchey110

SectionAttendance
Stadium33,400 (70,000 capacity)
Upper Deck9,400 (21,400)
End Zone7,000 (15,400)
Mezzanine4,000 (8,900)
Sideline Seats6,500 (13,600)
Club Seats3,800 (7,400)
Luxury Boxes2,700 (3,300)