Week 2, 2028

played in St. Louis, MO

81 degrees, fair, 8 mph wind

Buffalo Bills7003-10
St. Louis Cardinals02120-14

Scoring Summary
1Q: 10:37 BUF - Kenyon Rollin 13 pass from Junior Fitzgerald (Andy Nyland extra point)
2Q: 14:00 STL - Safety: Chris Barker sacked quarterback in end zone
3Q: 15:00 STL - Wade McGregor 99 kickoff return (Colby Waldron extra point failed)
3Q: 07:13 STL - Colby Waldron 34 field goal
3Q: 01:38 STL - Colby Waldron 18 field goal
4Q: 05:57 BUF - Andy Nyland 39 field goal

Team StatisticsBUFSTL
Record0-21-1
First Downs1317
- by Rushing18
- by Passing109
- by Penalty20
Total Net Yards218317
- Offensive Plays6470
- Yards per Play3.414.53
Net Rushing Yards74146
- Rushing Attempts1931
- Yards per Rush3.894.71
Net Passing Yards144171
- Att./Comp./Intrcpt41 - 21 - 139 - 22 - 2
- Gross Passing Yards161171
- Sacks/Yards Lost4/170/0
- Yards per Pass Play3.204.38
Fumbles/Lost0/01/1
3rd Down Conversions3/153/14
- Avg. YtG on 3rd Down7.47.6
4th Down Conversions0/10/0
Penalties/Yards1/59/59
Punt Returns/Yards1/03/4
Kick Returns/Yards2/532/133
Interception Ret./Yards2/01/0
2pt Conversions0/00/0
Red Zone Visits12
- Red Zone TDs/FGs1/00/2
Avg. Drive StartOWN 28OWN 31
Time of Possession28:2731:33

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
115:004:33OWN 271173Touchdown
18:312:27OWN 41627Missed FG
15:122:03OWN 4517Punt
12:061:11OWN 4736Punt
214:000:15OWN 11-1Safety
212:311:43OWN 45414Punt
28:222:23OWN 338Punt
24:111:35OWN 13424Punt
314:471:31OWN 2535Punt
37:071:19OWN 2531Punt
31:332:36OWN 41614Punt
412:441:58OPP 3631Punt
49:524:02OWN 37841Field Goal
41:580:12OWN 3510Interception
40:420:40OWN 2048Downs
St. Louis Cardinals
QuarBeganPossFromPlaysYardsResult
110:271:56OWN 25430Interception
16:040:52OWN 3932Punt
13:091:03OWN 32327Fumble
10:551:55OWN 20513Punt
213:451:14OPP 4537Missed FG
210:482:26OWN 20516Punt
25:591:48OWN 4732Punt
22:362:36OWN 6945Half
313:166:09OWN 221161Field Goal
35:484:15OWN 37862Field Goal
413:571:13OWN 20314Interception
410:460:54OWN 2032Punt
45:503:52OWN 4615Punt
41:461:04OPP 4332Punt
40:020:02OPP 281-1Game

Game MVP: Elias Luchey, St. Louis Cardinals

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
RB Kerry Rodriguez12433.581210
QB Junior Fitzgerald4184.50700
RB Javonte Williams2168.001010
WR Landon Dixon1-3-3.00-300
St. LouisAttYardsAvgLG10+TD
RB Elias Luchey17855.001940
RB Wade McGregor6305.001920
FB Denzel Carr382.67800
QB Silas Frederick284.00900
RB Fernando Niles273.50400
WR D'Wayne Eskridge188.00800

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Junior Fitzgerald41211614/17123159.1
St. LouisAttCompYardsSk/YdTDLGIntRate
Silas Frederick39221710/0027246.0

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
RB Kerry Rodriguez7107610.8638230
WR Landon Dixon46276.7516170
WR Jeffery Graham38186.008110
WR Mecole Hardman26105.00070
TE Weston Ackerman24115.50080
WR Kenyon Rollin121313.0010131
WR Samuel Dunbar1111.00010
TE Philip Spellman1155.00050
RB Javonte Williams0100.00000
TE Spencer Riley0100.00000
St. LouisCatchTargYardsAvgYACLGTD
WR D'Wayne Eskridge713385.438150
WR Eric McCarthy586613.2024270
FB Denzel Carr36155.00090
RB Elias Luchey34258.3311150
RB Wade McGregor1200.00000
TE Morris Henry111616.006160
WR Erik Jacobs121010.000100
TE Manuel Brewer1211.00010
WR Donnie Kinney0100.00000

Interception Statistics

BuffaloIntsYardsAvgTD
CB Guy Newsome II200.000
St. LouisIntsYardsAvgTD
S Christopher Springer100.000

Fumble Statistics

BuffaloFumbRecovForceTD
ILB Jamie Abrams0110
St. LouisFumbRecovForceTD
RB Wade McGregor1000

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Jackson McElroy939844.234.9552
St. LouisPuntYardsAvgNetLGIn20
Jake Tobin734849.746.9664

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Andy Nyland1/20/10/0391/1
St. LouisFGs40+Yd50+YdLGPAT
Colby Waldron2/30/10/1340/1

Punt Return Statistics

BuffaloRetYardsAvgTD
Lamont Upshaw100.00
St. LouisRetYardsAvgTD
Fernando Niles341.30

Kick Return Statistics

BuffaloRetYardsAvgTD
Lamont Upshaw25326.50
St. LouisRetYardsAvgTD
Wade McGregor213366.51

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
OLB Sam Shanahan1110.03136
ILB Jamie Abrams1010.02828
S Terrell Edmunds640.03139
CB Guy Newsome II400.01317
CB Zachary Thomason300.02928
DT Teddy Huffman300.01411
DE Paul Eickholt220.01621
DE Myles Garrett210.01820
ILB Julian Okwara210.0511
CB Fabian Moreau200.0615
DT Bernie Mulligan120.01729
S Jeremy Woodard110.02030
S Colin Samuels110.01621
OLB Jack McGregor110.0911
DT Taven Bryan100.01726
WR Jeffery Graham10---------
CB Lamont Upshaw100.01924
DE Marquiss Spencer100.0614
DE Jerome Baker010.01414
S Clayton Click010.01013
St. LouisTackAsstSackRPlayPPlay
CB Ryan Webb611.01945
S Nickolas Kirk510.01945
S Broderick Briggs410.01629
OLB Bradley Sandberg400.01629
DT Jonathan Greenard311.01837
ILB Mel Rainer310.0316
OLB Amir Beckley310.01130
ILB Josh Allen300.0711
DE Pete Werner211.01729
DE Duane Newnam200.01641
CB Blake Kassell200.01740
CB Asante Samuel Jr200.026
DT Chris Barker101.01126
FB Denzel Carr10---------
S Christopher Springer100.0316
WR D'Wayne Eskridge10---------
OLB Elerson G.Smith100.069
RB Elias Luchey10---------
CB Brant Wilson100.01336
DT Ezekiel Sampson010.0927

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
DT Taven Bryan0.012126
DE Marquiss Spencer0.001114
DT Bernie Mulligan0.001129
DE Myles Garrett0.001020
St. LouisSackBlockHurryKnockPPlay
DT Jonathan Greenard1.010137
DE Pete Werner1.001029
DT Chris Barker1.000126
CB Ryan Webb1.000045
DT Ezekiel Sampson0.011127
DE Terrance Raymond0.001020

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
OLB Sam Shanahan41036
CB Guy Newsome II31217
S Terrell Edmunds31039
CB Zachary Thomason30028
ILB Jamie Abrams30028
CB Fabian Moreau20015
DT Bernie Mulligan11029
DE Paul Eickholt10021
S Jeremy Woodard10030
ILB Julian Okwara10011
CB Lamont Upshaw01024
OLB Jack McGregor01011
St. LouisCaughtDefnsdIntrcpPPlay
CB Ryan Webb31045
S Broderick Briggs31029
ILB Mel Rainer20016
CB Blake Kassell20040
DE Pete Werner20029
OLB Bradley Sandberg20029
S Nickolas Kirk14045
S Christopher Springer11116
CB Asante Samuel Jr1106
ILB Josh Allen10011
DT Jonathan Greenard10037
DE Duane Newnam10041
CB Brant Wilson10036
OLB Amir Beckley01030

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
T Don Modargri14019245
G Calvin Carlson14019045
TE Weston Ackerman11018042
G Bryson Sanderson03019045
T Javier Bates02019045
C Taylor Moton01019245
St. LouisKeyBlBlOppPancRPlySckAPPly
G Nolan Palmer411031039
T Mekhi Becton34031039
G Tony Peterson16031039
C Derrick Wiggins13024031
T Shawntae Francis12031039
C Martin Groza110708
FB Denzel Carr01016020
TE Manuel Brewer01022025

Special Teams Tackles

BuffaloTacklesSTPlays
Sam Shanahan217
Julian Okwara124
Clayton Click115
St. LouisTacklesSTPlays
Denzel Carr120
Nickolas Kirk113
D'Wayne Eskridge12

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
OLB Sam Shanahan------31361784
S Terrell Edmunds------3139575
G Calvin Carlson1945------1175
T Javier Bates1945------1175
G Bryson Sanderson1945------1175
T Don Modargri1945------1175
RB Kerry Rodriguez1742------1069
ILB Jamie Abrams------28281369
C Taylor Moton1945---------64
QB Junior Fitzgerald1945---------64
WR Landon Dixon1335------1361
TE Weston Ackerman1842---------60
CB Zachary Thomason------2928360
DT Bernie Mulligan------17291056
CB Lamont Upshaw------19241154
S Jeremy Woodard------2030353
WR Jeffery Graham1335---------48
DE Paul Eickholt------1621946
DT Taven Bryan------1726144
WR Mecole Hardman1229------142
WR Samuel Dunbar816------1741
ILB Julian Okwara------5112440
RB Javonte Williams68------2640
DE Myles Garrett------1820139
S Colin Samuels------1621138
S Clayton Click------10131538
CB Fabian Moreau------6151637
CB Guy Newsome II------1317737
DE Jerome Baker------1414---28
TE Philip Spellman02------2628
DT Teddy Huffman------1411227
DT Ta'Quon Graham------1412---26
OLB Jack McGregor------911222
DE Marquiss Spencer------614121
TE Spencer Riley610------420
DE Norm Dobler------89219
P Jackson McElroy00------1111
C Norm Mitchell00------1111
WR Kenyon Rollin26---------8
WR Luther Boone00------77
K Andy Nyland00------66
QB Justin Herbert00---------0
G Jon Runyan Jr00---------0
RB Donte Sexson00---------0
OLB Joe Tryon-Shoyinka------00---0
C Joseph Wainright00---------0
St. LouisRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
G Nolan Palmer3139------1080
G Tony Peterson3139------1080
T Mekhi Becton3139------1080
T Shawntae Francis3139------1080
DE Duane Newnam------16412279
S Nickolas Kirk------19451377
CB Ryan Webb------19451276
CB Blake Kassell------17401875
QB Silas Frederick3139---------70
WR D'Wayne Eskridge2938------269
WR Eric McCarthy2933------567
DT Jonathan Greenard------1837257
FB Denzel Carr1620------2056
C Derrick Wiggins2431---------55
CB Brant Wilson------1336251
RB Elias Luchey2327---------50
TE Morris Henry813------2748
DT Ezekiel Sampson------9271147
TE Manuel Brewer2225---------47
S Broderick Briggs------1629146
DE Pete Werner------1729---46
OLB Bradley Sandberg------1629---45
OLB Amir Beckley------1130243
OLB Elerson G.Smith------692439
DT Chris Barker------1126---37
ILB Mel Rainer------3161534
RB Fernando Niles23------2732
WR Erik Jacobs1517---------32
DE Terrance Raymond------520227
WR Donnie Kinney16------1926
RB Wade McGregor89------421
S Christopher Springer------316221
CB Johnny Neufeldt------131620
ILB Josh Allen------711---18
C Martin Groza78---------15
C Rico Harris00------1010
P Jake Tobin00------1010
WR Weston Warren03------69
CB Asante Samuel Jr------26---8
K Colby Waldron00------77
TE Bradley Heekin21---------3
QB Ian Book00---------0
T Tommy Doyle00---------0
RB Randal Garner00---------0
S Christian Durham------00---0
C Santiago Gottman00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left4205.0
Middle12373.1
Right3175.7
None000.0
DistanceAttYardsAvg
Left3134.3
Middle21984.7
Right6366.0
None1-1-1.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Junior Fitzgerald41212229331
St. LouisAttCmp20+BdThDropDfnsHurrKnckIntc
Silas Frederick39221036532

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen434411.0
Short (0-8 Yds)2515893.6
Medium (9-18 Yds)93283.1
Long (19+ Yds)2000.0
DistanceAttCompYardsAvg
Screen116111.0
Short (0-8 Yds)1610835.2
Medium (9-18 Yds)116777.0
Long (19+ Yds)1000.0

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
RB Kerry Rodriguez107276242
WR Jeffery Graham83018035
WR Mecole Hardman62010029
WR Landon Dixon64027035
TE Weston Ackerman42011042
WR Kenyon Rollin2101306
WR Samuel Dunbar1101016
RB Javonte Williams100008
TE Philip Spellman110502
TE Spencer Riley1000010
St. LouisTargtCaugtDropdYards20+PPlay
WR D'Wayne Eskridge137238038
WR Eric McCarthy85066133
FB Denzel Carr63115020
RB Elias Luchey43025027
RB Wade McGregor210009
WR Erik Jacobs21010017
TE Manuel Brewer2101025
TE Morris Henry11016013
WR Donnie Kinney100006

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
RB Kerry Rodriguez1-3-3.003.58
St. LouisAttYardsAvgOverall Avg
RB Elias Luchey3165.335.00

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
Junior Fitzgerald111313.003.93
St. LouisAttCompYardsAvg/AttOverall Avg
Silas Frederick1000.004.38

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Kenyon Rollin111313.006.50
St. LouisTargetCatchYardsAvg/TargOverall Avg
WR D'Wayne Eskridge1000.002.92

Third Down Rushing Statistics

BuffaloRushesConversions
RB Kerry Rodriguez10
QB Junior Fitzgerald10
St. LouisRushesConversions
RB Elias Luchey20
RB Fernando Niles11
FB Denzel Carr10

Third Down Passing Statistics

BuffaloAttCompConversions
Junior Fitzgerald1263
St. LouisAttCompConversions
Silas Frederick1052

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR Mecole Hardman321
TE Weston Ackerman211
WR Kenyon Rollin100
WR Samuel Dunbar110
RB Kerry Rodriguez111
WR Jeffery Graham100
RB Javonte Williams100
TE Philip Spellman110
St. LouisTargCatchConversions
RB Elias Luchey332
FB Denzel Carr200
WR D'Wayne Eskridge200
WR Eric McCarthy100
WR Erik Jacobs110
TE Manuel Brewer110

SectionAttendance
Stadium35,600 (70,000 capacity)
Upper Deck10,000 (21,400)
End Zone7,300 (15,400)
Mezzanine4,400 (8,900)
Sideline Seats6,900 (13,600)
Club Seats4,100 (7,400)
Luxury Boxes2,900 (3,300)