NFL/Scores/BAL at PIT

01/How each side played it

Play log
2020–2025 only
Baltimore Ravens
PlayNShareYDSYPPTD
Run2638.8%1395.350
Pass2131.3%22210.573
Kickoff69.0%00.000
Punt46.0%00.000
No play (penalty)46.0%00.000
Extra point34.5%00.000
Field goal23.0%00.000
QB kneel11.5%-2-2.000
Pittsburgh Steelers
PlayNShareYDSYPPTD
Pass4954.4%2905.921
Run2426.7%1004.172
Kickoff55.6%00.000
No play (penalty)44.4%00.000
Punt33.3%00.000
Extra point33.3%00.000
Field goal22.2%00.000

02/Box score

69 lines
Both sides
BALTIMORE RAVENS 24
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Lamar JacksonQB11/1823813.2313
RUSHING
PlayerPOSCARYDSY/CTD
Derrick HenryRB201266.300
Lamar JacksonQB492.250
Keaton MitchellRB221.000
Rasheen AliRB100.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Zay FlowersWR6413834.52
Mark AndrewsTE32147.00
DeAndre HopkinsWR2000
Devontez WalkerWR224623.01
Isaiah LikelyTE223216.00
Derrick HenryRB1000
Patrick RicardRB1188.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
Trenton SimpsonLB960.0000
Kyle HamiltonSAF960.0001
Alohi GilmanSAF750.0101
Chidobe AwuzieCB760.0000
Marlon HumphreyCB750.0101
Tavius RobinsonLB631.0000
Travis JonesDT511.0100
Nate WigginsCB410.0002
Brent UrbanDE310.0000
John JenkinsDT300.0000
Roquan SmithILB310.0000
Jay HigginsLB200.0000
Kyle Van NoyMLB210.0000
Mike GreenLB200.0000
Ar'Darius WashingtonSAF210.0000
Malaki StarksSAF210.0000
Ronnie StanleyOT110.0000
David OjaboLB110.0000
Jake HummelLB110.0000
Keondre JacksonSAF110.0000
KICKING
PlayerPOSPTS
Tyler LoopK6
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.
PITTSBURGH STEELERS 26
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Aaron RodgersQB31/472946.3102
RUSHING
PlayerPOSCARYDSY/CTD
Jaylen WarrenRB14664.710
Kenneth GainwellRB5102.001
Connor HeywardFB320.671
Aaron RodgersQB12020.000
Jonnu SmithTE122.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Kenneth GainwellRB98648.00
Calvin AustinWR735518.31
Marquez Valdes-ScantlingWR75346.80
Adam ThielenWR634314.30
Jaylen WarrenRB55336.60
Pat FreiermuthTE535117.00
Scott MillerWR2294.50
Jonnu SmithTE2122.00
Connor HeywardFB1133.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
Cameron HeywardDE750.0000
Keeanu BentonDT740.0000
Jalen RamseyCB640.0001
Malik HarrisonLB530.0000
Payton WilsonLB310.0000
Connor HeywardFB210.0000
Derrick HarmonDT221.0000
Alex HighsmithLB221.0201
T.J. WattOLB210.0011
James PierreCB220.0000
Kyle DuggerSAF200.0000
Ben SkowronekWR110.0000
Esezi OtomewoDT110.0000
Carson BruenerLB100.0000
Jack SawyerLB110.0000
Nick HerbigLB111.0100
Patrick QueenLB110.0000
Asante SamuelCB110.0000
Chuck ClarkSAF100.0000
Joey PorterCB100.0000
Chris BoswellK110.0000
KICKING
PlayerPOSPTS
Chris BoswellK8
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.

A player appears under a heading only if he recorded something there, so these tables are shorter than the roster that dressed. A dash is an absent figure rather than a recorded zero. Sacks carry a half, which is why that column shows a decimal, and the sack column in the passing table is times the passer was sacked, not sacks he made. There is no scoring summary or drive chart here: the play log carries no field position, no down and no distance, so a drive cannot be reconstructed and one is not guessed at. Where the play-type panel is missing, this fixture predates the play log, which begins in 2020. Where a box score is missing entirely, no per-player line was published for it. No play (penalty) is a snap wiped out by an accepted penalty: the down did not count. Measured across the whole 2020-2025 play log, all 27,755 such rows league-wide, 27,747 gained no yardage and none scored, so a no-play row carries a share of the snaps but no yards, and it drags the yards-per-play column down.