The San Francisco Giants host the Baltimore Orioles in the opening matchup of this three-game series at Oracle Park. MLB odds list San Francisco as a -160 favorite, while the total sits at 7.5.
My Orioles vs. Giants prediction targets the total in this interleague contest.
Read on for my MLB picks for Friday, August 29.
Orioles vs Giants prediction
Orioles vs Giants best bet: Under 7.5 (-115)
The San Francisco Giants hand the ball to left-hander Robbie Ray, who has been excellent this season. Through 27 starts, Ray is 10-6 with a 2.93 ERA and 1.14 WHIP.
His underlying metrics are equally impressive. Entering this matchup, Ray ranks in the 65th percentile in expected ERA (xERA), 76th percentile in expected batting average (xBA), and 64th percentile in strikeout rate.
That success is likely to continue against the Baltimore Orioles, a team he holds a 3.47 ERA against over his past four meetings.
Meanwhile, right-hander Dean Kremer takes the mound for the Orioles. Like Ray, Kremer’s analytics have been strong this year. The right-hander ranks in the top half of the league in xERA, average exit velocity, walk rate, and hard-hit rate.
Not only are both pitchers worth backing, but both lineups are worth fading. This season, both clubs rank in the bottom half of the league in runs scored per game, hits per game, on-base percentage (OBP), and OPS.
Orioles vs Giants same-game parlay (SGP)
Sticking with the theme of backing both starting pitchers, Kremer and Ray should be solid candidates in the strikeout market. Ray ranks in the 70th percentile in whiff rate and 64th percentile in strikeout rate.
On the other hand, Kremer has recorded five or more strikeouts in seven of his past eight starts.
Orioles vs Giants odds
- Moneyline: Baltimore +135 | San Francisco -160
- Run line: Baltimore +1.5 (-179) | San Francisco -1.5 (+150)
- Over/Under: Over 7.5 (-105) | Under 7.4 (-115)
Orioles vs Giants trend
There have been seven or fewer total runs scored in each of Baltimore’s past five games. Find more MLB betting trends for Orioles vs. Giants.
How to watch Orioles vs Giants and game info
Location | Oracle Park, San Francisco, CA |
Date | Friday, August 29, 2025 |
First pitch | 10:15 p.m. ET |
TV | Apple TV+ |
Orioles starting pitcher | Dean Kremer (9-9, 4.19 ERA) |
Giants starting pitcher | Robbie Ray (10-6, 2.93 ERA) |
Orioles vs Giants latest injuries
Orioles vs Giants weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.