Week 8, 2025

played in St. Louis, MO

68 degrees, fair, calm

Arizona Cardinals0770-14
St. Louis Rams70311-21

Scoring Summary
1Q: 07:37 STL - Rondell Levine 7 pass from Vernon Wilcox (Cornelius Morris extra point)
2Q: 04:39 ARI - Howard Westbrook 3 run (Ricky Azzoo extra point)
3Q: 03:50 STL - Cornelius Morris 24 field goal
3Q: 02:08 ARI - Al Holmes 11 run (Ricky Azzoo extra point)
4Q: 09:25 STL - Cornelius Morris 43 field goal
4Q: 01:26 STL - Phillip Embry 6 run (Vernon Wilcox pass to Paul Markley for conversion)

Team StatisticsARISTL
Record5-22-6
First Downs1022
- by Rushing47
- by Passing614
- by Penalty01
Total Net Yards158372
- Offensive Plays4976
- Yards per Play3.224.89
Net Rushing Yards93163
- Rushing Attempts2240
- Yards per Rush4.234.08
Net Passing Yards65209
- Att./Comp./Intrcpt24 - 11 - 132 - 17 - 1
- Gross Passing Yards84233
- Sacks/Yards Lost3/194/24
- Yards per Pass Play2.415.81
Fumbles/Lost1/01/1
3rd Down Conversions2/126/17
- Avg. YtG on 3rd Down10.97.6
4th Down Conversions0/00/0
Penalties/Yards6/505/18
Punt Returns/Yards1/124/27
Kick Returns/Yards5/1723/56
Interception Ret./Yards1/01/24
2pt Conversions0/01/1
Red Zone Visits23
- Red Zone TDs/FGs2/02/1
Avg. Drive StartOWN 39OWN 24
Time of Possession24:1935:41

Drive Charts

Arizona Cardinals
QuarBeganPossFromPlaysYardsResult
113:332:09OWN 4437Punt
17:272:58OWN 30531Punt
12:311:41OWN 2041Punt
214:523:08OWN 31512Punt
27:241:31OWN 3131Punt
25:531:24OPP 16416Touchdown
22:081:06OWN 3234Punt
315:002:30OWN 4531Punt
310:542:06OWN 39612Punt
33:431:45OPP 36336Touchdown
414:551:30OWN 203-6Punt
49:192:36OWN 45519Punt
41:180:21OWN 4610Interception
40:180:18OWN 16114Game
St. Louis Rams
QuarBeganPossFromPlaysYardsResult
115:001:27OWN 1633Punt
111:243:57OWN 201180Touchdown
14:291:58OWN 20434Punt
10:500:58OWN 403-7Punt
211:444:20OWN 2366Punt
24:292:21OWN 30645Missed FG
21:021:02OWN 132Interception
312:301:36OWN 139Punt
38:485:05OWN 201073Field Goal
31:582:03OWN 34430Punt
413:254:06OWN 47827Field Goal
46:435:25OWN 201380Touchdown
40:570:39OWN 4432Punt

Game MVP: Phillip Embry, St. Louis Rams

Rushing Statistics

ArizonaAttYardsAvgLG10+TD
Howard Westbrook13403.081221
Alex Keyes6376.171620
Al Holmes3165.331111
St. LouisAttYardsAvgLG10+TD
Phillip Embry33872.641221
Artie Purvis77610.863920

Passing Statistics

ArizonaAttCompYardsSk/YdTDLGIntRate
Al Holmes2411843/19021137.5
St. LouisAttCompYardsSk/YdTDLGIntRate
Vernon Wilcox32172334/24134174.1

Receiving Statistics

ArizonaCatchTargYardsAvgYACLGTD
RB Howard Westbrook34165.33890
WR Shane Carter343010.007120
WR Kirk Bode262211.000210
RB Wade Swift11-1-1.000-10
TE Korey McElreath1233.00030
WR Jamal Stuart111414.000140
TE Jumbo Dolan0200.00000
FB Quinn Johnson0100.00000
WR Winston Farmer0300.00000
St. LouisCatchTargYardsAvgYACLGTD
WR Rondell Levine698914.8319341
RB Phillip Embry465513.7516160
TE Otis Shields33268.670110
WR Lincoln Dodge1244.00040
FB Paul Markley111414.003140
TE Marco Zellars122727.0013270
WR Eugene Bogan161818.004180
WR Cory Sims0100.00000
WR Clarence Wagner0200.00000

Interception Statistics

ArizonaIntsYardsAvgTD
OLB Brandon Spikes100.000
St. LouisIntsYardsAvgTD
S D.J. Moretti12424.000

Fumble Statistics

ArizonaFumbRecovForceTD
Alex Keyes1000
Quinn Johnson0100
Billy Joe Whitlow0100
Beau Bell0010
St. LouisFumbRecovForceTD
Scott Foster1000
D.J. Moretti0010

Punting Statistics

ArizonaPuntYardsAvgNetLGIn20
Kenny Morris1048048.037.3634
St. LouisPuntYardsAvgNetLGIn20
Russell McKnight730042.935.4552

Kicking Statistics

ArizonaFGs40+Yd50+YdLGPAT
Ricky Azzoo0/00/00/002/2
St. LouisFGs40+Yd50+YdLGPAT
Cornelius Morris2/31/20/0431/1

Punt Return Statistics

ArizonaRetYardsAvgTD
Kyle Wilson11212.00
St. LouisRetYardsAvgTD
Scott Foster4276.80

Kick Return Statistics

ArizonaRetYardsAvgTD
Kyle Wilson413934.80
Taylor Mays13333.00
St. LouisRetYardsAvgTD
Clarence Wagner23316.50
Scott Foster12323.00

Defensive Statistics

ArizonaTackAsstSackRPlayPPlay
OLB Curtis Lofton810.53732
OLB Brandon Spikes700.02829
DE Darren Garrett511.52324
S Troy Nolan510.03331
DE Tyson Alualu510.02320
DE Damon Myers321.51716
S Taylor Mays330.03324
CB R.J. Terry310.0915
CB Harris Friday300.01821
DT Kelly Compton230.02719
CB Kyle Wilson210.02823
DE Sammy Brennan210.01712
OLB Greg Erdman210.0124
S Juan Lockard200.086
CB Brandon Perkins200.03030
DT Leland Woods110.01113
TE Jumbo Dolan10---------
OLB Beau Bell100.034
ILB Ronnie Bismonte100.0127
CB Paul Fox100.01316
DE Alex Hardy010.52422
St. LouisTackAsstSackRPlayPPlay
S Earnest Alcott511.01522
ILB Rondell Quinn500.01720
OLB Victor Wallace430.02024
CB J.B. Rayburn410.01523
S Winston Sperg310.089
CB Adam Potts300.01814
ILB Jerome Nails201.057
S D.J. Moretti230.02124
DT Ndamukong Suh220.01523
DE Fernando Hernandez121.01319
DE Greg Hardy120.01520
DT Charlie Kolker110.0169
WR Clarence Wagner10---------
DE Larry Sturgis100.0711
OLB Brian Cushing030.084
CB Scott Foster010.01117

Pass Rush Statistics

ArizonaSackBlockHurryKnockPPlay
DE Damon Myers1.501016
DE Darren Garrett1.500024
DE Alex Hardy0.511022
OLB Curtis Lofton0.500032
DE Tyson Alualu0.002120
DT Kelly Compton0.001019
DT Leland Woods0.001013
St. LouisSackBlockHurryKnockPPlay
S Earnest Alcott1.000022
ILB Jerome Nails1.00007
DE Fernando Hernandez1.000019
OLB Victor Wallace0.001124

Pass Defense Statistics

ArizonaCaughtDefnsdIntrcpPPlay
S Troy Nolan30031
OLB Curtis Lofton21032
CB Harris Friday21021
CB Kyle Wilson20023
CB Paul Fox20016
CB Brandon Perkins20030
OLB Brandon Spikes11129
CB R.J. Terry10015
DE Tyson Alualu10020
OLB Greg Erdman1004
St. LouisCaughtDefnsdIntrcpPPlay
CB J.B. Rayburn30023
CB Adam Potts21014
ILB Rondell Quinn20020
OLB Victor Wallace11024
DE Greg Hardy10020
S Earnest Alcott10022
S Winston Sperg1009
CB Scott Foster02017
OLB Brian Cushing0104
CB O.J. Renze01020
S D.J. Moretti00124

Blocking Statistics

ArizonaKeyBlBlOppPancRPlySckAPPly
Martin Felker26019023
Andre Smith14020220
Jumbo Dolan12013016
T.J. Barnes120507
Billy Joe Whitlow03020027
Gabe Buckner02019023
Ernie Crane01016025
Chris Cherpeski000517
St. LouisKeyBlBlOppPancRPlySckAPPly
Sebastian Vollmer48016126
Paul Markley35022016
Craig Young34039035
Vladimir Ducasse24036135
Garrett Reynolds19038133
Blaine Richmond17038034
Otis Shields11020019
John Greco01029113
Marco Zellars01011013

Special Teams Tackles

ArizonaTacklesSTPlays
Beau Bell223
R.J. Terry220
Wade Swift125
Jumbo Dolan117
Troy Nolan14
St. LouisTacklesSTPlays
Rondell Levine219
Cory Sims25
Marco Zellars121
Cory Walek15

Participation

ArizonaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Curtis Lofton------3732473
Troy Nolan------3331468
Taylor Mays------3324764
Kyle Wilson------28231263
Brandon Perkins------3030262
Brandon Spikes------2829461
Darren Garrett------2324653
Martin Felker1923------1052
Alex Hardy------2422652
Kelly Compton------2719652
Ernie Crane1625------1051
Al Holmes2227---------49
Billy Joe Whitlow2027---------47
Jumbo Dolan1316------1746
Tyson Alualu------2320245
R.J. Terry------9152044
Kirk Bode1719------743
Harris Friday------1821443
Gabe Buckner1923---------42
Quinn Johnson1114------1641
Andre Smith2020---------40
Howard Westbrook1622------139
Wade Swift66------2537
Damon Myers------1716235
Sammy Brennan------1712534
Shane Carter1419---------33
Winston Farmer711------1432
Warren Hutchison------1614131
Paul Fox------1316231
Beau Bell------342330
Jeremy Hines------1171230
Leland Woods------1113529
Ronnie Bismonte------127726
Korey McElreath711------826
Jamal Stuart1311---------24
T.J. Barnes57------1022
Juan Lockard------86822
Chris Cherpeski57------1022
Greg Erdman------124622
Dwight Tobin------77519
Marty Linquist63------1019
Alex Keyes66------416
Kenny Morris00------1010
Ricky Azzoo00------33
Van Upshaw00---------0
Henry Nowlin00---------0
St. LouisRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Vladimir Ducasse3635------1081
Blaine Richmond3834------981
Craig Young3935------478
Vernon Wilcox4036---------76
Garrett Reynolds3833------374
Rondell Levine2824------1971
Phillip Embry3328---------61
Paul Markley2216------1755
J.B. Rayburn------15231553
John Greco2913------951
Clarence Wagner2620------450
Eugene Bogan2623---------49
Sebastian Vollmer1626------345
Victor Wallace------2024145
Marco Zellars1113------2145
D.J. Moretti------2124---45
Scott Foster------11171240
Adam Potts------1814840
Rondell Quinn------1720239
Otis Shields2019---------39
Ndamukong Suh------1523---38
Winfred Gilmore119------1737
Greg Hardy------1520237
Earnest Alcott------1522---37
Fernando Hernandez------1319335
Gerald Farr------232732
Winston Sperg------891532
O.J. Renze------1120---31
Lincoln Dodge58------1730
J.C. Schrader------1316---29
Cory Sims1112------528
Larry Sturgis------7111028
Charlie Kolker------169126
Artie Purvis78------823
Derrick Brito------98522
Jerome Nails------57719
Brian Cushing------84517
Anthony Dixon00------1717
Eric Dunne44------614
Cory Walek------2158
Cornelius Morris00------88
J.T. McKenzie------1337
Russell McKnight00------77
Phil Ross00------33
Clyde Jacobs00---------0
Tyrone Neville00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left5295.8
Middle10383.8
Right7263.7
None000.0
DistanceAttYardsAvg
Left700.0
Middle21643.0
Right12998.3
None000.0

Detailed Passing Statistics

ArizonaAttCmp20+BdThDropDfnsHurrKnckIntc
Al Holmes24111326111
St. LouisAttCmp20+BdThDropDfnsHurrKnckIntc
Vernon Wilcox32172133611

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen53122.4
Short (0-8 Yds)105252.5
Medium (9-18 Yds)62264.3
Long (19+ Yds)31217.0
DistanceAttCompYardsAvg
Screen0000.0
Short (0-8 Yds)109949.4
Medium (9-18 Yds)1971055.5
Long (19+ Yds)313411.3

Detailed Receiving Statistics

ArizonaTargtCaugtDropdYards20+PPlay
WR Kirk Bode62022119
RB Howard Westbrook43016022
WR Shane Carter43030019
WR Winston Farmer3020011
TE Jumbo Dolan2000016
TE Korey McElreath2103011
RB Wade Swift110-106
FB Quinn Johnson1000014
WR Jamal Stuart11014011
St. LouisTargtCaugtDropdYards20+PPlay
WR Rondell Levine96189124
RB Phillip Embry64055028
WR Eugene Bogan61118023
TE Otis Shields33026019
WR Lincoln Dodge211408
TE Marco Zellars21027113
WR Clarence Wagner2000020
FB Paul Markley11014016
WR Cory Sims1000012

Red-Zone Rushing Statistics

ArizonaAttYardsAvgOverall Avg
Howard Westbrook133.003.08
Alex Keyes166.006.17
Al Holmes11111.005.33
St. LouisAttYardsAvgOverall Avg
Phillip Embry6142.332.64
Artie Purvis1-2-2.0010.86

Red-Zone Passing Statistics

ArizonaAttCompYardsAvg/AttOverall Avg
Al Holmes2173.503.50
St. LouisAttCompYardsAvg/AttOverall Avg
Vernon Wilcox63223.677.28

Red-Zone Receiving Statistics

ArizonaTargetCatchYardsAvg/TargOverall Avg
WR Winston Farmer1000.000.00
WR Shane Carter1177.007.50
St. LouisTargetCatchYardsAvg/TargOverall Avg
WR Rondell Levine2173.509.89
TE Otis Shields22157.508.67
WR Lincoln Dodge1000.002.00
WR Eugene Bogan1000.003.00

Third Down Rushing Statistics

ArizonaRushesConversions
Howard Westbrook20
St. LouisRushesConversions
Phillip Embry53

Third Down Passing Statistics

ArizonaAttCompConversions
Al Holmes1042
St. LouisAttCompConversions
Vernon Wilcox933

Third Down Receiving Statistics

ArizonaTargCatchConversions
WR Shane Carter322
TE Korey McElreath210
WR Kirk Bode200
TE Jumbo Dolan100
RB Howard Westbrook110
WR Winston Farmer100
St. LouisTargCatchConversions
WR Rondell Levine311
RB Phillip Embry211
TE Marco Zellars100
WR Eugene Bogan111
WR Cory Sims100
WR Clarence Wagner100

SectionAttendance
Stadium72,100 (79,800 capacity)
Upper Deck22,300 (24,600)
End Zone16,100 (17,700)
Mezzanine9,400 (10,200)
Sideline Seats14,600 (15,700)
Club Seats5,800 (6,300)
Luxury Boxes3,900 (5,300)