Minnesota Vikings vs Pittsburgh Steelers Match Player Stats

Minnesota Vikings vs Pittsburgh Steelers Match Player Stats (Sep 28, 2025)

The Pittsburgh Steelers held off the Minnesota Vikings 24–21 on September 28, 2025, in the NFL’s first-ever regular-season game played on Irish soil. Before a sold-out Croke Park crowd of 74,512 in Dublin, Aaron Rodgers went 18-of-22 for 200 yards and a touchdown while Kenneth Gainwell ran for 99 yards and two scores. Carson Wentz countered with 350 passing yards but was sacked six times and threw two interceptions — turnovers that Pittsburgh converted into 15 points and ultimately decided the game.

Below is the complete box score and player stats from the Vikings-Steelers matchup in Dublin, drawn from ESPN, AP, and PFF data.



Final Score

TeamQ1Q2Q3Q4Final
Minnesota Vikings (2–2)3301521
Pittsburgh Steelers (3–1)777324

Date: September 28, 2025 | Venue: Croke Park, Dublin, Ireland | Attendance: 74,512


Scoring Summary

QuarterTimeScorePlay
Q16:24MIN 3 – PIT 0Will Reichard 41-yd FG (11 plays, 51 yds)
Q10:55MIN 3 – PIT 7Kenneth Gainwell 1-yd rush — Boswell kick (9 plays, 71 yds)
Q212:16MIN 3 – PIT 14DK Metcalf 80-yd pass from Aaron Rodgers — Boswell kick (1 play, 80 yds)
Q20:12MIN 6 – PIT 14Will Reichard 28-yd FG (9 plays, 81 yds)
Q32:23MIN 6 – PIT 21Kenneth Gainwell 4-yd rush — Boswell kick (5 plays, 35 yds)
Q411:18MIN 6 – PIT 24Chris Boswell 33-yd FG (8 plays, 31 yds)
Q47:50MIN 14 – PIT 24Zavier Scott 16-yd pass from Wentz — 2-pt: Wentz to Nailor (9 plays, 70 yds)
Q42:08MIN 21 – PIT 24Jalen Nailor 2-yd pass from Wentz — Reichard kick (7 plays, 99 yds)

Team Stats

StatMinnesota VikingsPittsburgh Steelers
Total Yards372313
Total Plays7253
Yards per Play5.25.9
Passing Yards (net)302182
Passing Yards (gross)350200
Rushing Yards70131
Rush Attempts2029
Yards per Rush3.54.5
1st Downs2319
Passing 1st Downs156
Rushing 1st Downs611
Penalty 1st Downs22
3rd Down Efficiency4/14 (29%)4/10 (40%)
4th Down Efficiency2/3 (67%)0/1 (0%)
Red Zone (Scoring–Att)2/42/5
Red Zone TDs22
Red Zone FGs11
Red Zone Scoring %75%60%
Turnovers20
Interceptions Thrown20
Fumbles Lost00
Penalties8 for 82 yds5 for 35 yds
Sacks Allowed6 for 48 yds2 for 18 yds
Time of Possession33:3426:26
Total Drives1011
Avg Plays per Drive7.55.5
Avg Yards per Drive33.728.5
Avg Points per Drive1.72.0
Avg EPA per Play–0.009+0.137
EPA per Pass Play–0.00 (42nd pct)+0.10 (55th pct)
EPA per Rush Play–0.02 (72nd pct)+0.17 (93rd pct)

Passing Stats

PlayerTeamC/ATTYDSAVGTDINTSACKSQBRRTG
Carson WentzMIN30/463507.6226–4842.084.5
Aaron RodgersPIT18/222009.1102–1841.1119.7

Quarterback Advanced Metrics (PFF)

MetricCarson WentzAaron Rodgers
Dropbacks5425
Completion %65.2%81.8%
Adjusted Completion %76.2%86.4%
Avg Depth of Target9.1 yds3.7 yds
Air Yards20051
Avg Air Yards per Completion6.72.8
Yards After Catch156148
Avg YAC per Completion5.28.2
Avg Time to Throw2.66s2.16s
Explosive Passes (15+ yds)72
Yards on Explosive Passes20597
Deep Attempts (20+ yds)70
Deep Completions30
Yards on Deep Completions1260
Short of Sticks %45.6%81.8%
Past the Sticks %45.6%18.2%
Air Yards %57.6%25.6%
YAC %45.0%74.4%
Dropped Passes21
Yards Lost on Drops295
Throwaways20
Batted Passes10
Passes Broken Up (on QB)40
Missed Tackles Forced (Pass)23

Rushing Stats

Minnesota Vikings

PlayerPOSCARYDSAVGTDLGYACMTF
Jordan MasonRB16573.6091
Carson WentzQB2126.00110
Zavier ScottRB210.5021
Team20703.5011

Pittsburgh Steelers

PlayerPOSCARYDSAVGTDLGYACMTF
Kenneth GainwellRB19995.22156
Kaleb JohnsonRB6223.7090
Aaron RodgersQB382.70100
Connor HeywardTE122.0020
Team291314.5215

Rushing Advanced Metrics (PFF)

MetricMinnesotaPittsburgh
Net Rushing Yards69131
Avg Yards Before Contact–0.11.3
Avg Yards After Contact3.03.2
Explosive Runs (10+ yds)14
Yards on Explosive Runs1151
Tackles for Loss on Run Plays32
Yards Lost on TFLs–4–3
Missed Tackles Forced (Run)26
QB Scrambles21
Scramble Yards1211
Designed QB Runs03
Designed QB Run Yards0–1

Receiving Stats

Minnesota Vikings

PlayerPOSRECTGTYDSAVGTDLGYAC
Justin JeffersonWR101112612.602933
Jordan AddisonWR4811428.508157
Zavier ScottRB68437.211617
T.J. HockensonTE45399.801420
Jordan MasonRB33155.001326
Adam ThielenWR22115.5062
Jalen NailorWR1422.0121
Josh OliverTE01000
Team304235011.7281

Pittsburgh Steelers

PlayerPOSRECTGTYDSAVGTDLGYAC
DK MetcalfWR5512625.218091
Kenneth GainwellRB66355.80829
Darnell WashingtonTE33206.70811
Calvin Austin IIIWR22136.50810
Jonnu SmithTE2363.0067
Ben SkowronekWR01000
Scotty MillerWR01000
Kaleb JohnsonRB01000
Pat FreiermuthTE00000
Connor HeywardTE00000
Roman WilsonWR00000
Team182220011.1180

Defensive Stats

Minnesota Vikings Defense

PlayerPOSTOTSOLOSACKSTFLPDQB HTS
Eric WilsonLB950100
Josh MetellusS940000
Ivan Pace Jr.LB720000
Javon HargraveDI540000
Jonathan AllenDI530100
Byron Murphy Jr.CB530000
Elijah WilliamsED430000
Dallas TurnerED410000
Harrison SmithS330000
Jalen RedmondDI322202
Jonathan GreenardED210001
Isaiah RodgersCB210000
Bo RichterED210000
Tavierre ThomasCB200000
T.J. HockensonTE110000
Jeff OkudahCB110000
Zavier ScottRB110000
Kobe KingLB110000
Theo JacksonS100000
Tai FeltonWR100000
Levi Drake RodriguezDI100000
Team69372403

Pittsburgh Steelers Defense

PlayerPOSTOTSOLOSACKSTFLPDQB HTS
Payton WilsonLB1380201
Patrick QueenLB1181301
DeShon ElliottS641122
Darius SlayCB540000
T.J. WattED531112
Nick HerbigED531.5103
Jalen RamseyCB420000
Keeanu BentonDI411.5103
Chuck ClarkS330000
Brandin EcholsCB330000
Cole HolcombLB320000
Juan ThornhillS320110
Ben SkowronekWR320000
Jack SawyerED200010
James PierreCB100020
Derrick HarmonDI100011
Carson BruenerLB110000
Connor HeywardTE100000
Chris BoswellK110000
Cameron HeywardDI000001
Team7547610814

Interceptions

PlayerTeamINTYDSTD
T.J. WattPIT1130
DeShon ElliottPIT1–40
Pittsburgh Team290
Minnesota Team000

Watt’s interception came off a Wentz pass tipped at the line of scrimmage by Cameron Heyward.


Pass Rush Stats (PFF)

Pittsburgh Steelers Pass Rush

PlayerPOSPRSHTPRSKHTHUUBPPR%
T.J. WattED506006112.0%
Payton WilsonLB93003233.3%
Nick HerbigED41321017.3%
Derrick HarmonDI263012011.5%
Keeanu BentonDI31330019.7%
DeShon ElliottS72110128.6%
Cameron HeywardDI37200205.4%
Jack SawyerED82002025.0%
Patrick QueenLB82101125.0%
Cole HolcombLB1000000.0%
Daniel EkualeDI4000000.0%
DeMarvin LealED2000000.0%

Minnesota Vikings Pass Rush

PlayerPOSPRSHTPRSKHTHUUBPPR%
Jonathan GreenardED204013020.0%
Dallas TurnerED162002012.5%
Jalen RedmondDI132200115.4%
Eric WilsonLB71001014.3%
Jonathan AllenDI22000000.0%
Javon HargraveDI18000000.0%
Ivan Pace Jr.LB4000000.0%
Levi Drake RodriguezDI7000000.0%
Tyrion Ingram-DawkinsED5000000.0%
Bo RichterED1000000.0%
Elijah WilliamsED2000000.0%

TPR = Total Pressures | SK = Sacks | HT = Hits | HU = Hurries | UBP = Unblocked Pressures | PR% = Pressure Rate


Pass Protection Stats (PFF)

Minnesota Vikings — 26 Total Pressures Allowed, 6 Sacks Allowed

PlayerPOSPBLKPRSKHTHUPR%
Michael JurgensC31420212.9%
Justin SkuleT4841038.3%
Jordan MasonRB8100112.5%
Blake BrandelT5430125.6%
Ryan KellyC2310104.3%
Christian DarrisawT5420023.7%
Will FriesG5410011.8%
Brian O’NeillT600000.0%
T.J. HockensonTE200000.0%
Josh OliverTE300000.0%
Nick VannettTE200000.0%
Zavier ScottRB200000.0%

Pittsburgh Steelers — 9 Total Pressures Allowed, 2 Sacks Allowed

PlayerPOSPBLKPRSKHTHUPR%
Broderick JonesT25300312.0%
Troy FautanuT2520028.0%
Isaac SeumaloG2511004.0%
Mason McCormickG2500000.0%
Zach FrazierC2500000.0%
Kenneth GainwellRB100000.0%
Spencer AndersonG400000.0%
Darnell WashingtonTE500000.0%

PBLK = Pass Block Snaps | PR = Total Pressures Allowed | PR% = Pressure Rate Allowed


Coverage Stats (PFF)

Pittsburgh Steelers Coverage

PlayerPOSCTGTRECCOMP%YDSINTPBURTG
Darius SlayCB9777.8%13300155.8
Patrick QueenLB9666.7%510081.3
Payton WilsonLB7685.7%350087.5
DeShon ElliottS4125.0%221110.4
Brandin EcholsCB3266.7%230089.6
Nick HerbigED22100%80083.3
James PierreCB200.0%00239.6
Jalen RamseyCB22100%2100150.0
Juan ThornhillS11100%2901118.8
Chuck ClarkS11100%900104.2
Cole HolcombLB11100%30079.2

Minnesota Vikings Coverage

PlayerPOSCTGTRECCOMP%YDSINTPBURTG
Ivan Pace Jr.LB22100%8700158.3
Eric WilsonLB5480.0%290090.8
Josh MetellusS5480.0%190082.5
Isaiah RodgersCB44100%260093.8
Dallas TurnerED3266.7%130075.7
Jeff OkudahCB11100%1700118.8
Harrison SmithS11100%800100.0
Byron Murphy Jr.CB100.0%00039.6

Special Teams

Field Goals & Extra Points

PlayerTeamFG (Made–Att)PCTLongXPPTS
Will ReichardMIN2/2100.0%41 yds1/17
Chris BoswellPIT1/250.0%33 yds3/36

Boswell’s 30-yard FG attempt late in Q2 was blocked by Isaiah Rodgers.

Punting

PlayerTeamNOYDSAVGTBIn 20LG
Ryan WrightMIN313645.30049
Corliss WaitmanPIT314648.71054

Kick Returns

PlayerTeamNOYDSAVGLGTD
Tai FeltonMIN37725.7280
Myles PriceMIN24723.5280
Minnesota Team512424.8280
Trey SermonPIT25125.5260
Kenneth GainwellPIT24924.5250
Pittsburgh Team410025.0260

Punt Returns

PlayerTeamNOYDSAVGLGTD
Myles PriceMIN2136.5130
Calvin Austin IIIPIT294.5120

Fumbles

PlayerTeamFUMLOSTREC
Carson WentzMIN100
Jordan MasonMIN100
Aaron RodgersPIT100
Broderick JonesPIT001

Snap Counts

Minnesota Vikings — Offense (76 Total Snaps)

PlayerPOSSnaps
Blake BrandelT76
Carson WentzQB76
Christian DarrisawT76
Justin JeffersonWR76
Will FriesG76
Jordan AddisonWR73
T.J. HockensonTE71
Justin SkuleT65
Jalen NailorWR48
Jordan MasonRB47
Michael JurgensC42
Ryan KellyC34
Zavier ScottRB29
Josh OliverTE21
Adam ThielenWR12
Brian O’NeillT11
Nick VannettTE3

Minnesota Vikings — Defense (53 Total Snaps)

PlayerPOSSnaps
Dallas TurnerED53
Eric WilsonLB53
Josh MetellusS53
Theo JacksonS53
Byron Murphy Jr.CB52
Isaiah RodgersCB51
Jonathan AllenDI48
Jonathan GreenardED48
Ivan Pace Jr.LB41
Javon HargraveDI40
Jalen RedmondDI36
Harrison SmithS17
Levi Drake RodriguezDI16
Tyrion Ingram-DawkinsED9
Jeff OkudahCB7
Bo RichterED3
Elijah WilliamsED3

Pittsburgh Steelers — Offense (53 Total Snaps)

PlayerPOSSnaps
Aaron RodgersQB53
Broderick JonesT53
Mason McCormickG53
Troy FautanuT53
Zach FrazierC53
Isaac SeumaloG51
Darnell WashingtonTE48
DK MetcalfWR42
Kenneth GainwellRB41
Calvin Austin IIIWR27
Spencer AndersonG19
Ben SkowronekWR18
Connor HeywardTE16
Pat FreiermuthTE15
Jonnu SmithTE13
Scotty MillerWR13
Kaleb JohnsonRB11
Roman WilsonWR3

Pittsburgh Steelers — Defense (76 Total Snaps)

PlayerPOSSnaps
DeShon ElliottS76
Patrick QueenLB76
Darius SlayCB73
T.J. WattED69
Nick HerbigED66
Payton WilsonLB66
Brandin EcholsCB62
Jalen RamseyCB55
Cameron HeywardDI53
Juan ThornhillS50
Keeanu BentonDI46
Derrick HarmonDI35
Chuck ClarkS31
James PierreCB23
Yahya BlackDI23
Jack SawyerED13
Cole HolcombLB10
Daniel EkualeDI5
DeMarvin LealED4

Initial PFF Grades

GradePlayerPOSTeamSnaps
91.0DK MetcalfWRPIT42
89.1James PierreCBPIT23
88.2Isaac SeumaloGPIT51
87.3Cole HolcombLBPIT10
83.4Mason McCormickGPIT53
82.2DeShon ElliottSPIT76
80.8Kenneth GainwellRBPIT41
79.6Spencer AndersonGPIT19
76.5Jack SawyerEDPIT13
75.6Jonathan GreenardEDMIN48

Grades are initial PFF figures and subject to review.


Three numbers define why Pittsburgh won in Dublin and Minnesota didn’t: zero turnovers against two, nine total pressures allowed against 26, and a 40% third-down conversion rate against 29%. Carson Wentz out-gained Aaron Rodgers by 150 yards through the air and finished with two touchdown passes, but none of that overcame what the Steelers’ defense did to him on third down and in the pocket. Kenneth Gainwell’s 99 rushing yards and two touchdowns did the rest. Minnesota gained 59 more total yards and held the ball for seven more minutes — and still lost by a field goal, which is as clean a summary of this game as the stat sheet provides.

Back To Top