Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

Pittsburgh Pirates vs Philadelphia Phillies: result and box score, 29 June 2026

MLB games
Final, Citizens Bank Park
43–42
@
47–38
11FINAL7
Box score →

Matchup

Last 15 games
5.2Runs per game6.13
4.67Runs allowed4.67
0.816OPS0.792
3.98Bullpen ERA4.73
24.8Strikeout %23.4
MLB matchupsPirates @ Phillies
Away, 43–42
Home, 47–38
Mon 29 Jun, 23:40 UK, Citizens Bank Park
11 – 7

Box score

Box score

Team123456789RH
Pittsburgh Pirates 000260003 1111
Philadelphia Phillies 203000020 79

Pittsburgh Pirates

BatterABRH2B3BHRRBIBBSOSB
1. Konnor Griffin 5121 0000 11
2. Brandon Lowe 4000 0010 30
3. Bryan Reynolds 4211 0001 10
4. Ryan O'Hearn 5220 0010 10
5. Esmerlyn Valdez 3221 0122 10
Billy Cook 0100 0000 00
6. Endy Rodríguez 3120 0142 00
7. Tyler Callihan 3000 0010 10
Nick Gonzales 2000 0000 20
8. Jared Triolo 4110 0110 20
9. Jake Mangum 4111 0000 10
PitcherIPHRERBBSOHRPitches
Braxton Ashcraft6.055 5183 97
Evan Sisk1.010 0010 14
Gregory Soto0.222 2011 20
Yohan Ramírez0.110 0110 16
Mason Montgomery1.000 0120 19

Philadelphia Phillies

BatterABRH2B3BHRRBIBBSOSB
1. Trea Turner 5220 0110 20
2. Kyle Schwarber 3000 0011 10
3. Bryce Harper 4110 0121 20
4. Brandon Marsh 5220 0220 30
5. Alec Bohm 4000 0000 10
6. Bryson Stott 4110 0000 10
7. J.T. Realmuto 3010 0010 00
8. Gabriel Rincones Jr. 2000 0000 20
Derek Hill 0000 0001 00
9. Justin Crawford 4120 0000 11
PitcherIPHRERBBSOHRPitches
Aaron Nola4.188 7252 86
Seth Johnson1.200 0140 24
Tim Mayza2.010 0120 35
Chase Shugart1.023 3121 24

Team comparison

Last 15 games before this one
PiratesPhillies
5.2 Runs per game 6.13
4.67 Runs allowed 4.67
0.816 OPS 0.792
3.98 Bullpen ERA 4.73
24.8 Strikeout % 23.4

Weather at first pitch

83°F, wind 8 mph, 8 mph blowing out