MLB Picks

Giants vs Guardians Prediction 6/17/25 MLB Picks Today

Cleveland Guardians (35-35) vs. San Francisco Giants (41-31)
June 17, 2025 9:45 pm EDT
The Line: San Francisco Giants -160 / Cleveland Guardians +135; Over/Under: 7.5
(Get latest betting odds)

In this article, we will formulate a Giants vs Guardians prediction for this MLB game on Tuesday, June 17th at Oracle Park in San Francisco, California. Let’s take a look at the prediction for this MLB matchup. 

San Francisco Giants Betting Preview

The San Francisco Giants are 41-31 this year after they lost two out of three against the Dodgers by scores of 6-2, 5-11, and 4-5. In their game three loss, San Francisco led 3-2 in the fourth inning, but they allowed three runs in the bottom of the fifth for the loss. The Giants recorded seven hits in the game, and they were led by Lee, who went 1-5 with two RBIs in the loss. San Francisco started Hjelle, who allowed three hits and two earned runs over 3.2 innings, while Lucchesi picked up the loss in relief. 

Prior to that series, the Giants won two out of three against the Rockies and all three against the Braves. San Francisco has lost three of their last four games, and they are currently second in the NL West standings. The San Francisco pitching staff has a 3.27 ERA with a 1.23 WHIP, and a .232 opponent batting average, while the offense has scored 309 runs with a .233 batting average and a .312 on-base percentage this season. Wilmer Flores has led San Francisco with 11 home runs and 51 RBIs, while Matt Chapman has added 12 home runs and 30 RBIs this year. The projected starting pitcher for San Francisco is Robbie Ray, who is 8-1 with a 2.55 ERA and a 1.12 WHIP over 81.1 innings pitched this year. 

Cleveland Guardians Betting Preview

The Cleveland Guardians are 35-35 this season after they lost all three games against Seattle by scores of 2-7, 3-4, and 0-6. In their game three loss, Cleveland fell behind 5-0 in the second inning and never had a chance to get back into the game. The Guardians recorded four hits in the game, and they were led by Thomas, who had one hit and one walk in the loss. Cleveland started Ortiz, who allowed five hits and six earned runs over 6.0 innings for the loss, while Enright and Junis closed out the game. 

Prior to that series, the Guardians lost two out of three against the Reds and two out of three against the Astros. Cleveland has lost eight of their last ten games, and they are currently third in the AL Central standings. The Cleveland pitching staff has a 3.99 ERA with a 1.38 WHIP and a .252 opponent batting average, while the offense has scored 270 runs with a .232 batting average and a .304 on-base percentage this season. Jose Ramirez has led Cleveland with 13 home runs and 34 RBIs, while Kyle Manzardo has added 11 home runs and 31 RBIs this year. The projected starting pitcher for Cleveland is Slade Cecconi, who is 1-3 with a 4.26 ERA and a 1.34 WHIP over 25.1 innings pitched this year. 

Why the Giants will beat the Guardians

  • The Guardians have lost each of their last six night games against National League opponents.
  • The Giants have won each of their last six home games against American League opponents following a loss.
  • The Guardians have failed to cover the run line in seven of their last eight games as underdogs against NL West opponents.
  • The Giants have covered the run line in each of their last five games following a road loss.
  • The Guardians have trailed after 3 innings in four of their last five night games against NL West opponents that held a winning record.
  • The Guardians have trailed after 5 innings in each of their last eight games against NL West opponents that held a winning record.
  • The Giants have won the first inning in four of their last five night games.

Total Runs Facts

  • Each of the Giants’ last seven night games against AL Central opponents have gone UNDER the total runs line.
  • Five of the Guardians’ last six games against National League opponents have gone OVER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Giants’ last six night games.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in eight of the Guardians’ last nine games as road underdogs against National League opponents.

San Francisco Giants Player Prop Facts

  • Casey Schmitt has hit a home run in three of the Giants’ last four night games.
  • Heliot Ramos has recorded at least one hit in each of his last 13 appearances against AL opponents.
  • Wilmer Flores has recorded at least one RBI in each of his last five appearances after not playing the previous day.
  • Rafael Devers has scored at least one run in each of his last five appearances against the Guardians.

Cleveland Guardians Player Prop Facts

  • Carlos Santana has hit a home run in four of his last eight road appearances after not playing the previous day.
  • Jose Ramirez has recorded at least one hit in each of the Guardians’ last 22 games against NL opponents.
  • Carlos Santana has scored at least one run in five of his last six appearances after not playing the previous day.
  • Carlos Santana has recorded at least one RBI in four of the Guardians’ last five road games against NL opponents.
  • Jose Ramirez has recorded at least one Double in three of the Guardians’ last four games as underdogs against NL West opponents.

Giants vs Guardians Prediction 

Cleveland comes into this series struggling over the last two weeks, and they have scored a total of five runs in four of their last five games. The Guardians are 16-20 on the road this year, while the Giants are 22-11 at home. San Francisco has lost three of their last four games, but they have been very good over the last month. The Giants are starting Ray, who has allowed two earned runs or fewer in five straight starts. The Guardians are starting Cecconi, who has allowed two earned runs or fewer in three of his last four outings. I don’t like what I am seeing from this Cleveland offense right now, and I think they will struggle again here. Take the Giants -1.5 in this game. 

David Racey's Free Pick: Giants -1.5

Need More? Get Premium Picks

David Racey

David started writing about sports in 2015, but sports has been his passion for as long as he can remember. David spends most of his free time watching pretty much anything sports related from Baseball to Tennis and everything in between. David likes to analyze statistics and recent results to form an unbiased opinion on whatever game he is breaking down. Follow David on Twitter at @itsyerboi41

Related Articles

Back to top button