Guardians vs Giants Prediction MLB Picks Today 7/7

Guardians vs Giants Prediction MLB Picks Today 7/7

© David Richard-USA TODAY Sports


MLB Preview and Prediction: San Francisco Giants vs. Cleveland Guardians

Prepare for an exciting matchup as the San Francisco Giants take on the Cleveland Guardians at Progressive Field. Both teams are looking to gain momentum and secure a crucial win in this interleague battle.


Game Overview:

  • Date: July 7, 2024
  • Time: 10:40 AM
  • Location: Progressive Field, Cleveland, Ohio
  • Line: CLE -140
  • Over/Under: 8.5

Team Breakdown:

San Francisco Giants:

The San Francisco Giants come into this game with a 44-45 record. They are looking to build on their recent victories and improve their standing in the NL West.

Last 5 Games:

  • 7/5/24: @ CLE, W 4-2
  • 7/4/24: @ ATL, W 4-2
  • 7/3/24: @ ATL, L 3-1
  • 7/2/24: @ ATL, W 5-3
  • 6/30/24: vs LAD, W 10-4

Injury Report:

  • Ryan Murphy (SP): 7-Day IL, expected return July 6
  • Adrian Sugastey (C): 7-Day IL, expected return July 6
  • Austin Warren (RP): 60-Day IL, expected return July 6
  • Yusniel Diaz (RF): 7-Day IL, expected return July 6
  • Thomas Szapucki (SP): 60-Day IL, expected return July 6

Pitching Analysis:

Hayden Birdsong will start for the Giants, with a 1-0 record and a 4.66 ERA. Birdsong has shown potential but has struggled with control, which could be exploited by the Guardians' strong lineup.

Batting Leaders:

  • Home Runs: Matt Chapman (12 HR)
  • Batting Average: Matt Chapman (.243 AVG)
  • Runs Batted In: Matt Chapman (42 RBI)

With Matt Chapman leading the charge, the Giants' offense has the potential to generate significant runs and put pressure on the Guardians' pitching staff.

Cleveland Guardians:

The Cleveland Guardians, with a 54-32 record, aim to maintain their lead in the AL Central. They are looking to bounce back after a recent loss and leverage their strong home-field advantage.

Last 5 Games:

  • 7/5/24: vs SF, L 4-2
  • 7/4/24: vs CHW, W 8-4
  • 7/3/24: vs CHW, L 8-2
  • 7/2/24: vs CHW, W 7-6
  • 6/30/24: @ KC, L 6-2

Injury Report:

  • Will Brennan (RF): 10-Day IL, expected return July 6
  • Nic Enright (RP): 7-Day IL, expected return July 6
  • James Karinchak (RP): 60-Day IL, expected return July 19
  • Matthew Boyd (SP): 15-Day IL, expected return August 23
  • Trevor Stephan (RP): 60-Day IL, expected return May 1

Pitching Analysis:

Carlos Carrasco will start for the Guardians, with a 3-6 record and a 5.21 ERA. Carrasco has struggled with consistency, which could be a factor against the Giants' offense.

Batting Leaders:

  • Home Runs: Jose Ramirez (23 HR)
  • Batting Average: Steven Kwan (.363 AVG)
  • Runs Batted In: Jose Ramirez (76 RBI)

Jose Ramirez and Steven Kwan have been pivotal for the Guardians' offense, and their performances will be crucial in generating runs and supporting their pitching staff.

Head to Head Record:

The Giants currently lead the season series 1-0 against the Guardians. The previous game was as follows:

  • 7/5: Giants 4, Guardians 2

Game Odds:

Team ML Total Spread
SF (44-45) +120 o8.5 (-125) +1.5 (-165)
CLE (54-32) -140 u8.5 (+105) -1.5 (+140)


For this matchup, we're predicting that the game will go over 8.5 runs. Here's why:

Both starting pitchers, Hayden Birdsong and Carlos Carrasco, have struggled with consistency this season. Birdsong has a 4.66 ERA and Carrasco has a 5.21 ERA, indicating that both teams have a good chance to put up runs.

The Giants and Guardians both have potent offenses capable of scoring heavily. The Giants are led by Matt Chapman, while the Guardians have Jose Ramirez and Steven Kwan driving their offense.

Considering the pitching matchups and the offensive capabilities of both teams, we expect this game to be high-scoring and exceed the 8.5 runs total.

Pick: Over 8.5 Runs

Upgrade to View Prediction

Stay updated with live scores and comprehensive analysis by tuning in to the game through KingPin Pro's iOS and Android app.


Winnings $95,870
last 30 days winnings $27,710
Yesterday winnings $30
Top Sport MLB
W-L-D 1506 - 1295 - 105
Winnings % 51%
Winnings $92,795
last 30 days winnings $9,150
Yesterday winnings $280
Top Sport MLB
W-L-D 774 - 517 - 14
Winnings % 58%