San Diego Padres vs San Francisco Giants Prediction, 6/5/2025 MLB Picks, Best Bets & Odds
Game: San Diego Padres vs San Francisco Giants
Date: Thursday, June 5, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: San Diego (-145) San Francisco (+125)
The San Francisco Giants (33-28) are welcoming the San Diego Padres (35-24) at Oracle Park on Thursday. The moneyline on this game has San Diego at -145 and San Francisco is sitting at +125. The over/under is set at 9. The pitchers taking the mound are Dylan Cease and Robbie Ray.


The Padres have accumulated 86 doubles as a team and have hit 53 baseballs out of the park. San Diego has a slugging rate of .380 and have struck out 409 times, while taking a walk on 184 occasions. As a team, the San Diego Padres are notching 4.2 runs per game, which has them sitting at 18th in MLB. They have compiled 226 runs batted in as well as 486 base knocks over the course of the season, and their team batting average is at .248. They have 246 runs scored and have an on-base percentage of .315.
Today’s Featured MLB Best Bet! JASON SHARPE is back on Friday with his 8-Unit MLB Game of the Year Play (10 p.m.)! Sharpe cashed in last night with his 8-Unit NBA Game of the Year (Indiana) and his top plays rated 7.0+ have gone 9-3 across all sports. Baseball has been Sharpe's No. 1 sport over the years, including an amazing +31,000 over the last five seasons alone. Sign up below and get on it! 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 Today
Their strikeout to walk ratio sits at 2.72 and their pitching staff sits with a WHIP of 1.20. Padres pitchers have relinquished 61 home runs and also 228 runs (10th in baseball). San Diego has given up 441 hits (7.5 per 9 innings) as well as 205 earned runs. The Padres have compiled a team earned run average of 3.51 over the course of the season (8th in baseball), and their staff has rung up 517 batters. They have walked 190 players from the other team and their FIP is 3.83 as a unit on the year.
The Padres bullpen have a save rate of 75.9% and have entered the game in 70 save situations. The relief pitchers have inherited 89 base runners so far this season and 37.1% of those runners ended up crossing the plate. Padres relief pitchers have entered the contest with opponents on base 65 times in addition to having 82 appearances in high leverage situations. The Padres have sent 207 relief pitchers to the hill this season. The relievers have 40 holds this season (10th in the league). They have compiled 22 saves for the year and have missed out on 7 out of their 29 save opportunities.
The Padres have turned 71.3% of balls hit into play into outs in their 4,734 innings on the diamond, which ranks them 7th in professional baseball. The San Diego Padres have 1,578 putouts over the course of the season, in addition to 460 assists and 31 errors. Their fielding percentage is currently at .985 which has them ranked 19th in baseball, and they have turned 47 double plays.
Cease has thrown 910 innings and is sitting with 1,094 strikeouts in his MLB career. Cease (58-50 career win-loss mark) has earned a FIP of 3.76 while he has faced 3,851 hitters in the major leagues. His ERA is 3.82 (386 ER's allowed) and he has a career WHIP of 1.256. He has given up 763 hits (7.5 hits per nine innings) and has had 380 walks.
The Giants have a team SLG% of .370 and they score 4.10 runs per contest (20th in MLB). They have 88 two-baggers, while getting a free base 213 times and notching 250 runs. San Francisco has a total of 58 home runs so far this year to go along with 239 RBIs. They have been called out on strikes on 515 instances (10th in MLB) and have notched a total of 465 base hits. The San Francisco Giants have accounted for a team OBP of .309 in addition to a batting average of .231 over the course of the season.
The Giants have a WHIP of 1.197 in addition to having a FIP of 3.24 as a pitching staff for the year. Their strikeout to walk ratio is 8.80 (529 strikeouts vs 184 bases on balls). They are currently ranked 7th in MLB as a staff in total hits surrendered with 460. They have conceded 41 long balls and they give up 3.51 runs per 9 innings (4th in the league). The San Francisco pitching staff have allowed 210 runs this year and come in with a team ERA of 3.03 (181 earned runs relinquished).
San Francisco bullpen pitchers hold an inherited score rate of 38.2% out of their 68 inherited runners. Their relief pitchers have stepped onto the hill 70 times in high leverage situations and on 40 occasions with runners on. With 71 save situations, the Giants have earned 45 holds and also 9 blown saves. They are ranked 12th in baseball with a save percentage of 65.4%, and they have sent 183 relievers to the mound over the course of the season. San Francisco has called on relief pitchers to enter the game in 26 save chances and they have earned 17 saves.
In 4,842 innings on the diamond, the Giants hold a defensive efficiency of 69.7% (19th in the majors). The San Francisco Giants have turned 49 double plays and have accounted for a fielding rate of .985 (18th in baseball). The Giants have racked up 582 assists, 33 errors and are sitting with 1,614 putouts for the season.
In his pro baseball career, Ray has surrendered 1,150 base knocks and he has 1,626 strikeouts in 1,328 frames. Ray (84-74 career win-loss record) holds a 3.90 ERA while conceding 7.8 hits per nine innings. He has allowed 576 ER's while holding a WHIP of 1.291 and being the owner of a FIP of 3.8. His K/BB ratio is 2.88 and he has gone up against 5,623 hitters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (+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
San Diego Padres - Twitter