Phillies vs. Pirates Odds & Betting Predictions - May 15, 2026
Phillies at Pirates
10:40 pm • NBCS-PHStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 2.77 | 2-2 | ||
![]() | 5.14 | 2-3 |
Phillies at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Phillies 21-23 | +1.5 | +1.5-190 | o8-111 | +114 |
Pirates 24-20 | u8.5 | -1.5+155 | u8-110 | -135 |

PNC ParkPittsburgh
.png)


Phillies vs. Pirates Expert Picks
Scott Rickenbach
Last 30d: 67-61-2 (-0.4u)
PHI +122
1u
John Feltman
Last 30d: 3-5-1 (-1.9u)
PIT -135 (F5)
0.68u
Payoff Pitch Podcast
Last 30d: 81-89-9 (+28.2u)
B.Ashcraft u17.5 Outs+115
0.5u
@DerekCarty ⭐️⭐️ https://myaction.app/TknUen2fa3b
Derek Carty
Last 30d: 34-49-5 (+14.3u)
B.Harper Over0.5 Hitter Walks+182
1u
THE BAT X is forecasting 0.66 walks for Bryce Harper. Oddsmakers are implying 0.42 walks, so I believe there is value here. If you take the over, you'd be projected to win 48% of the time resulting in a 37% ROI with expected value of $36.63 (based on a $100 wager). This play is good down to at least +127.
Love THE BAT X? Get all of Carty's sports betting projections at EV Analytics https://evanalytics.com/subscribe/mlb?ref=zdlkmgz
B.Marsh Over0.5 Hitter Walks+300
1u
There may be some value on Brandon Marsh's walks prop. THE BAT X is projecting him to record 0.45 walks, and oddsmakers are implying 0.28. The model believes there is a 37% chance he records at least 1 walk, so there is value on the over at +300. This play is good down to at least +197.
Love THE BAT X? Get all of Carty's sports betting projections at EV Analytics https://evanalytics.com/subscribe/mlb?ref=zdlkmgz
Matt DiLeo
Last 30d: 67-44-1 (+15.8u)
B.Ashcraft o5.5 Ks-120
1u
Markus Markets
Last 30d: 40-43-0 (-10.3u)
B.Ashcraft o1.5 BB+140
0.71u
Doug Ziefel
Last 30d: 184-157-4 (+12.0u)
A.Nola o5.5 Ks+114
0.44u
RoyalsProps
Last 30d: 71-55-6 (+11.0u)
R.O'Hearn o1.5 Hits + Runs + RBIs-115
1.15u
Frank Ammirante
Last 30d: 289-286-6 (+12.8u)
Under 4.5 (F5)-125
1.25u
Phillies vs. Pirates Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Phillies vs. Pirates Public Betting Percentages
Betting Trends
- Pirates are 3-2 in their last 5 games.
- Pirates are 4-1 in their last 5 games against the spread
- Pirates are 12-9 in their road games against the spread
- The totals have gone OVER in 4 of Pirates' last 5 games
- The totals have gone OVER in 15 of Pirates' 23 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Pirates vs. Phillies Injury Updates

Pirates Injuries
- Jake MangumLF
Jake Mangum scratched Thursday.
Out
- Jared JonesSP
Jones is out with elbow
Out

Phillies Injuries
- Max LazarRP
Lazar is out with oblique
Out
- Andrew PainterSP
Andrew Painter was seen walking out to bullpen, he won't start but could be available in relief.
Questionable
- Steward BerroaRF
Berroa is out with shoulder
Out
Phillies vs. Pirates Starting Lineups
Phillies Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 2-3 | 5.14 | 1.476 | 9.43 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .233 | .284 | .341 | 4 |
![]() | .226 | .355 | .610 | 18 |
![]() | .266 | .361 | .525 | 10 |
![]() | .194 | .256 | .285 | 3 |
![]() | .340 | .368 | .486 | 4 |
![]() | .221 | .266 | .366 | 3 |
![]() | .250 | .271 | .338 | 1 |
![]() | .270 | .341 | .410 | 2 |
![]() | .250 | .278 | .250 | 0 |
Pirates Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 2-2 | 2.77 | 1.048 | 9.43 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .260 | .325 | .480 | 10 |
![]() | .247 | .351 | .527 | 10 |
![]() | .248 | .389 | .386 | 4 |
![]() | .299 | .375 | .474 | 7 |
![]() | .186 | .274 | .300 | 4 |
![]() | .267 | .384 | .417 | 3 |
![]() | .255 | .316 | .394 | 3 |
![]() | .667 | .750 | 1.000 | 0 |
![]() | .244 | .311 | .293 | 0 |
Phillies vs. Pirates Odds Comparison
Could not load odds
Phillies at Pirates Team Totals
MatchupOverUnder | ||
|---|---|---|
Phillies 21-23 | N/A | N/A |
Pirates 24-20 | N/A | N/A |






















