Colorado Rockies vs San Francisco Giants Matchup

At 10:15 PM ET, the Rockies and Giants will face off in an NL West matchup. This one is being played at Oracle Park in San Francisco, and the Rockies are the underdogs on the money line (+153). The Giants are favored at -182 and their overall record is 49-55, while the Rockies are 5th in the NL West with a record of 38-65.

The forecast for Friday's matchup calls for temperatures in the low 60s and partly cloudy skies. Kyle Freeland is starting for the Rockies, while the Giants are going with Kyle Harrison. The over/under line is at 8 runs, and the Rockies are 1-5 in their last 6 games, while the Giants have won 4 of 5.

Colorado vs. San Francisco Matchup At A Glance

  • Teams: Rockies at Giants
  • Where: Oracle Park San Francisco
  • Date: Friday, July 26th
  • Betting Odds SF -182 | COL +153 O/U 8

Rockies Preview

The Rockies's offense was hot right out of the gates in their most recent game vs. the Red Sox, closing out their series with a 20-7 win. After allowing three runs to the Red Sox in the top of the first, the Rockies responded with three runs of their own. Colorado went on to add another 17 runs over the next three innings, and the Red Sox could only score two more runs, both of which came in the 4th.

Cal Quantrill put together a good start for the Rockies, going six innings and giving up just two earned runs, and picking up the win. Colorado's offense was carried by Jacob Stallings, who went 3/4 with a homer and four RBIs.

Colorado is 38-65 overall and in 5th place in the NL West, 23.5 games behind the Dodgers. The Rockies have a 7-22-3 series record and have won two straight series. On the run line, they are 52-51, with a -1.5 run margin per game.

This season, Rockies games have averaged 10.2 runs, and their over/under record is 53-48. Today's O/U line of 8 runs is lower than usual, as 72.8% of their games have had O/U lines higher than 8 runs.

Kyle Freeland gets the start for the Rockies today as he faces the Giants on the road. So far this season, he has made nine starts and has a record of 2-3 with an ERA of 5.62. Opposing batters are hitting .294 off Freeland this year, and his WHIP is currently 1.54. In his last outing, Freeland picked up the win, going six innings and giving up three earned runs on five hits. He has given up at least one homer in each of his last three outings. Freeland has made five starts on the road and has a 1-3 record with a 14.01 ERA.

Colorado's offense has been solid at home this season, averaging 4.9 runs per game, which is 7th in the league. Overall, they are 16th in the MLB at 4.3 runs per contest. The Rockies have been good at avoiding strikeouts this season but are just 20th in the league in walks. As a team, they are batting .247 (10th) and have the league's 10th best team slugging percentage.

Ezequiel Tovar has been on a tear for the Rockies, going 14/30 in his last six games with five homers and 11 RBIs. Tovar is also on an 11-game hitting streak. For the season, he is batting .283 with a team-high 17 homers. Brenton Doyle has also gone deep 17 times this season and is batting .279.

Giants Preview

The Giants will be looking to get back on track after closing out their series vs. the Dodgers with a 6-4 loss. San Francisco was the +108 underdog on the road going into this matchup. Things started off well for the Giants, as they got on the board with two runs in the 3rd inning but gave up the lead right away as the Dodgers scored in the bottom of the 3rd.

Logan Webb got the start for the Giants and took the loss. He only lasted five innings, giving up four earned runs on nine hits. The Giants also wasted a big game from Heliot Ramos, who went 3/5 with a double, run scored, and RBI.

San Francisco has a 49-55 overall record and are 13 games behind the Dodgers in the NL West. They have a 28-22 home record this season. The Giants have an over/under record of 55-46, with the over hitting in their last two games, bringing their O/U record to 10-11-2 in games with an 8-run total.

As favorites, the Giants are 27-23, but as underdogs, they are 22-32. They have an overall run line record of 49-55, with an average winning margin of 3.2 runs per game. San Francisco's series record stands at 15-15-2 heading into today's game.

Giants starter Kyle Harrison has made 17 starts this season and has a record of 5-4 with an ERA of 3.86. Looking at his overall numbers, Harrison has a WHIP of 1.34 and has issued 3.07 walks per nine innings compared to 7.81 strikeouts. The left-hander has turned in seven quality starts this year and most recently faced the Rockies on July 19th. In that outing, he went five innings, giving up no earned runs on six hits. Harrison finished with a no-decision in the game. Before that, he had given up at least one homer in three straight starts.

Over the past six games, Tyler Fitzgerald has been on fire for the Giants, going 9/19 with four home runs and seven RBIs. He has also scored seven runs during this stretch. Heliot Ramos is currently on a three-game hitting streak and comes into the game with a team-high 49 RBIs. He is also tied with Matt Chapman for the team lead in homers, with 14.

For the season, the Giants are averaging 4.3 runs per game, which is 15th in the league. They are also 12th in batting average and have the 10th on-base percentage in the league. As a team, they are 20th in home runs and have a collective isolated power (ISO) of .146, which is 14th in the league.

Rockies vs. Giants Prediction: Over 8 Runs -104

There are a couple of ways you could play this one, but we are going to stick with a Giants win and the money line payout isn't great at -182. Instead, we are going to be going with the over, as we see this one finishing with a score of 6-5 in favor of the Giants.

If you are looking for a payout, you could look to parlay a Giants win with the over, or if you are looking for a player prop, there are a couple of strikeout props you could look at. One would be to take the over on Kyle Freeland, who we have finishing with five strikeouts. Or, you could go with Kyle Harrison, who we have finishing with five as well.

To Top