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

Odds updated as of 1:12 a.m.
Friday's slate in the MLB includes a matchup between the Baltimore Orioles and the Philadelphia Phillies.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important info about this matchup.
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: (-120) | 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 TBA (Phillies)
Brandon Young (8-2) will start for the Orioles in this matchup. The Phillies, however, have yet to list a starting pitcher. Young and his team are 14-3-0 ATS this season when he starts. Young's team has been victorious in 75% of the games he's started as the moneyline favorite with a record of 6-2.
Orioles vs Phillies Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Orioles win (54.4%)
Orioles vs Phillies Moneyline
- Baltimore is a -120 favorite on the moneyline, while Philadelphia is a +102 underdog on the road.
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
- The over/under for the Orioles versus Phillies contest on July 31 has been set at 9, with -105 odds on the over and -115 odds on the under.
Bet on Baltimore Orioles vs. Philadelphia Phillies on FanDuel today!
Orioles vs Phillies Betting Trends
- The Orioles have been favorites in 51 games this season and have come away with the win 26 times (51%) in those contests.
- Baltimore has a record of 23-21 in contests when oddsmakers favor them by -120 or more on the moneyline.
- The Orioles and their opponents have gone over in 58 of their 108 games with a total set by sportsbooks this season.
- The Orioles are 56-52-0 against the spread in their 108 games with a line set by sportsbooks this season.
- The Phillies have compiled a 9-21 record in games they were the underdog on the moneyline (winning 30% of those games).
- When playing as a moneyline underdog with odds of +102 or longer, Philadelphia has gone 5-13 (27.8%).
- The Phillies have played in 106 games with an over/under set, and have combined with their opponents to go over the total 47 times (47-57-2).
- The Phillies have collected a 40-66-0 record ATS this season.
Orioles Player Leaders
- Pete Alonso has 102 hits to go with a slugging percentage of .461, both of which lead Baltimore hitters this season. He has a .249 batting average and an on-base percentage of .345.
- Among qualified batters in the majors, his batting average ranks 86th, his on-base percentage ranks 52nd, and he is 40th in slugging.
- Taylor Ward leads Baltimore in OBP (.383) this season, fueled by 100 hits. He's batting .248 while slugging .350.
- Among qualifying hitters, he is 87th in batting average, ninth in on-base percentage and 135th in slugging percentage.
- Gunnar Henderson is batting .219 with a .395 slugging percentage and 45 RBI this year.
- Leody Taveras has five home runs, 39 RBI and a batting average of .226 this season.
Phillies Player Leaders
- Bryce Harper is batting .252 with 20 doubles, three triples, 22 home runs and 66 walks. He's slugging .491 with an on-base percentage of .357.
- He is 83rd in batting average, 36th in on-base percentage and 21st in slugging percentage among all qualifying batters in the majors.
- Harper heads into this game on a four-game hitting streak. During his last five outings he is batting .222 with a double, a triple, a home run, three walks and four RBIs.
- Kyle Schwarber has 97 hits with a .365 OBP to lead his team in both. He has a batting average of .252 while slugging .545.
- He is currently 83rd in batting average, 25th in on-base percentage and seventh in slugging percentage among all qualifying batters.
- Trea Turner is batting .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.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



