- Matchup: Philadelphia Phillies vs Baltimore Orioles
- Date: Friday, July 31, 2026
- Venue: Oriole Park at Camden Yards, Baltimore, MD
- Broadcast: MASN
- Betting Odds: Philadelphia (-130) Baltimore (+110)
This page may include affiliate links at no extra cost to you, thanks for your support.
The Philadelphia Phillies (57-52) are set to face off against the Baltimore Orioles (53-56) at Oriole Park at Camden Yards on Friday. With Philadelphia pegged at -130 on the moneyline and Baltimore at +110, the betting total for this matchup stands at 9 runs. Pitchers Brian Keller and Brandon Young will take the mound.

The Philadelphia Phillies are averaging 4.3 runs per game, ranking them 19th in Major League Baseball. They have totaled 473 runs with a team on-base percentage of .303. The squad has achieved 148 doubles and launched 138 home runs, leading to 457 RBIs from 864 hits, while holding a team batting average of .236. The Phillies carry a slugging percentage of .400 and have struck out 966 times, with 318 walks taken throughout the season.
This season, the Phillies have a collective earned run average (ERA) of 4.26, placing them 20th in the league, while their pitchers have struck out 1,061 batters. Allowing 134 home runs, they’ve given up 488 runs total (16th in MLB). The pitching staff has issued 319 walks and holds a Fielding Independent Pitching (FIP) rate of 3.86. With 947 hits allowed (8.8 per 9 innings) and 457 earned runs, they maintain a strikeout-to-walk ratio of 3.33 and a WHIP of 1.31.
Philadelphia’s pitchers have come into high-stakes situations 93 times and have 44 holds this season (26th in MLB). The bullpen has achieved a 70.7% save rate, converting 29 of 41 save opportunities, while 36.5% of inherited runners scored. This season, the Phillies have deployed 363 relievers on the mound.
Turning balls in play into outs, the Phillies have a conversion rate of 67.1%, ranking them 29th in the league. Together, they’ve recorded 2,894 putouts, 895 assists, and 60 errors, giving them a fielding percentage of .984 (19th overall), while converting 62 double plays.
Brian Keller has pitched for 3 innings, striking out 3 batters in his brief Major League career. With a career record of 0-0, Keller’s FIP is at 2.96 and he’s faced 11 batters. His earned run average is 3.00 (1 earned run allowed) and he holds a WHIP of 0.667, allowing just 2 hits per 9 innings and issuing no walks.
The Baltimore Orioles lead with 127 home runs this season, accumulating 483 RBIs. They have also hit 163 doubles, taken 423 walks, and tallied 501 runs total. With an on-base percentage of .321 and a batting average of .237, their slugging percentage stands at .394, averaging 4.60 runs per game (11th in MLB). The Orioles have been struck out 1,001 times (4th in the league), with a total of 864 base hits.
This season, the Orioles’ pitching staff has allowed 525 runs and recorded a 4.21 ERA (455 earned runs). They have given up 118 home runs and allow 4.86 runs per nine innings (23rd in the league). The team’s WHIP is 1.345, and their FIP is marked at 4.12. The strikeout-to-walk ratio stands at 8.00 (865 strikeouts against 366 walks), ranking 25th in the league for total hits allowed, with 943.
The Baltimore bullpen displays an inherited score percentage of 25.9% from 135 inherited runners. They have entered 111 high-leverage situations and 102 with runners on base. In 100 save opportunities, the Orioles have secured 55 holds alongside 16 blown saves, posting a 62.8% save rate (14th in MLB) and using 359 relievers throughout the year.
Throughout 8,763 innings, the Orioles have achieved a defensive efficiency rating of 68.9% (26th in MLB). The team has enacted 79 double plays, with a fielding percentage of .981 (27th in the league). They’ve also notched up 946 assists, 73 errors, and accumulated 2,921 putouts this year.
Brandon Young, in his professional career, has given up 159 hits while achieving 127 strikeouts over 154 innings pitched. With 74 earned runs allowed, his WHIP stands at 1.392 and his FIP is recorded at 4.2. His strikeout-to-walk ratio is 2.27 after facing 671 batters. Young holds a career win-loss record of 9-9 with a 4.31 ERA, yielding 9.3 hits per nine innings.
Which team will prevail in tonight’s MLB matchup against the spread or the moneyline?
Prediction: Bet on Philadelphia (-130)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
