Green Bay Packers vs Pittsburgh Steelers match player stats from their NFL Week 8 showdown on October 26, 2025, at Acrisure Stadium delivered one of the most memorable Sunday Night Football performances of the entire season.
Jordan Love completely outdueled his mentor Aaron Rodgers, leading Green Bay to a dominant 35-25 comeback victory.
Down 16-7 at halftime, the Packers erupted for 28 second-half points while holding Pittsburgh to just 3.
Every number from this matchup tells the story of a generational torch being passed in real time on national television.
Game Summary: Final Score and Context

The Green Bay Packers defeated the Pittsburgh Steelers 35-25 on Sunday Night Football on October 26, 2025.
The game was played at Acrisure Stadium in Pittsburgh, Pennsylvania, before an attendance of 67,386. The Packers improved to 5-1-1 while Pittsburgh fell to 4-3 in the AFC North standings. The storyline of the evening was Aaron Rodgers’ first career game against the team that drafted him back in 2005 — and the man who replaced him made sure it was truly unforgettable.
Green Bay outscored Pittsburgh 28-3 in the second half. Love tied Brett Favre’s franchise record by completing 20 consecutive passes at one point. Tucker Kraft set a career high in receiving yards, and the Packers piled up 454 total yards compared to Pittsburgh’s 295.
Quarterback Stats: Jordan Love vs Aaron Rodgers
This was the matchup everyone wanted — the successor vs the legend. The final numbers made it abundantly clear who won.
Jordan Love — Green Bay Packers
Jordan Love was electric from start to finish, finishing 29-of-37 for 360 yards, 3 touchdowns, 0 interceptions, and a 134.2 passer rating. His 360 passing yards set a new season high, surpassing his previous best of 337 yards.
Love’s second half was untouchable. He led five consecutive scoring drives after the break — three touchdowns and two field goals — and completed 20 consecutive passes during the game, tying Brett Favre’s franchise record set in 2007.
He posted a 0.59 EPA (Expected Points Added) per play on dropbacks — one of the best single-game efficiency marks of the entire 2025 NFL season. Entering the game, Love had already posted a 121.1 passer rating across his 4 career Sunday Night Football starts, and he raised that bar significantly.
| Stat | Jordan Love (GB) |
|---|---|
| Completions/Attempts | 29/37 |
| Passing Yards | 360 |
| Touchdowns | 3 |
| Interceptions | 0 |
| Passer Rating | 134.2 |
| Consecutive Completions | 20 (tied franchise record) |
| EPA Per Dropback | +0.59 |
Aaron Rodgers — Pittsburgh Steelers
Aaron Rodgers was genuinely solid in the first half and simply could not sustain it. He finished 24-of-36 for 219 yards, 2 touchdowns, 0 interceptions, and a 101.5 passer rating. Both of his touchdowns came in the first half as Pittsburgh built a 16-7 halftime advantage.
Rodgers entered the game seeking to become the fifth quarterback in NFL history to defeat all 32 franchises. He will have to wait. He was sacked three times in the second half — twice by Rashan Gary and once by Micah Parsons — and his offense managed just one scoring drive after the break.
Rodgers was on pace entering the game to throw 39 touchdown passes in 2025, which would have surpassed Ben Roethlisberger’s franchise record of 34. The second-half collapse made that milestone feel much further away.
| Stat | Aaron Rodgers (PIT) |
|---|---|
| Completions/Attempts | 24/36 |
| Passing Yards | 219 |
| Touchdowns | 2 |
| Interceptions | 0 |
| Passer Rating | 101.5 |
| Sacks Taken | 3 |
| Second-Half Scoring Drives | 1 |
Running Back Stats
Green Bay Packers Running Backs
Josh Jacobs had a quiet evening on the ground with 13 carries for 33 yards, but he delivered one of the game’s biggest plays — a 3-yard rushing touchdown on the first snap of the fourth quarter that gave Green Bay their first lead at 22-19. That score proved to be the decisive turning point Pittsburgh could not recover from.
Emanuel Wilson was the more productive Packers back, carrying 11 times for 61 yards (5.5 per carry) and adding 3 receptions for 26 yards — 87 total yards from scrimmage on the night. His burst and second-level vision gave the Packers a consistent complement in the running game throughout both halves.
| Player | Carries | Rush Yds | Avg | Rush TD | Rec | Rec Yds | Total |
|---|---|---|---|---|---|---|---|
| Josh Jacobs | 13 | 33 | 2.5 | 1 | — | — | 33 |
| Emanuel Wilson | 11 | 61 | 5.5 | 0 | 3 | 26 | 87 |
Pittsburgh Steelers Running Backs
Jaylen Warren was Pittsburgh’s most reliable ball carrier, posting 13 carries for 62 yards — a 4.8 yards-per-carry average — and contributing on check-down routes throughout the game. Warren was one of the NFL’s most targeted running backs entering this week, and that role showed in Pittsburgh’s offensive design.
Kenneth Gainwell contributed with short-yardage gains in the first half but was the victim of Edgerrin Cooper’s forced fumble late in the fourth quarter — the turnover that effectively sealed the game for Green Bay.
| Player | Carries | Rush Yds | Avg | Rush TD |
|---|---|---|---|---|
| Jaylen Warren | 13 | 62 | 4.8 | 0 |
| Kenneth Gainwell | Several | ~20 | — | 0 |
Wide Receiver and Tight End Stats
Tucker Kraft — Green Bay Packers (Game MVP)
Tucker Kraft was the dominant player on the field and the clear standout of the Green Bay Packers vs Pittsburgh Steelers match player stats. He caught 7 of 9 targets for a career-high 143 yards and 2 touchdowns, with 131 of those yards coming after the catch — an extraordinary YAC performance that exposed Pittsburgh’s linebacker coverage repeatedly.
His 59-yard catch-and-run in the third quarter was the signature play of the game. Love heaved a moonball under heavy pressure and Kraft went up, hauled it in, and turned it into a massive gain with a stiff-arm that left Pittsburgh’s secondary grasping at air. It directly set up Savion Williams’ first career touchdown two plays later.
Kraft’s two touchdowns came on a 16-yard catch in the first quarter and a 24-yard slant route in the fourth quarter. He averaged 20.4 yards per reception and surpassed his previous career high of 124 receiving yards. The game was played on National Tight End Day — and Kraft made sure it meant something.
| Stat | Tucker Kraft (GB) |
|---|---|
| Receptions | 7 |
| Targets | 9 |
| Receiving Yards | 143 (career high) |
| Yards After Catch | 131 |
| Touchdowns | 2 |
| Average Per Reception | 20.4 |
| Long | 59 |
Christian Watson — Green Bay Packers

Christian Watson made his 2025 season debut in this game, returning 294 days after tearing his ACL in the 2024 regular-season finale against Chicago. He looked exceptional, catching 4 passes for 85 yards including a crucial 33-yard reception on third down that drove Green Bay to Pittsburgh’s 7-yard line and directly set up Jacobs’ go-ahead score.
Watson’s ability to stretch the field vertically after a lengthy recovery was remarkable. His return gave Love a legitimate deep threat Pittsburgh had not prepared for from recent film sessions.
Green Bay Packers Full Receiving Breakdown
| Player | Rec | Yds | Avg | TD |
|---|---|---|---|---|
| Tucker Kraft | 7 | 143 | 20.4 | 2 |
| Christian Watson | 4 | 85 | 21.3 | 0 |
| Romeo Doubs | 3 | 44 | 14.7 | 0 |
| Emanuel Wilson | 3 | 26 | 8.7 | 0 |
| Malik Heath | 1 | 13 | 13.0 | 0 |
| Savion Williams | 1 | 8 | 8.0 | 1 |
Romeo Doubs contributed reliable receptions including a 24-yard gain in the first quarter that helped launch Green Bay’s opening scoring drive. Rookie Savion Williams scored his first career NFL touchdown on an 8-yard catch from Love in the third quarter, putting the Packers ahead 16-14 and igniting the full comeback.
Pittsburgh Steelers Receiving Stats
Roman Wilson was Pittsburgh’s most explosive receiver, collecting 4 catches for 74 yards including a spectacular 45-yard gain in the first quarter. DK Metcalf added 5 catches for 55 yards and a 2-yard touchdown catch in the final seconds of the first half that pushed Pittsburgh ahead 16-7 at the break.
Metcalf was flagged for offensive pass interference in the first quarter and committed a personal foul in the fourth quarter — penalty issues that cost Pittsburgh 20 combined yards on drives that could have been game-changers.
| Player | Rec | Yds | Avg | TD |
|---|---|---|---|---|
| Roman Wilson | 4 | 74 | 18.5 | 1 |
| DK Metcalf | 5 | 55 | 11.0 | 1 |
| Ben Skowronek | 1 | 12 | 12.0 | 0 |
| Jaylen Warren | Several | — | — | 0 |
Defensive Stats and Key Performances
Green Bay Packers Defense
The Packers’ defensive front transformed the second half into a nightmare for Aaron Rodgers. Green Bay sacked him three times, broke up five passes, and forced a critical fumble that ended Pittsburgh’s last legitimate scoring threat.
Rashan Gary was the Packers’ best defensive player, recording 2 sacks on Rodgers — both on third down conversions — and generating multiple quarterback pressures that pushed Pittsburgh into back-to-back three-and-outs after halftime. Entering the game, Gary already had 5.5 sacks through 7 games.
Micah Parsons delivered a classic performance, sacking Rodgers for a 10-yard loss in the third quarter on a play where he split a double-team block through the interior and reached Rodgers before he could escape. Combined with Gary, the two pass rushers totaled 3 sacks in the game.
Edgerrin Cooper was everywhere. He nearly intercepted Rodgers in the first quarter on a flat route, made key tackles for no gain against Jaylen Warren, and delivered the game-sealing play — a forced fumble on Kenneth Gainwell late in the fourth quarter recovered by safety Javon Bullard.
Xavier McKinney led all players with 7 total tackles and 6 solo stops at safety. His instincts against Pittsburgh’s tight end-heavy formations were vital, given that the Steelers led the entire NFL in tight end target share at 36.1% entering this game.
Ty’Ron Hopper broke up the two-point conversion attempt intended for Jonnu Smith after Pittsburgh’s late touchdown, sealing the final margin and preventing the Steelers from making it a one-score game.
Carrington Valentine earned the start over Nate Hobbs and delivered — deflecting a deep shot from Rodgers to DK Metcalf in the end zone and limiting Metcalf to just 2 catches for 10 yards before garbage time.
| Player | Tackles | Solo | Sacks | FF | PBU |
|---|---|---|---|---|---|
| Xavier McKinney | 7 | 6 | 0 | 0 | 0 |
| Rashan Gary | — | — | 2 | 0 | 0 |
| Micah Parsons | — | — | 1 | 0 | 0 |
| Edgerrin Cooper | Several | — | 0 | 1 | 1 |
| Javon Bullard | — | — | 0 | 0 (FR) | 0 |
| Ty’Ron Hopper | — | — | 0 | 0 | 1 |
| Carrington Valentine | — | — | 0 | 0 | 1 |
Pittsburgh Steelers Defense
Pittsburgh entered the game with the league’s highest-paid defense but could not contain Jordan Love in the second half. The Steelers had been converting just 53.5% of their defensive success rate — 30th in the NFL — and this game exposed that weakness at the highest level.
Payton Wilson led the Steelers with 9 tackles and 5 solo stops. He was active in zone coverage but Love’s ability to spread the ball across all levels to Kraft, Watson, and Doubs made single-man assignments nearly unwinnable.
T.J. Watt was present throughout but without his trademark dominant pass-rush production. He applied multiple pressures on Love but could not register a sack. Entering the game, Watt had a sack in 4 of his 5 career Sunday Night Football home appearances.
| Player | Tackles | Solo | Sacks | INT | PBU |
|---|---|---|---|---|---|
| Payton Wilson | 9 | 5 | 0 | 0 | 0 |
| T.J. Watt | — | — | 0 | 0 | 0 |
| Cameron Heyward | — | — | 0 | 0 | 0 |
Special Teams Stats
Chris Boswell — Pittsburgh Steelers
Chris Boswell was absolutely sensational, making all 4 of his field goal attempts including a remarkable 56-yard effort in the first quarter that opened Pittsburgh’s scoring. He also connected from 51 and 56 yards — arguably the most impressive special teams performance of the entire 2025 regular season.
Had Pittsburgh’s offense been able to match Boswell’s production in the second half, the result could have been completely different. He was the Steelers’ most consistent player on the night.
| FG Distance | Result |
|---|---|
| 56 yards | Made |
| 51 yards | Made |
| 56 yards | Made |
| 35 yards | Made |
Brandon McManus — Green Bay Packers
McManus had a rough first half, missing a 57-yard attempt short and a 44-yard attempt wide left as time expired in the second quarter. He rebounded to convert field goals of 28 and 32 yards in the fourth quarter, extending Green Bay’s lead beyond one-score range.
| FG Distance | Result |
|---|---|
| 57 yards | Missed (short) |
| 44 yards | Missed (wide left) |
| 28 yards | Made |
| 32 yards | Made |
Total Team Stats Comparison
| Category | Green Bay Packers | Pittsburgh Steelers |
|---|---|---|
| Final Score | 35 | 25 |
| Total Yards | 454 | 295 |
| Passing Yards | 360 | 219 |
| Rushing Yards | ~94 | ~76 |
| Turnovers | 0 | 1 (fumble) |
| First Downs | 22 | 16 |
| Third Down Conv. | 5/12 | 1/10 |
| Fourth Down Conv. | 1/1 | 1/1 |
| Red Zone | 3/5 | 1/1 |
| Penalties | 5 for 47 yds | 6 for 65 yds |
| Time of Possession | 31:48 | 28:12 |
| Sacks Allowed | 0 | 3 |
Pittsburgh’s third-down conversion rate of just 1-for-10 (10%) was catastrophic. Every failed third down in the second half handed Green Bay a short field or a momentum boost. The Packers converted 5 of 12, modest on paper, but far more impactful in decisive moments.
Half-by-Half Breakdown

Understanding the halftime split is essential to reading the Green Bay Packers vs Pittsburgh Steelers match player stats in proper context.
First Half: Pittsburgh led 16-7 at the break. The Steelers scored on 3 of 4 first-half drives. Boswell made all three field goals including two from beyond 50 yards. Rodgers found Metcalf for a 2-yard touchdown on a last-second red zone drive. Love was inconsistent on third downs and McManus missed both field goal attempts.
Second Half: Green Bay scored on all 5 second-half possessions. Love became ice-cold and efficient, threading passes at every level of the field with extraordinary accuracy. The Packers outscored Pittsburgh 28-3. Pittsburgh’s defense — which had looked strong in the first half — completely collapsed, surrendering touchdown drives of 90, 75, and 68 yards.
Drive-by-Drive Momentum Shift
The turning point arrived on the opening possession of the third quarter. The Packers needed something dramatic from their own 25-yard line. Love heaved a prayer under pressure to Kraft for 59 yards on what appeared to be a busted play — and the Steelers’ crowd fell silent. Two plays later, Williams scored his first career touchdown to make it 14-16.
Pittsburgh’s next four possessions after that point: punt, punt, punt, fumble. The game was effectively over before the final whistle.
Jacobs’ 3-yard score on the first play of the fourth quarter gave Green Bay the lead at 22-19. Kraft’s 24-yard slant touchdown pushed it to 29-19 with under 11 minutes left. Green Bay’s defense made sure that lead held.
Fantasy Football Takeaways
The Green Bay Packers vs Pittsburgh Steelers match player stats offer major lessons for fantasy managers reviewing 2025 production and planning 2026 roster construction.
Tucker Kraft was the fantasy lottery ticket of the week. Managers who rostered him were rewarded with a 7/143/2 line — WR1-caliber output from the tight end position. His 9 targets in a single game exceeded any previous seasonal total and confirmed his standing as Love’s most trusted weapon in any game environment.
Jordan Love was the overall QB1 in fantasy scoring for Week 8 with 29/37/360/3 TD/0 INT. He reinforced his status as a must-start QB1 in all formats, particularly in primetime environments where his career rating now sits above 121.0.
Christian Watson’s return was immediately valuable. His 4/85/0 line on return from ACL surgery had fantasy managers scrambling to add him in all formats. He adds the deep-ball dimension that the Packers’ offense had been missing since late 2024.
Aaron Rodgers was a fantasy disappointment despite two touchdowns. His 219 yards capped his ceiling, and the three second-half sacks eliminated any additional scoring opportunity. He carries elevated bust risk against elite defensive fronts.
Coaching Decisions That Shaped the Stats
Matt LaFleur’s halftime adjustments were textbook. Down 16-7, he leaned entirely into Kraft’s matchup against Pittsburgh’s linebackers — a mismatch identified in film study but not fully exploited until the second half when Pittsburgh’s defensive alignment became predictable.
LaFleur’s fourth-and-1 conversion call in the third quarter — completed by Kraft — kept a critical drive alive and directly led to Williams’ first career score. Had he punted, Pittsburgh’s momentum would have been entirely preserved.
Mike Tomlin’s postgame response was characteristically direct: the defense needed to be better in all areas, and DK Metcalf’s emotional penalty could not happen in close games. The face-mask altercation with Quay Walker moved a promising Steelers drive backward 15 yards at the worst possible moment of the game.
Aaron Rodgers vs His Former Team: The Narrative
This game was impossible to separate from its storyline. Rodgers returning to face the organization that made him — the city where he won a Super Bowl, an NFC Championship, and four MVP awards — was the most anticipated regular-season matchup of the 2025 NFL calendar.
On paper, Rodgers performed respectably. His 24-of-36 for 219 yards and two touchdowns are not the numbers of a quarterback who was overwhelmed. The 45-yard strike to Roman Wilson in the first quarter and the precise red zone dart to Metcalf at the end of the first half were vintage Aaron Rodgers.
But 219 passing yards against this defense was never going to be enough. The Packers’ front four generated enough disruption to knock Rodgers off his spots in the second half, and his offense could not sustain drives without Wilson bailing out their route combinations.
By the time “Go Pack Go” echoed through Acrisure Stadium with the first time in 21 years being sung against him, the symbolism was impossible to ignore.
Historical Series Context
The Green Bay Packers lead the all-time series 21-17 against the Pittsburgh Steelers, including a 20-17 record in the regular season and a 1-0 edge in postseason play.
This was the first time Rodgers faced the Packers in any setting since the 2022 season — his final year in Green Bay. The two franchises had not met since 2021, when Green Bay won 17-0 at Lambeau Field. Pittsburgh wore throwback jerseys honoring the 1933 Pittsburgh Pirates — a piece of historical theater on a night already full of storylines.
Both franchises are defined by iconic quarterback lineages. The Packers have transitioned from Favre to Rodgers to Love. Pittsburgh moved from Roethlisberger to Pickett to Rodgers. This Week 8 clash captured that generational tension in vivid statistical form and gave the rivalry a new chapter heading into 2026.
Statistical Leaders Summary

| Category | Leader | Team | Stat |
|---|---|---|---|
| Passing Yards | Jordan Love | GB | 360 |
| Passer Rating | Jordan Love | GB | 134.2 |
| Receiving Yards | Tucker Kraft | GB | 143 (career high) |
| Receptions | Tucker Kraft | GB | 7 |
| Rushing Yards | Jaylen Warren | PIT | 62 |
| Total Scrimmage Yards | Tucker Kraft | GB | 143 |
| Sacks | Rashan Gary | GB | 2 |
| Tackles | Xavier McKinney | GB | 7 |
| Field Goals | Chris Boswell | PIT | 4/4 |
Frequently Asked Questions (FAQs)
What was the final score of the Green Bay Packers vs Pittsburgh Steelers game in 2025?
The Green Bay Packers defeated the Pittsburgh Steelers 35-25 on Sunday Night Football on October 26, 2025, at Acrisure Stadium in Pittsburgh during NFL Week 8.
How did Jordan Love perform against the Steelers?
Love went 29-of-37 for 360 yards, 3 touchdowns, 0 interceptions, and a 134.2 passer rating, tying Brett Favre’s Packers franchise record with 20 consecutive completions in the same game.
What were Tucker Kraft’s stats against Pittsburgh?
Kraft caught 7 of 9 targets for a career-high 143 receiving yards and 2 touchdowns, averaging 20.4 yards per reception with 131 of his yards coming after the catch.
How did Aaron Rodgers perform against his former team?
Rodgers finished 24-of-36 for 219 yards, 2 touchdowns, 0 interceptions, and a 101.5 passer rating, but was sacked 3 times in the second half and could not generate scoring drives when the Steelers needed them most.
What was Pittsburgh’s halftime lead and how did Green Bay erase it?
Pittsburgh led 16-7 at halftime, but Green Bay outscored the Steelers 28-3 in the second half by scoring on all five of their second-half possessions to win by 10.
Who led the Packers in sacks against Aaron Rodgers?
Rashan Gary led all defenders with 2 sacks on Rodgers while Micah Parsons added 1 — a combined 3-sack second-half performance that made Pittsburgh’s offense completely inoperable after the break.
How did Christian Watson perform in his 2025 debut against Pittsburgh?
Returning from a torn ACL after 294 days away, Watson caught 4 passes for 85 yards including a critical 33-yard third-down reception that set up Josh Jacobs’ go-ahead rushing touchdown in the third quarter.
What was the total yardage difference in the Packers vs Steelers Week 8 game?
Green Bay accumulated 454 total yards to Pittsburgh’s 295 — a 159-yard gap that reflected the Packers’ total dominance in the second half across every offensive category.
Who scored Savion Williams’ first career NFL touchdown in this game?
Rookie wide receiver Savion Williams caught an 8-yard pass from Jordan Love in the third quarter against the Steelers for his first career NFL touchdown, putting Green Bay ahead 16-14 and igniting the full second-half comeback.
How did Chris Boswell perform for Pittsburgh in the Packers game?
Boswell was perfect, converting all 4 of his field goal attempts including two kicks of exactly 56 yards and one from 51 yards — one of the most impressive individual kicking performances of the entire 2025 NFL season.
Conclusion
The Green Bay Packers vs Pittsburgh Steelers match player stats from Week 8 of the 2025 NFL season deliver the complete portrait of a second-half offensive explosion matched with a suffocating defensive performance that Pittsburgh simply could not answer. ‘
Jordan Love’s 360-yard, 3-touchdown masterpiece against his predecessor Aaron Rodgers stands as one of the finest individual quarterback performances of the entire 2025 season.
Tucker Kraft’s career night — 143 yards, 2 touchdowns, 131 yards after the catch — exposed exactly how dangerous the Packers become when their full passing arsenal is operational. Rashan Gary and Micah Parsons ensured Rodgers never found the rhythm needed to engineer a comeback.
Pittsburgh’s Chris Boswell was extraordinary from the kicker spot, but one elite kicker cannot win a football game alone.
The 35-25 final score was a statement victory that validated Green Bay’s NFC contender status and confirmed, beyond statistical doubt, that Jordan Love has fully arrived as one of the premier quarterbacks in the National Football League.
