← Today's Slate
Friday, July 31, 2026 at 7:05 PM EDT
MLB

Philadelphia Phillies @ Baltimore Orioles

PHI @ BAL

PHI4
BAL6
Final

Moneyline

PHI
57%
43%
BAL
-149+125

ML Edge

PHI-12.4%
BAL+12.4%

Total (O/U)

8.0

Fanatics

Over-4.2%
Under+4.2%

Venue

Park Factor

1.04

Neutral

Away Starter

Andrew Painter
Team:Philadelphia Phillies (PHI)
Pitcher:Andrew Painter(RHP)
Record:3-8
ERA:6.04

Home Starter

Brandon Young
Team:Baltimore Orioles (BAL)
Pitcher:Brandon Young(RHP)
Record:9-3
ERA:3.50

Betting Insights

Key takeaways for this matchup

PHI ML has a 12.4% edge — the market may be undervaluing them.

The Under has a 4.2% edge.

Pitching matchup: Andrew Painter (6.04 ERA) vs Brandon Young (3.50 ERA).

Player Props

Player props for this game

No player props available yet

Props are typically available 12-24 hours before game time

Box Score

Final game statistics

Philadelphia Phillies (PHI)

BatterABRHRBIBBSOHR
Trea TurnerSS4231001
Kyle SchwarberDH2100210
Bryce Harper1B4011010
Alec Bohm3B4000010
Brandon MarshLF4001000
J.T. RealmutoC4111021
Bryson Stott2B3000100
Gabriel Rincones Jr.RF2000020
Derek HillRF2000000
Justin CrawfordCF4010000
Pitching
PitcherIPHRERBBSOPC
Orion Kerkering0.22441227
Chase Shugart1.00001112
Tim Mayza0.11001012
Andrew Painter6.03223682

Baltimore Orioles (BAL)

BatterABRHRBIBBSOHR
Dylan BeaversLF3110110
Pete Alonso1B3222011
Gunnar HendersonSS4012010
Taylor WardDH2000200
Leody TaverasRF4000020
Jackson Holliday2B3110100
Coby Mayo3B3000020
Jake RogersC1000000
Colton CowserCF2100210
Yohel PozoC2000010
Christian Encarnacion-Strand3B1112000
Pitching
PitcherIPHRERBBSOPC
Tyler Wells1.00000010
Brandon Young5.25442594
Josh Walker0.21000017
Anthony Nunez0.20001117
Yennier Cano1.00000117

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Andrew Painter (PHI)

2026 season
vs BAL
ERA
3.00
IP
6.0
W-L
0-0
K
6
WHIP
1.00
AVG
.150
SplitERAWHIPK/9BB/9AVGIP
Overall6.041.497.73.3.28292.1
Home5.811.358.62.8.26748.0
Away6.291.636.73.9.29844.1
Last 7 Days1.290.7110.30.0.1857.0
Last 30 Days3.621.078.63.3.19227.1
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.301.352.491.84322647
vs RHB.252.344.432.77513932
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.285.359.477.83615132
2nd Time.293.352.513.86515032
3rd Time.250.310.344.6546415

Brandon Young (BAL)

2026 season
vs PHI
ERA
6.35
IP
5.2
W-L
0-0
K
5
WHIP
1.35
AVG
.227
SplitERAWHIPK/9BB/9AVGIP
Overall3.501.367.23.3.259123.1
Home3.381.337.73.0.25769.1
Away3.671.416.73.7.26154.0
Last 7 Days5.591.965.93.9.3689.2
Last 30 Days4.221.507.03.7.28232.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.226.311.369.68027449
vs RHB.303.341.463.80420150
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.251.322.374.69617939
2nd Time.270.342.460.80217436
3rd Time.256.295.388.68312124

Last 5 Games

Not available yet

Season Series

This Series (3 games)
PHI wins series 2-1
Season (3 games)
BAL leads series 1-0

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
Fanatics-149+1257:59 PM
BetRivers-143+1257:59 PM
BetUS-143+1297:59 PM
Bovada-154+1287:59 PM
Caesars-145+1227:59 PM

Totals

BookTotalOverUnderTime
Fanatics8.0-105-1157:59 PM
BetRivers8.5-114-1067:59 PM
BetUS8.0+100-1207:59 PM
Bovada8.0+100-1207:59 PM
Caesars8.0-105-1157:59 PM