Your cart is currently empty!

Cleveland Guardians vs San Francisco Giants Prediction 06/18/2025 Picks
Pick details
Cleveland (36-35) vs San Francisco (41-32)
June 18, 2025 at 09:45 PM EDT
The Line: Betting Odds: San Francisco 0.0001 — Over/Under: +7.5
In this article, we will formulate a Guardians vs Giants prediction for this MLB game on Wednesday, June 18, at Oracle Park in San Francisco, California. Let’s take a look at the prediction for this MLB matchup.
Cleveland Guardians Betting Preview
The Cleveland Guardians (36-35, 17-20 Away) were swept by the Seattle Mariners over a three-game series on the road, but managed to avoid the fourth consecutive loss with a narrow, 3-2 win against the Giants in Game 1 of the current series. Cleveland recorded six hits opposite San Francisco’s ten, but emerged victorious in the end. Slade Cecconi got the win after allowing two runs on four hits with six strikeouts and three walks in 5.0 innings.
This season, the Guardians average 3.86 runs per game (25th in the MLB) on a .232/.304/.374 triple-slash. When it comes to pitching, the Guardians’ staff has a 3.99 ERA (20th) and 1.38 WHIP (23rd). Carlos Santana leads the Guardians with a .248 batting average, eight home runs, and 35 RBI this season.
Logan Allen will take the mound for the Royals on Wednesday. The 26-year-old left-hander has a 4-4 record in 12 starts this year with a 4.28 ERA and 1.51 WHIP in 61.0 innings.
San Francisco Giants Betting Preview
The San Francisco Giants (41-32, 22-12 Home) were on a seven-game winning streak, but now lost four of the previous five games. After losing a series to the Los Angeles Dodgers, the Giants fell short to the Cleveland Guardians in Game 1 of the current series. In Tuesday’s 3-2 defeat, Robbie Ray took the loss after allowing three runs on five hits with five strikeouts and two walks in 6.0 innings.
This year, the Giants average 4.29 runs per game (14th in the MLB) on a .233/.312/.377 triple-slash. When it comes to pitching, the Giants’ staff has a 3.27 ERA (3rd) and 1.22 WHIP (12th). Wilmer Flores leads the Giants with a .255 batting average, 11 home runs, and 51 RBI this season.
The projected starting pitcher for the Giants is Justin Verlander, who is 0-3 in ten starts this season, with a 4.33 ERA and 1.40 WHIP in 52.0 innings.
Why the San Francisco Giants will win
The Guardians have lost each of their last seven road games against NL West opponents following a win.
The Giants have won nine of their last 10 games following a home loss.
The Guardians have failed to cover the run line in each of their last seven games against NL West opponents following a win.
The Giants have covered the run line in six of their last eight games following a loss.
The Giants have led after 3 innings in three of their last four games as home favorites.
Total Runs Facts
Ten of the Giants’ last 11 night games against American League opponents have gone UNDER the total runs line.
Eight of the Guardians’ last 10 road games after playing the previous day have gone UNDER the total runs line.
The ‘Inning 1 OVER 0.5 runs’ market has hit in seven of the Giants’ last eight games.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in five of the Guardians’ last six road games against National League opponents.
Matchup/League Facts
The Giants rank 5th in the league for runs allowed this season (267).
The Giants rank 6th in the league for walks this season (262).
The Guardians rank 25th in the league for runs scored this season (273).
The Guardians rank 25th in the league for RBIs this season (258).
Guardians vs Giants Prediction
The Giants won six of the previous ten H2H encounters, but the Guardians were better in the last three. I am going with the Giants in this one, though, because Justin Verlander is back on the mound. Verlander is activated from the 15-day IL as he has recovered from a pectoral injury, and I am backing him to continue where he left off a month ago. Verlander posted a solid 3.80 ERA in May. Logan Allen allowed multiple runs in four of his last five starts, and I am backing the Giants to score 3+ off him in the opening five innings. Go with San Francisco.