Framber Valdez takes the mound for the Houston Astros as they finish a series with the San Francisco Giants. It's time to continue our MLB odds series with an Astros-Giants prediction and pick.

Astros-Giants Projected Starters 

Framber Valdez vs. Logan Webb

Framber Valdez (5-3) with a 3.53 ERA and 1.15 WHIP.

Last Start: Last time out, Valdez went all nine innings against the Angels. He gave up just four hits and a walk while striking eight. One of the hits was a solo home run, the only run he gave up in the game on his way to his fifth win of the year.

2024 Road Splits: Valdez has been solid on the road this year. He has made four starts, going 3-1 with a 2.67 ERA. Further, opponents are hitting just .216 against Valdez on the road this year.

Logan Webb (5-5) with a 2.92 ERA and a 1.20 WHIP

Last Start: Last time out, Logan Webb went seven innings against the Rangers, giving up five hits and no walks. He would give up two runs, on his way to his fifth win of the year.

2024 Home Splits: Webb has been much better at home than on the road. At home he has a 1.71 ERSA in six starts, going 3-2. On the road, his ERA balloons to 4.06. Further, he is better during the day, with a 1-0 record in four starts and a 1.67 ERA.

Here are the MLB Odds, courtesy of FanDuel. 

MLB Odds: Astros-Giants Odds

Houston Astros: -1.5 (+160)

Moneyline: -102

San Francisco Giants: +1.5 (-194)

Moneyline: -116

Over: 7.5 (+100)

Under: 7.5 (-122)

How to Watch Astros vs. Giants

Time: 3:45 PM ET/ 12:45 PM PT

TV: SCHN/NBCSBA

Stream: fuboTV (Click for free trial)

Why The Astros Will Cover The Spread/Win

The Astros are tenth in the majors in runs scored this year, while sitting second in batting average, sixth in on-base percentage, and fourth in slugging. Kyle Tucker leads the way for the Astros. He is hitting .266 with a .395 on-base percentage. Tucker has 19 home runs and 11 doubles, helping to his 40 RBIs. Further, he has stolen ten bases and scored 42 times. Yordan Alvarez is also hitting well this year. He is hitting .290 on the year with a .367 on-base percentage. He has 29 extra-base hits, with 12 home runs. Further, he has driven in 33 runs and scored 38 times. Scoring is something Jose Altuve has done well. He leads the team with a .299 on-base percentage, while he has ten home runs and 25 RBIs. Altuve is second on the team with 39 runs scored.

The hottest bat in the lineup may belong to Yainer Diaz. Diaz is hitting .333 in the last week, with three home runs. This has led to eight RBIs and three runs scored. Yordan Alvarez is also playing well. He is hitting .320 over the last week with three doubles, a triple, and a home run. This has led to six RBIs and six runs scored. Rounding out the hottest bats is Jose Altuve, who is hitting .393 in the last six games. He has a home run, four RBIs, and five runs scored.

Current members of the Astros have 40 career at-bats against Logan Webb. they have hit .275 against him with a .326 on-base percentage. Victor Caratini has gone three for eight against Webb with three RBIs. Alex Bregman has just one hit in his five at-bats against Webb. The one hit is a home run though, driving in two, while also having a walk.

Why The Giants Will Cover The Spread/Win

The Giants are tied for 13th in the majors in runs scored, while sitting 11th in batting average, tenth in on-base percentage, and 16th in slugging percentage. Matt Chapman has been great this year for the Giants. He is hitting .240 on the year with a .318 on-base percentage. He has 17 doubles and eight home runs this year. This has led to 28 RBIS and 41 runs scored. Meanwhile, Thario Estrada leads the team in RBIs. He is hitting .242 on the year, with a .272 on-base percentage. Estrada has 12 doubles, a triple, and eight home runs.

Wilmer Flores comes into this game hot. He is hitting .350 in the last week with a .417 on-base percentage. He has three home runs and seven RBIS, while also scoring four times this week. Heliot Ramos is also hitting great in the last week. He is hitting .409 in the last six games with two home runs and six RBIs. He has also scored three times. Also starting to get hot is Mike Yastrzemski. He is hitting .278 over the last week, with two home runs and five RBIs.

Current members of the Astros have 44 career at-bats against Valdez and are hitting .250 against him. Jorge Soler has the most experience, going 4-12 with a hit by pitch. Further, he has hit two home runs and driven in three.

Final Astros-Giants Prediction & Pick

This will be a close game overall. Both pitchers have been solid this year. Framber Valdez has been better away from home, while Logan Webb has been better at home. Both offensive units are similar and both have put up similar results as of late. The best play in this game is to take the extra runs with the underdog.

Click here for more betting news and predictions

Final Astros-Giants Prediction & Pick: Giants +1.5 (-194)