Upcoming Match-ups

Astros vs Giants Odds, Picks, and Probable Pitchers (July 31)

John Perrotto

by John Perrotto in MLB Baseball

Updated Jul 31, 2021 · 2:17 AM PDT

Michael Brantley home run celebration
Houston Astros' Michael Brantley, left, celebrates with Houston Astros' Yuli Gurriel after hitting a solo home run during the fifth inning of a baseball game against the Chicago White Sox in Chicago, Friday, July 16, 2021. (AP Photo/Nam Y. Huh)
  • The Houston Astros are -120 road favorites over the San Francisco Giants on Saturday
  • Zack Greinke (10-3, 3.48) will start for the Astros against left-hander Alex Wood (9-3, 3.65)
  • The odds and pitching matchup can be found below with a prediction

The teams who entered the weekend with the two best records in the major leagues square off when the visiting Houston Astros meet the San Francisco Giants at 4:05 pm ET Saturday at Oracle Park in the middle game of a three-game series.

The Astros were 64-40 (30-20 away) are on a three-game winning streak and have won six of their last seven games and eight of 10.

The Giants (64-39, 33-17 home) were winners of three of their last four before losing 9-6 on Friday night.

Astros vs Giants Odds

Team Moneyline Runline Total
Houston Astros -120 -1.5 (+140) Over 8.5 (-105)
San Francisco Giants +100 +1.5 (-160) Under 8.5 (-115)

Odds as of July 30th at DraftKings.

The moneyline quickly went up after the Astros opened as -105 picks.

Probable Pitchers

The Astros will pitch Zack Greinke (10-3, 3.48) against left-hander Alex Wood (9-3, 3.65).

Greinke beat the Giants at least once in each of the past seven seasons. He has a 14-3 career record against them with a 2.18 ERA in 21 starts and is 6-0 with a 1.19 ERA in eight starts at Oracle Park.

Greinke vs Wood

Zack Greinke
VS
Alex Wood
10-3 Record 9-3
3.48 ERA 3.65
4.01 xERA 3.81
1.12 WHIP 1.17
3.58 SO/W 3.40

Greinke has won his last two starts, allowing three runs in 11.1 innings. In his last 10 starts, Greinke is 6-1 with a 2.95 ERA. He beat the visiting Texas Rangers last Sunday, pitching one-run ball over six innings while giving up five hits, walking two and striking out four.

Twelve of Greinke’s 21 outings have been quality starts this season. He is 5-0 with a 2.25 ERA in nine road starts and 2-0 with a 3.03 ERA in five starts during the day.

Greinke marches to the beat of his own drummer.

Wood hasn’t lost since June 1, going 4-0 with a 3.44 ERA in his last seven rotation turns. He beat the Pittsburgh Pirates last Sunday at home when he allowed one run on five hits in 5.1 innings while striking out eight and walking two.

In day games, Wood has a perfect record this year at 3-0 with a 2.79 ERA in four starts. He is 6-2 with a 3.51 ERA in 10 starts at home and has recorded quality starts in seven of 17 games.

Wood has had success against the Astros in limited opportunities as he is 1-1 with a 0.64 ERA in three games, including two starts. He has yielded only one run in 14 innings.

O-fer for Altuve

The Astros don’t have a lot of history with Wood, but second baseman Jose Altuve is 0 for 5 against him.

Shortstop Carlos Correa has heated up, going 8 for 20 (.400) with four doubles in his last five games, He had been 1 for 38 in his previous 11 games.

Batting Average vs Starting Pitchers

Astros Batters Batting Average vs Alex Wood
Aledmys Diaz .500
Martin Maldonado .333
Michael Brantley .333
Yuli Gurriel .167
Jose Altuve .000
Jason Castro .000
Carlos Correa .000
Giants Batters Batting Average vs Zack Greinke
Mike Yastrzemski .667
Austin Slater .500
Darin Ruf .333
Buster Posey .260
Wilmer Flores .250
Brandon Crawford .208
Alex Dickerson .091
Donovan Solano .000
Thairo Estrada .000
Steven Duggar .000

Giants right fielder Mike Yastrzemski has hit Greinke well in a small sample size, going 4 for 6 with a double and a triple.

Catcher Buster Posey is 13 for 50 (.260) versus Greinke but with only one extra-base hit, a double. Shortstop Brandon Crawford is hitting .208 (10 for 48) with 14 strikeouts.

Astros-Giants Preview

This game between teams tied for the most wins in MLB is a possible World Series preview and should be a lot of fun. Greinke is the play, though, considering his dominating history against the Giants and his recent performance.

The Pick: Astros (-120)

Author Image