Cleveland Guardians vs San Francisco Giants Prediction, 6/17/2025 MLB Picks, Best Bets & Odds
Game: Cleveland Guardians vs San Francisco Giants
Date: Tuesday, June 17, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Cleveland (+126) San Francisco (-152)
The San Francisco Giants (41-31) will try to defeat the Cleveland Guardians (35-35) at Oracle Park on Tuesday. The odds on this game have Cleveland at +126 while San Francisco is sitting at -152. The betting total is set at 9. The pitchers taking the mound will be Slade Cecconi and Robbie Ray.


As a unit, the Cleveland Guardians are putting up 3.9 runs per game, which has them sitting at 25th in the league. They have accumulated 270 runs scored while having a team on-base percentage of .304. The Guardians have tallied 95 doubles as a unit and have smacked 72 balls out of the park. They have accumulated 255 runs batted in and 528 base knocks on the campaign, and their average at the plate is .232. Cleveland has a slugging percentage of .374 and have struck out 570 times, while taking a walk on 220 occasions.
Get all of our MLB Picks Today
The Guardians are sitting with a team earned run average of 3.99 so far this year (19th in MLB), and the staff has rung up 586 batters. Guardians pitchers have conceded 76 long balls and 296 total runs (16th in baseball). Their pitching staff has walked 257 players from the other team and their FIP is 4.14 as a unit for the season. Cleveland has given up 592 hits (8.6 per 9 innings) as well as 273 earned runs. They have accumulated a K/BB ratio of 2.28 and the pitching staff sits with a WHIP of 1.38.
The Guardians relief pitchers have a save rate of 76.0% and have stepped onto the mound in 75 save situations. The relief pitchers have inherited 79 base runners so far this year with 36.7% of those players earned a run for their team. Guardians bullpen pitchers have stepped onto the hill with runners on base 56 times in addition to having 64 appearances in high leverage situations. The Guardians have sent 237 relievers to the hill so far this season. The relievers have a total of 49 holds on the campaign (6th in the league). They have recorded 19 saves over the course of the season and have blown 6 out of their 25 chances to save the game.
The Guardians have converted 68.2% of balls hit into play into outs out of 5,547 innings on the field, which has them ranked 23rd in professional baseball. The Cincinnati Reds have earned a total of 1,849 putouts at this point in the season, as well as 547 assists and 44 errors. Their fielding percentage is holding at .982 which has them sitting 27th in professional baseball, and they have turned 55 double plays.
Cecconi has thrown 129 frames and has totaled 112 strikeouts so far in his MLB career. Cecconi (3-11 win-loss mark in his career) holds a FIP of 5.63 while going up against 558 opposing hitters during his time in the major leagues. His earned run average is 5.72 (82 earned runs allowed) and he has a career WHIP of 1.348. He has conceded 145 base hits (10.1 hits per nine innings) and has had 29 walks.
San Francisco has a total of 70 long balls for the year and 294 runs batted in. They have put up 108 two-baggers, while walking 257 times as well as earning 309 runs. The San Francisco Giants hold an OBP of .311 and a batting average of .232 so far this season. The Giants hold a team SLG% of .377 and they are recording 4.29 runs per contest (14th in baseball). They have struck out on 609 occasions (11th in the league) and have earned 550 hits.
The Giants have a team WHIP of 1.228 and have a FIP of 3.46 as a unit on the campaign. They rank 7th in baseball as a pitching staff in total hits relinquished with 550. The San Francisco pitching staff have given up 264 runs so far this year while having an ERA of 3.27 (231 earned runs allowed). They have earned a strikeout to walk ratio of 8.70 (614 strikeouts against 230 bases on balls). They have allowed 55 HR's and they concede 3.74 runs per 9 innings (6th in MLB).
San Francisco bullpen pitchers hold an inherited score percentage of 33.3% out of 84 inherited runners. Their relief pitchers have taken the field 90 times in high leverage situations and on 50 occasions with runners on base. With 86 save situations, the Giants have earned 53 holds in addition to 12 blown saves. They rank 14th in the league with a save rate of 63.6%, and they have sent 220 relievers to the hill so far this year. San Francisco has called on relievers to enter the game in 33 save chances and they have earned 21 saves.
In 5,721 innings on the diamond, the Giants have a defensive efficiency of 70.0% (14th in baseball). The San Francisco Giants have gotten 54 double plays and hold a fielding percentage of .986 (18th in MLB). The Giants have accrued 688 assists, 37 errors and have earned 1,907 putouts this year.
Ray (85-74 career mark) has a 3.90 ERA while surrendering 7.8 hits per nine innings. He has a K/BB ratio of 2.89 and he has faced 5,669 opposing hitters during his pro baseball career. He has allowed 580 ER's while holding a WHIP of 1.290 and being the owner of a FIP of 3.8. In his pro baseball career, Ray has surrendered 1,160 hits while accumulating 1,640 strikeouts in 1,339 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (-152)
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
Cleveland Guardians - Twitter