Pittsburgh Steelers vs Cincinnati Bengals Match Player Stats (Oct 16, 2025)

Joe Flacco passed for 342 yards and three touchdowns without an interception, Ja’Marr Chase set a Bengals franchise record with 16 receptions, and Evan McPherson converted all four field goal attempts — including a 36-yarder with seven seconds remaining — as Cincinnati defeated Pittsburgh 33-31 on Thursday Night Football at Paycor Stadium.


Seven seconds left. Pittsburgh up 31-30. Aaron Rodgers had just threaded a 68-yard touchdown strike to Pat Freiermuth two minutes earlier to put the Steelers back in front, and everything that had gone wrong for Cincinnati in its four-game losing streak seemed to hang in the air over the stadium.

Then McPherson split the uprights from 36 yards. Bengals 33, Steelers 31.

Flacco — acquired from Cleveland nine days before this game — drove the offense 52 yards on eight plays to get Cincinnati within range, completing passes of 15 and 18 yards to Chase along the way. It was the 23rd fourth-quarter comeback of his 18-year career and his second start wearing a Bengals uniform. Chase’s 16 catches from 23 targets broke Cincinnati’s franchise reception record and established him as the fourth receiver in NFL history with two games of 14 or more catches in a single season.

Below is the full statistical record from this AFC North divisional game — every passing, rushing, receiving, and defensive number, plus the complete box score and team stats.



Game At a Glance

DateThursday, October 16, 2025
Kickoff8:15 PM ET
VenuePaycor Stadium, Cincinnati, OH
Attendance66,569
BroadcastAmazon Prime Video
ResultCincinnati Bengals 33, Pittsburgh Steelers 31
RecordsPittsburgh 4-2 · Cincinnati 3-4
Time of Game3:12

Score by Quarter

TeamQ1Q2Q3Q4Final
Pittsburgh Steelers7371431
Cincinnati Bengals01731333

Full Scoring Summary

QtrTimeScoring PlayScore
1st10:51Jonnu Smith 10-yd TD reception from Aaron Rodgers (Boswell kick good)PIT 7–0
2nd10:26Chris Boswell 41-yd field goalPIT 10–0
2nd4:38Ja’Marr Chase 8-yd TD reception from Joe Flacco (McPherson kick good)PIT 10–7
2nd2:52Tee Higgins 29-yd TD reception from Joe Flacco (McPherson kick good)CIN 14–10
2nd0:00Evan McPherson 49-yd field goalCIN 17–10
3rd7:55Evan McPherson 23-yd field goalCIN 20–10
3rd3:55Pat Freiermuth 19-yd TD reception from Aaron Rodgers (Boswell kick good)CIN 20–17
4th14:57Noah Fant 5-yd TD reception from Joe Flacco (McPherson kick good)CIN 27–17
4th11:03Darnell Washington 2-yd TD reception from Aaron Rodgers (Boswell kick good)CIN 27–24
4th6:58Evan McPherson 45-yd field goalCIN 30–24
4th2:21Pat Freiermuth 68-yd TD reception from Aaron Rodgers (Boswell kick good)PIT 31–30
4th0:07Evan McPherson 36-yd field goalCIN 33–31

Passing Stats

This was only the third regular-season matchup in NFL history between two starting quarterbacks both aged 40 or older — Flacco at 40, Rodgers at 41. The previous two occurred during the 2020 season, when Drew Brees and Tom Brady met twice.

PlayerTeamC/ATTYDSAVGTDINTSACKSQBRRTG
Joe FlaccoCIN31/473427.3302-1475.4108.6
Aaron RodgersPIT23/342497.3420-071.0103.7

Flacco finished without a turnover against a Pittsburgh secondary that had generated nine turnovers in the five weeks prior to this game. During the course of the night, he also surpassed Fran Tarkenton for 14th on the NFL’s all-time passing yards list, reaching 47,012 career yards.

Rodgers’ four touchdown passes were offset by two second-quarter interceptions — both led directly to Cincinnati points. He held the ball for 8.598 seconds before his opening touchdown pass to Jonnu Smith in the first quarter, the longest time to throw on a completion recorded by NFL Next Gen Stats since the league began tracking the metric in 2016. His 68-yard strike to Freiermuth with 2:31 left gave Pittsburgh a lead it couldn’t hold.

“I told him to be ready,” Rodgers said of Freiermuth after the game. “I saw something on the sideline pictures in the first half. At halftime I pulled him aside. I had a nice shot down the middle.”


Rushing Stats

Pittsburgh Steelers — Rushing

PlayerCARYDSAVGTDLONG
Jaylen Warren161277.9037
Kenneth Gainwell3144.7011
Aaron Rodgers166.006
Team201477.4037

Cincinnati Bengals — Rushing

PlayerCARYDSAVGTDLONG
Chase Brown111089.8037
Samaje Perine7314.409
Joe Flacco530.6012
Team231426.2037

Warren carried 16 times for 127 yards in Pittsburgh’s most productive rushing performance in several weeks. Chase Brown’s 108 yards on 11 carries — his second 100-yard game in the 2025 season — gave Cincinnati a ground threat it had lacked during its four-game skid. The two teams were essentially even on the ground, split by five yards.


Receiving Stats

Pittsburgh Steelers — Receiving

PlayerPOSRECTGTYDSAVGTDLONG
Pat FreiermuthTE5611122.2268
DK MetcalfWR355016.7039
Jaylen WarrenRB45317.8015
Jonnu SmithTE36289.3110
Roman WilsonWR22178.5013
Scotty MillerWR1199.009
Darnell WashingtonTE3520.718
Kenneth GainwellRB2210.504
Connor HeywardFB0100
Team233324910.8468

Cincinnati Bengals — Receiving

PlayerPOSRECTGTYDSAVGTDLONG
Ja’Marr ChaseWR162316110.1118
Tee HigginsWR6109616.0129
Andrei IosivasWR344916.3037
Noah FantTE444411.0125
Chase BrownRB24-8-4.00-2
Team314534211.0337

Freiermuth’s two-touchdown performance — 111 yards on five catches — was the Steelers’ most significant individual receiving effort. His 68-yard score broke open what had been a 30-24 game and briefly put Pittsburgh back in control.

For Cincinnati, Chase’s 16 receptions broke the Bengals’ franchise record. His previous career high was 15. Working primarily against zone coverage, he absorbed 23 targets and converted 16 of them, catching passes of 15 and 18 yards on the final drive to position McPherson’s game-winning attempt. Higgins contributed 96 yards and a touchdown on six catches. Fant scored the fourth-quarter go-ahead touchdown from five yards out.


Defensive Stats

Cincinnati Bengals — Defense

Note: DE Trey Hendrickson was inactive for this game with a hip injury sustained in the previous week at Green Bay.

PlayerPOSTOTSOLOSACKSTFLPDQB HTSINT
Barrett CarterLB12800000
Oren BurksLB5200000
Jordan BattleS5300101
Geno StoneS5300100
Demetrius Knight Jr.LB4200010
Logan WilsonLB4100100
B.J. HillDT3200010
Dax HillS3200000
Tycen AndersonS3000000
PJ JulesS2100000
T.J. Slaton Jr.DT2000000
Kris Jenkins Jr.DE2200000
Joseph OssaiDE2101000
Myles MurphyDE2100000
Marco WilsonCB1100000
Cam SampleDE1101000
Shaka HeywardLB1100000
Josh NewtonCB1100000
DJ Turner IICB1100201
Mike PennelDT1000000
Drew SampleTE1000000
DJ IveyCB0000100
Team613302622

Cincinnati Interceptions

PlayerINTYDSTD
Jordan Battle100
DJ Turner II100
Team200

Battle picked off a Rodgers deep ball intended for DK Metcalf at the Bengals 24 in the second quarter. Three plays later, Flacco found Higgins on a 29-yard slant for a touchdown. Turner’s interception of Flacco with 40 seconds left in the first half gave Pittsburgh a short field — but McPherson responded with a 49-yarder as time expired, a sequence that turned a potential Pittsburgh momentum shift into a seven-point Cincinnati halftime lead.

Pittsburgh Steelers — Defense

PlayerPOSTOTSOLOSACKSTFLPDQB HTSINT
DeShon ElliottS9600010
Cole HolcombLB7400000
Jalen RamseyCB6300100
Payton WilsonLB6300000
Joey Porter Jr.CB5500200
Darius SlayCB4300000
Juan ThornhillS4300000
Patrick QueenLB4100000
Keeanu BentonDT331.01010
Chuck ClarkS3301100
Cameron HeywardDE320.51010
Brandin EcholsCB3200100
Alex HighsmithDE3100000
DK MetcalfWR2200000
Nick HerbigDE2100010
Derrick HarmonDT2000000
Jabrill PeppersS1100000
Ben SkowronekWR1100000
T.J. WattDE100.50010
Carson BruenerLB1000000
Jack SawyerDE0000110
Team70442.03660

Pittsburgh generated six quarterback hits and 2.0 sacks — Keeanu Benton with 1.0, Cameron Heyward and T.J. Watt splitting the other — but recorded no interceptions. Flacco was sacked twice for 14 yards in losses and otherwise had time to work.


Special Teams

Kicking

PlayerTeamFGPCTLONGXPPTS
Evan McPhersonCIN4/4100%493/315
Chris BoswellPIT1/1100%414/47

McPherson’s four field goals came from 49, 23, 45, and 36 yards and accounted for 12 of Cincinnati’s 33 points. His 49-yarder as the second quarter expired extended a four-point halftime lead to seven. Boswell converted his only attempt and all four extra points.

Punting

PlayerTeamNOYDSAVGTBIN 20LONG
Ryan RehkowCIN313545.00160
Corliss WaitmanPIT28442.00245

Kick Returns

PlayerTeamNOYDSAVGLONGTD
Ke’Shawn WilliamsPIT39130.3370
Kenneth GainwellPIT38829.3360
Samaje PerineCIN37625.3260
Tahj BrooksCIN25226.0270

Punt Returns

PlayerTeamNOYDSAVGLONGTD
Ke’Shawn WilliamsPIT22713.5170
CincinnatiCIN0

Full Box Score — Team Stats

StatPittsburghCincinnati
Final Score3133
Total Yards396470
Total Plays5472
Yards per Play7.36.5
1st Downs1927
— Passing1216
— Rushing78
— Penalty03
Passing Yards249328
Completions/Attempts23/3431/47
Yards per Pass7.36.7
Interceptions Thrown20
Sacks – Yards Lost0–02–14
Rushing Yards147142
Rushing Attempts2023
Yards per Rush7.46.2
3rd Down Efficiency7/10 (70%)7/14 (50%)
4th Down Efficiency0/01/1
Red Zone (Scores-Att)3/42/5
Turnovers20
Fumbles Lost00
Penalties7 for 59 yds4 for 35 yds
Time of Possession25:2834:32
Total Drives1010

Game Officials

RoleOfficial
RefereeClay Martin
UmpireSteven Woods
Down JudgeJerod Phillips
Line JudgeBrian Perry
Field JudgeDave Hawkshaw
Side JudgeAlonzo Ramsey III
Back JudgeGreg Wilson

Pittsburgh’s stat line had weight to it. The Steelers ran for 147 yards, converted 70% of their third downs, and Aaron Rodgers threw four touchdown passes. Those numbers usually win AFC North games. But Rodgers’ two second-quarter interceptions surrendered 10 Cincinnati points, Pittsburgh’s time of possession deficit reached more than nine minutes, and the Bengals — who entered the night having lost four straight — moved the ball on seven of their final eight possessions with a quarterback who had been on their roster for nine days.

Flacco finished the night without a turnover. Chase caught 16 passes from 23 targets. McPherson went 4-for-4. Whatever the Steelers built over the first two and a half quarters — a 10-0 lead, a late fourth-quarter comeback — wasn’t enough against an offense that simply refused to go away.

“It’s very fun,” Flacco said after the game. “It’s because of games like this that we do what we do.”

That was Cincinnati snapping a four-game losing streak. That was Joe Flacco at 40, in his second start with his third NFL team of the season, posting a 108.6 passer rating in an AFC North divisional win. The numbers are all above.

Elizabeth Luna
Elizabeth Lunahttps://sportsplayerstats.com/
Elizabeth J. Luna founded Sports Player Stats in Los Angeles in April 2026, after close to two decades covering sport professionally across Europe and the United States. She grew up in Sweden, where football was less a hobby than a household religion, and carried that obsession west when she relocated to Los Angeles in her twenties. The NFL took hold quickly. So did the NBA. Eventually she was covering both alongside FIFA, cricket, MLB, hockey, and the WNBA, which tells you something about the kind of sports journalist she is. Her work has always started with match data and player statistics, not because numbers are the whole story, but because in her experience they are usually the most honest part of it. She launched Sports Player Stats because she wanted a publication that took every sport seriously on its own terms, one where a cricket innings and an NBA box score received the same standard of analysis. That standard is what she shows up to defend every day.

Related Matches

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular