Return to calendar
FINAL GAME · RECAP

Seattle MarinersOpen full analysisPittsburgh PiratesOpen full analysis

DateWednesday, June 24, 2026
First pitch
BallparkPNC Park
FINAL · Wednesday, June 24, 2026
SEO MATCH SUMMARY

The Pittsburgh Pirates dominated the Seattle Mariners 11–1 on June 24 at PNC Park, delivering a lopsided performance that far exceeded the 7.5-run Vegas total. Pittsburgh's offense manufactured 11 runs on 15 hits while striking out just 7 times, posting a .747 OPS despite no home runs, demonstrating efficient run production through contact hitting and situational baseball. Seattle's lineup struggled mightily, collecting only 7 hits with a .697 OPS and striking out 13 times against Pirates pitching that surrendered just one earned run over the contest. The Mariners' pitching staff was equally ineffective, allowing 15 hits and 11 earned runs while issuing 3 walks, a sharp contrast to their 3.69 ERA entering the game. Pittsburgh's defense was flawless with zero errors, supporting a dominant pitching effort that recorded 13 strikeouts. The disparity in run differential—a 10-run margin—signals a significant talent or execution gap between these teams on this particular evening. Seattle will need to regroup quickly to avoid further damage in the series.

Seattle MarinersSEA
1
FINAL
Pittsburgh PiratesPIT
11W
Total runs12Run difference10
INNING BY INNING

Line score

Team123456789RHE
SEA100000000171
PIT00050042011150
TEAM COMPARISON

Batting box score

SEAPIT
7Hits15
0Home runs0
2Doubles6
1RBI11
0Walks3
13Strikeouts7
0Stolen bases1
9Total bases23
15Left on base18
1Errors0
.231AVG.257
.311OBP.336
.386SLG.411
.697OPS.747
ON THE MOUND

Pitching box score

SEAPIT
7Strikeouts13
3Walks0
15Hits allowed7
11Earned runs1
3.69ERA4.12
RUN PRODUCTION

Players who scored

SEAJ.P. Crawford
PITNick Gonzales ×2Ryan O'Hearn ×2Esmerlyn ValdezBrandon LoweBryan ReynoldsBilly CookEndy RodríguezTyler CallihanJake Mangum
SEA

Batting lineup

PlayerABHHRRBI
J.P. Crawford3B · 1-4 | K, R4100
Cal RaleighC · 1-44100
Julio RodríguezCF · 2-4 | 2 K, RBI4201
Josh Naylor1B · 2-4 | 2B, K4200
Weston WilsonLF · 0-11000
Dominic CanzoneDH · 0-4 | 2 K4000
Luke RaleyRF · 0-4 | 4 K4000
Cole Young2B · 1-3 | 2B3100
Colt EmersonSS · 0-3 | K3000
PIT

Batting lineup

PlayerABHHRRBI
Esmerlyn ValdezRF · 2-3 | 2B, K, RBI3201
Brandon Lowe2B · 1-5 | R5100
Billy CookCF · 0-0 | R0000
Nick Gonzales3B · 2-5 | K, 2 R5200
Ryan O'HearnDH · 4-5 | 3 2B, 3 RBI, 2 R5403
Endy RodríguezC · 2-4 | 2B, BB, K4203
Tyler Callihan1B · 1-3 | 3B, K, 2 RBI3102
Jake MangumLF · 1-4 | K, RBI, R4101
Jared TrioloSS · 0-4 | K4000
SEA

Pitchers

PitcherIPKERERA
Bryan Woo6 H · 2 BB4.0454.26
Michael Rucker2 H · 0 BB2.0303.00
Nick Davila4 H · 1 BB1.0042.63
Alex Hoppe3 H · 0 BB1.0025.87
PIT

Pitchers

PitcherIPKERERA
Braxton Ashcraft5 H · 0 BB6.01013.07
Carmen Mlodzinski2 H · 0 BB3.0303.57
EXPLORE NEXT

Related MLB pages