Final2025 Week 8

Acrisure Stadium, Pittsburgh, PA

Green Bay Packers vs Pittsburgh Steelers, Week 8 2025

Green Bay Packers

AwayWon

35

Pittsburgh Steelers

Home

25

Scoring by quarter
TeamQ1Q2Q3Q4Final
Packers7072135
Steelers3133625

GB 35PIT 25 Final

  • Passing leader

    Jordan Love

    GB · QB

    28.3PPR pts

    29/37, 360 YDS, 3 TD

  • Top fantasy scorer

    Tucker Kraft

    GB · TE

    33.3PPR pts

    7 REC, 143 YDS, 2 TD

  • Steelers leader

    Roman Wilson

    PIT · WR

    17.4PPR pts

    4 REC, 74 YDS, 1 TD

  • Defensive playmaker

    Rashan Gary

    GB

    2 SACK, 4 TKL

Packers 35, Steelers 25: Green Bay rallies from 9 down at halftime

Green Bay erased a 16–7 halftime deficit, outscoring Pittsburgh 28–9 after the break to win 35–25. The Packers finished with a 454–295 edge in total offense and averaged 7.2 yards per play.

The gap showed up everywhere. The Steelers went 1-for-10 on third down and committed one turnover, while the Packers finished without a giveaway.

Key advantages

  • +2.0 yards/play GB 7.2 · PIT 5.2
  • +1 turnover margin GB 0 turnovers
  • +159 total yards GB 454 · PIT 295

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Packer or Steeler 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 Packers Won

Green Bay won the efficiency, turnover, third-down, and time of possession battles.

Team stats comparison, Packers vs Steelers
PackersStatSteelers
7.2Yards per play5.2
0Turnovers1
454Total yards295
Other team stats
63Plays57
42%Third-down conversion10%
31:48Time of possession28:12

Scoring Summary

The Packers scored four touchdowns and two field goals; the Steelers scored two touchdowns and four field goals.

Scoring plays, Packers vs Steelers
TimeTeamPlayGBPIT
1st quarter
8:41PITChris Boswell 56-yard FG Takes lead03
5:05GBJordan Love → Tucker Kraft, 16-yard TD Takes leadBrandon McManus XP73
2nd quarter
12:18PITChris Boswell 50-yard FG76
5:52PITChris Boswell 48-yard FG Takes lead79
0:34PITAaron Rodgers → DK Metcalf, 2-yard TD Extends leadChris Boswell XP716
3rd quarter
8:48GBJordan Love → Savion Williams, 8-yard TDBrandon McManus XP1416
5:34PITChris Boswell 56-yard FG Extends lead1419
4th quarter
14:55GBJosh Jacobs 3-yard TD run Game winnerJordan Love → Romeo Doubs, 2-pt conversion2219
10:57GBJordan Love → Tucker Kraft, 24-yard TD Extends leadBrandon McManus XP2919
5:28GBBrandon McManus 28-yard FG Extends lead3219
3:59GBBrandon McManus 25-yard FG Extends lead3519
2:07PITAaron Rodgers → Roman Wilson, 21-yard TD2-pt try failed3525

Fantasy Points: Packers vs Steelers, Week 8 2025

Fantasy leaders

  1. Tucker KraftGBTE33.3 PTSTE1
  2. Jordan LoveGBQB28.3 PTSQB1
  3. Roman WilsonPITWR17.4 PTSWR10
  4. Aaron RodgersPITQB16.8 PTSQB15

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Jordan LoveGBQB28.3QB129/37360301-10134.2Start/Sit →
Aaron RodgersPITQB16.8QB1524/3621920———101.5Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
Tucker KraftGBTE33.3TE1TE———971432Start/Sit →
Roman WilsonPITWR17.4WR10WR———54741Start/Sit →
DK MetcalfPITWR16.5WR12WR———75551Start/Sit →
Josh JacobsGBRB13.5RB19RB1333133120Start/Sit →
Christian WatsonGBWR12.5WR29WR———44850Start/Sit →
Emanuel WilsonGBRB11.7RB21RB1161043260Start/Sit →
Romeo DoubsGBWR9.4WR40WR———63440Start/Sit →
Jaylen WarrenPITRB9.3RB28RB1362032110Start/Sit →
Savion WilliamsGBWR7.9WR49WR1101181
Calvin AustinPITWR6.8WR53WR———64280
Malik HeathGBWR5.9WR58WR———33290
Pat FreiermuthPITTE4.3TE29TE———43130Start/Sit →
Jonnu SmithPITTE3.7TE31TE———32170Start/Sit →
Kenny GainwellPITRB3.5RB47RB53102240Start/Sit →
Matthew GoldenGBWR3.4WR71WR———3340Start/Sit →
Ben SkowronekPITWR2.3WR78WR———11130Start/Sit →
Luke MusgraveGBTE1.5TE44TE———1150Start/Sit →
John FitzPatrickGBTE1.4TE47TE———1140

Fantasy Usage

Green Bay Packers

Snap Share

  1. Tucker KraftTE59 snaps92%
  2. Romeo DoubsWR51 snaps80%
  3. Matthew GoldenWR42 snaps66%
  4. Christian WatsonWR36 snaps56%
  5. Josh JacobsRB34 snaps53%

Target Share35 targets

  1. Tucker Kraft26%, 9 targets
  2. Romeo Doubs17%, 6 targets
  3. Christian Watson11%, 4 targets
  4. Emanuel Wilson11%, 4 targets
  5. Josh Jacobs9%, 3 targets
  6. Other26%, 9 targets

Carry Share26 carries

  1. Josh Jacobs50%, 13 carries
  2. Emanuel Wilson42%, 11 carries
  3. Jordan Love4%, 1 carries
  4. Savion Williams4%, 1 carries

Pittsburgh Steelers

Snap Share

  1. DK MetcalfWR59 snaps94%
  2. Calvin AustinWR49 snaps78%
  3. Jaylen WarrenRB39 snaps62%
  4. Jonnu SmithTE38 snaps60%
  5. Darnell WashingtonTE29 snaps46%

Target Share31 targets

  1. DK Metcalf23%, 7 targets
  2. Calvin Austin19%, 6 targets
  3. Roman Wilson16%, 5 targets
  4. Pat Freiermuth13%, 4 targets
  5. Jonnu Smith10%, 3 targets
  6. Other19%, 6 targets

Carry Share18 carries

  1. Jaylen Warren72%, 13 carries
  2. Kenny Gainwell28%, 5 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
DK MetcalfPITWR5994%723%0
Tucker KraftGBTE5992%926%0
Romeo DoubsGBWR5180%617%0
Calvin AustinPITWR4978%619%0
Matthew GoldenGBWR4266%39%0
Jaylen WarrenPITRB3962%310%13
Jonnu SmithPITTE3860%310%0
Christian WatsonGBWR3656%411%0
Josh JacobsGBRB3453%39%13
Darnell WashingtonPITTE2946%00%0
Roman WilsonPITWR2946%516%0
Pat FreiermuthPITTE2743%413%0
Emanuel WilsonGBRB2742%411%11
Kenny GainwellPITRB2438%26%5
John FitzPatrickGBTE2234%13%0
Malik HeathGBWR2133%39%0
Luke MusgraveGBTE1219%13%0
Savion WilliamsGBWR1219%13%1
Ben SkowronekPITWR1117%13%0
Chris BrooksGBRB35%00%0
Connor HeywardPITRB12%00%0
Ke'Shawn WilliamsPITWR12%00%0
Bo MeltonGBWR12%00%0

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%
Jordan LoveGB · QB28.317.1+11.2100%37 att—3714%00%
Aaron RodgersPIT · QB16.816.0+0.8100%36 att—3600%00%
Tucker KraftGB · TE33.315.3+18.092%26% tgt—000%926%
Emanuel WilsonGB · RB11.713.9−2.242%42% car—01142%411%
Jaylen WarrenPIT · RB9.313.5−4.262%72% car—01372%39%
Josh JacobsGB · RB13.513.50.053%50% car—01350%39%
DK MetcalfPIT · WR16.511.9+4.694%22% tgt—000%722%
Calvin Austin IIIPIT · WR6.810.2−3.478%19% tgt—000%619%
Romeo DoubsGB · WR9.410.2−0.880%17% tgt—000%617%
Roman WilsonPIT · WR17.48.5+8.946%16% tgt—000%516%
Christian WatsonGB · WR12.56.8+5.756%11% tgt—000%411%
Pat FreiermuthPIT · TE4.36.8−2.543%13% tgt—000%413%
Kenny GainwellPIT · RB3.56.6−3.138%28% car—0528%26%
Jonnu SmithPIT · TE3.75.1−1.460%9% tgt—000%39%
Malik HeathGB · WR5.95.1+0.833%9% tgt—000%39%
Matthew GoldenGB · WR3.45.1−1.766%9% tgt—000%39%
Savion WilliamsGB · WR7.92.4+5.519%4% car—014%13%
Ben SkowronekPIT · WR2.31.7+0.617%3% tgt—000%13%
John FitzPatrickGB · TE1.41.7−0.334%3% tgt—000%13%
Luke MusgraveGB · TE1.51.7−0.219%3% tgt—000%13%
Spencer AndersonPIT · —1.41.7−0.3—3% tgt—000%13%

Team totals: Packers 35 targets and 26 carries; Steelers 32 targets and 18 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

Jordan Love Ran hot

GB · QB · 28.3 pts on 17.1 expected

29 of 37 passing for 360 yards, 3 touchdowns; 1 carry for -1 yards.

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

Start/Sit: Jordan Love →

Aaron Rodgers

PIT · QB · 16.8 pts on 16.0 expected

24 of 36 passing for 219 yards, 2 touchdowns.

Verdict: The points matched the role, 16.0 expected.

Start/Sit: Aaron Rodgers →

Tucker Kraft Ran hot

GB · TE · 33.3 pts on 15.3 expected

9 targets (26% of the team's), 7 catches for 143 yards and 2 touchdowns.

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

Start/Sit: Tucker Kraft →

Emanuel Wilson

GB · RB · 11.7 pts on 13.9 expected

4 targets (11% of the team's), 3 catches for 26 yards; 11 carries (42% of the team's) for 61 yards.

Verdict: The points matched the role, 13.9 expected.

Start/Sit: Emanuel Wilson →

Jaylen Warren Volume, no payoff

PIT · RB · 9.3 pts on 13.5 expected

3 targets (9% of the team's), 2 catches for 11 yards; 13 carries (72% of the team's) for 62 yards.

Verdict: The points matched the role, 13.5 expected.

Start/Sit: Jaylen Warren →

DK Metcalf

PIT · WR · 16.5 pts on 11.9 expected

7 targets (22% of the team's), 5 catches for 55 yards and 1 touchdown.

Verdict: The points matched the role, 11.9 expected.

Start/Sit: DK Metcalf →

Roman Wilson Ran hot

PIT · WR · 17.4 pts on 8.5 expected

5 targets (16% of the team's), 4 catches for 74 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: Roman Wilson →

Stock Up, Stock Down

Green Bay Packers

  • Stock up: Emanuel Wilson played 42% of the snaps, up from a 19% season average.
  • Stock down: Josh Jacobs played 53% of the snaps, down from a 72% season average.

Pittsburgh Steelers

  • Stock up: Roman Wilson played 46% of the snaps, up from a 26% season average.

Fantasy Matchups

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

Fantasy points allowed per game by position, Packers defense and Steelers defense
Points allowed toPackers DSteelers D
QBs15.219.4
RBs21.118.1
WRs31.034.7
TEs12.116.6

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

How the Game Swung

Pittsburgh opened at 50% win probability, climbed as high as 86%, then lost.

Steelers win probability

Steelers win probability by game minuteSteelers started at 50%, stood at 82% at halftime and finished at 0%, across 12 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. −22Love → Kraft, 16-yd TD60% → 37%Q1 5:05
  2. +24Rodgers → Metcalf, 2-yd TD58% → 82%Q2 0:34
  3. −26Love → Williams, 8-yd TD86% → 59%Q3 8:48
  4. −44Jacobs 3-yd TD run77% → 33%Q4 14:55
  5. −26Love → Kraft, 24-yd TD30% → 4%Q4 10:57

Swing in Steelers win probability, in points

Play Calling and Possessions

Play calling, Packers vs Steelers
Green Bay PackersMeasurePittsburgh Steelers
63Plays57
59%Pass rate68%
9.7Yds / dropback5.2
3.6Yds / carry5.2
5/12Third downs1/10

Efficiency edge Green Bay ran 6 more plays and gained 4.5 more yards per dropback.

  • Top targets
  • GB Kraft 26% · Doubs 17% · Watson 11%
  • PIT Metcalf 22% · Austin 19% · Wilson 16%

Possession Results

How each possession ended, Packers vs Steelers
ResultGBPIT
Touchdowns42
Field goals24
Punts34
Turnovers01
Missed field goals20

GB turnover edge: +1

  • The Steelers opened the scoring on their first possession, a 7-play, 42-yard drive that ended in a field goal.
  • The Packers drained the clock with two second-half drives of five to six minutes.
All 23 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
GBQ1 15:00391:34Punt
PITQ1 13:267424:45Field goal
GBQ1 8:416673:36Touchdown
PITQ1 5:05321:45Punt
GBQ1 3:207433:30Missed FG
PITQ2 14:506212:32Field goal
GBQ2 12:18311:12Punt
PITQ2 11:069355:14Field goal
GBQ2 5:52371:46Punt
PITQ2 4:069843:32Touchdown
GBQ2 0:345530:34Missed FG
PITQ3 15:00320:59Punt
GBQ3 14:019905:13Touchdown
PITQ3 8:487393:14Field goal
GBQ3 5:3410785:39Touchdown
PITQ4 14:553-31:57Punt
GBQ4 12:584452:01Touchdown
PITQ4 10:573-92:01Punt
GBQ4 8:568473:28Field goal
PITQ4 5:28230:21Fumble
GBQ4 5:075191:08Field goal
PITQ4 3:599701:52Touchdown
GBQ4 2:074102:07End of game
About these numbers

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.

Packers vs Steelers Head-to-Head

The Packers and Steelers first met in 1933 and have played 39 times since.

All-time series
22–17Packers lead, 39 meetings since 1933
Postseason
1–0Packers won in 2010
Largest Packers win
54–71941
Largest Steelers win
38–71948

Since 2021

2–1 Packers lead

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

Oldest to newest. P = Packers win, S = Steelers 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, Packers vs Steelers
PackersStatSteelers
9-7-1Record10-7
23.0Points per game23.4
332.6Yards per game305.6
5.6Yards per play5.3
21.2Points allowed per game22.8
311.8Yards allowed per game356.9

Packers and Steelers in Fantasy

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

Keep Exploring

2025 Game Logs for Players in This Game

Packers vs Steelers Game FAQ

Who won the 2025 Packers vs Steelers Week 8 game?

The Green Bay Packers beat the Pittsburgh Steelers 35–25 in Week 8 of the 2025 season. The game was played at Acrisure Stadium in Pittsburgh, PA, on October 26, 2025. See the Packers' 2025 schedule.

What was the final score of Packers vs Steelers?

The final score was Packers 35, Steelers 25. The Steelers led 16–7 at halftime, and the second half went Packers 28, Steelers 9.

What happened in the Packers vs Steelers game?

Green Bay erased a 16–7 halftime deficit, outscoring Pittsburgh 28–9 after the break to win 35–25. The Packers finished with a 454–295 edge in total offense and averaged 7.2 yards per play. Tucker Kraft led all players with 7 catches for 143 yards and 2 touchdowns. The Steelers committed 1 turnover, the Packers none.

What was the game-winning score in Packers vs Steelers?

Josh Jacobs' 3-yard touchdown run with 14:55 left in the fourth quarter gave the Packers a 22–19 lead they never gave up.

Who scored the most fantasy points in Packers vs Steelers?

Tucker Kraft led the game with 33.3 PPR fantasy points, the TE1 of Week 8, on 7 catches for 143 yards and 2 touchdowns. Jordan Love was next with 28.3 (QB1). See Tucker Kraft's 2025 game log.

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

Jordan Love (GB) led all passers with 29 of 37 for 360 yards and 3 touchdowns. Jaylen Warren (PIT) led in rushing with 13 carries for 62 yards. Tucker Kraft (GB) led in receiving with 7 catches for 143 yards and 2 touchdowns.

How many fantasy points did Tucker Kraft score against the Steelers?

Tucker Kraft scored 33.3 points in PPR leagues, 29.8 in half-PPR and 26.3 in standard scoring against the Steelers in Week 8 of the 2025 season, on 7 catches for 143 yards and 2 touchdowns. He drew 26% of his team's targets.

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

Tucker Kraft outperformed his expected fantasy points the most, scoring 33.3 PPR points on 15.3 xFP (+18.0). Jaylen Warren fell furthest short, with 9.3 points on 13.5 xFP (−4.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 Packers vs Steelers?

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

How did the Packers come back to beat the Steelers?

The Packers' chances of winning fell as low as 14% in the third quarter. Josh Jacobs' 3-yard touchdown run in the fourth quarter was the biggest swing of the game. Josh Jacobs' 3-yard touchdown run then put them ahead for good.

Which team won the turnover battle in Packers vs Steelers?

The Packers won the turnover battle 1–0: the Steelers gave the ball away 1 time and the Packers not at all. The Packers won the game.

What was the turning point of Packers vs Steelers?

Josh Jacobs' 3-yard touchdown run with 14:55 left in the fourth quarter was the biggest swing of the game, moving the Steelers' win probability from 77% to 33%.

What is the all-time Packers vs Steelers record?

The Packers lead the all-time series 22–17 across 39 meetings since 1933, including a 1–0 record in the postseason.

Have the Packers and Steelers played in the Super Bowl?

Yes, once: the Packers won Super Bowl XLV 31–25 over the Steelers after the 2010 season.

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

Before Week 8 of 2025, they last met in the 2023 season on November 12, 2023, when the Steelers beat the Packers 23–19.