Open the board

Baltimore Ravens 41, Tampa Bay Buccaneers 31: final score and stats

Baltimore Ravens beat Tampa Bay Buccaneers, Baltimore Ravens 41 to Tampa Bay Buccaneers 31, on Monday, October 21, 2024 at Raymond James Stadium, Tampa, FL. Below: the box score, top performers, team stats, injuries and recent form for Tampa Bay Buccaneers vs Baltimore Ravens.

NFLMonday, October 21, 2024
DateOct 21, 2024
Start time8:15 PM ET
VenueRaymond James Stadium, Tampa, FL
TVESPN/ABC/ESPN+
Attendance64,828

Line score

Team1234T
Baltimore Ravens01717741
Tampa Bay Buccaneers10002131

Team comparison

Baltimore RavensTampa Bay Buccaneers
Points per game
21.0
22.4
Points allowed per game
26.2
19.8
5-2Record4-3
4th in AFC NorthStanding3rd in NFC South
3-2Road record / home record1-4
LLLLWLast 5LWWLW
L4StreakL1

Team stats

Baltimore RavensTampa Bay Buccaneers
1st Downs
22
28
Passing 1st downs
12
19
Rushing 1st downs
7
7
1st downs from penalties
3
2
3-83rd down efficiency11-17
1-14th down efficiency1-1
Total Plays
54
78
Total Yards
508
481
Yards per Play
9.4
6.2
Total Drives
10
12
Passing
264
356
17/22Comp/Att31/45
Yards per pass
11.0
7.4
Interceptions thrown
0
2
2-17Sacks-Yards Lost3-14
Rushing
244
125

Injury report

Confirm lineups and injuries close to game time.

Baltimore Ravens
Adam Randall RB · Neck - Not Specified
Injured Reserve
Jaylinn Hawkins S · Knee - Not Specified
Out
Lamar Jackson QB · Thumb - Surgery
Injured Reserve
Tyler Huntley QB · Toe - Sprain
Injured Reserve
Adisa Isaac LB · Hamstring - Not Specified
Questionable
Tampa Bay Buccaneers
Yaya Diaby LB · Knee - MCL - Sprain
Out
Jalen McMillan WR · Knee - PCL - Sprain
Injured Reserve
Josh Hayes CB · Knee - Surgery
Injured Reserve
Baker Mayfield QB · Lower Leg - Not Specified
Questionable
Antoine Winfield Jr. S · Ankle - Not Specified
Questionable

Box score

Baltimore Ravens Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Lamar Jackson17/2228112.8502-1789.2158.1
Team17/2226412.8502-17--158.1

Baltimore Ravens Rushing

PlayerCARYDSAVGTDLONG
Derrick Henry1516911.3081
Lamar Jackson9525.8017
Zay Flowers11919.0019
Justice Hill540.803
Team302448.1081

Baltimore Ravens Receiving

PlayerRECYDSAVGTDLONGTGTS
Rashod Bateman412130.31594
Justice Hill34414.71183
Mark Andrews44110.32204
Nelson Agholor12020.00202
Isaiah Likely2178.50104
Charlie Kolar11414.00141
Derrick Henry11313.01131
Zay Flowers11111.00111
Team1728116.555921

Baltimore Ravens Fumbles

PlayerFUMLOSTREC
Lamar Jackson111
Tyler Linderbaum100
Team211

Baltimore Ravens Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Roquan Smith181100000
Kyle Hamilton11700100
Eddie Jackson8600000
Trenton Simpson8501000
Ar'Darius Washington6411010
Brent Urban4300000
Odafe Oweh4211010
Marcus Williams3300000
Team794935540

Baltimore Ravens Interceptions

PlayerINTYDSTD
Marlon Humphrey200
Team200

Baltimore Ravens KickReturns

PlayerNOYDSAVGLONGTD
Justice Hill13737.0370
Chris Collier13535.0350
Team27236.0370

Baltimore Ravens Kicking

PlayerFGPCTLONGXPPTS
Justin Tucker2/2100.0525/511
Team2/2100.0525/511

Baltimore Ravens Punting

PlayerNOYDSAVGTBIn 20LONG
Jordan Stout28743.51057
Team28743.51057

Tampa Bay Buccaneers Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Baker Mayfield31/453708.2323-1421.697.5
Team31/453568.2323-14--97.5

Tampa Bay Buccaneers Rushing

PlayerCARYDSAVGTDLONG
Rachaad White10404.008
Sean Tucker5295.8015
Bucky Irving9232.616
Baker Mayfield5224.4012
Jalen McMillan11111.0011
Team301254.2115

Tampa Bay Buccaneers Receiving

PlayerRECYDSAVGTDLONGTGTS
Cade Otton810012.502810
Rachaad White67111.82236
Chris Godwin Jr.7659.30219
Bucky Irving35418.00253
Mike Evans12525.01253
Trey Palmer11616.00163
Sterling Shepard11515.00151
Jalen McMillan3155.0088
Team3137011.932845

Tampa Bay Buccaneers Fumbles

PlayerFUMLOSTREC
Cade Otton101
Zyon McCollum001
Team102

Tampa Bay Buccaneers Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Antoine Winfield Jr.10811010
K.J. Britt6200000
Yaya Diaby5512010
Zyon McCollum5400000
Tyrek Funderburk5400000
Calijah Kancey5301000
Joe Tryon-Shoyinka4200000
Vita Vea3100000
Team563826120

Tampa Bay Buccaneers PuntReturns

PlayerNOYDSAVGLONGTD
Trey Palmer177.070
Team177.070

Tampa Bay Buccaneers Kicking

PlayerFGPCTLONGXPPTS
Chase McLaughlin1/250.0232/25
Team1/250.0232/25

Tampa Bay Buccaneers Punting

PlayerNOYDSAVGTBIn 20LONG
Trenton Gill29346.50152
Team29346.50152

Recent form

Nov 5, 2026 · vs Jacksonville JaguarsL 10-33
Nov 1, 2026 · at Buffalo BillsL 10-36
Oct 25, 2026 · vs Cincinnati BengalsL 13-35
Oct 18, 2026 · at Cleveland BrownsL 10-13
Oct 11, 2026 · at Atlanta FalconsW 30-23
Nov 8, 2026 · at Chicago BearsL 24-27
Nov 1, 2026 · vs Atlanta FalconsW 16-0
Oct 25, 2026 · at Carolina PanthersW 43-13
Oct 18, 2026 · vs Pittsburgh SteelersL 19-26
Oct 8, 2026 · at Dallas CowboysW 24-16

Team pages

More NFL games on Oct 21, 2024

Frequently asked questions

Who won Baltimore Ravens vs Tampa Bay Buccaneers?

Baltimore Ravens won, 41-31, on Monday, October 21, 2024.

What was the final score of Baltimore Ravens vs Tampa Bay Buccaneers?

Baltimore Ravens 41, Tampa Bay Buccaneers 31.

Where is Baltimore Ravens vs Tampa Bay Buccaneers played?

Raymond James Stadium, Tampa, FL.

The model’s read

Grades, leans and the full breakdown for Baltimore Ravens vs Tampa Bay Buccaneers are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.