Cleveland Guardians vs San Francisco Giants Prediction, Preview and Odds - 06/19/2025

by Rod Pearson

Wednesday, Jun 18, 2025
Game Time: 4:05 pm ET, Thursday, June 19, 2025
Venue:  Oracle Park, San Francisco, CA 
Where to Watch:  MLBN Alt, NBCS-BA


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Guardians +144, Giants -176; Over/Under:  7 runs
Bet365:  Moneyline odds:  Guardians +145, Giants -175; Over/Under:  7 runs
BetMGM:  Moneyline odds:  Guardians +145, Giants -175; Over/Under:  7 runs

Season Record

Cleveland Guardians:  36-35 (2nd place, AL Central)
San Francisco Giants:  41-32 (2nd place, NL West)

Do not miss out on our expert handicapper analysis! Brian Bitler is on a HOT STREAK in the MLB on a 28-19-1 MLB RUN for +$9,430 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
Cleveland Guardians:  3-7 last 10
San Francisco Giants:  6-4 last 10



Cleveland Guardians vs San Francisco Giants Preview and Analysis


The Guardians are entering this series off a loss and got swept in their 3-game series against the Seattle Mariners 3-0 in their last series. They enter this game with a 36-35 record overall and have a road record of 17-20. This is the series finale of a 3-game series with the Giants on Thursday with the 2nd game of this series still to be played on Wednesday. The Guardians won the series opener of this series on Tuesday. Their offense ranks 25th in the MLB with a .677 OPS. Logan Allen is their starting pitcher on Wednesday while Gavin Williams is making his start in this game on Thursday. He is 5-3 with a 3.89 ERA this season. His team lost their last 2 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 2 ER, 1 HR, and 3 BB with 1 SO on 6 hits through 4 IP against the Seattle Mariners.

The Giants are entering this series off a loss and lost their 3-game series against the Los Angeles Dodgers 2-1 in their last series. They enter this game with a 41-32 record overall and have a home record of 22-12. This is the 3rd game of a 3-game series with the Guardians on Thursday with the 2nd game of this series still to be played on Wednesday. The Giants lost the 1st game of this series on Tuesday. Their offense ranks 22nd in the MLB with a .689 OPS. Justin Verlander is their starting pitcher on Wednesday while Logan Webb is making his start in this game on Thursday. He is 6-5 with a 2.58 ERA this season. His team won their last 2 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 2 earned runs, 1 homer, and 3 walks with 4 strikeouts on 2 hits through 7 innings pitched against the Los Angeles Dodgers.


Guardians vs Giants Prediction

The current betting odds have the Giants listed as a favorite in this game according to Draftkings Sportsbook. The Giants have looked good in their games this season with their 41-32 record overall which has them right near the top of the NL West and in the division race. They have also looked great in their own ballpark this year with their 22-12 home record. Meanwhile, the Guardians have looked good in their games this season with their 36-35 record overall which has them right in the middle of the AL Central. They haven't been a good road team though with their 17-20 road record this season. The Giants lost the series opener against the Guardians on Tuesday, but they have still looked a lot better lately as they are 6-4 in their last 10 games while the Guardians are only 3-7. The Giants also have the much better pitching matchup in this one and they can take advantage of that at home. Webb is on the mound for the Giants and he has looked great all season as he hasn't been giving up many runs in any starts. He is 6-5 with a 2.58 ERA and his team has been having lost of success with him lately too. He only gave up 2 earned runs in his last start which has been a common theme for him, and the team has won 2 games in a row with him starting too. The Guardians are going with Williams in this one and he has been really up and down this year. He is 5-3 with a 3.89 ERA and only gave up 2 earned runs in his last start, but he isn't a reliable starter. His team has still lost 2 games in a row now with him starting and the Giants have the much better offense to help them get the win in this game too. The best way to place a bet here is on the Giants to win this game. 

Guardians Giants Prediction:  Our MLB Pick for Thursday, June 19, 2025 (4:05 pm ET start time) is Giants 4 Guardians 2.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this Cleveland Guardians San Francisco Giants prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


Cleveland Guardians: 146-133 (+6.2 units) on the moneyline against right-handed starters. 145-131 (+17.6 units) on the moneyline vs. a team with a good bullpen whose WHIP is 1.350 or better. 37-25 (+12.8 units) on the moneyline vs. a starting pitcher who gives up 0.5 or less HR's/start. 17-4 UNDER vs. an NL starting pitcher whose ERA is 3.20 or better.

San Francisco Giants: 18-22 (-8.5 units) on the moneyline against AL Central opponents. 200-196 (-16.7 units) on the moneyline in all games. 111-89 (-18.7 units) on the moneyline as a favorite of -110 or higher. 80-47 UNDER as a home favorite of -110 or higher.

Key Injuries


Cleveland Guardians:  A. Walters (RP) Sixty Day IL - Lat. B. Lively (SP) Sixty Day IL - Forearm. W. Brennan (RF) Ten Day IL - Forearm. P. Sewald (RP) Fifteen Day IL - Shoulder. S. Bieber (SP) Sixty Day IL - Elbow. E. Sabrowski (RP) Sixty Day IL - Elbow. T. Stephan (RP) Sixty Day IL - Elbow. J. Means (SP) Sixty Day IL - Elbow. S. Hentges (RP) Sixty Day IL - Shoulder.

San Francisco Giants:  J. Encarnacion (RF) Ten Day IL - Oblique. P. Bailey (C) Ten Day IL - Neck. M. Chapman (3B) Ten Day IL - Hand. J. Verlander (SP) Fifteen Day IL - Pectoral. T. Murphy (C) Sixty Day IL - Back.


Notable Quotes


“Kwany is obviously one of our best hitters. But what he did tonight defensively, he stopped the game.” - Stephen Vogt after his team’s win against the Giants in their game on Tuesday.


“We talked to him a little bit today. He goes, ‘I’ll play wherever you want me to play, I’ll hit wherever you want me to hit.’ He’s going to DH today. He’s going to hit in the three-spot. We’re going to work him in and get him some ground balls at first and make sure he’s comfortable before we put him over there. That’s pretty much the way we’re looking at it right now, a little bit of DH and a little bit of first.” - Bob Melvin on Rafael Devers after his team’s loss against the Guardians in their game on Tuesday.


Starting Lineups


Cleveland Guardians
Steven Kwan (L) LF
Lane Thomas (R) CF
José Ramírez (S) 3B
David Fry (R) DH
Carlos Santana (S) 1B
Gabriel Arias (R) SS
Johnathan Rodríguez (R) RF
Angel Martínez (S) 2B
Austin Hedges (R) C

San Francisco Giants
Jung Hoo Lee (L) CF
Willy Adames (R) SS
Rafael Devers (L) DH
Heliot Ramos (R) LF
Dominic Smith (L) 1B
Casey Schmitt (R) 3B
Mike Yastrzemski (L) RF
Tyler Fitzgerald (R) 2B
Andrew Knizner (R) C

Statistical Leaders


Cleveland Guardians
Batting Average:  José Ramírez (.319)
Hits:  José Ramírez (83)
Home Runs:  José Ramírez (13)
RBI:  Carlos Santana (35)
Stolen Bases:  José Ramírez (20)
Wins:  Gavin Williams (5)
Saves:  Emmanuel Clase (15)
ERA:  Hunter Gaddis (1.84)

San Francisco Giants
Batting Average:  Rafael Devers (.400)
Hits:  Heliot Ramos (77)
Home Runs:  Matt Chapman (12)
RBI:  Wilmer Flores (51)
Stolen Bases:  Tyler Fitzgerald (9)
Wins:  Robbie Ray (8)
Saves:  Ryan Walker (10)
ERA:  Randy Rodríguez (0.87)

Managers:
Cleveland Guardians: Stephen Vogt (2nd season)
San Francisco Giants: Bob Melvin (2nd season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.