
Guardians vs Giants Prediction 6/18/25 MLB Picks Today
Guardians vs Giants
June 18, 2025 9:45 pm EDT
The Line: Guardians +115 / Giants -135 / Over/Under 7.5
(Get latest betting odds)
The Cleveland Guardians are visiting the San Francisco Giants on Wednesday, June 18th at the Oracle Park in the second game of this series, with the Guardians having a 1-0 lead. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Guardians vs Giants Prediction. We will examine:
The San Francisco Giants’ recent form and player performance
The Cleveland Guardians’ recent form and player performance
Recent betting trends and streaks involving the San Francisco Giants
Recent betting trends and streaks involving the Cleveland Guardians
Recent betting trends in games played between the Cleveland Guardians vs San Francisco Giants
A summary that ties it all together and produces a favorable betting outcome for the Cleveland Guardians vs San Francisco Giants game
San Francisco Giants Preview
The San Francisco Giants have a 41-32 record this season and are sitting in second place in the NL West. They have a 22-12 home record and are 34-37 in over/under. They are coming off a 2-3 home defeat by the Guardians, and are 1-4 in their last 5 games. Over is 4-1-1 in their last 5 games, and they are playing the Red Sox and the Marlins next.
The Giants have a .233 batting average this season, a .313 OBP, and a .376 Slugging percentage. San Francisco’s pitching staff has a 3.27 ERA and 1.22 WHIP. Heliot Ramos leads the Giants with 77 hits and is the team’s best hitter, with a .284 batting average. Wilmer Flores leads the team in RBI with 51, while Matt Chapman leads the team in home runs with 12.
Justin Verlander (R) is the projected starting pitcher for the Giants, and he has a 0-3 record, 4.33 ERA, and 1.40 WHIP. He has been slightly weaker at home, with a 4.45 ERA across six home starts. He has not played for a month, but he has given up 2 runs or less in five of his last six starts. Justin Verlander has a record of 24-24 with an ERA of 4.42 and 371 strikeouts in 57 appearances versus the Guardians in his career.
Cleveland Guardians Preview
The Cleveland Guardians have a 36-35 record this season and are sitting in third place in the AL Central. The Guardians have a 17-20 road record and are 33-35 in over/under. They are coming off a 3-2 road victory over the Giants, which snapped their previous three-game losing streak. They are playing the Blue Jays and the Athletics next.
The Guardians have a .231 batting average this season, a .303 OBP, and a .374 Slugging percentage. Cleveland’s pitching staff has a 3.96 ERA and 1.38 WHIP. Jose Ramirez leads the Guardians with 83 hits and a team-high .319 batting average, while leading the team in home runs, with 13. Carlos Santana leads the team in RBI, with 35.
Logan Allen (R) is the projected starting pitcher for the Guardians, and he has a 4-4 record, 4.28 ERA, and 1.51 WHIP. He has been slightly weaker on the road with a 4.36 ERA across seven road starts, and he has given up 4 runs in two of his last three starts. In his only start against the Giants back in 2022, he gave up one run across 5 innings pitched.
Why the San Francisco Giants will win
- The Guardians have lost each of their last nine night games against NL West opponents following a win.
- The Giants have won each of their last six home games against American League opponents following a home loss.
- The Guardians have failed to cover the run line in each of their last 10 night games against NL West opponents following a win.
- The Giants have covered the run line in six of their last eight night games following a home loss.
- The Giants have won the first inning in five of their last six night games.
- The Guardians have trailed after 5 innings in eight of their last nine games against NL West opponents that held a winning record.
- The Guardians have trailed after 3 innings in five of their last six night games against NL West opponents that held a winning record.
Why the Cleveland Guardians will win
- The Giants have lost seven of their last eight games as favorites against AL Central opponents.
- The underdogs have won seven of the Giants’ last nine games at Oracle Park.
- The underdogs have covered the run line in each of the Giants’ last 13 games at Oracle Park.
- The Giants have failed to cover the run line in each of their last 10 games as home favorites.
- The Giants have trailed after 5 innings in each of their last four games against American League opponents that held a winning record.
- The Giants have trailed after 3 innings in five of their last six home games against American League opponents that held a winning record.
Total Runs Facts
- Each of the Giants’ last eight night games against AL Central opponents have gone UNDER the total runs line.
- Each of the Guardians’ last four road games against National League opponents have gone UNDER the total runs line.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Giants’ last seven night games.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Guardians’ last five games at Oracle Park.
Matchup/League Facts
- The Giants rank 2nd in the league for home runs allowed this season (56).
- The Giants rank 3rd in the league for ERA this season (3.27).
- The Guardians rank 29th in the league for hits this season (534).
- The Guardians rank T26th in the league for doubles this season (97).
Guardians vs Giants Prediction
The Giants are 8-3 in their last 11 meetings against the Guardians, and are 4-1 in their last 5 meetings in San Francisco. Over/under is 5-5 in their last 10 meetings.
In this Guardians vs Giants Prediction, the Giants are coming as -135 road favorites. The Giants are rightfully favored, as they have a better overall record and have the second-fewest home losses in the NL, while the Guardians are below average on the road. The Giants have the best bullpen in the league, but are much weaker against lefties, averaging just 3.3 runs per game against left-handed pitching. The Guardians also average just 3.9 runs per game this season, and just like yesterday’s game, where we saw just 5 total runs, I expect another low-scoring affair. Take the under 7.5 in this one.