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

Match Predictor

Pre-match Prediction
Philadelphia Phillies
@
Pittsburgh Pirates
Philadelphia Phillies 43%Pittsburgh Pirates 57%
Market LinesRun Line: Pittsburgh Pirates -0.5Total: O/U 7
Model: Under 7
Model projects 6.9 total runs vs 7 line

Philadelphia Phillies

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
59%
27/46
MLB: 48%
Starter
75%
3/4
vs PIT
50%
1/2
Avg Total
8.9
MLB: 8.9
Game Starter (4) Last Starter vs PIT vs PIT (2)
Zack Wheeler #45 · RHP · Age 36
2.55
ERA (2026)
8.2
K/9 (2026)
4
Starts (2026)
9.0
Avg Total (2026)
Last 3:
W @BOS (May 12): 7.1IP, 1ER, 4K
ND ATH (May 06): 6.1IP, 3ER, 4K
W @MIA (May 01): 6.0IP, 1ER, 8K
vs PIT: L (Apr 14 2024): 5.0 IP, 4 ER, 10 K
Bullpen (2026 Season)Average
ERA: 4.28MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-05-15 vs PIT. Bullpen arms likely still recovering.
Recent: W 2-1L 1-3W 3-1W 11-9W 6-0
Lineup vs Zack Wheeler (Career)
BatterPosPAAVGOPSHR
Marcell OzunaDH62.2030.5982
Brandon Lowe2B17.2671.0201
Bryan ReynoldsLF13.2500.5580
Oneil CruzCF9.0000.1110
Jared TrioloSS6.1670.5000
HearnRF5.0000.4000
Nick Gonzales3B4.0000.0000
Endy RodriguezC3.3330.6660
Henry DavisC3.0000.0000
Spencer Horwitz1B2.0000.0000
3 batters with no matchup history

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
57%
26/46
MLB: 48%
Starter
67%
6/9
vs PHI
50%
1/2
Avg Total
9.4
MLB: 8.9
Game Starter (9) Last Starter vs PHI vs PHI (2)
Paul Skenes #30 · RHP · Age 24
1.98
ERA (2026)
10.1
K/9 (2026)
9
Starts (2026)
11.0
Avg Total (2026)
Last 3:
W COL (May 12): 8.0IP, 0ER, 10K
W @ARI (May 06): 8.0IP, 0ER, 7K
L STL (Apr 30): 5.0IP, 3ER, 9K
vs PHI: L (May 18 2025): 8.0 IP, 1 ER, 9 K
Bullpen (2026 Season)Average
ERA: 3.79MLB Avg: 3.959 relievers
Workload Alert: Allowed 10 runs on 2026-05-13 vs COL. Bullpen arms likely still recovering.
Recent: W 3-1L 4-10W 7-2L 9-11L 0-6
Lineup vs Paul Skenes (Career)
BatterPosPAAVGOPSHR
Bryson Stott2B7.0000.0000
Alec Bohm3B6.0000.0000
Kyle SchwarberDH6.0000.0000
Trea TurnerSS6.0000.0000
Brandon MarshLF5.2500.6500
Rafael MarchanC5.2000.6000
Bryce Harper1B3.3330.6660
6 batters with no matchup history
Our Top PicksLive Odds
Top PickPittsburgh Pirates ML (-154), MEDIUM con
Pittsburgh Pirates ML (-154), MEDIUM confidence. The case starts with Skenes and the batter-vs-pitcher data. Five Philadelphia regulars post 0.000 OPS...
PickPhiladelphia Phillies +1.5 (-179), MEDIU
Philadelphia Phillies +1.5 (-179), MEDIUM confidence. Two elite starters meeting at a pitcher-friendly venue project a tight final score, with the pre...
PickUnder 7.5 (-137), LOW confidence. The ed
Under 7.5 (-137), LOW confidence. The edge here is thin, and that is acknowledged upfront. But the pitching context still points the right direction: ...

Philadelphia Phillies vs Pittsburgh Pirates Game Preview

The Pittsburgh Pirates and Philadelphia Phillies wrap up their three-game series at PNC Park on Sunday, and the pitching matchup is the best story in MLB action today. Paul Skenes faces Zack Wheeler, two genuine aces meeting in a series finale that looks nothing like the run-filled games that opened this set.

Skenes is pitching at a level that is hard to describe without reaching for superlatives. His career ERA sits at 1.98 through three seasons, and his last two starts were identical 8-inning shutouts with zero earned runs and 17 combined strikeouts. His 2026 command is historically elite: 7 walks in 50.0 innings, a 1.26 BB/9 that is the lowest mark of any confirmed starter in this data set. Philadelphia carries one of the more patient approaches in baseball, but that approach only works when there are free baserunners to build on. Skenes is not giving them. The batter-vs-pitcher picture confirms the problem. Stott, Bohm, Schwarber, and Turner are a combined 0-for-25 against Skenes across 2025 matchups. That is not one cold hitter on a bad night. That is the core of their lineup failing to get a hit against this pitcher across multiple appearances.

Wheeler is no pushover. He is 2-0 this season with a 2.55 ERA, and he posted 7.1 innings of 1-run ball at Boston last week. The concern is his strikeout volume. His last two starts produced just 4 punchouts each, dropping his 3-start average to 5.3 strikeouts per outing. PNC Park runs with a 0.96 runs factor, which favors pitchers who generate ground balls over those who rack up strikeouts. There is a real contrarian case for Philadelphia here. The Phillies have won seven of their last ten games and took both of the first two games in this series, outscoring Pittsburgh 17-9. Their lineup is dangerous enough that one mistake from Skenes can turn an inning quickly. That blip happened on April 30 against St. Louis, 3 earned runs in 5 innings. It is a rare event, but it is on the ledger.

The series context matters. Both bullpens absorbed heavy use this weekend, with Pittsburgh surrendering 11 runs Friday and 6 runs Saturday. Neither team wants to tap their relief corps in a close game, making starter longevity even more critical. With both pitchers on normal 5-day rest, the best path to a clean game runs directly through Sunday's two starters doing their jobs deep into the night.

Philadelphia Phillies vs Pittsburgh Pirates Key Insights

  • Skenes has issued just 7 walks in 50.0 innings in 2026 (1.26 BB/9), the lowest rate of any starter in this data set, which completely neutralizes Philadelphia's walk-and-wait offensive approach.
  • Stott, Bohm, Schwarber, and Turner are a combined 0-for-25 against Skenes across 2025 matchups, a pattern that spans multiple appearances against each hitter and is not a small-sample fluke.
  • Wheeler's last two starts produced just 4 strikeouts each, dropping his 3-start average to 5.3, well below his 8.0 K/9 season rate. PNC Park's 0.96 runs factor reinforces a contact-suppression, ground-ball environment that works against strikeout volume.
  • Brandon Lowe carries a 1.020 OPS in 17 career plate appearances against Wheeler, including a 2.167 OPS in 3 PA in 2024 and 1.000 OPS in 3 PA in 2025, making him the most dangerous individual matchup in the game for Pittsburgh's offense.
  • PNC Park's runs factor (0.96) and HR factor (0.90) rank it among the more pitcher-friendly venues in the league. With both aces on the mound, the park itself supports a low-scoring finish.
  • Philadelphia's bullpen ERA sits at 4.28, slightly worse than Pittsburgh's 3.79, meaning the Phillies have more to lose if Wheeler exits early. That asymmetry leans toward the home side in any late-inning leverage situation.

Philadelphia Phillies vs Pittsburgh Pirates Betting Picks

Picks made May 17, 2026 at 04:28 AM ET. Odds shown reflect current market prices.

Philadelphia Phillies +1.5 (-179), MEDIU
Philadelphia Phillies +1.5 (-179), MEDIUM confidence. Two elite starters meeting at a pitcher-friendly venue project a tight final score, with the predicted flow pointing to something like a 3-2 Pittsburgh finish. The +1.5 covers every outcome except a Pittsburgh win by two or more. Wheeler has been consistent this season, and Philadelphia's lineup carries enough threat to stay within a run even against Skenes on a good day.
Under 7.5 (-137), LOW confidence. The ed
Under 7.5 (-137), LOW confidence. The edge here is thin, and that is acknowledged upfront. But the pitching context still points the right direction: Skenes has blanked opponents for 16 straight innings, Wheeler's 2.55 ERA is elite, and PNC Park suppresses scoring below league average. This is a lean, not a hammer. Treat it as a secondary play on a small unit and do not over-allocate.
Paul Skenes Over 6.5 Strikeouts (-120),
Paul Skenes Over 6.5 Strikeouts (-120), HIGH confidence. This is the strongest individual prop on the board today. Skenes is averaging roughly 10.1 K/9 in 2026 across 50.0 innings, and his last three starts produced 10, 7, and 9 strikeouts. In his two 2025 outings against Philadelphia specifically, he struck out 7 and 9. Philadelphia's team strikeout rate is 9.69 K/9. Stott, Bohm, Schwarber, and Turner have all been blanked in documented matchup data. Every data point aligns for the over, and -120 is accessible pricing for a prop with this kind of support.
Zack Wheeler Under 6.5 Strikeouts (-133)
Zack Wheeler Under 6.5 Strikeouts (-133), MEDIUM confidence. Wheeler's 3-start strikeout average has dropped to 5.3 (outputs of 4, 4, and 8 in his last three outings). His 2025 start at PNC Park produced exactly 6 strikeouts, right at the line. PNC's pitcher-friendly profile favors contact management and ground balls over swing-and-miss volume. The recent trend points decidedly under 6.5.
Oneil Cruz Under 0.5 Hits (+142), MEDIUM
Oneil Cruz Under 0.5 Hits (+142), MEDIUM confidence. Cruz is 0-for-9 career against Wheeler with a 0.111 OPS across 9 plate appearances. What makes this prop stand out is the consistency: the zero-hit result holds across three separate seasons (2022, 2024, and 2025), not one short sample in a single series. Getting +142 on a documented career pattern that spans multiple years is strong prop value.
Alec Bohm Under 0.5 Hits (+146), MEDIUM
Alec Bohm Under 0.5 Hits (+146), MEDIUM confidence. Bohm is 0-for-6 against Skenes in 2025 matchups (.000 AVG, 0.000 OPS). His season-wide struggles compound the lean: .201 AVG and 0.486 OPS versus right-handed pitching in 2026. Skenes does not give away contact to hitters posting strong numbers, let alone a hitter struggling this much on the season. +146 is fair price for a well-supported outcome.
Brandon Lowe to Hit a Home Run (+410), L
Brandon Lowe to Hit a Home Run (+410), LOW confidence. Lowe has 12 home runs in 2026 with a 1.037 OPS against right-handers, and his career line against Wheeler is a 1.020 OPS across 17 plate appearances including 1 home run, and a 2.167 OPS in his most recent 3-PA matchup in 2024. Wheeler has allowed just 1 home run in 24.2 innings this season, and PNC Park's 0.90 HR factor works against this prop. Low probability overall, but Lowe's power profile and documented success against this specific pitcher make +410 worth a small flier.
NRFI (-159). No first-inning run scored.
NRFI (-159). No first-inning run scored. Wheeler's 2.55 ERA and Skenes' 1.98 ERA project minimal early scoring from either side. Both starters are on normal rest. PNC Park's 0.96 runs factor adds another suppression layer. The market at -159 (61.4% implied) represents fair pricing for two top-tier starters opening a pitcher-friendly venue.
SGP
SGP: Pirates ML + Under 7.5 + Skenes Over 6.5 Strikeouts + Bohm Under 0.5 Hits. Four legs that pull from the same root cause. A dominant Skenes start drives his strikeout total over 6.5, holds Bohm hitless, keeps the combined run total below 7.5, and increases Pittsburgh's win probability all at once. Correlated parlays are right when the causal chain is this clean. Skenes deals, Pittsburgh wins a tight one.
Analysis insight — no specific bet associated

Key Players

Batting AveragePHI
Brandon Marsh
.331Batting Average
LF
Home RunsPHI
Kyle Schwarber
20Home Runs
DH
Runs Batted InPHI
Kyle Schwarber
36Runs Batted In
DH
Earned Run AveragePHI
Cristopher Sanchez
1.82Earned Run Average
SP
WinsPHI
Cristopher Sanchez
5Wins
SP
StrikeoutsPHI
Cristopher Sanchez
80Strikeouts
SP
Batting AveragePIT
Nick Gonzales
.320Batting Average
3B
Home RunsPIT
Brandon Lowe
12Home Runs
2B
Runs Batted InPIT
Oneil Cruz
32Runs Batted In
CF
Earned Run AveragePIT
Paul Skenes
1.98Earned Run Average
SP
WinsPIT
Paul Skenes
6Wins
SP
StrikeoutsPIT
Braxton Ashcraft
56Strikeouts
SP

Recent Form

Philadelphia Phillies
W2-1Boston Red Sox
L3-1Boston Red Sox
W3-1Boston Red Sox
W6-0Pittsburgh Pirates
Pittsburgh Pirates
W3-1Colorado Rockies
L10-4Colorado Rockies
W7-2Colorado Rockies
L6-0Philadelphia Phillies

Philadelphia Phillies vs Pittsburgh Pirates Summary

The edge does not care what happened in the first two games of this series. Pittsburgh surrendered 17 runs across Friday and Saturday, but Sunday's starting pitcher matchup is a different universe. Skenes at his best is as close to unhittable as modern baseball offers, and the batter-vs-pitcher data against Philadelphia's lineup confirms it. Five regulars have 0.000 OPS against him in documented matchups. His 1.26 BB/9 removes the one offensive tool that could otherwise counteract elite stuff. Pittsburgh's home advantage, the pitcher-friendly park, and the series-finale context all point the same direction as the numbers. The market implies 60.6% win probability for the Pirates at -154, and the data supports that pricing.

Wheeler keeps this interesting. His 2.55 ERA and back-to-back strong starts mean Philadelphia is not rolling over, and Phillies +1.5 is the most logical supplementary play in the game. It covers a tight Pittsburgh win, which is the most probable outcome based on both the pitching profiles and the park. The player props layer in efficiently on top. Skenes Over 6.5 strikeouts is the highest-confidence individual bet on the card, grounded in his season-long rate, his last three starts, and his specific history against this lineup. Cruz Under 0.5 hits at +142 is the best-priced prop, backed by a documented 0-for-9 career pattern against Wheeler that holds across three separate seasons. These are not forced angles. They are price-efficient outcomes supported by the data in front of us.

One honest caveat: Skenes had a 5-inning, 3-run start against St. Louis on April 30. That is proof this outcome is not locked in. Philadelphia's lineup is dangerous enough on its best days to capitalize on one bad inning. Treat the moneyline as a medium-conviction play, size to your bankroll rules, and do not confuse a strong edge with a sure thing. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesPHI leads series 2-0
DateMatchupResult
May 15, 2026PHI @ PITPHIPHI 11-9
May 16, 2026PHI @ PITPHIPHI 6-0

Compare odds for PHI @ PIT

Frequently Asked Questions

MLBGame PreviewsPhiladelphia Phillies at Pittsburgh Pirates