Exhibition Week 2, 2026

played in Carolina, NC

56 degrees, fair, 1 mph wind

Baltimore Ravens3000-3
Carolina Panthers017710-34

Scoring Summary
1Q: 01:55 BAL - Andre Banks 40 field goal
2Q: 09:33 CAR - Eddie Royal 4 pass from Maurice Greer (Kim Mahoney extra point)
2Q: 02:24 CAR - Reuben Preston 1 pass from Maurice Greer (Kim Mahoney extra point)
2Q: 00:05 CAR - Kim Mahoney 54 field goal
3Q: 11:21 CAR - Jason Lovallo 1 run (Kim Mahoney extra point)
4Q: 05:10 CAR - Jason Lovallo 1 run (Kim Mahoney extra point)
4Q: 02:40 CAR - Kim Mahoney 33 field goal

Team StatisticsBALCAR
Record0-11-0
First Downs1223
- by Rushing59
- by Passing512
- by Penalty22
Total Net Yards214316
- Offensive Plays5263
- Yards per Play4.125.02
Net Rushing Yards107149
- Rushing Attempts1930
- Yards per Rush5.634.97
Net Passing Yards107167
- Att./Comp./Intrcpt28 - 13 - 131 - 22 - 0
- Gross Passing Yards141178
- Sacks/Yards Lost5/342/11
- Yards per Pass Play3.245.06
Fumbles/Lost2/20/0
3rd Down Conversions4/135/12
- Avg. YtG on 3rd Down7.98.1
4th Down Conversions0/00/0
Penalties/Yards8/1028/65
Punt Returns/Yards2/151/11
Kick Returns/Yards5/1002/43
Interception Ret./Yards0/01/0
2pt Conversions0/00/0
Red Zone Visits14
- Red Zone TDs/FGs0/03/1
Avg. Drive StartOWN 28OWN 32
Time of Possession25:3934:21

Drive Charts

Baltimore Ravens
QuarBeganPossFromPlaysYardsResult
115:001:12OWN 28218Interception
112:054:30OWN 40819Punt
15:183:30OWN 44833Field Goal
10:162:00OWN 11428Punt
29:223:10OWN 23533Punt
24:101:46OWN 153-6Fumble
22:131:20OWN 1531Punt
311:141:28OWN 2039Punt
32:382:38OWN 20614Punt
413:271:54OPP 44415Punt
42:352:35OWN 37743Game
Carolina Panthers
QuarBeganPossFromPlaysYardsResult
113:481:43OWN 223-4Punt
17:352:17OWN 2035Punt
11:481:32OWN 3135Punt
213:163:54OWN 27773Touchdown
26:122:02OWN 20510Punt
22:240:11OPP 111Touchdown
20:530:53OWN 38425Field Goal
315:003:46OWN 16784Touchdown
39:467:08OWN 141344Punt
415:001:33OWN 438Punt
411:336:29OWN 201180Touchdown
44:582:23OPP 2135Field Goal

Game MVP: Maurice Greer, Carolina Panthers

Rushing Statistics

BaltimoreAttYardsAvgLG10+TD
Damon Ragland10707.002730
Orlando Mulhollon8344.251710
Andre Brown133.00300
CarolinaAttYardsAvgLG10+TD
Tom Matthews17965.653610
Jason Lovallo7111.57602
Maurice Greer3155.00500
Bryce Delgado3279.001710

Passing Statistics

BaltimoreAttCompYardsSk/YdTDLGIntRate
Marlon Fretty24101035/34029054.7
Sam Bradford43380/0018164.6
CarolinaAttCompYardsSk/YdTDLGIntRate
Maurice Greer25191490/02280116.9
Howie Barrett63292/11016063.9

Receiving Statistics

BaltimoreCatchTargYardsAvgYACLGTD
WR Freddie Brown487117.751290
RB Damon Ragland34134.33180
WR Howie Morton24126.00670
RB Orlando Mulhollon222512.5012170
RB Andre Brown1177.00770
TE Tyrus Fontenot121313.007130
WR Ricardo Clayton0300.00000
WR Bryan Schroeder0100.00000
WR Mack Mangoba0300.00000
CarolinaCatchTargYardsAvgYACLGTD
WR Eddie Royal56326.40081
WR Jason Donovan47389.5019120
WR Isaac Rayburn45276.753120
WR Neal Walton34279.0011160
TE Brandon Pettigrew22147.000100
TE Richie Fuller23115.50080
FB Reuben Preston1211.00011
RB Tom Matthews112828.0028280
WR Ethan Blackshear0100.00000

Interception Statistics

BaltimoreIntsYardsAvgTD
CarolinaIntsYardsAvgTD
S Eli Martinez100.000

Fumble Statistics

BaltimoreFumbRecovForceTD
Mack Mangoba1000
Marlon Fretty1000
CarolinaFumbRecovForceTD
E.J. Wilson0100
Isaac Rayburn0100
Brandon Pettigrew0010
Leonard Korte0010

Punting Statistics

BaltimorePuntYardsAvgNetLGIn20
Riddick Lett731645.135.0621
CarolinaPuntYardsAvgNetLGIn20
Bill Hankton625843.037.2491

Kicking Statistics

BaltimoreFGs40+Yd50+YdLGPAT
Andre Banks1/11/10/0400/0
CarolinaFGs40+Yd50+YdLGPAT
Kim Mahoney2/21/11/1544/4

Punt Return Statistics

BaltimoreRetYardsAvgTD
Bryan Schroeder166.00
Mo Hines199.00
CarolinaRetYardsAvgTD
Eli Martinez11111.00

Kick Return Statistics

BaltimoreRetYardsAvgTD
Kevin Thomas36421.30
Mack Mangoba23618.00
CarolinaRetYardsAvgTD
Bryce Delgado24321.50

Defensive Statistics

BaltimoreTackAsstSackRPlayPPlay
S Teddy Foley700.02726
OLB J.T. O'Neill640.01819
CB Mo Hines640.03032
ILB Vince Almonte410.01715
S Robbie Burgess400.01618
CB Kevin Thomas331.02325
OLB Frank Stevenson300.02328
DE Sean Cardinell200.51513
CB Jack Graham210.01924
ILB Geoff Mikolic210.02425
DE Harvey Graham210.01424
DE Everson Griffen200.0169
OLB Rolando McClain200.02126
CB Robbie Dayes200.02023
DT Norman Farr110.02120
WR Ricardo Clayton10---------
WR Freddie Brown10---------
S Tyrell Helton100.023
DE Shane Samuels100.01520
DT Phil Wirthel010.5913
CarolinaTackAsstSackRPlayPPlay
ILB Marty Larry510.01727
DE E.J. Wilson410.51318
S Patrick Chung400.01421
DT Wade Turner330.51524
S Eli Martinez300.0616
DE D'Anthony Smith201.0615
DE David Levine201.01221
OLB Leonard Korte200.51427
CB Ricardo Lang200.01426
ILB Vinny Mayes200.069
CB Clyde Kieffer200.01114
DT Joe Harkless101.0510
OLB Preston Sanford120.51218
S Louis Delmas110.01424
ILB Wendell Coffey110.0714
S Darryl Tripodi110.0912
DE Joey Sturgeon100.0712
CB Archie Thies020.0919

Pass Rush Statistics

BaltimoreSackBlockHurryKnockPPlay
CB Kevin Thomas1.000025
DE Sean Cardinell0.501013
DT Phil Wirthel0.500113
ILB Geoff Mikolic0.010125
DE Everson Griffen0.00109
DE Shane Samuels0.001020
DE Harvey Graham0.001024
CarolinaSackBlockHurryKnockPPlay
DE D'Anthony Smith1.001115
DE David Levine1.000021
DT Joe Harkless1.000010
DT Wade Turner0.510024
OLB Leonard Korte0.500027
DE E.J. Wilson0.500018
OLB Preston Sanford0.500018
DE Joey Sturgeon0.001012
OLB Corwin Crane0.001011

Pass Defense Statistics

BaltimoreCaughtDefnsdIntrcpPPlay
S Robbie Burgess31018
OLB J.T. O'Neill30019
CB Mo Hines30032
S Teddy Foley30026
CB Kevin Thomas20025
ILB Vince Almonte20015
CB Robbie Dayes11023
OLB Frank Stevenson10028
OLB Rolando McClain10026
DE Shane Samuels10020
ILB Geoff Mikolic10025
DE Harvey Graham10024
CarolinaCaughtDefnsdIntrcpPPlay
S Eli Martinez31116
ILB Vinny Mayes2109
DT Wade Turner20024
CB Clyde Kieffer20014
S Patrick Chung10021
ILB Marty Larry10027
CB Ricardo Lang10026
OLB Leonard Korte10027
S Louis Delmas01024
CB Archie Thies01019

Blocking Statistics

BaltimoreKeyBlBlOppPancRPlySckAPPly
Perry Gossett2409023
Josh Ford22010010
Martin Diener14012113
Mike Paolillo1208012
Martin Felker11111021
Quentin Folse02014120
Clay Kennedy0207020
Sebastian Vollmer010809
Alfred Newman0108014
Tito Couppas00011324
CarolinaKeyBlBlOppPancRPlySckAPPly
Lonnie Fisher44014020
Clay Banks25022020
T.J. McGregor25025026
Steven Justice24016013
Jon Asamoah12017013
Richie Haayer11015225
Richie Fuller11017021
Ellis Carranza1108013
Alonzo Gerald03025020
Grant Lechler0108015

Special Teams Tackles

BaltimoreTacklesSTPlays
Vince Almonte210
Ricardo Clayton119
CarolinaTacklesSTPlays
Vinny Mayes227
Brandon Pettigrew216
Bryce Delgado115
Richie Fuller19
Marty Larry13

Participation

BaltimoreRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Teddy Foley------27261669
Mo Hines------3032668
Frank Stevenson------2328758
Geoff Mikolic------2425958
Jack Graham------19241053
Kevin Thomas------2325553
Ricardo Clayton1122------1952
Rolando McClain------2126---47
Robbie Dayes------2023447
Marlon Fretty1729---------46
Vince Almonte------17151042
Norman Farr------2120142
Mack Mangoba1123------640
J.T. O'Neill------1819239
Harvey Graham------1424139
Alfred Newman814------1638
Cedric Baca812------1636
Robbie Burgess------1618236
Sean Cardinell------1513836
Shane Samuels------1520136
Tito Couppas1124------136
Martin Felker1121------335
Andre Brown67------2134
Quentin Folse1420---------34
Freddie Brown1317------333
Perry Gossett923---------32
Tyrus Fontenot712------1130
Martin Diener1213------530
Damon Ragland1019---------29
Howie Morton920---------29
Mike Paolillo812------828
Josh Ford1010------828
Phil Wirthel------913628
Clay Kennedy720---------27
Rich Ohrnberger513------826
Everson Griffen------169126
Bryan Schroeder48------1224
Orlando Mulhollon811------120
Sebastian Vollmer89------118
Tyrell Helton------231217
Gene Riley------001313
Riddick Lett00------77
Sam Bradford24---------6
Andre Banks00------33
JaMarcus Russell00------11
Norman Dodgens00---------0
CarolinaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Sherrick McManis------12252259
Isaac Rayburn1821------1453
Maurice Greer2425------251
T.J. McGregor2526---------51
Richie Haayer1525------747
Marty Larry------1727347
Richie Fuller1721------947
Alonzo Gerald2520---------45
Wade Turner------1524342
Ricardo Lang------1426242
Clay Banks2220---------42
Leonard Korte------1427142
Vinny Mayes------692742
Reuben Preston1511------1541
Jason Donovan1922---------41
Louis Delmas------1424240
Tom Matthews1818------339
Lonnie Fisher1420------438
Brandon Pettigrew1111------1638
Jon Asamoah1713------838
Patrick Chung------1421237
Eddie Royal1520---------35
David Levine------1221134
Steven Justice1613------332
Darryl Tripodi------9121031
E.J. Wilson------1318---31
Preston Sanford------1218131
Grant Lechler815------831
Wendell Coffey------714930
Eli Martinez------616830
R.J. Loseth47------1930
Ellis Carranza813------829
Archie Thies------919129
Neal Walton1513---------28
Joey Sturgeon------712827
Ethan Blackshear68------1125
Clyde Kieffer------1114---25
D'Anthony Smith------615324
Jason Lovallo911------121
Bryce Delgado32------1520
Corwin Crane------611219
Joe Harkless------510217
Howie Barrett38---------11
Kim Mahoney00------88
Bill Hankton00------66
Dwight Talley30---------3

Directional Rushing Statistics

DistanceAttYardsAvg
Left4369.0
Middle11585.3
Right4133.3
None000.0
DistanceAttYardsAvg
Left11312.8
Middle14654.6
Right55310.6
None000.0

Detailed Passing Statistics

BaltimoreAttCmp20+BdThDropDfnsHurrKnckIntc
Marlon Fretty24102334310
Sam Bradford430000001
CarolinaAttCmp20+BdThDropDfnsHurrKnckIntc
Maurice Greer25191101310
Howie Barrett630011110

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen44235.8
Short (0-8 Yds)95343.8
Medium (9-18 Yds)72355.0
Long (19+ Yds)82496.1
DistanceAttCompYardsAvg
Screen55459.0
Short (0-8 Yds)139574.4
Medium (9-18 Yds)118766.9
Long (19+ Yds)2000.0

Detailed Receiving Statistics

BaltimoreTargtCaugtDropdYards20+PPlay
WR Freddie Brown84271217
RB Damon Ragland43013019
WR Howie Morton42112020
WR Ricardo Clayton3000022
WR Mack Mangoba3000023
TE Tyrus Fontenot21013012
RB Orlando Mulhollon22025011
RB Andre Brown110707
WR Bryan Schroeder100008
CarolinaTargtCaugtDropdYards20+PPlay
WR Jason Donovan74138022
WR Eddie Royal65032020
WR Isaac Rayburn54027021
WR Neal Walton43027013
TE Richie Fuller32011021
TE Brandon Pettigrew22014011
FB Reuben Preston2101011
WR Ethan Blackshear100008
RB Tom Matthews11028118

Red-Zone Rushing Statistics

BaltimoreAttYardsAvgOverall Avg
CarolinaAttYardsAvgOverall Avg
Jason Lovallo3-1-0.331.57
Tom Matthews144.005.65

Red-Zone Passing Statistics

BaltimoreAttCompYardsAvg/AttOverall Avg
Marlon Fretty1000.004.29
CarolinaAttCompYardsAvg/AttOverall Avg
Maurice Greer76314.435.96

Red-Zone Receiving Statistics

BaltimoreTargetCatchYardsAvg/TargOverall Avg
WR Ricardo Clayton1000.000.00
CarolinaTargetCatchYardsAvg/TargOverall Avg
WR Eddie Royal43184.505.33
FB Reuben Preston1111.000.50
WR Jason Donovan111212.005.43
WR Isaac Rayburn1100.005.40

Third Down Rushing Statistics

BaltimoreRushesConversions
Damon Ragland22
Andre Brown11
CarolinaRushesConversions
Jason Lovallo31
Maurice Greer10
Bryce Delgado11

Third Down Passing Statistics

BaltimoreAttCompConversions
Marlon Fretty731
CarolinaAttCompConversions
Maurice Greer433
Howie Barrett210

Third Down Receiving Statistics

BaltimoreTargCatchConversions
WR Freddie Brown200
RB Damon Ragland210
WR Howie Morton110
WR Mack Mangoba100
RB Orlando Mulhollon111
CarolinaTargCatchConversions
WR Eddie Royal221
WR Jason Donovan211
TE Richie Fuller111
WR Isaac Rayburn100

SectionAttendance
Stadium65,800 (77,500 capacity)
Upper Deck21,000 (22,200)
End Zone13,600 (16,000)
Mezzanine8,000 (9,200)
Sideline Seats11,300 (14,200)
Club Seats9,500 (11,600)
Luxury Boxes2,400 (4,300)