Exhibition Week 4, 2025

played in Arizona, AZ

83 degrees, fair, 5 mph wind

Denver Broncos 31333-22
Arizona Cardinals 3300-6

Scoring Summary
1Q: 05:14 DEN - Bert Herndon 39 field goal
1Q: 00:29 ARI - Cameron Emmons 34 field goal
2Q: 11:24 DEN - John Heidorn 3 run (Bert Herndon extra point)
2Q: 09:00 DEN - Bert Herndon 20 field goal
2Q: 01:08 ARI - Cameron Emmons 37 field goal
2Q: 00:25 DEN - Bert Herndon 50 field goal
3Q: 01:49 DEN - Bert Herndon 21 field goal
4Q: 10:08 DEN - Bert Herndon 43 field goal

Team StatisticsDENARI
Record1-20-3
First Downs1512
- by Rushing84
- by Passing77
- by Penalty01
Total Net Yards306208
- Offensive Plays6355
- Yards per Play4.863.78
Net Rushing Yards12379
- Rushing Attempts3621
- Yards per Rush3.423.76
Net Passing Yards183129
- Att./Comp./Intrcpt25 - 20 - 031 - 21 - 3
- Gross Passing Yards191158
- Sacks/Yards Lost2/83/29
- Yards per Pass Play6.783.79
Fumbles/Lost2/21/1
3rd Down Conversions5/144/13
- Avg. YtG on 3rd Down5.98.4
4th Down Conversions0/00/0
Penalties/Yards3/103/20
Punt Returns/Yards4/372/42
Kick Returns/Yards3/874/126
Interception Ret./Yards3/440/0
2pt Conversions0/00/0
Red Zone Visits32
- Red Zone TDs/FGs1/20/2
Avg. Drive StartOWN 37OWN 36
Time of Possession33:4826:12

Drive Charts

Denver Broncos
QuarBeganPossFromPlaysYardsResult
113:121:48OWN 3237Punt
19:164:08OWN 43835Field Goal
10:214:04OWN 35865Touchdown
210:121:17OPP 330Field Goal
26:491:48OWN 35517Punt
23:160:58OWN 2035Fumble
21:540:12OWN 211-4Fumble
21:030:43OWN 40327Field Goal
315:002:405035Punt
37:055:24OWN 28968Field Goal
414:004:00OWN 36638Field Goal
47:275:16OWN 4940Punt
41:021:02OWN 4323Game
Arizona Cardinals
QuarBeganPossFromPlaysYardsResult
115:001:48OWN 4532Punt
111:242:08OWN 47417Missed FG
15:084:47OWN 28855Field Goal
211:171:05OWN 252-6Interception
28:552:06OWN 2535Punt
25:011:45OWN 5432Punt
22:180:24OPP 2530Interception
21:420:39OPP 173-3Field Goal
20:200:20OWN 322-2Half
312:205:15OWN 4820Punt
31:412:4150530Fumble
410:002:33OWN 25630Punt
42:111:09OWN 32418Interception

Game MVP: Bert Herndon, Denver Broncos

Rushing Statistics

DenverAttYardsAvgLG10+TD
RB John Heidorn23753.262131
WR Luke Brookshire11383.45900
QB Todd Sandoval2105.001210
ArizonaAttYardsAvgLG10+TD
RB Gabe Heney1070.70600
RB Corwin Leavy4266.501510
QB Leonard Flowers33913.002520
QB Cornelius Perkins341.33600
WR John Bishop133.00300

Passing Statistics

DenverAttCompYardsSk/YdTDLGIntRate
Todd Sandoval21171772/80330101.8
Brock Osweiler43140/0012079.2
ArizonaAttCompYardsSk/YdTDLGIntRate
Cornelius Perkins17111133/29028244.1
Leonard Flowers1410450/0011145.2

Receiving Statistics

DenverCatchTargYardsAvgYACLGTD
WR Amari McAdams455213.0019250
RB John Heidorn44256.253120
WR Kai Barnes4492.253110
FB Nate Childers354214.003330
TE Tanner Richard222010.000120
WR Jumbo Sanford1311.00010
TE Teddy Scheckton113333.000330
WR Luke Brookshire1199.00390
ArizonaCatchTargYardsAvgYACLGTD
RB Gabe Heney56357.0016210
TE Toby Lynch44328.000110
WR Kris Whatley344113.6737210
WR Clyde Tillery22-2-1.00320
RB Corwin Leavy22126.0011100
WR Wayne Summers233115.5014280
TE Dale Sciacca1344.00040
FB Brady Chandler1133.00130
WR John Bishop1322.00420
WR Ronnie Gaines0300.00000

Interception Statistics

DenverIntsYardsAvgTD
ILB Ernie Borders122.000
CB Drake Richard11313.000
S Troy Gallery12929.000
ArizonaIntsYardsAvgTD

Fumble Statistics

DenverFumbRecovForceTD
WR Jumbo Sanford1000
QB Todd Sandoval1000
ILB Gustavo Unruh0100
S Troy Gallery0010
ArizonaFumbRecovForceTD
WR Kris Whatley1000
CB Bo Hamilton0200
DE Stoney Caldwell0010
OLB Caleb Porter0010

Punting Statistics

DenverPuntYardsAvgNetLGIn20
Kris Maxwell416441.030.5443
ArizonaPuntYardsAvgNetLGIn20
Sam Martin522545.037.6533

Kicking Statistics

DenverFGs40+Yd50+YdLGPAT
Bert Herndon5/52/21/1501/1
ArizonaFGs40+Yd50+YdLGPAT
Cameron Emmons2/30/10/1370/0

Punt Return Statistics

DenverRetYardsAvgTD
Kevin McCloskey4379.30
ArizonaRetYardsAvgTD
Herb Dix24221.00

Kick Return Statistics

DenverRetYardsAvgTD
Amari McAdams38729.00
ArizonaRetYardsAvgTD
Wayne Summers39832.70
John Bishop12828.00

Defensive Statistics

DenverTackAsstSackRPlayPPlay
CB Drake Richard700.02133
ILB Gustavo Unruh630.02128
DE Percy Hoffman401.52133
ILB Ernie Borders400.01524
CB Hardy Lyle330.51323
ILB Giovanni Harris310.5921
S Troy Gallery310.01827
CB Colby Hester220.01518
DE Gavin Heekin200.0814
S Ray Brian200.01121
OLB Nate Scrafford200.01116
DE Micah Girard110.51318
DT Derek McIntyre120.01627
OLB Carl Clodfelter100.01119
CB Edwin Harris100.01016
S Reginald Ioane010.0313
S Lenny Hume010.01013
ArizonaTackAsstSackRPlayPPlay
OLB Colin Anhalt1020.03626
OLB Caleb Porter931.53626
S Herb Dix720.03627
S Dillon Wahle610.03022
DT Devon Burnett520.02419
CB Bo Hamilton420.03224
DT Wes Lucas410.02316
OLB Winston Jacobs220.52616
S Horace Rauwolf200.02420
RB Gabe Heney20---------
OLB Emmett O'Neill130.03022
CB Anthony Shannon120.03424
DE Julio Ellard110.01210
DE Casey Robertson110.01012
WR Clyde Tillery10---------
CB Isaiah Mikolic100.068
DT Aaron Rudman100.0109
WR Ronnie Gaines10---------

Pass Rush Statistics

DenverSackBlockHurryKnockPPlay
DE Percy Hoffman1.500033
DE Micah Girard0.501018
CB Hardy Lyle0.500023
ILB Giovanni Harris0.500021
DE Gavin Heekin0.011014
ArizonaSackBlockHurryKnockPPlay
OLB Caleb Porter1.500026
OLB Winston Jacobs0.500016
DE Julio Ellard0.001010
DT Aaron Rudman0.00109

Pass Defense Statistics

DenverCaughtDefnsdIntrcpPPlay
CB Drake Richard61133
ILB Gustavo Unruh40028
S Troy Gallery20127
CB Hardy Lyle20023
S Ray Brian20021
CB Colby Hester20018
ILB Ernie Borders10124
OLB Nate Scrafford10016
ILB Giovanni Harris10021
DE Percy Hoffman01033
ArizonaCaughtDefnsdIntrcpPPlay
OLB Colin Anhalt60026
S Dillon Wahle40022
S Herb Dix30027
OLB Caleb Porter20026
CB Bo Hamilton11024
S Horace Rauwolf10020
DE Stoney Caldwell1006
CB Anthony Shannon10024
CB Isaiah Mikolic1008
OLB Emmett O'Neill01022

Blocking Statistics

DenverKeyBlBlOppPancRPlySckAPPly
T Tim Gunn27036027
C Matt Paradis25036027
G Andrew Haynesworth2402009
C Collin Bouie23016018
T Terrell Pina1402009
C Abraham Stanton13016118
G Bubba Huxtable12016118
C Trai Turner1102009
FB Nate Childers04026019
TE Teddy Scheckton0101208
ArizonaKeyBlBlOppPancRPlySckAPPly
T Omar Kraut17021134
C Silas Plenus14021034
G Nicolas James12012020
T Alexander Conway0109114
G Sean Russell0109014
G Dillon Davidson00012120

Special Teams Tackles

DenverTacklesSTPlays
Gustavo Unruh314
Harvey Janikowksi110
Collin Bouie19
Kris Maxwell14
ArizonaTacklesSTPlays
Dale Sciacca322
Gabe Heney218
Winston Jacobs122
Silas Plenus18

Participation

DenverRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
T Tim Gunn3627------972
WR Amari McAdams2721------1967
FB Nate Childers2619------2065
C Matt Paradis3627---------63
ILB Gustavo Unruh------21281463
CB Drake Richard------2133761
WR Kai Barnes3425------160
QB Todd Sandoval2923------557
DE Percy Hoffman------2133357
CB Hardy Lyle------13231652
ILB Ernie Borders------15241150
OLB Carl Clodfelter------11191949
S Ray Brian------11211648
S Troy Gallery------1827146
WR Jumbo Sanford2520---------45
DT Derek McIntyre------1627245
G Bubba Huxtable1618------943
C Collin Bouie1618------943
C Abraham Stanton1618------943
RB John Heidorn2517---------42
CB Colby Hester------1518134
DE Micah Girard------1318132
ILB Giovanni Harris------921232
WR Harvey Janikowksi128------1030
OLB Nate Scrafford------1116330
C Trai Turner209---------29
T Terrell Pina209---------29
G Andrew Haynesworth209---------29
CB Edwin Harris------1016228
TE Ruben Vanderclute02------2426
S Lenny Hume------1013225
DE Gavin Heekin------814224
WR Luke Brookshire118------423
RB Christopher Pearson31------1822
DT Sawyer Corzine------510621
TE Teddy Scheckton128---------20
WR Kevin McCloskey00------1919
S Reginald Ioane------313319
K Bert Herndon00------1212
QB Brock Osweiler74---------11
TE Tanner Richard56---------11
C Skip Schnebele00------99
DE Andres Bradford------0055
P Kris Maxwell00------44
QB Louie Woods00---------0
ILB Gary Newton------00---0
ArizonaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
S Herb Dix------36271073
CB Anthony Shannon------34241068
S Dillon Wahle------30221668
OLB Colin Anhalt------3626567
OLB Caleb Porter------3626567
OLB Winston Jacobs------26162264
C Silas Plenus2134------863
G Derrick Pearson2134------863
T Omar Kraut2134------863
CB Bo Hamilton------3224561
OLB Emmett O'Neill------3022557
RB Gabe Heney1324------1855
WR Kris Whatley1420------1751
DT Devon Burnett------2419750
S Horace Rauwolf------2420448
WR Clyde Tillery1929---------48
TE Dale Sciacca718------2247
DT Wes Lucas------2316342
WR John Bishop1519------741
G Nicolas James1220------840
WR Ronnie Gaines1117------735
G Dillon Davidson1220---------32
QB Cornelius Perkins1120---------31
FB Brady Chandler67------1730
DT Leroy Cheuse------1371030
TE Toby Lynch1016---------26
QB Leonard Flowers1014---------24
DE Julio Ellard------1210224
DE Casey Robertson------1012224
G Sean Russell914---------23
T Alexander Conway914---------23
DE Stoney Caldwell------126523
DT Aaron Rudman------109221
TE Raymond Burroughs28------818
RB Corwin Leavy88---------16
CB Isaiah Mikolic------68---14
WR Wayne Summers04------1014
CB Louis Coffey------001313
ILB Doug Sinclair------001111
P Sam Martin00------88
C Maurice O'Neal00------88
K Cameron Emmons00------66
DT Carson Battle------23---5
C Cris Facchini00---------0
RB Don Castine00---------0
T August Ellis00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left8405.0
Middle13624.8
Right14231.6
None1-2-2.0
DistanceAttYardsAvg
Left210.5
Middle11696.3
Right6111.8
None2-2-1.0

Detailed Passing Statistics

DenverAttCmp20+BdThDropDfnsHurrKnckIntc
Todd Sandoval21173012100
Brock Osweiler430000100
ArizonaAttCmp20+BdThDropDfnsHurrKnckIntc
Cornelius Perkins17113101202
Leonard Flowers14100011001

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen5540.8
Short (0-8 Yds)119817.4
Medium (9-18 Yds)54408.0
Long (19+ Yds)426616.5
DistanceAttCompYardsAvg
Screen119544.9
Short (0-8 Yds)109575.7
Medium (9-18 Yds)73476.7
Long (19+ Yds)3000.0

Detailed Receiving Statistics

DenverTargtCaugtDropdYards20+PPlay
FB Nate Childers53142119
WR Amari McAdams54052121
RB John Heidorn44025017
WR Kai Barnes4409025
WR Jumbo Sanford3101020
TE Tanner Richard2202006
TE Teddy Scheckton1103318
WR Luke Brookshire110908
ArizonaTargtCaugtDropdYards20+PPlay
RB Gabe Heney65035124
WR Kris Whatley43041120
TE Toby Lynch44032016
TE Dale Sciacca3114018
WR John Bishop3102019
WR Wayne Summers3203114
WR Ronnie Gaines3000017
WR Clyde Tillery220-2029
RB Corwin Leavy2201208
FB Brady Chandler110307

Red-Zone Rushing Statistics

DenverAttYardsAvgOverall Avg
RB John Heidorn410.253.26
WR Luke Brookshire300.003.45
ArizonaAttYardsAvgOverall Avg
RB Corwin Leavy1-2-2.006.50

Red-Zone Passing Statistics

DenverAttCompYardsAvg/AttOverall Avg
Todd Sandoval1000.008.43
ArizonaAttCompYardsAvg/AttOverall Avg
Leonard Flowers2121.003.21
Cornelius Perkins1122.006.65

Red-Zone Receiving Statistics

DenverTargetCatchYardsAvg/TargOverall Avg
FB Nate Childers1000.008.40
ArizonaTargetCatchYardsAvg/TargOverall Avg
WR Clyde Tillery1122.00-1.00
RB Corwin Leavy1122.006.00
WR Ronnie Gaines1000.000.00

Third Down Rushing Statistics

DenverRushesConversions
RB John Heidorn73
ArizonaRushesConversions
RB Gabe Heney10

Third Down Passing Statistics

DenverAttCompConversions
Todd Sandoval642
Brock Osweiler110
ArizonaAttCompConversions
Cornelius Perkins754
Leonard Flowers420

Third Down Receiving Statistics

DenverTargCatchConversions
FB Nate Childers321
WR Jumbo Sanford210
WR Amari McAdams111
RB John Heidorn110
ArizonaTargCatchConversions
TE Dale Sciacca310
WR Kris Whatley222
RB Gabe Heney221
WR Wayne Summers211
TE Toby Lynch110
WR Ronnie Gaines100

SectionAttendance
Stadium54,600 (70,000 capacity)
Upper Deck15,800 (21,400)
End Zone11,800 (15,400)
Mezzanine6,900 (8,900)
Sideline Seats10,800 (13,600)
Club Seats6,200 (7,400)
Luxury Boxes3,100 (3,300)