At 8:40 PM from Coors Field in Denver, we have an NL West matchup between the Giants and Rockies. Heading into Tuesday's game, the Giants are 15-21 overall, and the Rockies are 8-26. San Francisco is the favorite on the money line at -163, and the over/under line is at 10.5 runs.

Colorado comes into this one with a two-game winning streak, while the Giants have lost two in a row. Kyle Harrison is starting for the Giants, and he is facing off against Dakota Hudson for the Rockies. You can catch this one on NBCS.

COLORADO ROCKIES VS SAN FRANCISCO GIANTS BETTING PICK

The Pick: Colorado Rockies Moneyline +136

This game will be played at Coors Field at 8:40 ET on Tuesday, May 7th.

HOW TO BET THE GIANTS VS ROCKIES:

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

Giants Records & Stats

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

Mason Black got the start for the Giants and took the loss. He only lasted 4 1/3 innings, giving up five earned runs on eight hits. LaMonte Wade Jr. was hot at the plate, going 2/3 with a run scored. However, the Giants only had five hits and scored just one run.

San Francisco opens their series vs. the Rockies having lost four straight games, and they are 15-21 overall. The Giants are in 4th place in the NL West, and they trail the Dodgers by 8.5 games. So far, they are 6-8 in divisional matchups.

At home, the Giants have gone 9-7 this year compared to a 6-14 mark on the road. San Francisco has really struggled in night games, going 6-14. As the favorite, the Giants are 10-9 and 5-12 as the underdog. Their overall series record is 4-5-2, and they dropped all four games of their most recent series vs. the Phillies.

When the Giants are the underdog, they have been a solid bet on the run line, going 10-7. They have also been a good bet on the run line on the road, going 10-10. Their home run line record is just 6-10, and when they are the favorite, they have gone just 6-13 on the run line.

The Giants have had a combined run average of 8.5 this season, and their over/under record is 16-18. Their average over/under line is 8 runs per game, and when the line is set at 10.5 runs, their record is 0-0. So far this season, none of their games have had an over/under line set higher than 10.5 runs.

Giants starter Kyle Harrison has made seven starts this season and has a record of 2-1 with an ERA of 3.79. He has made four quality starts and is coming off an outing in which he gave up just one earned run in five innings of work. In that start vs. the Red Sox, he finished with a no-decision. Harrison has not taken a loss since April 15th. The left-hander has a BB/9 figure of 2.37 compared to 9 strikeouts per nine innings. For the year, he has allowed five home runs.

Heading into today's game, the Giants are 23rd in the league in runs scored, averaging 3.7 runs per game. This is just a slight improvement over their home average of 3.4 runs per contest. As a team, they are batting .236, which is 12th in the league, and have the 11th most home runs in the league. San Francisco's team on-base percentage of .302 is 17th in the league.

Thairo Estrada has been swinging a hot bat for the Giants, going 10/34 in his last nine games with two homers and seven RBIs. For the season, he is batting .248 with five homers. Estrada's 19 RBIs is 13th in the league. San Francisco's top power threats are Michael Conforto, Jorge Soler, and Matt Chapman, who all have five homers this season.

Rockies Records & Stats

The Rockies will be looking to get back on track after closing out their series vs. the Pirates with a 5-3 loss. This was especially tough, as they held a lead going into the 3rd inning before the Pirates scored three runs in the 4th to take the lead. Colorado was the +136 underdog on the road going into this matchup.

Ryan Feltner got the start for the Rockies and took the loss. He only lasted 5 2/3 innings, giving up five earned runs on eight hits. Sean Bouchard was hot at the plate, going 2/3 with a homer and a run scored. The Rockies also had three other players with two hits.

Colorado is hosting the Giants today with an overall record of 8-26, which is 14.5 games behind the Dodgers for the NL West lead. So far, they have gone just 4-7 in divisional games. The Rockies have dropped two straight games, and they are just 2-8 over their last 10 games.

At home, the Rockies are 5-10 this year, and they are only slightly worse on the road at 3-16. As the underdog, Colorado has gone 8-26 this season, and they have dropped two straight games as the underdog. So far, they have yet to be the favorite in a game.

When the Rockies win, they win by an average of 3.0 runs per game. When they lose, they lose by an average of 3.9 runs per game. Their overall run line record is 16-18, and they are 9-10 on the run line on the road. They are 7-8 on the run line at home. They have failed to cover the run line in their last two home games.

Colorado's over/under record is 16-18 this season, with an average line of 10 runs per game. Their games have averaged 9.5 runs per game, and their games have had a line of 10.5 runs just four times this season. The over has hit in just one of those games. Overall, 26.5% of their games have had a line of 10.5 runs or more.

Colorado is sending Dakota Hudson to the mound today vs. the Giants, and he will be looking to pick up his first win of the season. So far, he is 0-5 with a 5.93 ERA. Hudson's WHIP for the season is 1.68, and opponents are batting .272 off the right-hander this year. In his six starts, Hudson has turned in just one quality start and is averaging 5.34 strikeouts per nine innings. Hudson's ERA at home is 9.90 compared to 3.56 on the road.

Colorado's offense has been one of the worst in the league so far this season, averaging just 3.6 runs per game (25th). They have been a little better at home, putting up 4 runs per contest. As a team, the Rockies are batting .235, which is 13th in the league, but they are near the bottom of the league in home runs and have struck out the 10th most times in the league.

Ryan McMahon has been the Rockies' best hitter so far this season, batting .304 with a team-high 19 RBIs and 5 homers. He has also gone 10/35 in his last 10 games. Elias Diaz and Jacob Stallings are both on four-game hitting streaks, with Diaz going 11/34 in his last nine games, and Stallings is 7/18 in his last five games.