Return to calendar
FINAL GAME · RECAP

Pittsburgh PiratesOpen full analysisPhiladelphia PhilliesOpen full analysis

DateMonday, June 29, 2026
First pitch
BallparkCitizens Bank Park
FINAL · Monday, June 29, 2026
SEO MATCH SUMMARY

The Pittsburgh Pirates defeated the Philadelphia Phillies 11–7 on June 29 at Citizens Bank Park in a slugfest that exceeded the Vegas total of 8.5 runs. Pittsburgh's offense proved decisive, collecting 11 hits and driving in 10 runs while posting a .757 OPS, compared to Philadelphia's anemic .704 mark despite four home runs. The Phillies' pitching staff allowed 10 earned runs and walked five batters, compounding offensive inefficiency—their .236 batting average and 13 strikeouts reflected a team unable to capitalize on scoring opportunities. Pittsburgh's pitching was marginally superior with a 4.17 ERA versus Philadelphia's 4.15, though both teams struck out 13 batters. The Phillies committed two errors, contributing to a defensive breakdown that undermined their four-homer output. The Pirates' balanced approach—combining contact hitting with disciplined at-bats (five walks)—overwhelmed a Phillies team that squandered their power advantage. Pittsburgh's victory improves their run differential in what shapes up as a crucial divisional matchup heading into July.

Pittsburgh PiratesPIT
11W
FINAL
Philadelphia PhilliesPHI
7
Total runs18Run difference4
INNING BY INNING

Line score

Team123456789RHE
PIT00026000311110
PHI203000020792
TEAM COMPARISON

Batting box score

PITPHI
11Hits9
3Home runs4
4Doubles0
10RBI7
5Walks3
13Strikeouts13
1Stolen bases1
24Total bases21
7Left on base8
0Errors2
.259AVG.236
.337OBP.302
.420SLG.402
.757OPS.704
ON THE MOUND

Pitching box score

PITPHI
13Strikeouts13
3Walks5
9Hits allowed11
7Earned runs10
4.17ERA4.15
RUN PRODUCTION

Players who scored

PITBryan Reynolds ×2Ryan O'Hearn ×2Esmerlyn Valdez ×2Konnor GriffinBilly CookEndy RodríguezJared TrioloJake Mangum
PHITrea Turner ×2Brandon Marsh ×2Bryce HarperBryson StottJustin Crawford
HOME RUNS

Long balls

Trea TurnerInning 1Brandon MarshInning 1Bryce HarperInning 3Esmerlyn ValdezInning 4Jared TrioloInning 5Brandon MarshInning 8Endy RodríguezInning 9
PIT

Batting lineup

PlayerABHHRRBI
Konnor GriffinDH · 2-5 | 2B, K, R5200
Brandon Lowe2B · 0-4 | 3 K, RBI4001
Bryan ReynoldsLF · 1-4 | 2B, BB, K4100
Ryan O'Hearn1B · 2-5 | K, RBI, 2 R5201
Billy CookCF · 0-0 | R0000
Endy RodríguezC · 2-3 | HR, 2 BB, 4 RBI3214
Nick Gonzales3B · 0-2 | 2 K2000
Jared TrioloSS · 1-4 | HR, 2 K, RBI4111
Jake MangumRF · 1-4 | 2B, K, R4100
PHI

Batting lineup

PlayerABHHRRBI
Trea TurnerSS · 2-5 | HR, 2 K, RBI5211
Kyle SchwarberDH · 0-3 | BB, K, RBI3001
Bryce Harper1B · 1-4 | HR, BB, 2 K4112
Brandon MarshLF · 2-5 | 2 HR, 3 K, 2 RBI5222
Alec Bohm3B · 0-4 | K4000
Bryson Stott2B · 1-4 | K, R4100
J.T. RealmutoC · 1-3 | HBP, RBI3101
Derek HillRF · 0-0 | BB0000
Justin CrawfordCF · 2-4 | K, R, SB4200
PIT

Pitchers

PitcherIPKERERA
Braxton Ashcraft5 H · 1 BB6.0853.33
Evan Sisk1 H · 0 BB1.0102.23
Gregory Soto2 H · 0 BB0.2124.37
Yohan Ramírez1 H · 1 BB0.1103.69
Mason Montgomery0 H · 1 BB1.0204.68
PHI

Pitchers

PitcherIPKERERA
Aaron Nola8 H · 2 BB4.1576.04
Seth Johnson0 H · 1 BB1.2404.82
Tim Mayza1 H · 1 BB2.0202.79
Chase Shugart2 H · 1 BB1.0234.97
EXPLORE NEXT

Related MLB pages