Final2025 Week 12

Soldier Field, Chicago, IL

Pittsburgh Steelers vs Chicago Bears, Week 12 2025

Pittsburgh Steelers

Away

28

Chicago Bears

HomeWon

31

Scoring by quarter
TeamQ1Q2Q3Q4Final
Steelers7140728
Bears7107731

PIT 28CHI 31 Final

  • Passing leader

    Caleb Williams

    CHI · QB

    21.7PPR pts

    19/35, 239 YDS, 3 TD

  • Top fantasy scorer

    DJ Moore

    CHI · WR

    23.4PPR pts

    5 REC, 64 YDS, 2 TD

  • Steelers leader

    Kenny Gainwell

    PIT · RB

    18.2PPR pts

    10 ATT, 92 YDS, 6 REC, 30 REC YDS

  • Defensive playmaker

    Nick Herbig

    PIT

    1 TD, 2 TKL

Bears 31, Steelers 28: Chicago rallies from 4 down at halftime

Chicago erased a 21–17 halftime deficit, outscoring Pittsburgh 14–7 after the break to win 31–28. Pittsburgh outgained the Bears 345–328, but the Bears averaged 5.4 yards per play.

The Steelers went 8-for-14 on third down and committed two turnovers.

Key advantages

  • +0.4 yards/play CHI 5.4 · PIT 5.0

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Steeler or Bear on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Bears Won

Chicago won the efficiency battle.

Team stats comparison, Steelers vs Bears
SteelersStatBears
5.0Yards per play5.4
Other team stats
345Total yards328
69Plays61
2Turnovers2
57%Third-down conversion54%
33:09Time of possession26:51

Scoring Summary

The Bears scored four touchdowns and one field goal; the Steelers scored four touchdowns.

Scoring plays, Steelers vs Bears
TimeTeamPlayPITCHI
1st quarter
8:28CHICaleb Williams → DJ Moore, 5-yard TD Takes leadCairo Santos XP07
0:30PITDK Metcalf 6-yard TD run Ties gameChris Boswell XP77
2nd quarter
14:44PITNick Herbig fumble recovery TD Takes leadChris Boswell XP147
3:56CHICaleb Williams → Colston Loveland, 12-yard TD Ties gameCairo Santos XP1414
1:19PITJaylen Warren 1-yard TD run Takes leadChris Boswell XP2114
0:00CHICairo Santos 47-yard FG2117
3rd quarter
8:29CHICaleb Williams → DJ Moore, 25-yard TD Takes leadCairo Santos XP2124
4th quarter
14:14CHIKyle Monangai 2-yard TD run Extends leadCairo Santos XP2131
6:27PITMason Rudolph → Pat Freiermuth, 3-yard TDChris Boswell XP2831

Fantasy Points: Steelers vs Bears, Week 12 2025

Fantasy leaders

  1. DJ MooreCHIWR23.4 PTSWR7
  2. Caleb WilliamsCHIQB21.7 PTSQB6
  3. Kenny GainwellPITRB18.2 PTSRB9
  4. Colston LovelandCHITE14.9 PTSTE3

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Caleb WilliamsCHIQB21.7QB619/35239304210104.3Start/Sit →
Mason RudolphPITQB8.5QB2424/311711137086.9Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
DJ MooreCHIWR23.4WR7WR———75642Start/Sit →
Kenny GainwellPITRB18.2RB9RB1092066300Start/Sit →
Colston LovelandCHITE14.9TE3TE———54491Start/Sit →
DK MetcalfPITWR14.4WR22WR212185220Start/Sit →
Jaylen WarrenPITRB12.8RB18RB18681————Start/Sit →
Pat FreiermuthPITTE10.9TE10TE———33191Start/Sit →
Kyle MonangaiCHIRB10.8RB24RB12481————Start/Sit →
Luther BurdenCHIWR9.1WR36WR115053460
Rome OdunzeCHIWR8.3WR39WR———93530Start/Sit →
Calvin AustinPITWR7.6WR42WR———54360
Jonnu SmithPITTE5.8TE26TE27033210Start/Sit →
Darnell WashingtonPITTE4.2TE33TE———22220Start/Sit →
Ben SkowronekPITWR3.1WR73WR———11210Start/Sit →
D'Andre SwiftCHIRB1.9RB54RB815011140Start/Sit →
Olamide ZaccheausCHIWR1.6WR90WR———1160Start/Sit →
Durham SmytheCHITE1.4TE52TE———1140Start/Sit →
Cole KmetCHITE1.3TE54TE———1130Start/Sit →
Connor HeywardPITRB0.0—RB100————Start/Sit →
Roman WilsonPITWR0.0—WR———3000Start/Sit →

Fantasy Usage

Pittsburgh Steelers

Snap Share

  1. DK MetcalfWR61 snaps85%
  2. Darnell WashingtonTE49 snaps68%
  3. Kenny GainwellRB37 snaps51%
  4. Jaylen WarrenRB36 snaps50%
  5. Jonnu SmithTE35 snaps49%

Target Share31 targets

  1. DK Metcalf26%, 8 targets
  2. Kenny Gainwell19%, 6 targets
  3. Calvin Austin16%, 5 targets
  4. Jonnu Smith10%, 3 targets
  5. Pat Freiermuth10%, 3 targets
  6. Other19%, 6 targets

Carry Share36 carries

  1. Jaylen Warren50%, 18 carries
  2. Kenny Gainwell28%, 10 carries
  3. Mason Rudolph8%, 3 carries
  4. Jonnu Smith6%, 2 carries
  5. DK Metcalf6%, 2 carries
  6. Other3%, 1 carries

Chicago Bears

Snap Share

  1. Rome OdunzeWR51 snaps78%
  2. DJ MooreWR50 snaps77%
  3. Colston LovelandTE42 snaps65%
  4. Cole KmetTE41 snaps63%
  5. Kyle MonangaiRB35 snaps54%

Target Share30 targets

  1. Rome Odunze30%, 9 targets
  2. DJ Moore23%, 7 targets
  3. Colston Loveland17%, 5 targets
  4. Luther Burden17%, 5 targets
  5. Durham Smythe3%, 1 targets
  6. Other10%, 3 targets

Carry Share25 carries

  1. Kyle Monangai48%, 12 carries
  2. D'Andre Swift32%, 8 carries
  3. Caleb Williams16%, 4 carries
  4. Luther Burden4%, 1 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
DK MetcalfPITWR6185%826%2
Rome OdunzeCHIWR5178%930%0
DJ MooreCHIWR5077%723%0
Darnell WashingtonPITTE4968%26%0
Colston LovelandCHITE4265%517%0
Cole KmetCHITE4163%13%0
Kyle MonangaiCHIRB3554%00%12
Kenny GainwellPITRB3751%619%10
Luther BurdenCHIWR3351%517%1
Jaylen WarrenPITRB3650%00%18
Jonnu SmithPITTE3549%310%2
Pat FreiermuthPITTE3447%310%0
Calvin AustinPITWR3346%516%0
D'Andre SwiftCHIRB2945%13%8
Ben SkowronekPITWR2636%13%0
Olamide ZaccheausCHIWR2335%13%0
Durham SmytheCHITE1929%13%0
Roman WilsonPITWR2028%310%0
Scotty MillerPITWR57%00%0
Connor HeywardPITRB46%00%1

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Caleb WilliamsCHI · QB21.718.1+3.6100%35 att—35416%00%
Kenny GainwellPIT · RB18.216.7+1.551%28% car—01028%620%
Mason RudolphPIT · QB8.515.7−7.2100%31 att—3138%00%
Rome OdunzeCHI · WR8.315.3−7.078%30% tgt—000%930%
DK MetcalfPIT · WR14.414.9−0.585%27% tgt—026%827%
DJ MooreCHI · WR23.411.9+11.577%23% tgt—000%723%
Jaylen WarrenPIT · RB12.811.6+1.250%50% car—01850%00%
Luther Burden IIICHI · WR9.19.2−0.151%17% tgt—014%517%
Calvin Austin IIIPIT · WR7.68.5−0.946%17% tgt—000%517%
Colston LovelandCHI · TE14.98.5+6.465%17% tgt—000%517%
Kyle MonangaiCHI · RB10.87.7+3.154%48% car—01248%00%
D'Andre SwiftCHI · RB1.96.9−5.045%32% car—0832%13%
Jonnu SmithPIT · TE5.86.4−0.649%10% tgt—026%310%
Pat FreiermuthPIT · TE10.95.1+5.847%10% tgt—000%310%
Darnell WashingtonPIT · TE4.23.4+0.868%7% tgt—000%27%
Roman WilsonPIT · WR0.03.4−3.428%7% tgt—000%27%
Ben SkowronekPIT · WR3.11.7+1.436%3% tgt—000%13%
Cole KmetCHI · TE1.31.7−0.463%3% tgt—000%13%
Durham SmytheCHI · TE1.41.7−0.329%3% tgt—000%13%
Olamide ZaccheausCHI · WR1.61.7−0.135%3% tgt—000%13%
Connor HeywardPIT · RB0.00.6−0.66%3% car—013%00%

Team totals: Steelers 30 targets and 36 carries; Bears 30 targets and 25 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2025 season: 1.70 PPR points per target (67% catch rate), 0.65 per carry and 0.44 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Mason Rudolph Unlucky

PIT · QB · 8.5 pts on 15.7 expected

24 of 31 passing for 171 yards, 1 touchdown, 1 interception; 3 carries for 7 yards.

Verdict: The role was there, worth 15.7 points at league-average rates; the production wasn't.

Start/Sit: Mason Rudolph →

Caleb Williams

CHI · QB · 21.7 pts on 18.1 expected

19 of 35 passing for 239 yards, 3 touchdowns; 4 carries for 21 yards.

Verdict: The points matched the role, 18.1 expected.

Start/Sit: Caleb Williams →

Kenny Gainwell

PIT · RB · 18.2 pts on 16.7 expected

6 targets (20% of the team's), 6 catches for 30 yards; 10 carries (28% of the team's) for 92 yards.

Verdict: The points matched the role, 16.7 expected.

Start/Sit: Kenny Gainwell →

DK Metcalf

PIT · WR · 14.4 pts on 14.9 expected

8 targets (27% of the team's), 5 catches for 22 yards; 2 carries (6% of the team's) for 12 yards and 1 touchdown.

Verdict: The points matched the role, 14.9 expected.

Start/Sit: DK Metcalf →

Rome Odunze Volume, no payoff

CHI · WR · 8.3 pts on 15.3 expected

9 targets (30% of the team's), 3 catches for 53 yards.

Verdict: The role was there, worth 15.3 points at league-average rates; the production wasn't.

Start/Sit: Rome Odunze →

DJ Moore Ran hot

CHI · WR · 23.4 pts on 11.9 expected

7 targets (23% of the team's), 5 catches for 64 yards and 2 touchdowns.

Verdict: The opportunities were worth 11.9 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: DJ Moore →

Colston Loveland Ran hot

CHI · TE · 14.9 pts on 8.5 expected

5 targets (17% of the team's), 4 catches for 49 yards and 1 touchdown.

Verdict: The opportunities were worth 8.5 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Colston Loveland →

D'Andre Swift Unlucky

CHI · RB · 1.9 pts on 6.9 expected

1 target (3% of the team's), 1 catch for 14 yards; 8 carries (32% of the team's) for 15 yards.

Verdict: The role was there, worth 6.9 points at league-average rates; the production wasn't.

Start/Sit: D'Andre Swift →

Stock Up, Stock Down

Pittsburgh Steelers

  • Stock up: Kenny Gainwell led the backfield with 51% of the snaps after trailing Jaylen Warren before this game.
  • Stock up: Ben Skowronek played 36% of the snaps, up from a 18% season average.
  • Stock down: Jaylen Warren lost the backfield lead: 50% of the snaps to Kenny Gainwell's 51%.

Chicago Bears

  • Stock up: Kyle Monangai led the backfield with 54% of the snaps after trailing D'Andre Swift before this game.
  • Stock up: Luther Burden III played 51% of the snaps, up from a 29% season average.
  • Stock down: D'Andre Swift lost the backfield lead: 45% of the snaps to Kyle Monangai's 54%.

Fantasy Matchups

Fantasy points allowed per game by position, 2025 through Week 18.

Fantasy points allowed per game by position, Steelers defense and Bears defense
Points allowed toSteelers DBears D
QBs19.419.1
RBs18.121.7
WRs34.735.5
TEs16.613.1

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Chicago opened at 50% win probability and passed 98% in the fourth quarter on the way to the win.

Bears win probability

Bears win probability by game minuteBears started at 50%, stood at 34% at halftime and finished at 100%, across 9 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. +25Williams → Loveland, 12-yd TD25% → 50%Q2 3:56
  2. −26Warren 1-yd TD run50% → 24%Q2 1:19
  3. +32Williams → Moore, 25-yd TD32% → 64%Q3 8:29
  4. +26Monangai 2-yd TD run68% → 94%Q4 14:14
  5. −24Rudolph → Freiermuth, 3-yd TD99% → 75%Q4 6:27

Swing in Bears win probability, in points

Play Calling and Possessions

Play calling, Steelers vs Bears
Pittsburgh SteelersMeasureChicago Bears
69Plays61
48%Pass rate59%
4.8Yds / dropback6.4
5.2Yds / carry4.0
8/14Third downs7/13

Efficiency edge Chicago ran 8 fewer plays but gained 1.6 more yards per dropback.

  • Top targets
  • PIT Metcalf 27% · Gainwell 20% · Austin 17%
  • CHI Odunze 30% · Moore 23% · Loveland 17%

Possession Results

How each possession ended, Steelers vs Bears
ResultPITCHI
Touchdowns34
Field goals01
Punts34
Turnovers22
Turnovers on downs20
  • The Bears opened the scoring on their second possession, a 8-play, 56-yard drive that ended in a touchdown.
All 22 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
CHIQ1 15:00341:41Punt
PITQ1 13:19290:44Interception
CHIQ1 12:358564:07Touchdown
PITQ1 8:2813957:58Touchdown
CHIQ1 0:302-200:46Fumble
CHIQ2 14:445262:57Fumble
PITQ2 11:475223:01Downs
CHIQ2 8:4611704:50Touchdown
PITQ2 3:567802:37Touchdown
CHIQ2 1:199351:19Field goal
PITQ3 15:00613:44Punt
CHIQ3 11:165602:47Touchdown
PITQ3 8:29372:06Punt
CHIQ3 6:23391:15Punt
PITQ3 5:083211:16Fumble
CHIQ3 3:529544:38Touchdown
PITQ4 14:1417737:47Touchdown
CHIQ4 6:27381:50Punt
PITQ4 4:376122:44Punt
CHIQ4 1:53330:24Punt
PITQ4 1:297331:12Downs
CHIQ4 0:171-10:17End of game
About these numbers

The Steelers' fumble touchdown is counted as a Bears lost fumble, not as a Steelers possession. Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Steelers vs Bears Head-to-Head

The Steelers and Bears first met in 1934 and have played 30 times since.

All-time series
21–8–1Bears lead, 30 meetings since 1934
Postseason
0No playoff meetings
Largest Steelers win
38–31980
Largest Bears win
49–71947

Since 2021

1–1 Series tied

2 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. S = Steelers win, B = Bears win, outlined = this game.

Recent Meetings

Season to Date (Through Week 18)

The 2025 regular season, from each game's box score.

Season to date, Steelers vs Bears
SteelersStatBears
10-7Record11-6
23.4Points per game25.9
305.6Yards per game369.5
5.3Yards per play5.7
22.8Points allowed per game24.4
356.9Yards allowed per game361.8

Steelers and Bears in Fantasy

The two teams don't meet again this season. If you roster a Steeler or a Bear, these answer the week-to-week question.

Keep Exploring

2025 Game Logs for Players in This Game

Steelers vs Bears Game FAQ

Who won the 2025 Steelers vs Bears Week 12 game?

The Chicago Bears beat the Pittsburgh Steelers 31–28 in Week 12 of the 2025 season. The game was played at Soldier Field in Chicago, IL, on November 23, 2025. See the Bears' 2025 schedule.

What was the final score of Steelers vs Bears?

The final score was Bears 31, Steelers 28. The Steelers led 21–17 at halftime, and the second half went Steelers 7, Bears 14.

What happened in the Steelers vs Bears game?

Chicago erased a 21–17 halftime deficit, outscoring Pittsburgh 14–7 after the break to win 31–28. Pittsburgh outgained the Bears 345–328, but the Bears averaged 5.4 yards per play. DJ Moore led all players with 5 catches for 64 yards and 2 touchdowns.

Who scored the most fantasy points in Steelers vs Bears?

DJ Moore led the game with 23.4 PPR fantasy points, the WR7 of Week 12, on 5 catches for 64 yards and 2 touchdowns. Caleb Williams was next with 21.7 (QB6). See DJ Moore's 2025 game log.

Who led Steelers vs Bears in passing, rushing and receiving?

Caleb Williams (CHI) led all passers with 19 of 35 for 239 yards and 3 touchdowns. Kenny Gainwell (PIT) led in rushing with 10 carries for 92 yards. DJ Moore (CHI) led in receiving with 5 catches for 64 yards and 2 touchdowns.

How many fantasy points did DJ Moore score against the Steelers?

DJ Moore scored 23.4 points in PPR leagues, 20.9 in half-PPR and 18.4 in standard scoring against the Steelers in Week 12 of the 2025 season, on 5 catches for 64 yards and 2 touchdowns. He drew 23% of his team's targets.

Who outperformed and underperformed expected fantasy points in Steelers vs Bears?

DJ Moore outperformed his expected fantasy points the most, scoring 23.4 PPR points on 11.9 xFP (+11.5). Mason Rudolph fell furthest short, with 8.5 points on 15.7 xFP (−7.2). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.

Who had the highest expected fantasy points in Steelers vs Bears?

Caleb Williams had the most fantasy opportunity in the game, worth 18.1 expected PPR points (xFP) at league-average rates, and scored 21.7. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.

How did the Bears come back to beat the Steelers?

The Bears' chances of winning fell as low as 23% in the third quarter. Caleb Williams' 25-yard touchdown pass to DJ Moore in the third quarter was the biggest swing of the game. They finished the comeback with a 31–28 win.

What was the turning point of Steelers vs Bears?

Caleb Williams' 25-yard touchdown pass to DJ Moore with 8:29 left in the third quarter was the biggest swing of the game, moving the Bears' win probability from 32% to 64%.

What is the all-time Steelers vs Bears record?

The Bears lead the all-time series 21–8–1 across 30 meetings since 1934.

When did the Steelers and Bears last play before this game?

Before Week 12 of 2025, they last met in the 2021 season on November 8, 2021, when the Steelers beat the Bears 29–27.

What is the Steelers vs Bears record since 2021?

The series is tied 1–1 across 2 meetings since the 2021 season, including this game.