Cleveland Guardians vs San Francisco Giants Prediction, 6/19/2025 MLB Picks, Best Bets & Odds
Game: Cleveland Guardians vs San Francisco Giants
Date: Thursday, June 19, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Cleveland (+125) San Francisco (-145)
Oracle Park is where the San Francisco Giants (41-32) will compete against the Cleveland Guardians (36-35) on Thursday. The moneyline on this game has the Guardians at +125 and the Giants are coming in at -145. The over/under comes in at 9. The pitchers who are expected to start will be Gavin Williams and Logan Webb.


Cleveland has a slugging % of .374 and have struck out 576 times, while being walked on 222 occasions. They have compiled 258 RBI's and 534 base knocks so far this year, while their batting average is .231. The Guardians have tallied 97 doubles as a squad and have hit 73 baseballs out of the park. They have accumulated 273 runs while holding a team OBP of .303. As a squad, the Cleveland Guardians are scoring 3.9 runs per game, which has them at 25th in the league.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has picked up +9,000 since Memorial Day of 2024. Friday we look to get back on track with a 7-unit run line selection (8 p.m.). You can receive this play by signing-up for one of our many MLB picks packages starting at just $30. Sign-up now and let 53 years of handicapping experience work for you. 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
They have earned a K/BB ratio of 2.27 and the pitching staff holds a WHIP of 1.38. Guardians pitchers have yielded 76 long balls and 298 runs in total (14th in the league). Cleveland has conceded 602 base knocks (8.7 per 9 innings) and also 275 earned runs. The Guardians have an ERA of 3.96 this year (18th in baseball), and the staff has rung up 596 hitters. Their pitching staff has walked 262 opposing hitters and their FIP sits at 4.11 as a unit on the year.
The Guardians bullpen have accumulated a save percentage of 76.9% and have come into the game in 79 save situations. The relievers have inherited 81 runners for the season and 35.8% of them ended up scoring. Guardians pitchers have entered the game with opponents on base 58 times in addition to having 68 appearances in high leverage situations. The Guardians have sent 241 relief pitchers to the hill on the year. The relief pitchers have racked up 52 holds this season (4th in baseball). They have recorded 20 saves so far this year and have blown 6 of 26 chances to save the game.
The Guardians have turned 68.1% of balls in play into outs out of their 5,628 innings, which has them ranked 25th in pro baseball. The Cincinnati Reds have 1,876 putouts at this point in the season, as well as 555 assists and 44 errors. Their fielding percentage is at .982 which ranks 26th in the majors, and have a total of 56 double plays.
Williams has taken the hill for 227 innings and has tallied 232 K's thus far in his career. Williams (11-18 mark in his career) holds a FIP of 3.94 while he has gone up against 980 batters in the majors. His ERA is 4.00 (101 ER's allowed) and he has a WHIP of 1.361. He has surrendered 201 base hits (8.0 hits per 9 innings) and has 108 walks.
The Giants hold a team SLG% of .376 and they have an average of 4.26 runs per game (14th in the league). They have 110 doubles, while taking a walk 262 times and recording 311 runs. San Francisco has accumulated 70 long balls so far this year as well as 296 runs batted in. They have struck out on 619 occasions (11th in baseball) and have earned a total of 561 base knocks. The San Francisco Giants have an on-base percentage of .313 as well as a batting average of .233 on the year.
The Giants have a WHIP of 1.223 with a FIP of 3.46 as a unit this year. They have a ranking of 7th in baseball as a staff in total hits relinquished with 556. The San Francisco pitching staff have given up 267 runs on the year while having a team ERA of 3.27 (234 earned runs conceded). They currently have a K/BB ratio of 8.70 (620 strikeouts against 232 bases on balls). They have surrendered 56 homers and they surrender 3.73 runs per 9 innings (6th in MLB).
With 86 save situations, the Giants have earned 53 holds and also 12 blown saves. San Francisco has called on relievers to enter the contest in 33 save chances and they have tallied 21 saves. Their relievers have come in 90 times in high leverage situations in addition to 50 occasions with runners on. San Francisco relief pitchers hold an inherited score rate of 33.3% of 84 inherited base runners. They sit at 14th in baseball holding a save rate of 63.6%, and they have sent 223 relief pitchers to the hill on the campaign.
Out of their 5,802 innings on the field, the Giants have accumulated a defensive efficiency of 70.1% (14th in pro baseball). The San Francisco Giants have turned 55 double plays and own a fielding percentage of .986 (18th in MLB). The Giants have accrued 697 assists, 38 errors and have accounted for 1,934 putouts on the campaign.
So far in his pro baseball career, Webb has conceded 896 base knocks while tallying 875 strikeouts in 949 innings pitched. Webb (61-47 career record) has earned a 3.34 ERA while giving up 8.5 hits per 9 innings. He has given up a total of 352 ER's while holding a WHIP of 1.180 and having a FIP of 3.3. His K/BB ratio is 3.91 and he has gone up against 3,874 batters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (-145)
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