cleveland guardians vs san francisco giants-prediction-pick-odds-wednesday june 18

Guardians vs Giants Prediction, Odds, Picks, MLB Betting Preview

The San Francisco Giants (41-32) host the Cleveland Guardians (36-35) on Wednesday, June 18, 2025. First pitch from Oracle Park is scheduled for 9:45 p.m. ET; the game will be broadcast on NBC Sports Bay Area and Guardians TV.

Justin Verlander makes his return to the Giants’ rotation on Wednesday as San Francisco tries to end its three-game losing streak.

Find my Guardians vs Giants prediction and Wednesday MLB betting preview below.

[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/06/image-67.png” buttontext=”Tap Here to Bet Now” buttonlink=”https://switchboard.actionnetwork.com/v2/deeplink?deeplinkId[0]=ML1634107600&context=qs-articles”][/quickslipbasic]


[subheader sizedown=”false” text=”My Guardians vs Giants Prediction, Picks” center=”true” logo1url=”https://assets.actionnetwork.com/91388_guardians20241.png” link1=”https://www.actionnetwork.com/mlb/odds/cleveland-guardians” link1follow=”true” logo2url=”https://static.sprtactn.co/teamlogos/mlb/100/sf.png” link2=”https://www.actionnetwork.com/mlb/odds/san-francisco-giants” link2follow=”true”][/subheader]

  • Guardians vs Giants pick: Over 7.5 (-122 | Play to -130)

My Guardians vs Giants best bet is on the over. Make sure to find the best odds by checking our live MLB odds page.

[expertpickswidget league=”mlb” gameid=”256580″ date=”20250618″ week=”” seasontype=””][/expertpickswidget]


Guardians vs Giants Odds

[gamematchup league=”mlb” awaylogo=”https://assets.actionnetwork.com/91388_guardians20241.png” awayname=”Cleveland Guardians” awayslug=”cleveland-guardians” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/sf.png” homename=”San Francisco Giants” homeslug=”san-francisco-giants” date=”Wednesday, June 18″ time=”9:45 p.m. ET” network=”MLB.TV” col1text=”Run Line” col2text=”Over/Under” col3text=”Moneyline” col1awaytext=”+1.5″ col1awayline=”-187″ col1hometext=”-1.5″ col1homeline=”+152″ col2awaytext=”8″ col2hometext=”8″ col2awayline=”-103o / -118u” col2homeline=”-103o / -118u” col3awaytext=”+113″ col3hometext=”-137″ col3awayline=”” col3homeline=”” bookname=”DraftKings” bookthumbnaillogo=”https://assets.actionnetwork.com/603379_Primary.png” bookreviewslug=”draftkings”][/gamematchup]

_InlineAdBlock

Guardians vs Giants Projected Starting Pitchers

LHP Logan Allen (CLE) Stat RHP Justin Verlander (SF)
4-4 W-L 0-3
0.4 fWAR (FanGraphs) 0.1
4.28 / 4.62 ERA /xERA 4.33 / 5.07
4.53 / 4.88 FIP / xFIP 4.76 / 4.68
1.51 WHIP 1.40
6.6% K-BB% 8.9%
44.3% GB% 38.9%
92 Stuff+ 106
94 Location+ 91

Guardians vs Giants MLB Betting Preview, Predictions

[subheader sizedown=”true” center=”false” text=”Guardians Betting Preview” logo1url=”https://assets.actionnetwork.com/91388_guardians20241.png” link1=”https://www.actionnetwork.com/mlb/odds/cleveland-guardians” link1follow=”false”][/subheader]

Logan Allen has never truly found his footing at the major league level. Despite entering the league as a highly-touted prospect following his second-round selection in 2020, Allen has posted a 4.57 ERA and 1.48 WHIP through his first three seasons.

He’s struggling again this year, and his underlying metrics suggest those woes will continue. Allen ranks in the bottom quarter of the league in expected ERA (xERA), strikeout rate and barrel rate.

The left-hander enters this contest in particularly poor form. Over his past four starts, Allen owns a 5.40 ERA and 1.44 WHIP.

There has been an average of nine total runs scored per game during that stretch. These high-scoring outings are likely to continue with right-hander Justin Verlander making his return from injury for San Francisco.


[subheader sizedown=”true” center=”false” text=”Giants Betting Preview” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/sf.png” link1=”https://www.actionnetwork.com/mlb/odds/san-francisco-giants” link1follow=“false”][/subheader]

Verlander’s historic career is, unfortunately, spiraling in its final years. Last season, he posted a 5-6 record with a 5.48 ERA and 1.38 WHIP.

That steep decline has carried into 2025, as Verlander is 0-3 with a 4.33 ERA and 1.40 WHIP through 10 starts.

There are two major concerns with his outlook moving forward.

First, he’s 42 years old and is coming off a pectoral injury that sidelined him for the past month.

Second, Verlander’s analytics are even worse than his surface-level stats.

He possesses a 5.07 xERA and ranks in the bottom quarter of the league in expected batting average (xBA), strikeout rate and barrel rate.

The good news for Verlander is that he should receive solid run support, as the Giants rank in the top half of the league in runs scored per game.


Guardians vs Giants Prediction, Betting Analysis

The main concern with betting the over in this contest is Cleveland’s lineup.

That said, the Guardians possess a strong track record against a regressing Verlander.

Through 182 combined plate appearances against him, the current Cleveland roster boasts a .248 batting average, .559 slugging percentage and .372 weighted on-base average (wOBA).

The weather should also contribute toward the over, with the forecast calling for strong winds blowing directly out to center field on a humid night.

Pick: Over 7.5 (-122 | Play to -130)

[procard imageurl=”https://assets.actionnetwork.com/736824_ActionPRO_promo_1500x844.jpg” cta=”Premium picks, tools & analysis” firstupsell=”Track & follow smart money” secondupsell=”Biggest player prop edges” thirdupsell=”Real-time expert pick alerts” buttontext=”SAVE 66% NOW!” buttonurl=”/pricing”][/procard]


Moneyline

I lean toward San Francisco, but I don’t want to back Verlander.


Run Line (Spread)

I also like San Francisco to cover, but I’m staying away for the same reason listed above.


Over/Under

As mentioned, I’m betting over 7.5.


Guardians vs Giants Betting Trends

[bettingtrends title=”” gameid=”256580″ date=”20250618″][/bettingtrends]


[subheader sizedown=”true” text=”Guardians vs Giants Weather” center=”false”][/subheader]
[gameforecast league=”mlb” gameid=”256580″ date=”20250618″][/gameforecast]


Posted

in

by