Exhibition Week 4, 2026

played in Carolina, NC

62 degrees, fair, 8 mph wind

Baltimore Ravens 10073-20
Carolina Panthers01467-27

Scoring Summary
1Q: 04:52 BAL - Riddick Marsh 32 field goal
1Q: 01:10 BAL - Zane DeWalt 44 run (Riddick Marsh extra point)
2Q: 06:09 CAR - Tyrone Downing 6 pass from Malcolm Cook (Dale Ward extra point)
2Q: 01:11 CAR - Andre Gaston 35 pass from Malcolm Cook (Dale Ward extra point)
3Q: 11:39 CAR - Ron Willis 8 run (Dale Ward extra point failed)
3Q: 08:49 BAL - J.C. Bray 70 pass from Zachery Beardslee (Riddick Marsh extra point)
4Q: 11:43 CAR - Ron Willis 4 run (Dale Ward extra point)
4Q: 00:44 BAL - Riddick Marsh 18 field goal

Team StatisticsBALCAR
Record0-32-1
First Downs2120
- by Rushing82
- by Passing1016
- by Penalty32
Total Net Yards454359
- Offensive Plays6853
- Yards per Play6.686.77
Net Rushing Yards17330
- Rushing Attempts3617
- Yards per Rush4.811.76
Net Passing Yards281329
- Att./Comp./Intrcpt26 - 21 - 035 - 24 - 1
- Gross Passing Yards313345
- Sacks/Yards Lost6/321/16
- Yards per Pass Play8.789.14
Fumbles/Lost4/11/1
3rd Down Conversions4/141/8
- Avg. YtG on 3rd Down10.07.3
4th Down Conversions0/00/0
Penalties/Yards12/869/65
Punt Returns/Yards2/112/15
Kick Returns/Yards2/303/76
Interception Ret./Yards1/220/0
2pt Conversions0/00/0
Red Zone Visits34
- Red Zone TDs/FGs0/23/0
Avg. Drive StartOWN 24OWN 37
Time of Possession35:2324:37

Drive Charts

Baltimore Ravens
QuarBeganPossFromPlaysYardsResult
115:002:02OWN 253-7Punt
111:346:50OWN 361149Field Goal
12:361:47OWN 25375Touchdown
214:271:22OWN 734Punt
212:194:44OPP 34712Missed FG
26:024:07OWN 25944Missed FG
20:580:58OWN 15358Missed FG
311:323:02OWN 15885Touchdown
36:291:13OWN 3335Punt
31:472:02OWN 20412Punt
411:361:25OWN 2535Punt
47:481:36OWN 2034Punt
43:453:07OWN 51094Field Goal
Carolina Panthers
QuarBeganPossFromPlaysYardsResult
112:581:24OPP 48419Missed FG
14:442:08OWN 2536Punt
10:491:22OWN 3034Punt
213:050:46OWN 3625Interception
27:351:00OWN 2938Punt
26:350:33OPP 22222Touchdown
21:550:57OWN 38462Touchdown
315:003:28OWN 34766Touchdown
38:302:01OWN 27440Fumble
35:163:29OWN 10744Punt
414:453:09OWN 47753Touchdown
410:112:23OWN 36419Punt
46:122:27OWN 3332Punt
40:380:38OPP 451-1Game

Game MVP: Malcolm Cook, Carolina Panthers

Rushing Statistics

BaltimoreAttYardsAvgLG10+TD
RB Zane DeWalt261164.464431
QB Zachery Beardslee8496.132220
RB Bryson Simmons177.00700
WR Santiago Dawkins111.00100
CarolinaAttYardsAvgLG10+TD
RB Ron Willis11282.55802
QB Malcolm Cook252.50600
RB Devonte Lincoln273.50600
RB Vinny Shannon2-10-5.00-400

Passing Statistics

BaltimoreAttCompYardsSk/YdTDLGIntRate
Zachery Beardslee26213136/321700129.6
CarolinaAttCompYardsSk/YdTDLGIntRate
Malcolm Cook35243451/162491107.4

Receiving Statistics

BaltimoreCatchTargYardsAvgYACLGTD
WR J.C. Bray7713519.2998701
RB Zane DeWalt66498.1734210
TE Fred Mathis33196.331100
WR Keegan Hitchcock227738.5056560
TE Gino Dilday1177.00070
TE Maurice Van132020.006200
WR Santiago Dawkins1266.00060
RB Nate Gregg0100.00000
WR Malachi Rodriguez0100.00000
CarolinaCatchTargYardsAvgYACLGTD
WR Tyrone Downing91312513.8988491
TE Herman Houston467318.2518350
WR Jimmy Conley343812.675160
RB Ron Willis344615.3328220
WR Tyrus Blackburn232110.502110
TE Andre Gaston233819.0026351
TE Enrique Bowden1144.00040
WR Corbin Copeland0100.00000

Interception Statistics

BaltimoreIntsYardsAvgTD
CB Jesse Hanks12222.000
CarolinaIntsYardsAvgTD

Fumble Statistics

BaltimoreFumbRecovForceTD
QB Zachery Beardslee2100
WR J.C. Bray1100
CB Ashton Specter1000
DE Eduardo Olds0100
G Leo Campbell0100
DT Marvin Etheridge0010
CarolinaFumbRecovForceTD
QB Malcolm Cook1000
OLB Champ Ramirez0110
CB Trey Compton0010
RB Devonte Lincoln0010
S Ivan Flowers0010

Punting Statistics

BaltimorePuntYardsAvgNetLGIn20
Harris Davison624841.338.8581
CarolinaPuntYardsAvgNetLGIn20
Nickolas Lerner629048.339.8563

Kicking Statistics

BaltimoreFGs40+Yd50+YdLGPAT
Riddick Marsh2/50/20/0322/2
CarolinaFGs40+Yd50+YdLGPAT
Dale Ward0/10/10/003/4

Punt Return Statistics

BaltimoreRetYardsAvgTD
Ashton Specter2115.50
CarolinaRetYardsAvgTD
Tyrone Downing2157.50

Kick Return Statistics

BaltimoreRetYardsAvgTD
J.C. Bray23015.00
CarolinaRetYardsAvgTD
Trey Compton24321.50
Vinny Shannon13333.00

Defensive Statistics

BaltimoreTackAsstSackRPlayPPlay
CB Jesse Hanks410.01731
S Eduardo Georgalas400.01530
ILB Freddie Southwell330.01529
OLB Gregory Schlidt320.01014
CB Philip Muerch310.01228
S Arnold West310.01430
CB Jeffery Bell300.01131
OLB Louie Ruth220.51528
DT Marvin Etheridge210.51529
DE Eduardo Olds210.01734
CB Ashton Specter200.018
CB Courtney Bush110.015
OLB Rusty Duran100.034
DE Frank Lester100.038
DE Chase Azzoo100.01429
DT John Bronson100.048
CarolinaTackAsstSackRPlayPPlay
S Dana Johnson1100.02929
ILB Nathaniel Mitchell800.01616
CB Trey Compton710.03632
OLB Champ Ramirez621.03426
CB Howie Meadows511.03229
DE Frankie Harmon510.52011
ILB Travis Griffin500.01713
DT Cris Sams320.53330
S Corwin Thomason310.01919
OLB Ezekiel Burton300.01310
S Ivan Flowers201.01411
DE Corey Shaw111.02020
DT Nicholas Brady100.52322
S Collin Jackson120.01922
WR Jimmy Conley10---------
DE Amari Wheeler100.02125
DE Cedric Oliveros020.5118
DE Johnnie Mickney030.01310
CB Ruben Parker010.01811

Pass Rush Statistics

BaltimoreSackBlockHurryKnockPPlay
OLB Louie Ruth0.501028
DT Marvin Etheridge0.500029
DE Eduardo Olds0.001134
DE Chase Azzoo0.001029
ILB Freddie Southwell0.000129
CarolinaSackBlockHurryKnockPPlay
CB Howie Meadows1.000029
OLB Champ Ramirez1.000026
DE Corey Shaw1.000020
S Ivan Flowers1.000011
DT Cris Sams0.501030
DE Frankie Harmon0.500111
DT Nicholas Brady0.500022
DE Cedric Oliveros0.50008
DE Johnnie Mickney0.010010
DE Amari Wheeler0.001125
DE Roy Fenimore0.00012

Pass Defense Statistics

BaltimoreCaughtDefnsdIntrcpPPlay
CB Philip Muerch40028
S Eduardo Georgalas33030
CB Jeffery Bell32031
CB Jesse Hanks30131
ILB Freddie Southwell30029
OLB Louie Ruth20028
CB Ashton Specter2008
OLB Rusty Duran1004
DE Chase Azzoo10029
S Arnold West10030
OLB Gregory Schlidt10014
CarolinaCaughtDefnsdIntrcpPPlay
CB Trey Compton70032
S Dana Johnson40029
CB Howie Meadows30029
ILB Nathaniel Mitchell30016
DE Frankie Harmon10011
ILB Travis Griffin10013
OLB Ezekiel Burton10010
S Corwin Thomason10019
CB Cornelius Clements0102
S Collin Jackson01022

Blocking Statistics

BaltimoreKeyBlBlOppPancRPlySckAPPly
G Leo Campbell34022017
T Burt Dabrowa33036332
C Cary Elliot18036032
G Alexander Dineen14036232
T Abraham Amaya14036132
G Riddick Blades05014015
CarolinaKeyBlBlOppPancRPlySckAPPly
G Raul Sharpton35217036
T Griffin Richardson12012020
T Kevin Perry03017136
G Broderick Locher03017036
T Darius Caban02012020

Special Teams Tackles

BaltimoreTacklesSTPlays
Louie Ruth223
Ashton Specter119
Marvin Etheridge117
Courtney Bush115
Mason Vinson112
CarolinaTacklesSTPlays
Devonte Lincoln123
Brenden Herndon111
Ron Willis111
Kevin Perry17

Participation

BaltimoreRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
T Abraham Amaya3632------1179
G Alexander Dineen3632------1179
T Burt Dabrowa3632------1179
C Cary Elliot3632---------68
QB Zachery Beardslee3632---------68
OLB Louie Ruth------15282366
WR J.C. Bray3031------566
WR Keegan Hitchcock3431------166
RB Zane DeWalt3530---------65
WR Santiago Dawkins2219------2162
DT Marvin Etheridge------15291761
S Arnold West------14301761
CB Jesse Hanks------1731654
DE Eduardo Olds------1734---51
DE Chase Azzoo------1429750
G Leo Campbell2217------1150
TE Gino Dilday108------2745
S Eduardo Georgalas------1530---45
ILB Freddie Southwell------1529---44
CB Jeffery Bell------1131143
CB Philip Muerch------1228---40
RB Nate Gregg108------2139
DT Amir Taylor------1225138
TE Maurice Van1717---------34
TE Fred Mathis2014---------34
G Riddick Blades1415---------29
CB Ashton Specter------181928
OLB Gregory Schlidt------1014---24
CB Courtney Bush------151521
FB Stan Taylor00------2121
S Leo Weaver------513119
ILB Mason Vinson------011213
WR Malachi Rodriguez12------1013
DE Frank Lester------38112
DT John Bronson------48---12
C George Grim00------1111
P Harris Davison00------1111
DT Harry Morrison------28111
K Riddick Marsh00------1010
OLB Rusty Duran------3418
WR Seth Kolberg00------44
DT Keith Schurman------12---3
RB Bryson Simmons10---------1
DE Frederick Ligon------01---1
QB George Callens00---------0
T Mike Zemaitis00---------0
CarolinaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
OLB Champ Ramirez------34262484
CB Howie Meadows------32292182
CB Trey Compton------36321078
DT Cris Sams------3330265
G Raul Sharpton1736------1164
TE Herman Houston1622------2361
G Broderick Locher1736------760
T Kevin Perry1736------760
S Dana Johnson------2929159
DT Nicholas Brady------23221156
QB Malcolm Cook1736---------53
WR Tyrone Downing1432------652
RB Ron Willis1427------1152
DE Amari Wheeler------2125349
S Collin Jackson------1922546
DE Corey Shaw------2020444
S Corwin Thomason------1919442
S Ivan Flowers------14111641
DE Frankie Harmon------2011940
WR Tyrus Blackburn1226------139
RB Devonte Lincoln58------2336
ILB Nathaniel Mitchell------1616335
T Darius Caban1220------234
WR Jimmy Conley826---------34
T Griffin Richardson1220---------32
CB Ruben Parker------1811332
ILB Travis Griffin------1713131
OLB Toby Browne------442230
OLB Ezekiel Burton------1310528
T Terrell Kuhnert516------728
WR Brenden Herndon311------1125
DE Johnnie Mickney------1310---23
C Lamar Dugger516---------21
TE Andre Gaston515---------20
DE Cedric Oliveros------118---19
WR Corbin Copeland02------1517
RB Vinny Shannon27------514
TE Enrique Bowden64---------10
CB Cornelius Clements------1269
DE Roy Fenimore------3238
C Steve Campbell00------77
P Nickolas Lerner00------77
K Dale Ward00------66
G Asher Roberson00------66
QB O.J. Kelley00---------0
DT Lamar Clinton------00---0

Directional Rushing Statistics

DistanceAttYardsAvg
Left242.0
Middle221145.2
Right12554.6
None000.0
DistanceAttYardsAvg
Left1-6-6.0
Middle12302.5
Right372.3
None1-1-1.0

Detailed Passing Statistics

BaltimoreAttCmp20+BdThDropDfnsHurrKnckIntc
Zachery Beardslee26216002230
CarolinaAttCmp20+BdThDropDfnsHurrKnckIntc
Malcolm Cook35245115321

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen9712013.3
Short (0-8 Yds)10710210.2
Medium (9-18 Yds)779113.0
Long (19+ Yds)0000.0
DistanceAttCompYardsAvg
Screen54377.4
Short (0-8 Yds)20151869.3
Medium (9-18 Yds)748712.4
Long (19+ Yds)313511.7

Detailed Receiving Statistics

BaltimoreTargtCaugtDropdYards20+PPlay
WR J.C. Bray770135231
RB Zane DeWalt66049130
TE Maurice Van31020117
TE Fred Mathis33019014
WR Keegan Hitchcock22077231
WR Santiago Dawkins2106019
TE Gino Dilday110708
RB Nate Gregg100008
WR Malachi Rodriguez100002
CarolinaTargtCaugtDropdYards20+PPlay
WR Tyrone Downing1390125232
TE Herman Houston64173122
WR Jimmy Conley43038026
RB Ron Willis43046127
WR Tyrus Blackburn32021026
TE Andre Gaston32038115
TE Enrique Bowden110404
WR Corbin Copeland100002

Red-Zone Rushing Statistics

BaltimoreAttYardsAvgOverall Avg
RB Zane DeWalt6233.834.46
QB Zachery Beardslee1-3-3.006.13
CarolinaAttYardsAvgOverall Avg
RB Ron Willis2126.002.55

Red-Zone Passing Statistics

BaltimoreAttCompYardsAvg/AttOverall Avg
Zachery Beardslee1166.0012.04
CarolinaAttCompYardsAvg/AttOverall Avg
Malcolm Cook32175.679.86

Red-Zone Receiving Statistics

BaltimoreTargetCatchYardsAvg/TargOverall Avg
TE Fred Mathis1166.006.33
CarolinaTargetCatchYardsAvg/TargOverall Avg
WR Tyrus Blackburn21115.507.00
WR Tyrone Downing1166.009.62

Third Down Rushing Statistics

BaltimoreRushesConversions
QB Zachery Beardslee42
RB Zane DeWalt31
CarolinaRushesConversions
RB Ron Willis20
QB Malcolm Cook10

Third Down Passing Statistics

BaltimoreAttCompConversions
Zachery Beardslee631
CarolinaAttCompConversions
Malcolm Cook531

Third Down Receiving Statistics

BaltimoreTargCatchConversions
WR J.C. Bray221
RB Nate Gregg100
TE Maurice Van100
WR Santiago Dawkins100
RB Zane DeWalt110
CarolinaTargCatchConversions
TE Herman Houston321
TE Andre Gaston110
WR Tyrone Downing100

SectionAttendance
Stadium61,600 (70,000 capacity)
Upper Deck18,100 (21,400)
End Zone13,500 (15,400)
Mezzanine8,100 (8,900)
Sideline Seats12,200 (13,600)
Club Seats6,800 (7,400)
Luxury Boxes2,900 (3,300)