We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsPittsburgh Pirates at Philadelphia Phillies
Pittsburgh PiratesPittsburgh Pirates
@
Citizens Bank Park
Philadelphia PhilliesPhiladelphia Phillies

Match Predictor

Pre-match Prediction
Pittsburgh Pirates
@
Philadelphia Phillies
Pittsburgh Pirates 32%Philadelphia Phillies 68%
Market LinesRun Line: Philadelphia Phillies -1.5Total: O/U 8
Model: Under 8
Model projects 7.9 total runs vs 8 line

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
58%
49/85
MLB: 48%
Starter
43%
6/14
vs PHI
50%
2/4
Avg Total
10.0
MLB: 8.9
Game Starter (14) Last Starter vs PHI vs PHI (4)
Bubba Chandler #36 · RHP · Age 24
4.42
ERA (2026)
8.3
K/9 (2026)
14
Starts (2026)
8.6
Avg Total (2026)
Last 3:
W SEA (Jun 25): 5.1IP, 1ER, 4K
ND @COL (Jun 19): 6.0IP, 2ER, 1K
ND MIA (Jun 13): 5.2IP, 2ER, 6K
vs PHI: L (May 16 2026): 3.0 IP, 4 ER, 2 K
Bullpen (2026 Season)Average
ERA: 3.94MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-06-27 vs CIN. Bullpen arms likely still recovering.
Recent: W 5-1L 4-6L 7-9W 9-4W 11-7
Lineup vs Bubba Chandler (Career)
BatterPosPAAVGOPSHR
Alec Bohm3B2.0000.0000
Brandon MarshLF2.0000.0000
Bryce Harper1B2.10005.0001
Bryson Stott2B2.0000.0000
Kyle SchwarberDH2.10003.0000
Trea TurnerSS2.10002.0000
J.T. RealmutoC1.0001.0000
Justin CrawfordCF1.0000.0000
5 batters with no matchup history

Philadelphia Phillies

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
49%
42/85
MLB: 48%
Starter
35%
6/17
vs PIT
50%
2/4
Avg Total
8.8
MLB: 8.9
Game Starter (17) Last Starter vs PIT vs PIT (4)
Cristopher Sanchez #61 · LHP · Age 30
2.13
ERA (2026)
10.4
K/9 (2026)
17
Starts (2026)
8.5
Avg Total (2026)
Last 3:
ND @WSH (Jun 25): 5.0IP, 5ER, 6K
W NYM (Jun 20): 6.0IP, 1ER, 5K
L @MIL (Jun 14): 5.2IP, 4ER, 3K
vs PIT: L (Jul 20 2024): 5.2 IP, 2 ER, 2 K
Bullpen (2026 Season)Average
ERA: 3.78MLB Avg: 3.959 relievers
Workload Alert: Allowed 11 runs on 2026-06-29 vs PIT. Bullpen arms likely still recovering.
Recent: W 10-5W 2-1L 2-6W 5-4L 7-11
Lineup vs Cristopher Sanchez (Career)
BatterPosPAAVGOPSHR
Marcell OzunaDH18.2940.6860
Bryan ReynoldsLF16.4000.9050
Jared TrioloSS11.3000.7640
Nick Gonzales3B11.3000.6640
Henry DavisC10.0000.1000
Brandon Lowe2B5.0000.0000
Konnor GriffinSS4.5001.2500
HearnRF1.0000.0000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickPhiladelphia Phillies -1.5 (-102), MEDIU
Philadelphia Phillies -1.5 (-102), MEDIUM confidence. Near-even juice on the Phillies to win by multiple runs is genuine value when the structural con...
PickUnder 8.0 Runs (-110), LOW confidence. T
Under 8.0 Runs (-110), LOW confidence. This is a lean, not a conviction. Sánchez's elite strikeout profile suppresses Pittsburgh's run contribution si...
PickCristopher Sánchez Over 7.5 Strikeouts (
Cristopher Sánchez Over 7.5 Strikeouts (-102), MEDIUM confidence. This is the primary play of the game. Sánchez posts a 10.4 K/9 in 2026 across 110 in...

Pittsburgh Pirates vs Philadelphia Phillies Game Preview

Every once in a while, the pitching matchup does the analysis for you. Cristopher Sánchez takes the ball tonight for the Philadelphia Phillies carrying a 2.13 ERA in 2026, fourth-best in the majors, and a 10.4 K/9 that ranks third in MLB. Against the Pittsburgh Pirates specifically, the career numbers are almost unreasonable: a 1.30 ERA across 34⅔ innings, a 9.1 K/9, and a complete-game shutout with 13 strikeouts at this exact venue on May 16. That was six weeks ago. Same lineup, same park, same pitcher on normal rest tonight.

Bubba Chandler brings a 4.42 ERA and a 5.2 BB/9 into Citizens Bank Park for just his second career appearance here. His first visit ended quickly: 3 innings, 4 earned runs, a 12.00 ERA. The walks are not a one-start anomaly. He has issued 46 free passes across 79.1 innings in 2026. His last three strikeout totals read 4, 1, and 6. Citizens Bank Park plays with a 1.1 home run factor, meaning those baserunners have real consequences. Last start was a win against Seattle (5⅓ IP, 1 ER, 4 K), but one solid outing does not erase a season-long pattern of walks and shortened outings.

Pittsburgh comes in on a genuine two-game win streak, including an 11-7 demolition of the Phillies in Game 1 yesterday. The contrarian hook is real. One pregame breakdown summed it up: "While the Phillies hold the overall advantage, the Pirates' offense has simply been too hot to bet against. Their 5-run comeback provides momentum, with 7+ runs scored in each of their last 3 games." But here is the critical reframe: those 11 runs came against Philadelphia's bullpen, not against Sánchez. Tonight's starter did not pitch yesterday. And Pittsburgh is 6-15 against left-handed pitching this season, a 29% win rate that is the most extreme LHP platoon disadvantage in this dataset. Virtually all of their momentum has been built against right-handers. That distinction matters enormously when the opposing starter is one of the best lefties in baseball.

Bryce Harper enters tonight with a 1.054 OPS over his last seven days and owns a 5.000 OPS against Chandler in two career plate appearances this season, including a home run. Brandon Marsh is running a 1.309 OPS over his last seven days, the hottest bat in Philadelphia's lineup right now. Both amplify what Chandler's walk rate already creates: extra baserunners in a park that punishes mistakes. The series momentum belongs to Pittsburgh. The pitching matchup belongs to Philadelphia.

Pittsburgh Pirates vs Philadelphia Phillies Key Insights

  • Pittsburgh is 6-15 against left-handed pitching in 2026, a 29% win rate. Their two-game win streak was built almost entirely against right-handers, a critical distinction when tonight's starter is a lefty with a 2.13 ERA.
  • Sánchez holds a 1.30 career ERA in 34⅔ innings against Pittsburgh and threw 13 strikeouts in a complete-game shutout at Citizens Bank Park on May 16. He also punched out 9 in 7 innings against this lineup on June 8, 2025.
  • Chandler's 5.2 BB/9 and Citizens Bank Park's 1.1 HR factor are a dangerous combination. One walk cascade involving Harper or Marsh can turn into extra bases quickly in this park.
  • Henry Davis is 0-for-10 career against Sánchez (0.100 OPS). Brandon Lowe is 0-for-5. Marcell Ozuna has a 0.000 OPS in 4 plate appearances against Sánchez in 2026 alone. Pittsburgh's lineup is structurally overmatched against this arm.
  • Chandler's last three strikeout totals (4, 1, 6) average 3.7, comfortably below his 4.5-strikeout market line. Walk-inflated pitch counts and early exits define his 2026 pattern.
  • Bryan Reynolds is the one Pirates bat who historically handles Sánchez: .400 career AVG, 0.905 OPS across 16 plate appearances, with the trend strengthening each season (1.000 OPS in 2024, 1.167 in 2025, 1.250 in 2026). His at-bats are the primary variable to monitor.

Pittsburgh Pirates vs Philadelphia Phillies Betting Picks

Picks made June 30, 2026 at 05:44 AM ET. Odds shown reflect current market prices.

Under 8.0 Runs (-110), LOW confidence. T
Under 8.0 Runs (-110), LOW confidence. This is a lean, not a conviction. Sánchez's elite strikeout profile suppresses Pittsburgh's run contribution significantly, and the Pirates score fewer runs against lefties as a structural matter. The friction: Chandler's walk rate can inflate pitch counts, create baserunners, and lead to runs even in limited innings. Philadelphia's power lineup can score in clusters against a starter with control issues. Call it a modest structural Under with real variance on both sides. Size accordingly.
Moneyline, No pick. The market prices Ph
Moneyline, No pick. The market prices Philadelphia at -227, implying a 69.4% win probability. Structural analysis puts the true probability around 68%, which is within the noise threshold. At juice that steep, you need near-70% true probability to generate positive expected value. The matchup supports the Phillies, but not by enough margin to beat -227 vig with conviction. The spread and props offer far better entry points on the same thesis.
Analysis insight — no specific bet associated
Cristopher Sánchez Over 7.5 Strikeouts (
Cristopher Sánchez Over 7.5 Strikeouts (-102), MEDIUM confidence. This is the primary play of the game. Sánchez posts a 10.4 K/9 in 2026 across 110 innings and carries a 9.1 K/9 career mark specifically against Pittsburgh. He punched out 13 in 9 innings vs this lineup on May 16, and 9 in 7 innings against them in June 2025. The BvP data compounds it: Henry Davis is 0-for-10 career against him, Brandon Lowe is 0-for-5, and Marcell Ozuna is hitting 0.000 OPS in 4 plate appearances vs Sánchez in 2026. Getting Over 7.5 at near-even money understates his true probability against this opponent. Confidence is capped at MEDIUM only because of a rough June 25 outing (5 ER, 6 K in 5 innings vs Washington). The matchup says go Over; the recent volatility says manage the position size.
Bubba Chandler Under 4.5 Strikeouts (+10
Bubba Chandler Under 4.5 Strikeouts (+104), MEDIUM confidence. Positive money on the Under is exactly what you want when the signal is this consistent. Chandler's last three starts produced 4, 1, and 6 strikeouts, an average of 3.7, well below the line. His 5.2 BB/9 inflates pitch counts and limits his ability to work deep into games, which directly reduces strikeout volume. His career numbers at Citizens Bank Park are catastrophic (12.00 ERA in 3 IP, 2 K). Philadelphia is 31-20 vs right-handed pitching. Getting paid +104 to fade a pitcher whose K upside is inconsistent and whose outings are routinely cut short by walks is solid value on both the number and the context.
Bryan Reynolds Over 0.5 Hits (-233), HIG
Bryan Reynolds Over 0.5 Hits (-233), HIGH confidence. Reynolds carries a .400 career AVG against Sánchez across 16 plate appearances and a 0.905 career OPS, with the trend accelerating: 1.000 OPS in 2024, 1.167 OPS in 2025, 1.250 OPS in 4 PA in 2026. Even steep juice at -233 is defensible when you are backing a .400 career hitter against a specific pitcher across multiple seasons with a strengthening trend. He will see 3-4 plate appearances tonight. This is the strongest batter-vs-pitcher signal in the game, and the probability justifies the price.
Henry Davis Under 0.5 Hits (-110), HIGH
Henry Davis Under 0.5 Hits (-110), HIGH confidence. Davis is 0-for-10 career against Sánchez. The breakdown by year tells the story: 0.000 OPS in 2023, 0.500 OPS in 2024, 0.000 OPS in 2025, 0.000 OPS in 3 plate appearances in 2026. His season batting average of .149 compounds the issue. Sánchez holds a 1.7 BB/9 in 2026, meaning Davis will not get on base via walk at a high rate. He has to earn a hit, and the career data shows he has not been able to against this pitcher. At -110, this is one of the cleanest values on the board.
Brandon Marsh Over 1.5 Total Bases (+100
Brandon Marsh Over 1.5 Total Bases (+100), MEDIUM confidence. Marsh is the hottest bat in Philadelphia's lineup: .322/.354/.529 on the season, 1.309 OPS over the last seven days, 14 home runs. Citizens Bank Park's 1.1 HR factor raises his power ceiling tonight. Chandler's control issues give Marsh extended at-bats and favorable counts, and career BvP data is too small (2 PA) to override current form. Even-money on the hottest hitter in this lineup facing a starter with a 4.42 ERA and persistent walk issues is a number worth taking.
Same-Game Parlay
Same-Game Parlay: Phillies -1.5 + Under 8.0 + Sánchez Over 7.5 K + Marsh Over 1.5 Total Bases. The four legs share a coherent internal logic. A dominant Sánchez start suppresses Pittsburgh's run contribution, keeping the total in check. The Phillies win by multiple runs and cover -1.5. Marsh supplies the extra-base production that fits a game where Philadelphia controls the scoring pace. These are not four unrelated outcomes forced together for juice, they are four expressions of the same game narrative. Treat it as a lottery ticket on the primary thesis, not a primary wager.
Analysis insight — no specific bet associated
YRFI (-112), LOW confidence. Chandler's
YRFI (-112), LOW confidence. Chandler's 5.2 BB/9 creates first-inning baserunners at a high rate, and Philadelphia's lineup applies immediate pressure against right-handers. His only prior Citizens Bank Park appearance produced 4 earned runs across 3 innings total. The structural lean is toward a Phillies first-inning run. Confidence is LOW because Sánchez's elite run suppression of Pittsburgh simultaneously works against scoring in the top half of the first inning, making this a near-coinflip market. The lean is there; the conviction is not.

Key Players

Batting AveragePIT
Nick Gonzales
.295Batting Average
3B
Home RunsPIT
Brandon Lowe
20Home Runs
2B
Runs Batted InPIT
Brandon Lowe
57Runs Batted In
2B
Earned Run AveragePIT
Paul Skenes
3.10Earned Run Average
SP
WinsPIT
Braxton Ashcraft
8Wins
SP
StrikeoutsPIT
Braxton Ashcraft
115Strikeouts
SP
Batting AveragePHI
Brandon Marsh
.322Batting Average
LF
Home RunsPHI
Kyle Schwarber
30Home Runs
DH
Runs Batted InPHI
Kyle Schwarber
55Runs Batted In
DH
Earned Run AveragePHI
Cristopher Sanchez
2.13Earned Run Average
SP
WinsPHI
Cristopher Sanchez
9Wins
SP
StrikeoutsPHI
Cristopher Sanchez
127Strikeouts
SP

Recent Form

Pittsburgh Pirates
W5-1Seattle Mariners
L6-4Cincinnati Reds
L9-7Cincinnati Reds
W9-4Cincinnati Reds
W11-7Philadelphia Phillies
Philadelphia Phillies
W10-5Washington Nationals
W2-1New York Mets
L6-2New York Mets
W5-4New York Mets
L11-7Pittsburgh Pirates

Pittsburgh Pirates vs Philadelphia Phillies Summary

The structural case for Philadelphia tonight is as clean as these matchups get in a sport built on variance. Sánchez has a 1.30 ERA and a 9.1 K/9 career mark against this exact Pittsburgh lineup, including a 13-strikeout masterpiece at this same park six weeks ago. Chandler walks batters at a rate that is problematic anywhere and catastrophic at Citizens Bank Park against Harper and Marsh in peak form. Pittsburgh's 6-15 record against left-handed pitching tells you what the season-long data says about this structural matchup, regardless of what happened yesterday. Two-game win streak momentum is real; taking it into an elite lefty who owns your lineup is a different proposition.

The primary play is Sánchez Over 7.5 strikeouts at -102. Near-even money on one of the three dominant strikeout arms in baseball, pitching against a lineup that is 6-15 vs lefties, with Davis 0-for-10 career and Lowe 0-for-5 against him specifically, is the kind of edge that does not announce itself loudly. Phillies -1.5 at -102 is the spread play, grounded in the same pitching mismatch. The contrarian hook worth noting: Pirates ML at +205 will attract sharp attention after an 11-run game, and that June 25 Washington outing (5 ER in 5 innings) shows Sánchez is not untouchable. Those are real factors. But the platoon split data overrides a two-game narrative, and that is where the structural edge sits tonight.

No score model is available for this game, so the analysis lives in the matchup data directly. The Under 8.0 is LOW confidence, a lean rather than a conviction, with Chandler's walk rate creating run-scoring opportunities that could inflate the total even in a short outing. Play the props with discipline, size the parlay small, and respect that baseball variance can close any structural gap on any given night. For the full slate, see our MLB picks today, NRFI picks, and player props. Please gamble responsibly.

Head-to-Head History

Season SeriesPIT leads series 1-0
DateMatchupResult
Jun 29, 2026PIT @ PHIPITPIT 11-7

Compare odds for PIT @ PHI

Frequently Asked Questions

MLBGame PreviewsPittsburgh Pirates at Philadelphia Phillies