Orioles vs Phillies Prediction, Odds, Moneyline, Spread & Over/Under for July 31

Odds updated as of 7:13 p.m.
Friday's slate in the MLB includes a matchup between the Baltimore Orioles and the Philadelphia Phillies.
We've got you covered, in terms of the most important info about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Orioles vs Phillies Game Info
- Baltimore Orioles (53-56) vs. Philadelphia Phillies (57-52)
- Date: Friday, July 31, 2026
- Time: 7:05 p.m. ET
- Venue: Oriole Park at Camden Yards -- Baltimore, Maryland
- Coverage: MASN and NBCS-PH
Orioles vs Phillies Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: BAL: (-112) | PHI: (+102)
- Spread: BAL: +1.5 (-192) | PHI: -1.5 (+158)
- Total: 9 -- Over: (-105) | Under: (-115)
Orioles vs Phillies Probable Starting Pitchers
Probable Pitchers: Brandon Young (Orioles) - 8-2, 3.13 ERA vs Andrew Painter (Phillies) - 1-8, 7.06 ERA
The Orioles will give the nod to Brandon Young (8-2, 3.13 ERA), who is eyeing win No. 9 on the season, and the Phillies will counter with Andrew Painter (1-8, 7.06 ERA). Young's team is 14-3-0 against the spread in his starts this season. When Young starts a game and his team is the favorite on the moneyline, they have a record of 6-2. The Phillies have gone 1-11-0 against the spread when Painter starts. The Phillies were named the moneyline underdog for six Painter starts this season -- they lost every game.
Orioles vs Phillies Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (54.9%)
Orioles vs Phillies Moneyline
- Looking at the moneyline for Phillies-Orioles, Philadelphia is the underdog at +102, and Baltimore is -112 playing at home.
Orioles vs Phillies Spread
- The Phillies are 1.5-run favorites against the spread for this matchup with the Orioles. The Phillies are +158 to cover, while the Orioles are -192 to cover as a 1.5-run underdog on the runline.
Orioles vs Phillies Over/Under
- Orioles versus Phillies on July 31 has an over/under of 9 runs, with the odds on the over -105 and the under set at -115.
Bet on Baltimore Orioles vs. Philadelphia Phillies on FanDuel today!
Orioles vs Phillies Betting Trends
- The Orioles have come away with 26 wins in the 51 contests they have been listed as the favorites in this season.
- This year Baltimore has won 26 of 51 games when listed as at least -112 on the moneyline.
- Contests with the Orioles have gone over the total set by bookmakers in 58 of 108 chances this season.
- The Orioles have an against the spread mark of 56-52-0 in 108 games with a line this season.
- The Phillies have won nine of the 30 games they were the moneyline underdog this season (30%).
- When it has played as a moneyline underdog with odds of +102 or longer, Philadelphia has a record of 5-13 (27.8%).
- The Phillies have combined with opponents to go over the total 47 times this season for a 47-57-2 record against the over/under.
- The Phillies have a 40-66-0 record ATS this season (covering only 37.7% of the time).
Orioles Player Leaders
- Pete Alonso has 102 hits to go with a slugging percentage of .461, both of which are tops among Baltimore hitters this season. He has a .249 batting average and an on-base percentage of .345.
- He ranks 85th in batting average, 52nd in on-base percentage, and 42nd in slugging among all qualifying hitters in baseball.
- Taylor Ward has 100 hits this season and a team-best OBP of .383. He's batting .248 and slugging .350.
- Among qualifiers, he is 87th in batting average, ninth in on-base percentage and 135th in slugging percentage.
- Gunnar Henderson has collected 98 base hits, an OBP of .290 and a slugging percentage of .395 this season.
- Leody Taveras has five home runs, 39 RBI and a batting average of .226 this season.
Phillies Player Leaders
- Bryce Harper has 20 doubles, three triples, 22 home runs and 66 walks while hitting .252. He's slugging .491 with an on-base percentage of .357.
- Including all the qualifying hitters in the majors, he is 82nd in batting average, 35th in on-base percentage and 21st in slugging percentage.
- Harper hopes to build on a four-game hitting streak in this matchup. During his last five outings he is batting .222 with a double, a triple, a home run, three walks and four RBIs.
- Kyle Schwarber paces his team with 97 hits and a .365 OBP. He has a batting average of .252 while slugging .545.
- He is currently 82nd in batting average, 24th in on-base percentage and seventh in slugging percentage among all qualifying hitters.
- Trea Turner is hitting .243 with 18 doubles, a triple, 15 home runs and 28 walks.
- Bryson Stott is hitting .254 with 21 doubles, six triples, eight home runs and 30 walks.



