The Astros and Giants are facing off in an interleague matchup at 9:45 PM ET on Monday. This one is being played at Oracle Park in San Francisco, and the Astros are favored on the money line (-119) compared to the Giants at +100. The over/under line is currently at 8 runs.

Spencer Arrighetti is starting for the Astros, and he is facing off against Kyle Harrison. The Astros are 3rd in the AL West, while the Giants are 3rd in the NL West. NBCS will be televising Monday's game.


The Pick: San Francisco Giants Moneyline +100

This game will be played at Oracle Park at 9:45 ET on Monday, June 10th.


  • We have the Giants winning by a score of 6 to 5
  • If you're looking for a run line pick, we also like the Giants to cover
  • As for an over/under pick, we have this game finishing with 11 runs and like the over

Astros Records & Stats

The Astros will be looking to get back on track after closing out their series vs. the Angels with a 9-7 loss. Houston was the -150 favorite on the money line going into the game but fell behind big early, as the Angels scored three times in the 2nd and added another four runs in the 3rd. The Astros could only chip away at the lead, scoring three runs in the 3rd and another four in the 6th.

Justin Verlander had a rough outing, giving up four earned runs on seven hits and issuing three walks. He only lasted five innings, taking the loss. The Astros's offense was carried by Jose Altuve, who went 4/5 with a homer and three RBIs.

Houston is 3rd in the AL West, trailing the Mariners by 6.5 games. Overall, the Astros are 30-36 heading into today's road matchup vs. the Giants. The Astros are 15-12 against other teams in the AL West.

At home, the Astros have gone 17-18 this year compared to 13-18 on the road. So far, they have gone 24-29 as the favorite and 6-7 as the underdog. The team has won two straight series and has an overall series record of 10-10-1 this season.

When the Astros win, they win big, averaging a run margin of 4.2 runs per game. But when they lose, they lose by an average of 3.3 runs per game. Overall, they have a run differential of +0.1 runs per game, but they are just 28-38 against the run line this season. They are 15-20 against the run line at home and 13-18 on the road. As a favorite, they are just 21-32 against the run line, but as an underdog, they are 7-6.

The Houston Astros are on the road today against the San Francisco Giants. The over/under line for the game is set at 8 runs, which is lower than the Astros' average combined run average of 8.9 runs per game. Houston has a 24-39 over/under record on the season, and their games have had an average over/under line of 9 runs. When the over/under line has been set at 8 runs, the Astros have a 2-3-1 record. Overall, 74.2% of their games have had over/under lines set higher than 8 runs.

Houston is sending Spencer Arrighetti to the mound today, and he comes in with a record of 3-5 and an ERA of 5.79. So far, he has made 10 starts, and opponents are batting .271 this season. Arrighetti has made just one quality start this year and is averaging 10.61 strikeouts per nine innings. In his last outing, he finished with a no-decision, going three innings and giving up one earned run on three hits. Before that, he had given up at least three earned runs in three straight outings. The right-hander has a 9.04 ERA on the road compared to 3.99 at home.

Yordan Alvarez has been on a tear for the Astros, going 15/38 (.395) with four homers and 11 RBIs over his last 10 games. Overall, he is 2nd on the team with 33 RBIs and is batting .292 for the season. Kyle Tucker is the team's top power threat, as his 19 homers are 3rd in the league, and he is batting .266.

As a team, the Astros are 2nd in batting average and are also one of the league's top home run hitting clubs. They are also the league's top team in terms of avoiding strikeouts. Currently, Jose Altuve and Alex Bregman are both on nice hitting streaks, with Altuve's streak at three games and Bregman's at 11.

Giants Records & Stats

The Giants will be looking to get back on track after closing out their series vs. the Rangers with a 7-2 loss. San Francisco was the +135 underdog on the road going into this matchup. Things started off well for the Giants, as they got on the board with a run in the 3rd inning but gave up the lead right away as the Rangers scored three times in the bottom of the first.

San Francisco started Keaton Winn, and he took the loss, going just 4 1/3 innings, and giving up seven earned runs on six hits. Mike Yastrzemski had only one hit, but it was a home run, and the Giants scored their other run on a single by Donovan Solano.

San Francisco is 32-34 overall and trail the Dodgers by 8.5 games in the NL West. The Giants are 3rd in the division and have gone just 13-13 in divisional matchups this year. Looking at their overall record, the Giants have been much better at home, going 17-14 compared to 15-20 on the road.

As the favorite, the Giants have gone 19-14 this season and 13-20 as the underdog. At home, the Giants have dropped four straight games. So far, their overall series record is 11-8-2.

It's been a tough season for the Giants' run line bettors, who are 32-34 overall. They have been particularly bad at home, going 13-18 on the run line, and they have failed to cover in their last four home games. Their average run margin is -0.4, and they have been outscored by 0.2 runs per game at home.

Today's over/under line for the San Francisco Giants' game against the Houston Astros is set at 8 runs. The Giants have played 64 games this season, with 35 going over the total and 29 going under. Their games have had an average combined run total of 9.0, and their games have had an average over/under line of 8 runs. When the line has been set at 8 runs, their games have gone over 7 times, under 6 times, and pushed once.

Left-hander Kyle Harrison gets the start for the Giants today as he faces the Astros at home. He has made 13 starts this year and has a record of 4-3 with an ERA of 4.18. Opposing batters have hit .266 off Harrison this year, and his WHIP is 1.39. Looking back at his last outing, Harrison took the loss, giving up three earned runs in six innings of work. He has given up at least one homer in three straight outings. The most he has allowed in a game is two. Harrison has made six quality starts this year.

Over the past five games, Wilmer Flores and Heliot Ramos have both been swinging the bat well, with each player hitting three homers and driving in seven runs. Ramos has gone 9/21 over his last six games, while Flores is 6/19 in that stretch. The Giants will be looking for their top home run hitters, Matt Chapman, Thairo Estrada, Michael Conforto, and Mike Yastrzemski, to get their batting averages up, as all four are hitting .255 or lower.

San Francisco's offense is 18th in the league at 4.3 runs per game, and they have been a better offensive team on the road this season, averaging 4.5 runs per contest. Overall, the Giants are batting .246, which is 9th in the MLB.