Baltimore Orioles vs San Francisco Giants Prediction, 8/29/2025 MLB Picks, Best Bets & Odds
Game: Baltimore Orioles vs San Francisco Giants
Date: Friday, August 29, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Baltimore (+150) San Francisco (-182)
The San Francisco Giants (65-68) will take on the Baltimore Orioles (60-73) at Oracle Park on Friday. The moneyline on this matchup has the Orioles at +150 while the Giants are sitting at -182. The over/under is 8.5. The pitchers who are expected to start are Dean Kremer and Robbie Ray.


Baltimore has a slugging rate of .402 and have been called out on strikes 1,157 times, while drawing a walk on 370 occasions. They have 541 RBI's as well as 1,071 hits for the year, while their average at the plate is .240. The Orioles have compiled 214 two-baggers as a team and have hit 159 baseballs out of the stadium. They have earned 572 runs scored while having a team on-base percentage of .305. As a unit, the Baltimore Orioles are scoring 4.3 runs per game, which ranks them 18th in the league.
Today’s Featured MLB Best Bet! CRAIG TRAPP Top Plays are on a roll going 3-0 last 3 releases and even more important Craig’s MLB 8 Unit Game of Years are on 7-3 run last 10 years. Get the 8 Unit MLB GAME of YEAR (10 p.m. EST). Don’t Miss Out, click link below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks
Their strikeout to walk ratio sits at 2.57 and their pitching staff has a team WHIP of 1.37. Orioles pitchers have allowed 181 home runs and also 651 runs in total (25th in MLB). Baltimore has conceded 1,186 base knocks (9.1 per 9 innings) as well as 611 earned runs. The Orioles have compiled a team ERA of 4.68 for the year (26th in baseball), and the staff has rung up 1,096 hitters. Their pitching staff has walked 426 opposing batters and their FIP comes in at 4.45 as a team over the course of the season.
Orioles bullpen pitchers have stepped onto the hill with opponents on base 131 times and also have had 136 appearances in high leverage situations. The bullpen have notched 87 holds so far this year (6th in the league). The Orioles bullpen have accumulated a save percentage of 63.3% and have entered the game in 140 save situations. They have compiled 31 saves over the course of the season and have blown 18 of 49 save chances. The bullpen pitchers have inherited 178 runners so far this season with 25.8% of those runners crossed the plate. The Orioles have sent 445 relievers to the mound this year.
The Atlanta Braves have 3,525 putouts for the season, in addition to 1,166 assists and 69 errors. Their fielding percentage is currently at .986 which has them sitting 18th in professional baseball, and have accumulated 93 double plays. The Orioles have turned 68.5% of balls hit into play into outs in their 10,575 innings, which has them sitting 28th in the majors.
Kremer has taken the hill for 652 frames and is sitting with 563 strikeouts during his MLB career. His earned run average is 4.26 (309 earned runs allowed) and he has a career WHIP of 1.297. He has surrendered 631 base knocks (8.7 hits per nine innings) and has 215 walks. Kremer (39-39 career record) sits with a FIP of 4.20 and he has gone up against 2,756 batters during his time in the majors.
The San Francisco Giants have earned a team OBP of .309 and a team batting average of .233 on the campaign. They have been rung up on 1,146 occasions (12th in baseball) and have a total of 1,025 hits. San Francisco has tallied 134 long balls over the course of the season as well as 521 runs batted in. The Giants hold a team slugging percentage of .380 and they are scoring 4.11 runs per contest (25th in MLB). They have tallied 200 two-baggers, while taking a walk 450 times and notching 547 runs.
The Giants are sitting with a team WHIP of 1.282 in addition to having a FIP of 3.71 as a team on the year. They rank 17th in MLB as a staff in total hits allowed with 1,091. The San Francisco pitching staff have given up 545 runs this year while holding an ERA of 3.70 (484 earned runs relinquished). They currently have a strikeout to walk ratio of 8.50 (1,113 strikeouts against 417 free passes). They have relinquished 115 home runs and they allow 4.17 runs per 9 innings (8th in MLB).
San Francisco bullpen pitchers hold an inherited score percentage of 34.7% out of their 150 inherited runners. Their relievers have stepped onto the mound 143 times in high leverage situations and on 94 occasions with base runners. Sitting with 121 save situations, the Giants have accrued 72 holds in addition to 18 blown saves. They are currently ranked 16th in baseball holding a save percentage of 63.3%, and they have sent 423 relief pitchers to the hill so far this year. San Francisco has called on bullpen pitchers to enter the contest in 49 save opportunities and they have converted 31 saves.
In their 10,590 innings played, the Giants have a defensive efficiency of 68.8% (24th in baseball). The San Francisco Giants have turned 106 double plays and own a fielding percentage of .984 (25th in pro baseball). The Giants have racked up 1,246 assists, 79 errors and have a tally of 3,530 putouts over the course of the season.
In his career, Ray has surrendered 1,223 base hits while he has accumulated 1,706 punch outs in 1,417 frames. He has given up 609 earned runs while holding a WHIP of 1.283 and being the owner of a FIP of 3.8. He has a strikeout to walk ratio of 2.86 and he has gone up against 5,992 opposing batters thus far in his career. Ray (87-79 record in his career) has earned a 3.87 ERA and has conceded 7.8 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Baltimore (+150)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Baltimore Orioles - Twitter