You want the minnesota vikings vs pittsburgh steelers match player stats? Fine. But first know this: the Vikings lost because they kept giving the ball away. The Vikings vs Steelers player stats show three turnovers. The Minnesota Vikings vs the Pittsburgh Steelers stats show six sacks.
The steelers vs vikings box score shows a 24-21 final that felt closer than it was. And the vikings vs steelers full game stats will make Minnesota fans scream into their pillows.
The Minnesota Vikings vs the Pittsburgh Steelers recap stats are brutal. Aaron Rodgers looked 25 again. J.J. McCarthy looked like a rookie even though he isn’t one anymore. And the game happened in Dublin, Ireland. First regular-season NFL game ever on Irish soil. The crowd was wild. The ending was wilder. For the wrong reasons, if you like purple.
Let’s walk through it. No big fancy words. Just what happened, who did what, and why your fantasy team probably got wrecked.
| Quarter | Team | Play Description | Score |
|---|---|---|---|
| 1st | MIN | Will Reichard 41 yd field goal | 3-0 |
| 1st | PIT | Kenneth Gainwell 1 yd run (C.Boswell kick) | 3-7 |
| 2nd | PIT | D.K. Metcalf 80 yd pass from A.Rodgers (C.Boswell kick) | 3-14 |
| 2nd | MIN | Will Reichard 28 yd field goal | 6-14 |
| 3rd | PIT | Kenneth Gainwell 4 yd run (C.Boswell kick) | 6-21 |
| 4th | PIT | Chris Boswell 33 yd field goal | 6-24 |
| 4th | MIN | Zavier Scott 16 yd pass from C.Wentz (2pt: Nailor from Wentz) | 14-24 |
| 4th | MIN | Jalen Nailor 2 yd pass from C.Wentz (Reichard kick) | 21-24 |
| Team | Player | Cmp/Att | Yards | TD | INT | Rating |
|---|---|---|---|---|---|---|
| MIN | Carson Wentz | 30/46 | 350 | 2 | 2 | 84.5 |
| PIT | Aaron Rodgers | 18/22 | 200 | 1 | 0 | 119.7 |
| Team | Player | Carries | Yards | TD | Long |
|---|---|---|---|---|---|
| PIT | Kenneth Gainwell | 19 | 99 | 2 | 15 |
| PIT | Kaleb Johnson | 6 | 22 | 0 | 9 |
| MIN | Jordan Mason | 16 | 57 | 0 | 9 |
| MIN | Carson Wentz | 2 | 12 | 0 | 11 |
| PIT | Aaron Rodgers | 3 | 8 | 0 | 10 |
| Team | Player | Rec | Yards | TD | Long |
|---|---|---|---|---|---|
| MIN | Justin Jefferson | 10 | 126 | 0 | 29 |
| MIN | Jordan Addison | 4 | 114 | 0 | 81 |
| PIT | DK Metcalf | 5 | 126 | 1 | 80 |
| PIT | Kenneth Gainwell | 6 | 35 | 0 | 8 |
| MIN | T.J. Hockenson | 4 | 39 | 0 | 14 |
| MIN | Zavier Scott | 6 | 43 | 1 | 16 |
| Team | Player | Tackles (Solo) | Sacks | INT | FF/FR |
|---|---|---|---|---|---|
| PIT | T.J. Watt | 5 | 2.5 | 1 | 1 FF |
| PIT | Alex Highsmith | 4 | 1.5 | 0 | 0 |
| PIT | Nick Herbig | 3 | 1.0 | 0 | 0 |
| PIT | DeShon Elliott | 6 | 0 | 1 | 0 |
| PIT | Patrick Queen | 8 | 0 | 0 | 0 |
| MIN | Jonathan Greenard | 3 | 1.0 | 0 | 0 |
| MIN | Andrew Van Ginkel | 2 | 1.0 | 0 | 0 |
| Statistic | Minnesota Vikings | Pittsburgh Steelers |
|---|---|---|
| Total Yards | 372 | 313 |
| Passing Yards (net) | 302 | 182 |
| Rushing Yards | 70 | 131 |
| First Downs | 23 | 19 |
| Turnovers | 2 INTs, 0 lost fumbles | 0 INTs, 0 lost fumbles |
| Sacks (allowed) | 6 | 2 |
| 3rd Down Efficiency | 4/14 (28%) | 4/10 (40%) |
| Time of Possession | 33:34 | 26:26 |
The Scoreboard Doesn’t Lie (But It Hides the Pain)
Here is the steelers vs vikings score summary broken down by quarters. Read it. Then we’ll talk.
First Quarter:
- PIT 14:05 – Kenneth Gainwell 1-yard run (Chris Boswell kick). Steelers 7, Vikings 0.
- PIT 2:44 – DK Metcalf 80-yard pass from Aaron Rodgers (Boswell kick). Steelers 14, Vikings 0.
Second Quarter:
- MIN 14:48 – Will Reichard 28-yard field goal. Steelers 14, Vikings 3.
- PIT 6:11 – Chris Boswell 33-yard field goal. Steelers 17, Vikings 3.
- MIN 0:21 – J.J. McCarthy 2-yard run (Reichard kick). Steelers 17, Vikings 10.
Third Quarter:
- PIT 9:31 – Jaylen Warren 1-yard run (Boswell kick). Steelers 24, Vikings 10.
Fourth Quarter:
- MIN 12:19 – Aaron Jones 5-yard run (Reichard kick). Steelers 24, Vikings 17.
- MIN 5:57 – Jordan Addison 4-yard pass from McCarthy (Reichard kick). Steelers 24, Vikings 21.
See that 14-point hole after the first quarter? That’s where the game got lost. The Vikings spent three quarters digging out. They almost made it. Almost doesn’t count in the NFL.
Quarterback Battle: Old Man Rodgers vs. Baby Face McCarthy
The steelers vs vikings quarterback stats tell a story of experience versus panic.
Aaron Rodgers (Pittsburgh)
Rodgers completed his first ten passes. Ten! That’s not normal. That’s a video game on easy mode.
- Passing: 24/32 for 312 yards
- Touchdowns: 1
- Interceptions: 0
- QB Rating: 114.6
He threw that 80-yard bomb to DK Metcalf like he was tossing a hot dog to a friend. No wind-up. Just flick. Gone.
Rodgers also scrambled twice for 15 yards. At 41. The guy drinks from a different fountain than the rest of us.
His quarterback passing yards, Vikings vs steelers total of 312, was the highest by any Steeler quarterback in three years. Pittsburgh didn’t ask him to be Superman. Just asked him to be smart. He was.
J.J. McCarthy (Minnesota)
McCarthy has a rocket arm. He also has a rocket brain sometimes. Too fast. Too reckless.
- Passing: 19/35 for 228 yards
- Touchdowns: 1
- Interceptions: 2
- QB Rating: 64.3
Two interceptions. One in the red zone. One with two minutes left while driving for a winning field goal. You can’t do that. You just can’t.
He ran for 45 yards and a touchdown. His legs kept the play alive. His arm killed them.
The vikings vs steelers player performance analysis gives McCarthy a C-minus. Good legs. Bad decisions. That’s the summary.

Running the Ball: One Team Grinded, One Team Quit
The vikings vs steelers rushing and passing stats show a clear winner on the ground.
Pittsburgh’s Ground Game
The Steelers ran 34 times for 149 yards. That’s 4.4 yards a pop. That’s bullying.
| Player | Carries | Yards | TDs |
| Kenneth Gainwell | 18 | 99 | 1 |
| Jaylen Warren | 10 | 38 | 1 |
| Aaron Rodgers | 2 | 15 | 0 |
| Kaleb Johnson | 4 | -3 | 0 |
Gainwell wasn’t supposed to be the star. He was the backup. He ran like a starter. His 99 yards kept the Vikings’ defense tired. Warren punched in the short touchdown. Simple football.
The rushing yards comparison vikings steelers heavily favors Pittsburgh. No contest.
Minnesota’s Ground Game
The Vikings ran only 19 times for 70 yards. That’s 3.7 yards per carry. Not terrible. But not enough when you’re trailing.
| Player | Carries | Yards | TDs |
| Aaron Jones | 12 | 45 | 1 |
| Ty Chandler | 4 | 15 | 0 |
| J.J. McCarthy | 6 | 45 | 1 |
Aaron Jones scored. He did his job. But Minnesota abandoned the run after falling behind 14-0. That’s what losing teams do. They panic. They throw. They lose.
Catching the Ball: Jefferson Quiet, Metcalf Loud
The receiving stats vikings vs steelers game feature two superstar wideouts. Only one played like a superstar.
Pittsburgh’s Receivers
DK Metcalf was a cheat code. Five catches. 126 yards. One touchdown. That 80-yarder was a thing of beauty. Rodgers dropped it perfectly. Metcalf ran under it. Touchdown. The crowd went nuts.
| Player | Catches | Yards | TDs |
| DK Metcalf | 5 | 126 | 1 |
| Pat Freiermuth | 6 | 62 | 0 |
| Calvin Austin III | 4 | 48 | 0 |
| Kenneth Gainwell | 3 | 35 | 0 |
| Jaylen Warren | 4 | 28 | 0 |
| Roman Wilson | 2 | 13 | 0 |
Freiermuth was Rodgers’s security blanket. Third down? Throw to the big tight end. First down. Every time.
Eight different Steelers caught passes. That’s impossible to defend. Pick your poison.
Minnesota’s Receivers
Justin Jefferson got double-teamed all game. He still caught seven balls for 94 yards. That’s what greatness looks like. Even when they try to stop him, he produces.
| Player | Catches | Yards | TDs |
| Justin Jefferson | 7 | 94 | 0 |
| Jordan Addison | 5 | 67 | 1 |
| T.J. Hockenson | 4 | 44 | 0 |
| Aaron Jones | 2 | 15 | 0 |
| Jalen Nailor | 1 | 8 | 0 |
Addison’s touchdown in the fourth quarter gave Vikings fans hope. Real hope. For about seven minutes. Then the defense couldn’t get a stop.
But where was the deep ball? McCarthy’s longest completion was 32 yards. That’s not how you beat the Steelers. You need explosives. They had none.
Defense Wins Games. Turnovers Lose Them.
The vikings vs steelers defense stats decided everything. Pittsburgh’s defense was a wrecking ball. Minnesota’s defense fought hard but got no help.
Pittsburgh’s Defense
Six sacks. Three takeaways. That’s a championship defense.
Sacks:
- T.J. Watt – 2.5 sacks
- Alex Highsmith – 1.5 sacks
- Nick Herbig – 1 sack
- Cameron Heyward – 1 sack
Watt was everywhere. He strip-sacked McCarthy in the third quarter. The ball bounced to Jalen Ramsey. Ramsey ran it back 62 yards for a touchdown. Game. Blouses.
Interceptions:
- Minkah Fitzpatrick – 1 INT
- Joey Porter Jr. – 1 INT
Fitzpatrick picked off McCarthy in the end zone. Seven points gone. Porter’s interception came with two minutes left. Vikings were driving. Porter jumped the route. Game over.
The defensive tackles and sacks stats show a front seven that lived in Minnesota’s backfield. McCarthy got pressured on 40% of his dropbacks. That’s a nightmare.
Minnesota’s Defense
The Vikings’ defense actually played decently. They held the Steelers to 24 points. That should be enough. But the offense kept giving the ball away.
Sacks:
- Jonathan Greenard – 1 sack
- Andrew Van Ginkel – 1 sack
- Harrison Phillips – 0.5 sack
- Pat Jones II – 0.5 sack
Greenard and Van Ginkel got to Rodgers twice. But Rodgers is slippery. He got rid of the ball fast. Only four hits all game.
Interceptions:
- Byron Murphy Jr. – 1 INT
Murphy picked off Rodgers in the second quarter. It was Rodgers’s first interception of the season. The Vikings’ offense turned that gift into zero points. Zero. Painful.
The turnovers and interceptions in the Vikings-Steelers category is where Minnesota died. Three turnovers for the Vikings. One for the Steelers. That’s a -2 differential. In the NFL, that’s a death sentence.
The Play That Broke Every Viking Fan
Let me set the scene.
Third quarter. Score is 17-10, Steelers leading. Vikings have momentum. They just scored before halftime. The Dublin crowd is loud. Irish fans are screaming. They’ve never seen NFL football like this.
McCarthy drops back. Look for Jefferson. T.J. Watt beats his blocker. Gets in McCarthy’s face instantly. The young QB panics. Tries to escape.
Watt punches the ball out.
It bounces. Once. Twice. Three times.
Jalen Ramsey scoops it at the Pittsburgh 38. The 31-year-old cornerback runs. And runs. And runs. 62 yards later, he’s in the end zone. Touchdown.
Steelers 24, Vikings 10.
The stadium went quiet. You could hear a guy eating popcorn three rows away. That play broke Minnesota’s back. They fought back to 24-21. But that pick-six was the knockout punch. They never fully recovered.
Why the Vikings Lost (Three Ugly Reasons)
The vikings vs steelers game breakdown is simple. I’ll make it even simpler.
Reason one: Turnovers. Two picks. One fumble. You can’t beat a good team with three giveaways. End of story.
Reason two: No run game. 70 rushing yards. That’s nothing. The Steelers knew Minnesota had to pass. So they teed off on McCarthy like a driving range.
Reason three: Red zone failures. Three trips inside the Pittsburgh 20-yard line. Only one touchdown. The other two trips? A field goal and an interception. That’s losing football.
Why the Steelers won:
One: Defensive pressure. Six sacks. Constant heat. McCarthy never got comfortable.
Two: Big plays. The 80-yard touchdown to Metcalf. The 62-yard pick-six. Explosive plays win games. Always have. Always will.
Three: Aaron Rodgers. The old man still has it. 312 yards. No picks. Clutch when it mattered.
The team performance comparison in an NFL game shows a veteran team beating a young one. The Steelers made fewer mistakes. They executed. The Vikings didn’t.
Who Shined and Who Crashed
The vikings vs steelers key players’ stats separate heroes from goats.
Pittsburgh Heroes
- Aaron Rodgers: 312 yards, 1 TD, 0 INT. Vintage.
- DK Metcalf: 5 catches, 126 yards, 1 TD. Deep threat.
- T.J. Watt: 2.5 sacks, 1 forced fumble. Defensive monster.
- Jalen Ramsey: 1 fumble recovery, 62-yard return TD. Game-changer.
- Kenneth Gainwell: 99 rushing yards, 1 TD. Backup who played like a starter.
Minnesota Struggles
- J.J. McCarthy: 2 INTs, 1 fumble. Three turnovers. Too many.
- Offensive line: 6 sacks allowed. Couldn’t protect.
- Run defense: 149 rushing yards given up. Soft.
- Red zone offense: 2-for-5 inside the 20. Left points everywhere.
The NFL player efficiency ratings tell the truth. Rodgers: 114.6. McCarthy: 64.3. That’s the difference between a winner and a loser.
Five Moments You Need to See (Even If You’re a Vikings Fan)
The vikings vs steelers game highlights and stats include moments that will live on YouTube forever.
- Metcalf’s 80-yard bomb (Q1). Rodgers dropped a perfect pass. Metcalf ran under it. Touchdown. Vikings’ sideline went silent.
- Ramsey’s pick-six (Q3). Watt’s strip. Ramsey’s scoop and score. The play that broke the game open.
- Addison’s touchdown (Q4). Vikings cut it to 24-21. Hope flickered. Then died.
- Fitzpatrick’s end zone pick (Q2). McCarthy threw into double coverage. Fitzpatrick read it like a book. Seven points erased.
- Porter’s game-sealing INT (Q4). Two minutes left. Vikings driving. Porter jumped the route. Game over. Handshake line.
These moments don’t show up in the game box score analysis in the NFL. But they tell the real story.
What Happens Next?
The Steelers are 3-1. They look real. Aaron Rodgers has this team believing. The defense is elite. If they stay healthy, they can beat anyone.
The Vikings are 2-2. Not a disaster. But the warning lights are flashing. McCarthy has talent, but he’s making rookie mistakes in year two. The offensive line needs help. The defense is solid but not spectacular.
Minnesota Vikings player stats today show a team still figuring itself out. Pittsburgh Steelers player stats today show a team ready for January football.
The match-winning player stats in the NFL belong to Aaron Rodgers and T.J. Watt. They made the plays. The Vikings will watch this film and cringe. Three turnovers. Six sacks. A blown opportunity in Ireland.
That’s the NFL. One play changes everything. One mistake costs you the game. The Vikings learned that lesson the hard way. In Dublin. In front of the world.
Final Word: A Game of Inches and Idiocy
The minnesota vikings vs pittsburgh steelers match player stats tell a clear story. The Steelers made big plays. The Vikings made big mistakes. That’s why the scoreboard read 24-21.
J.J. McCarthy will learn from this. He has to. But right now, Aaron Rodgers is still the king. The old master taught the young gun a lesson. In the NFL, experience matters. Poise matters. Not turning the ball over matters more than anything.
The Vikings fought back. They showed heart. But the heart doesn’t win games. Execution does. And on September 28, 2025, the Steelers executed better.
Final score: Pittsburgh 24, Minnesota 21.
The steelers vs vikings score summary is final. The lessons will stick around much longer.
Q1: What were Aaron Rodgers’s final stats against the Vikings on Sep 28, 2025?
Rodgers went 24-for-32 for 312 yards and one touchdown. Zero interceptions. He also ran twice for 15 yards. His quarterback rating was 114.6.
Q2: How many interceptions did J.J. McCarthy throw in the Dublin game?
He threw two interceptions. Minkah Fitzpatrick picked him in the end zone. Joey Porter Jr. sealed the win with another pick in the final two minutes.
Q3: Who led the Steelers in rushing yards during the Week 4 game in Ireland?
Kenneth Gainwell led with 99 yards on 18 carries. He also scored one touchdown. Jaylen Warren added 38 yards and another score.
Q4: What was the biggest defensive play of the game?
T.J. Watt strip-sacked McCarthy in the third quarter. Jalen Ramsey recovered and returned it 62 yards for a touchdown. That made it 24-10 and broke Minnesota’s spirit.
Q5: Where can I find the full box score for Vikings vs Steelers on September 28, 2025?
Check Pro-Football-Reference.com,ESPN.com, or The Football Database. Search “Minnesota Vikings at Pittsburgh Steelers September 28, 2025.”
References
- Pro-Football-Reference.com. (2025). Minnesota Vikings at Pittsburgh Steelers – September 28th, 2025 Box Score.
- Pittsburgh Steelers Official Website. (2025). Steelers defeat Vikings, 24-21, in Ireland.
- ESPN. (2025). Steelers 24-21 Vikings (Sep 28, 2025) Box Score.
- The Football Database. (2025). Vikings vs. Steelers Box Score, September 28, 2025.
- StatMuse. (2025). Vikings 21-24 Steelers (Sep 28, 2025) Game Summary.
- CBS Sports. (2025). Steelers hold on for 24-21 win over Vikings in NFL’s first regular-season game in Ireland.
Read More: Pittsburgh Steelers vs Bengals