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

by Rod Pearson

Monday, Jun 16, 2025
Game Time: 9:45 pm ET, Tuesday, June 17, 2025
Venue:  Oracle Park, San Francisco, CA 
Where to Watch:  NBCS-BA


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Guardians +134, Giants -164; Over/Under:  7 runs
Bet365:  Moneyline odds:  Guardians +135, Giants -165; Over/Under:  7 runs
BetMGM:  Moneyline odds:  Guardians +135, Giants -165; Over/Under:  7 runs

Season Record

Cleveland Guardians:  35-35 (3rd place, AL Central)
San Francisco Giants:  41-31 (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-21-1 MLB RUN for +$7,170 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:  2-8 last 10
San Francisco Giants:  7-3 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 35-35 record overall and have a road record of 16-20. This is the series opener of a 3-game series with the Giants on Tuesday and they have Monday off as a day of rest. Their offense ranks 24th in the MLB with a .678 OPS. Luis L. Ortiz was their starting pitcher on Sunday while Slade Cecconi is making his start in this game on Tuesday. He is 1-3 with a 4.26 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 1 ER, 0 HR, and 1 BB with 8 SO on 4 hits through 5 IP against the Cincinnati Reds.

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-31 record overall and have a home record of 22-11. This is the 1st game of a 3-game series with the Guardians on Tuesday and they have Monday off as a day of rest. Their offense ranks 22nd in the MLB with a .688 OPS. Sean Hjelle was their starting pitcher on Sunday while Robbie Ray is making his start in this game on Tuesday. He is 8-1 with a 2.55 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, 0 homers, and 2 walks with 5 strikeouts on 6 hits through 4 innings pitched against the Colorado Rockies.


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-31 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-11 home record. Meanwhile, the Guardians have looked good in their games this season with their 35-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 16-20 road record this season. The Guardians have also looked terrible lately as they just got swept in their last series and they are 2-8 in their last 10 games while the Giants are 7-3. The Giants also have the much better pitching matchup in this one and can take advantage of that. Ray is on the mound for the Giants and he has looked great this year. He is 8-1 with a 2.55 ERA and he hasn't been giving up many runs all year. He only gave up 2 earned runs in his last start and his team has won 2 games in a row with him starting too. Cecconi is on the mound for the Guardians in this one and he hasn't looked great this season. He is coming off a good start in which he only gave up 1 earned run, but that hasn't been a common theme for him as he is 1-3 with a 4.26 ERA. The team has also lost 2 games in a row with him starting. The Giants have been rolling lately and they can definitely take advantage of this pitching matchup at home against a struggling Guardians team. The best way to place a bet here is on the Giants to win this game. 

Guardians Giants Prediction:  Our MLB Pick for Tuesday, June 17, 2025 (9:45 pm ET start time) is Giants 6 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: 144-131 (+16.3 units) on the moneyline vs. a team with a good bullpen whose WHIP is 1.350 or better. 36-29 (+8.8 units) on the moneyline vs. a team with a good bullpen whose ERA is 3.45 or better. 36-25 (+11.6 units) on the moneyline vs. a starting pitcher who gives up 0.5 or less HR's/start. 16-4 UNDER vs. an NL starting pitcher whose ERA is 3.20 or better.

San Francisco Giants: 18-21 (-7.2 units) on the moneyline against AL Central opponents. 200-195 (-15.4 units) on the moneyline in all games. 111-88 (-17.4 units) on the moneyline as a favorite of -110 or higher. 79-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:  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


“With where the game state was, I just felt [I wanted to] try to give him 48 hours. That was my decision. He wasn’t very happy with me; he wanted to stay in. But battling through the wrist thing, I just wanted to get him off his feet.” - Stephen Vogt after his team’s loss against the Mariners in their game on Sunday.


“This is something we really needed. There’s a lot we had to give up to get him, but this fits us perfectly. It’s a power left-handed bat, a guy that can go the other way and hit for power at our ballpark. It’s tailor-made for us. Kudos to the front office to swing this.” - Bob Melvin on the trade for Rafael Devers.


Starting Lineups


Cleveland Guardians
Steven Kwan (L) LF
Kyle Manzardo (L) 1B
José Ramírez (S) 3B
Carlos Santana (S) DH
Daniel Schneemann (L) SS
Lane Thomas (R) CF
Nolan Jones (L) RF
Angel Martínez (S) 2B
Austin Hedges (R) C

San Francisco Giants
Jung Hoo Lee (L) CF
Willy Adames (R) SS
Heliot Ramos (R) LF
Dominic Smith (L) 1B
Wilmer Flores (R) DH
Casey Schmitt (R) 3B
Mike Yastrzemski (L) RF
Logan Porter (R) C
Christian Koss (R) 2B

Statistical Leaders


Cleveland Guardians
Batting Average:  José Ramírez (.324)
Hits:  José Ramírez (83)
Home Runs:  José Ramírez (13)
RBI:  José Ramírez (34)
Stolen Bases:  José Ramírez (20)
Wins:  Gavin Williams (5)
Saves:  Emmanuel Clase (14)
ERA:  Hunter Gaddis (1.93)

San Francisco Giants
Batting Average:  Dominic Smith (.343)
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.90)

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.