Baltimore Orioles vs San Francisco Giants Prediction, 8/31/2025 MLB Picks, Best Bets & Odds
Game: Baltimore Orioles vs San Francisco Giants
Date: Sunday, August 31, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Baltimore (+125) San Francisco (-150)
Oracle Park is the location where the San Francisco Giants (66-68) will meet the Baltimore Orioles (60-74) on Sunday. The line on this matchup has the Orioles at +125 while the Giants are opening at -150. The over/under is set at 8.5. The pitchers who are expected to start are Tomoyuki Sugano and Justin Verlander.


As a squad, the Baltimore Orioles are putting up 4.3 runs/g, which has them at 18th in the league. They have earned a total of 574 runs and have an on-base percentage of .305. The Orioles have compiled 217 two-baggers as a team and have hit 160 baseballs out of the park. They have 543 RBI's in addition to 1,080 hits on the year, while their team batting average is sitting at .240. Baltimore has a slugging rate of .402 and have been rung up 1,165 times, while drawing a walk on 372 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has a strong 7-unit selection on Monday (early 1:10 p.m. first pitch). We have nailed 5 of our last 6 selections in MLB and we are profitable on the year. We have done well this season with early weekday games, hitting 3 straight top plays. You can receive this selection by signing-up below with a daily picks package from MLB Baseball. 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 is 2.59 and the pitching staff has recorded a WHIP of 1.37. Orioles pitchers have surrendered 183 home runs and 654 runs (24th in baseball). Baltimore has conceded 1,194 base hits (9.1 per 9 innings) as well as 614 earned runs. The Orioles hold a team earned run average of 4.67 on the year (26th in baseball), and their staff has struck out 1,104 batters. Their pitching staff has walked 427 batters and their FIP is 4.45 as a team on the season.
The Orioles have dispatched 448 relievers to the hill for the season. The bullpen pitchers have inherited 178 runners on the year with 25.8% of those runners ended up scoring. They have 31 saves this year and have blown 18 of 49 save opportunities. The Orioles relief pitchers have recorded a save percentage of 63.3% and have come into the game in 140 save situations. The relief pitchers have recorded 87 holds for the season (6th in baseball). Orioles relief pitchers have gone to the mound with players on base 131 times as well as having 137 appearances in high leverage situations.
The Orioles have turned 68.5% of balls in play into outs out of 10,575 innings, which has them ranked 28th in baseball. The Atlanta Braves are sitting with 3,525 putouts for the season, in addition to 1,166 assists and 69 errors. Their fielding percentage is holding at .986 which has them ranked 18th in the majors, and have 93 double plays.
Sugano has taken the mound for 137 innings and has racked up 91 K's so far in his pro baseball career. Sugano (10-6 career record) has a FIP of 4.01 while he has gone up against 584 hitters in the major leagues. His ERA is 4.07 (62 ER's allowed) and he has a WHIP of 1.276. He has conceded 141 hits (9.3 hits per nine innings) and has had 34 free passes.
The San Francisco Giants have accounted for an OBP of .309 and a team batting average of .233 over the course of the season. They have struck out on 1,152 occasions (12th in the league) and have 1,033 base hits. San Francisco has a total of 136 home runs on the campaign to go along with 525 RBIs. The Giants hold a slugging % of .380 and they are scoring 4.11 runs per game (25th in MLB). They have notched 200 doubles, while walking 451 times and putting up 551 runs.
The Giants have a WHIP of 1.280 with a FIP of 3.71 as a staff so far this season. They currently have a K/BB ratio of 8.50 (1,122 strikeouts vs 418 free passes). They are sitting at 16th in MLB as a staff in total hits allowed with 1,099. They have relinquished 117 homers and they give up 4.16 runs per 9 innings (8th in MLB). The San Francisco pitching staff have conceded 548 runs over the course of the season and come in with a team ERA of 3.70 (487 earned runs given up).
San Francisco has called on relievers to enter the game in 49 save opportunities and they have earned 31 saves. They are ranked 17th in baseball with a save rate of 63.3%, and they have dispatched 426 relievers onto the diamond over the course of the season. Their bullpen pitchers have stepped onto the mound 146 times in high leverage situations and on 95 occasions with runners on base. San Francisco relievers have an inherited score rate of 34.4% out of 151 inherited base runners. With 121 save situations, the Giants have accumulated 72 holds and also 18 blown saves.
In their 10,590 innings on the field, the Giants hold a defensive efficiency of 68.8% (24th in baseball). The San Francisco Giants have gotten 106 double plays and have accounted for a fielding rate of .984 (25th in professional baseball). The Giants have racked up 1,246 assists, 79 errors and have 3,530 putouts so far this season.
During his MLB career, Verlander has given up 3,019 base hits while he has totaled 3,520 strikeouts in 3,531 innings pitched. He has given up a total of 1,310 earned runs while holding a WHIP of 1.136 and having a FIP of 3.3. He has a K/BB ratio of 3.55 and he has faced 14,461 hitters in his pro baseball career. Verlander (264-157 win-loss record in his career) is the owner of a 3.34 ERA while allowing 7.7 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Baltimore (+125)
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