NFL/Scores/PIT at CHI

01/How each side played it

Play log
2020–2025 only
Pittsburgh Steelers
PlayNShareYDSYPPTD
Run3641.9%1865.172
Pass3338.4%1594.821
Kickoff55.8%00.000
No play (penalty)55.8%00.000
Extra point44.7%00.000
Punt33.5%00.000
Chicago Bears
PlayNShareYDSYPPTD
Pass3543.8%2296.544
Run2430.0%1004.171
Kickoff56.3%00.000
No play (penalty)56.3%00.000
Extra point45.0%00.000
Punt45.0%00.000
QB spike11.3%00.000
Field goal11.3%00.000
QB kneel11.3%-1-1.000

02/Box score

69 lines
Both sides
PITTSBURGH STEELERS 28
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Mason RudolphQB24/311715.5112
RUSHING
PlayerPOSCARYDSY/CTD
Jaylen WarrenRB18683.781
Kenneth GainwellRB10929.200
Mason RudolphQB372.330
D.K. MetcalfWR2126.001
Jonnu SmithTE273.500
Connor HeywardFB100.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
D.K. MetcalfWR85224.40
Kenneth GainwellRB66305.00
Calvin AustinWR54369.00
Roman WilsonWR3000
Jonnu SmithTE33217.00
Pat FreiermuthTE33196.31
Darnell WashingtonTE222211.00
Ben SkowronekWR112121.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
Jalen RamseyCB930.0000
Kyle DuggerSAF620.0001
Patrick QueenLB510.0000
Payton WilsonLB540.0000
T.J. WattOLB521.0100
Derrick HarmonDT420.0000
Keeanu BentonDT420.0000
Cameron HeywardDE320.0000
Jack SawyerLB310.0000
Malik HarrisonLB310.0000
Brandin EcholsCB320.0000
James PierreCB300.0001
Nick HerbigLB210.0100
Joey PorterCB210.0000
D.K. MetcalfWR110.0000
Yahya BlackDE100.0000
Carson BruenerLB110.0000
Cole HolcombLB110.0000
Darius SlayCB100.0000
Sebastian CastroSAF110.0000
KICKING
PlayerPOSPTS
Chris BoswellK4
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.
CHICAGO BEARS 31
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Caleb WilliamsQB19/352396.8301
RUSHING
PlayerPOSCARYDSY/CTD
Kyle MonangaiRB12484.001
D'Andre SwiftRB8151.880
Caleb WilliamsQB4215.250
Luther Burden IIIWR11515.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Rome OdunzeWR935317.70
D.J. MooreWR756412.82
Luther Burden IIIWR534615.30
Colston LovelandTE544912.31
D'Andre SwiftRB111414.00
Olamide ZaccheausWR1166.00
Cole KmetTE1133.00
Durham SmytheTE1144.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
D'Marco JacksonLB1550.0100
Amen OgbongbemigaLB1420.0000
Jaquan BriskerSAF740.0001
Nick McCloudCB720.0000
Nahshon WrightCB630.0012
Kevin ByardFS530.0100
Tyrique StevensonCB540.0000
Gervon DexterDT310.0000
Grady JarrettDT310.0001
Joe TryonDE300.0000
Elijah HicksSAF320.0000
Nikola KalinicTE210.0000
Austin BookerDE210.0000
Dominique RobinsonDE220.0000
Montez SweatDE222.0300
Ruben Hyppolite IILB210.0000
Daniel HardyDE110.0000
Carl JonesLB110.0000
Chauncey Gardner-JohnsonSAF110.0000
Jaylon JonesDB110.0000
Jonathan OwensSAF100.0000
KICKING
PlayerPOSPTS
Cairo SantosK7
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.