San Francisco Giants vs Cleveland Guardians Prediction, Preview and Odds - 07/07/2024

by Rod Pearson

Saturday, Jul 06, 2024
Game Time: 1:40 pm ET, Sunday, July 7, 2024
Venue:  Progressive Field, Cleveland, OH
Where to Watch:  BSGL


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Giants +120, Guardians -142; Over/Under:  8.5 runs
Bet365:  Moneyline odds:  Giants +120, Guardians -140; Over/Under:  8.5 runs
BetMGM:  Moneyline odds:  Giants +120, Guardians -140; Over/Under:  8.5 runs

Season Record

San Francisco Giants:  44-45 (3rd place, NL West)
Cleveland Guardians:  54-32 (1st place, AL Central)

Do not miss out on our expert handicapper analysis! Team Del Genio is on a HOT STREAK in the MLB on a 19-8 MLB RUN for +$9,760 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
San Francisco Giants:  7-3 last 10
Cleveland Guardians:  4-6 last 10



San Francisco Giants vs Cleveland Guardians Preview and Analysis


The Giants are entering this series off a win and won their 3-game series against the Atlanta Braves 2-1 in their last series. They enter this game with a 44-45 record overall and have a road record of 19-26. This is the series finale of a 3-game series with the Guardians on Sunday with the 2nd game of this series still to be played on Saturday. The Giants won the series opener of this series on Friday. Their offense ranks 15th in the MLB with a .706 OPS. Kyle Harrison is their starting pitcher on Saturday while rookie pitcher Hayden Birdsong is making his start in this game on Sunday. He is 1-0 with a 4.66 ERA this season. His team won their only 2 games this season with him making an appearance. In his last MLB regular season start, he allowed 2 ER, 2 HR, and 2 BB with 5 Ks on 4 hits through 5 IP against the Atlanta Braves.

The Guardians are entering this series off a win and won their 3-game series against the Chicago White Sox 2-1 in their last series. They enter this game with a 54-32 record overall and have a home record of 28-11. This is the 3rd game of a 3-game series with the Giants on Sunday with the 2nd game of this series still to be played on Saturday. The Guardians lost the 1st game of this series on Friday. Their offense ranks 11th in the MLB with a .730 OPS. Logan Allen is their starting pitcher on Saturday while Carlos Carrasco is making his start in this game on Sunday. He is 3-6 with a 5.21 ERA this season. His team won 2 of their last 3 games this season with him making an appearance. In his last MLB regular season start, he allowed 3 earned runs, 2 homers, and 1 BB with 7 strikeouts on 4 hits through 6 innings played against the Chicago White Sox.


Giants vs Guardians Prediction

The current betting odds have the Giants listed as an underdog in this game according to Draftkings Sportsbook. The Giants haven't looked great in their games this season with their 44-45 record overall which has them out of the playoff race at the moment. They haven't looked good in their road games either, going 19-26 in their road games this season. Meanwhile, the Guardians have looked really good in their games this season with their 54-32 record overall which has them leading the AL Central with one of the best records in the entire MLB. They have also looked great in their home games with their 28-11 home record. The Guardians have been great all season, but they haven't looked great in their games lately as they are only 4-6 in their last 10 games. The Giants have been getting hot with their 7-3 record in their last 10 games, and they also have a more favorable pitching matchup in this game. Birdsong is going to be on the mound for the Giants and he is in his rookie season, not making many starts this year, but he hasn't looked bad in his few starts so far. He is 1-0 with a 4.66 ERA and looked a lot better in his last start, only giving up 2 earned runs in 5 innings. The Guardians are going to have Carrasco on the mound and he hasn't looked good this season. He is 3-6 with a 5.21 ERA and gave up 3 earned runs in his last start. The team has won 2 of their last 3 games with him starting, but they have been in a bit of a slump lately with their offense and that won't help with the way Carrasco has been giving up runs. The Giants are starting to get hot now and are slowly pulling themselves back over .500 as their offense is getting hot, they will continue to put up runs in this game. The best way to place a bet here is on the Giants to win this game.

Giants Guardians Prediction:  Our MLB Pick for Sunday, July 7, 2024 (1:40 pm ET start time) is Giants 5 Guardians 3.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this San Francisco Giants Cleveland Guardians prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


San Francisco Giants: 30-13 (-21.60 units) on the first 5 runline in their last 43 games. 32-55 (-19.70 units) on the first 5 moneyline in their last 87 games. 33-22 to the over in their last 55 games. 

Cleveland Guardians: 55-32 (+16.77 units) on the moneyline in their last 87 games. 47-40 (+12.30 units) on the runline in their last 87 games. 24-11 to the over with their team total in their last 35 home games. 

Key Injuries


San Francisco Giants:  K. Winn (RP) - Elbow. M. Yastrzemski (RF) - Side. K. Harrison (SP) - Ankle. B. Snell (SP) - Groin. L. Wade (1B) - Hamstring. J. Lee (CF) - Labrum. T. Murphy (C) - Head. A. Cobb (SP) - Hip. E. Small (SP) - Oblique. T. Beck (RP) - Arm. A. Warren (RP) - Elbow. R. Ray (SP) - Elbow.

Cleveland Guardians:  N. Sandlin (RP) - Back. E. Morgan (RP) - Elbow. G. Williams (SP) - Elbow. S. Bieber (SP) - Elbow. T. Stephan (RP) - Elbow. J. Karinchak (RP) - Shoulder.


Notable Quotes


“I knew he would wind up managing. I told him that because I saw how he related to players.” - Bob Melvin after his team’s win against the Guardians in their game on Friday.


“It felt like we had two guys on base every single inning, but didn’t get the big hit. Credit to their pitchers.” - Stephen Vogt after his team’s loss against the Giants in their game on Friday.


Starting Lineups


San Francisco Giants
J Soler (R) DH
L Wade Jr. (L) 1B
H Ramos (R) CF
P Bailey (S) C
M Chapman (R) 3B
M Conforto (L) LF
M Yastrzemski (L) RF
B Wisely (L) 2B
N Ahmed (R) SS

Cleveland Guardians
S Kwan (L) LF
A Martínez (S) CF
J Ramírez (S) 3B
J Naylor (L) DH
D Fry (R) 1B
A Gimenez (L) 2B
D Schneemann (L) RF
G Arias (R) SS
B Naylor (L) C

Statistical Leaders


San Francisco Giants
Batting Average:  Marco Luciano (.375)
Hits:  Matt Chapman (80)
Home Runs:  Matt Chapman (12)
RBI:  Matt Chapman (42)
Stolen Bases:  Matt Chapman (7)
Wins:  Logan Webb (7)
Saves:  Camilo Doval (17)
ERA:  Ryan Walker (1.97)

Cleveland Guardians
Batting Average:  Angel Martínez (.385)
Hits:  José Ramírez (91)
Home Runs:  José Ramírez (23)
RBI:  José Ramírez (76)
Stolen Bases:  José Ramírez (16)
Wins:  Logan Allen (8)
Saves:  Emmanuel Clase (25)
ERA:  Shane Bieber (0.00)

Managers:
San Francisco Giants: Bob Melvin (1st season)
Cleveland Guardians: Stephen Vogt (1st season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.