Exhibition Week 4, 2026

played in Tampa Bay, FL

74 degrees, fair, 5 mph wind

Baltimore Ravens100713-30
Tampa Bay Buccaneers31070-20

Scoring Summary
1Q: 09:26 BAL - Jay Doyle 21 field goal
1Q: 04:11 BAL - Pat Mandylor 24 pass from Darien Harry (Jay Doyle extra point)
1Q: 00:43 TBY - Mercury Feliciano 48 field goal
2Q: 08:25 TBY - Mercury Feliciano 48 field goal
2Q: 00:32 TBY - Frankie Masso 9 pass from Jesse Kley (Mercury Feliciano extra point)
3Q: 11:40 TBY - Drake Tesson 2 pass from Jesse Kley (Mercury Feliciano extra point)
3Q: 05:21 BAL - Norm Atkins 5 run (Jay Doyle extra point)
4Q: 11:50 BAL - Jay Doyle 29 field goal
4Q: 03:28 BAL - Horace Doyle 9 pass from Tito Gardner (Jay Doyle extra point)
4Q: 02:17 BAL - Jay Doyle 44 field goal

Team StatisticsBALTBY
Record3-00-3
First Downs2213
- by Rushing62
- by Passing1411
- by Penalty20
Total Net Yards406251
- Offensive Plays7652
- Yards per Play5.344.83
Net Rushing Yards9379
- Rushing Attempts3518
- Yards per Rush2.664.39
Net Passing Yards313172
- Att./Comp./Intrcpt38 - 26 - 133 - 16 - 3
- Gross Passing Yards327179
- Sacks/Yards Lost3/141/7
- Yards per Pass Play7.635.06
Fumbles/Lost2/00/0
3rd Down Conversions7/172/10
- Avg. YtG on 3rd Down7.89.1
4th Down Conversions0/00/2
Penalties/Yards2/208/59
Punt Returns/Yards2/182/13
Kick Returns/Yards3/565/123
Interception Ret./Yards3/41/45
2pt Conversions0/00/0
Red Zone Visits51
- Red Zone TDs/FGs2/21/0
Avg. Drive StartOWN 32OWN 35
Time of Possession36:2523:35

Drive Charts

Baltimore Ravens
QuarBeganPossFromPlaysYardsResult
115:005:39OWN 251071Field Goal
15:201:19OWN 40360Touchdown
10:375:06OWN 25947Missed FG
28:181:37OWN 1037Punt
25:191:29OWN 235Punt
21:531:21OWN 20516Interception
20:260:26OWN 283-5Half
311:326:18OWN 271273Touchdown
32:325:48OWN 311157Field Goal
48:461:46OWN 20422Punt
46:333:14OWN 35965Touchdown
42:400:31OPP 263-1Field Goal
41:231:23OPP 2121Game
Tampa Bay Buccaneers
QuarBeganPossFromPlaysYardsResult
19:214:01OWN 18737Interception
14:013:24OWN 25744Field Goal
210:312:13OWN 35434Field Goal
26:411:22OWN 47411Interception
23:501:57OPP 4834Punt
20:320:06OPP 919Touchdown
315:003:28OWN 23777Touchdown
35:142:42OWN 353-2Punt
411:442:58OWN 32514Punt
47:000:27OWN 2130Punt
43:190:39OWN 2244Downs
42:090:46OWN 254-6Interception

Game MVP: Darien Harry, Baltimore Ravens

Rushing Statistics

BaltimoreAttYardsAvgLG10+TD
Norm Atkins21341.62701
Butch Sodaro6122.00500
Charlie Thune5397.802120
Darien Harry133.00300
Brian Butterworth177.00700
Tito Gardner1-2-2.00-200
Tampa BayAttYardsAvgLG10+TD
Drake Tesson12554.58800
Dalton Phillips2-3-1.50-100
Ian Halbert188.00800
Jesse Kley144.00400
Ross Hall1-4-4.00-400
Frankie Masso11919.001910

Passing Statistics

BaltimoreAttCompYardsSk/YdTDLGIntRate
Tito Gardner24151942/9130184.4
Darien Harry14111331/51270130.1
Tampa BayAttCompYardsSk/YdTDLGIntRate
Jesse Kley187721/7218165.1
Ian Halbert1591070/0025242.2

Receiving Statistics

BaltimoreCatchTargYardsAvgYACLGTD
WR Horace Doyle81111514.3825221
WR Ivan Harvey456917.2522300
FB Brian Butterworth466115.2531250
RB Norm Atkins3472.33460
WR Bucky Vance242412.004200
TE Pat Mandylor222311.505241
WR Arturo Lynch131414.002140
TE Ray Gourdine1155.00050
RB Butch Sodaro1199.00290
RB Charlie Thune0100.00000
Tampa BayCatchTargYardsAvgYACLGTD
WR Frankie Masso5105811.6012181
TE Perry Norris345217.3336250
WR Cole Pham353210.6725180
RB Drake Tesson38237.675141
TE Graham Pfingsten1355.00650
TE Roger Hoosier1199.00490
WR Doug Keck0100.00000
RB Axel Douglas0100.00000

Interception Statistics

BaltimoreIntsYardsAvgTD
OLB Pat Shepherd144.000
CB Oscar Weydahl100.000
CB T.J. Manning100.000
Tampa BayIntsYardsAvgTD
CB Zachary Lyon14545.000

Fumble Statistics

BaltimoreFumbRecovForceTD
Horace Doyle1100
Norm Atkins1000
Dixon McAlpin0100
Tampa BayFumbRecovForceTD
Jeremiah Freeman0010
Steven Joseph0010

Punting Statistics

BaltimorePuntYardsAvgNetLGIn20
Earl Baylor312140.336.0461
Tampa BayPuntYardsAvgNetLGIn20
Reggie Turnbull419649.034.5541

Kicking Statistics

BaltimoreFGs40+Yd50+YdLGPAT
Jay Doyle3/41/20/0443/3
Tampa BayFGs40+Yd50+YdLGPAT
Mercury Feliciano2/22/20/0482/2

Punt Return Statistics

BaltimoreRetYardsAvgTD
Elliot Light2189.00
Tampa BayRetYardsAvgTD
Doug Keck2136.50

Kick Return Statistics

BaltimoreRetYardsAvgTD
Ivan Harvey35618.70
Tampa BayRetYardsAvgTD
Doug Keck410927.30
Caiden Meyer11414.00

Defensive Statistics

BaltimoreTackAsstSackRPlayPPlay
OLB Vince Finley800.01633
ILB Shannon Pyle410.01326
DE Glenn Aquadro300.51834
ILB Edwin Newhart310.0914
S Ernie Adams310.01833
DT Tommy Bullock300.01421
DE Ike Chervet300.0915
CB T.J. Manning210.01734
OLB Pat Shepherd120.01122
CB Jeremy Weaver100.01330
S Amari Homer100.01834
CB Roosevelt Quintero100.01119
QB Tito Gardner10---------
DE Amir Clark010.51122
Tampa BayTackAsstSackRPlayPPlay
ILB Kai Mackowski1010.03330
S Roderick Fletcher810.02438
S Eli Page630.03238
DE Cooper Rice512.03540
OLB Leland Strange520.02423
DT Tyler Dodd510.03539
DE Jeremiah Freeman400.02427
CB Steven Joseph400.01116
OLB Jumbo Clay311.01219
CB Zachary Lyon320.03541
OLB Renaldo Swain300.01319
ILB Marquis Booker220.02734
WR Cole Pham20---------
S Alan Hoover130.02828
CB Earnest Cossaboom110.01215
TE Perry Norris10---------
DE Grant Lee100.01215

Pass Rush Statistics

BaltimoreSackBlockHurryKnockPPlay
DE Amir Clark0.513022
DE Glenn Aquadro0.500234
DT Dustin Norton0.001014
ILB Shannon Pyle0.001026
Tampa BaySackBlockHurryKnockPPlay
DE Cooper Rice2.001040
OLB Jumbo Clay1.000019
DE Grant Lee0.010015
DT Tyler Dodd0.001039
OLB Leland Strange0.000123

Pass Defense Statistics

BaltimoreCaughtDefnsdIntrcpPPlay
OLB Vince Finley32033
ILB Edwin Newhart30014
ILB Shannon Pyle21026
CB Jeremy Weaver11030
DE Glenn Aquadro11034
CB Roosevelt Quintero11019
OLB Pat Shepherd10122
DT Tommy Bullock10021
DE Ike Chervet10015
S Amari Homer10034
S Ernie Adams10033
CB Oscar Weydahl0018
CB T.J. Manning00134
Tampa BayCaughtDefnsdIntrcpPPlay
S Eli Page51038
CB Steven Joseph40016
ILB Kai Mackowski31030
CB Zachary Lyon30141
S Roderick Fletcher30038
OLB Leland Strange30023
ILB Marquis Booker20034
OLB Jumbo Clay10019
OLB Renaldo Swain10019
CB Earnest Cossaboom10015
CB Francisco Stargell0206
DE Cooper Rice01040

Blocking Statistics

BaltimoreKeyBlBlOppPancRPlySckAPPly
Howie Hatley39035141
Van Levine35035141
Grant Aarhus13019021
Pat Mandylor1106013
Winston Dunlap08035141
Dixon McAlpin04035041
Barry Pierce04016020
Tampa BayKeyBlBlOppPancRPlySckAPPly
Levi Leinaweaver2208018
Kenneth Holliday14018034
Jermaine Abrams12010016
Kendall Cobb11018034
Leroy Corns02110016
Grady Horner0208118
Ralph Prescott02010016
Graham Pfingsten0108014

Special Teams Tackles

BaltimoreTacklesSTPlays
Horace Doyle310
Bucky Vance120
Norm Atkins119
Arturo Lynch112
Jeremy Weaver18
Tampa BayTacklesSTPlays
Zachary Lyon223
Kenneth Holliday211
Axel Douglas121

Participation

BaltimoreRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Ray Gourdine3131------2385
Horace Doyle3441------1085
Van Levine3541------783
Winston Dunlap3541---------76
Howie Hatley3541---------76
Dixon McAlpin3541---------76
Norm Atkins2323------1965
Bucky Vance1724------2061
Ernie Adams------1833758
Ivan Harvey2724------556
Amari Homer------1834456
Glenn Aquadro------1834254
Vince Finley------1633453
Brian Butterworth1221------2053
T.J. Manning------1734253
Tito Gardner2226------452
Jeremy Weaver------1330851
Tommy Bullock------14211449
Shannon Pyle------13261049
Grant Aarhus1921------747
Roosevelt Quintero------11191444
Amir Clark------1122437
Barry Pierce1620---------36
Arturo Lynch912------1233
Pat Shepherd------1122---33
Darien Harry1315---------28
Ike Chervet------915226
Edwin Newhart------914326
Vernon Schwartz------915226
Dustin Norton------414220
Butch Sodaro910---------19
Pat Mandylor613---------19
Jay Kelley------201719
Casey McCombs------001414
Oscar Weydahl------48---12
Jay Doyle00------1111
Collin Kurczewski21------710
Charlie Thune55---------10
Dana Cobbs00------77
Jonah Robertson00------77
Elliot Light00------44
Earl Baylor00------33
Joshua Amadro------10---1
Josue Gaines00---------0
Craig Fox------00---0
Chester Diaz------00---0
Tampa BayRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Zachary Lyon------35412399
Roderick Fletcher------24381880
Cooper Rice------3540479
Tyler Dodd------3539377
Marquis Booker------27341475
Eli Page------3238373
Perry Norris1833------2172
Kai Mackowski------3330164
Kenneth Holliday1834------1163
Alan Hoover------2828460
Kendall Cobb1834------658
Jeremiah Freeman------2427758
Drake Tesson1627------1457
Frankie Masso1833---------51
Leland Strange------2423249
Doug Keck1117------1745
Josiah Graham------9101938
Earnest Cossaboom------1215835
Renaldo Swain------1319234
Jumbo Clay------1219233
Ralph Prescott1016------632
Leroy Corns1016------632
Steven Joseph------1116431
Cesar Johnston818------430
Jesse Kley819------229
Graham Pfingsten814------729
Cole Pham919---------28
Grant Lee------1215---27
Grady Horner818---------26
Levi Leinaweaver818---------26
Jermaine Abrams1016---------26
Ian Halbert1015---------25
Caiden Meyer37------1525
Axel Douglas12------2124
D.J. Hinchliffe------911222
Dalton Phillips28------717
Francisco Stargell------96116
Ross Hall45---------9
Mercury Feliciano00------77
Cris Kern00------66
Henry Neely------0246
Roger Hoosier05---------5
Reggie Turnbull00------44
Tim Kangas------10---1
Norman Schlidt------00---0
Charlie Harding------00---0

Directional Rushing Statistics

DistanceAttYardsAvg
Left000.0
Middle23672.9
Right11282.5
None1-2-2.0
DistanceAttYardsAvg
Left4287.0
Middle11484.4
Right331.0
None000.0

Detailed Passing Statistics

BaltimoreAttCmp20+BdThDropDfnsHurrKnckIntc
Tito Gardner24155204211
Darien Harry14114011000
Tampa BayAttCmp20+BdThDropDfnsHurrKnckIntc
Jesse Kley1870015311
Ian Halbert1591011212

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen64183.0
Short (0-8 Yds)1511885.9
Medium (9-18 Yds)11611610.5
Long (19+ Yds)6510517.5
DistanceAttCompYardsAvg
Screen75456.4
Short (0-8 Yds)145674.8
Medium (9-18 Yds)106676.7
Long (19+ Yds)2000.0

Detailed Receiving Statistics

BaltimoreTargtCaugtDropdYards20+PPlay
WR Horace Doyle1180115341
FB Brian Butterworth64061221
WR Ivan Harvey54069224
WR Bucky Vance42124124
RB Norm Atkins4307023
WR Arturo Lynch31014012
TE Pat Mandylor22023113
TE Ray Gourdine1105031
RB Butch Sodaro1109010
RB Charlie Thune100005
Tampa BayTargtCaugtDropdYards20+PPlay
WR Frankie Masso105058033
RB Drake Tesson83123027
WR Cole Pham53032019
TE Perry Norris43052133
TE Graham Pfingsten3115014
TE Roger Hoosier110905
WR Doug Keck1000017
RB Axel Douglas100002

Red-Zone Rushing Statistics

BaltimoreAttYardsAvgOverall Avg
Norm Atkins620.331.62
Butch Sodaro155.002.00
Tito Gardner1-2-2.00-2.00
Charlie Thune100.007.80
Tampa BayAttYardsAvgOverall Avg

Red-Zone Passing Statistics

BaltimoreAttCompYardsAvg/AttOverall Avg
Tito Gardner42133.258.08
Darien Harry1000.009.50
Tampa BayAttCompYardsAvg/AttOverall Avg
Jesse Kley33299.674.00

Red-Zone Receiving Statistics

BaltimoreTargetCatchYardsAvg/TargOverall Avg
WR Bucky Vance2142.006.00
WR Arturo Lynch1000.004.67
WR Ivan Harvey1000.0013.80
WR Horace Doyle1199.0010.45
Tampa BayTargetCatchYardsAvg/TargOverall Avg
WR Cole Pham111818.006.40
RB Drake Tesson1122.002.88
WR Frankie Masso1199.005.80

Third Down Rushing Statistics

BaltimoreRushesConversions
Norm Atkins32
Butch Sodaro20
Tampa BayRushesConversions
Drake Tesson50

Third Down Passing Statistics

BaltimoreAttCompConversions
Tito Gardner764
Darien Harry431
Tampa BayAttCompConversions
Jesse Kley411
Ian Halbert111

Third Down Receiving Statistics

BaltimoreTargCatchConversions
WR Ivan Harvey332
WR Arturo Lynch200
FB Brian Butterworth221
WR Horace Doyle222
WR Bucky Vance110
RB Norm Atkins110
Tampa BayTargCatchConversions
WR Frankie Masso311
TE Perry Norris111
RB Drake Tesson100

SectionAttendance
Stadium99,600 (99,900 capacity)
Upper Deck25,000 (25,300)
End Zone18,200 (18,200)
Mezzanine10,500 (10,500)
Sideline Seats16,100 (16,100)
Club Seats19,900 (19,900)
Luxury Boxes9,900 (9,900)