Open the board

Pittsburgh Steelers 17, Baltimore Ravens 34: final score and stats

Baltimore Ravens beat Pittsburgh Steelers, Pittsburgh Steelers 17 to Baltimore Ravens 34, on Saturday, December 21, 2024 at M&T Bank Stadium, Baltimore, MD. Below: the box score, top performers, team stats, injuries and recent form for Baltimore Ravens vs Pittsburgh Steelers.

NFLSaturday, December 21, 2024
DateDec 21, 2024
Start time4:30 PM ET
VenueM&T Bank Stadium, Baltimore, MD
TVFox
Attendance71,313

Line score

Team1234T
Pittsburgh Steelers0107017
Baltimore Ravens71071034

Team comparison

Pittsburgh SteelersBaltimore Ravens
Points per game
22.5
21.0
Points allowed per game
18.0
26.2
10-5Record10-5
1st in AFC NorthStanding4th in AFC North
2-2Road record / home record1-3
WWWWLLast 5LLLLW
W4StreakL4

Team stats

Pittsburgh SteelersBaltimore Ravens
1st Downs
19
25
Passing 1st downs
14
12
Rushing 1st downs
5
11
1st downs from penalties
0
2
4-103rd down efficiency4-10
0-14th down efficiency0-0
Total Plays
60
62
Total Yards
315
418
Yards per Play
5.2
6.7
Total Drives
11
10
Passing
198
198
22/33Comp/Att15/23
Yards per pass
5.5
8.3
Interceptions thrown
1
1
3-19Sacks-Yards Lost1-9
Rushing
117
220

Injury report

Confirm lineups and injuries close to game time.

Pittsburgh Steelers
Michael Pittman Jr. WR · Foot - Plantar Fasciitis
Injured Reserve
Sebastian Joseph-Day DT · Triceps - Not Specified
Injured Reserve
Roman Wilson WR · Finger - Not Specified
Injured Reserve
Derrick Harmon DT · Foot - Not Specified
Questionable
Pat Freiermuth TE · Illness
Questionable
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

Box score

Pittsburgh Steelers Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Russell Wilson22/332176.6213-1938.892.6
Team22/331986.6213-19--92.6

Pittsburgh Steelers Rushing

PlayerCARYDSAVGTDLONG
Jaylen Warren12484.0011
Najee Harris9424.7011
Russell Wilson3279.0019
Team241174.9041

Pittsburgh Steelers Receiving

PlayerRECYDSAVGTDLONGTGTS
Calvin Austin III46516.30445
Jaylen Warren5448.80135
Van Jefferson22713.50213
Ben Skowronek22512.50172
Mike Williams3248.00133
Pat Freiermuth3165.3073
Cordarrelle Patterson11212.01121
Connor Heyward133.0031
Team222179.9213126

Pittsburgh Steelers Fumbles

PlayerFUMLOSTREC
Russell Wilson110
Jaylen Warren101
Team211

Pittsburgh Steelers Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Patrick Queen8400100
Damontae Kazee7700000
Cameron Heyward6201000
Minkah Fitzpatrick6200200
Cory Trice Jr.5300000
Isaiahh Loudermilk5200000
Alex Highsmith4211000
James Pierre4200000
Team643413300

Pittsburgh Steelers Interceptions

PlayerINTYDSTD
Minkah Fitzpatrick1250
Team1250

Pittsburgh Steelers KickReturns

PlayerNOYDSAVGLONGTD
Jaylen Warren13434.0340
Cordarrelle Patterson11818.0180
Team25226.0340

Pittsburgh Steelers Kicking

PlayerFGPCTLONGXPPTS
Chris Boswell1/1100.0512/25
Team1/1100.0512/25

Pittsburgh Steelers Punting

PlayerNOYDSAVGTBIn 20LONG
Corliss Waitman524749.40358
Team524749.40358

Baltimore Ravens Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Lamar Jackson15/232079.0311-961.7115.4
Team15/231989.0311-9--115.4

Baltimore Ravens Rushing

PlayerCARYDSAVGTDLONG
Derrick Henry241626.8044
Justice Hill23015.0025
Lamar Jackson9222.408
Zay Flowers133.003
Rasheen Ali122.002
Mark Andrews111.001
Team382205.8083

Baltimore Ravens Receiving

PlayerRECYDSAVGTDLONGTGTS
Zay Flowers510020.00498
Mark Andrews4379.31166
Isaiah Likely3299.71193
Derrick Henry22713.50162
Rashod Bateman11414.01143
Justice Hill000.0001
Team1520713.8311423

Baltimore Ravens Fumbles

Baltimore Ravens Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Roquan Smith10500000
Kyle Hamilton8500100
Nnamdi Madubuike740.52010
Kyle Van Noy521.51030
Chris Board5100000
Brandon Stephens4401000
Ar'Darius Washington4400000
Tavius Robinson4100000
Team653735261

Baltimore Ravens Interceptions

PlayerINTYDSTD
Marlon Humphrey1371
Team1371

Baltimore Ravens PuntReturns

PlayerNOYDSAVGLONGTD
Desmond King II2168.0160
Team2168.0160

Baltimore Ravens Kicking

PlayerFGPCTLONGXPPTS
Justin Tucker2/2100.0514/410
Team2/2100.0514/410

Baltimore Ravens Punting

PlayerNOYDSAVGTBIn 20LONG
Jordan Stout310535.00250
Team310535.00250

Recent form

Nov 1, 2026 · vs Cleveland BrownsW 27-6
Oct 25, 2026 · at New Orleans SaintsW 16-10
Oct 18, 2026 · at Tampa Bay BuccaneersW 26-19
Oct 11, 2026 · vs Indianapolis ColtsW 34-22
Oct 1, 2026 · at Cleveland BrownsL 24-27
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

Team pages

More NFL games on Dec 21, 2024

Frequently asked questions

Who won Pittsburgh Steelers vs Baltimore Ravens?

Baltimore Ravens won, 34-17, on Saturday, December 21, 2024.

What was the final score of Pittsburgh Steelers vs Baltimore Ravens?

Pittsburgh Steelers 17, Baltimore Ravens 34.

Where is Pittsburgh Steelers vs Baltimore Ravens played?

M&T Bank Stadium, Baltimore, MD.

The model’s read

Grades, leans and the full breakdown for Pittsburgh Steelers vs Baltimore Ravens 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.