Rockies vs. Giants Friday Prediction

Colorado Rockies vs. San Francisco Giants, 4/12/2019 Predictions & Odds

After combining for just a single run in their series-opener on Thursday night, will the Rockies and Giants cash another under for bettors when they meet at 10:15 p.m. ET on Friday?

Game Snapshot & Odds

961 Colorado Rockies (+105) at 962 San Francisco Giants (-125); 7.5 runs

Friday, April 12, 2019

10:15 p.m. ET, Oracle Park, San Francisco, CA

Compare odds and from multiple different online sportsbooks and shop for the best lines at our new Baseball Odds & Betting Page.

Public Betting Trends

According to our MLB Public Betting Chart page, 71% of the betting tickets are on the Rockies to beat the Giants on the moneyline.

Colorado Rockies Fantasy Spin

Garrett Hampson went 2-for-3 with a pair of singles in the Rockies loss to the Giants on Thursday. Hampson singled in the second and fifth innings, respectively, against Giants’ starter Jeff Samardzija. He was the lone bright spot in an otherwise dismal effort for the Rockies’ offense, which was shut out for the third time this season. The 24-year-old utility infielder has gotten off to an ice-cold start at the plate this season, hitting .152/.147/.152 with nine strikeouts and zero walks in 34 plate appearances. There’s no way to sugarcoat his struggles offensively and perhaps the most alarming development from a fantasy perspective is that he hasn’t run at all in the few times he's actually been on-base. Fantasy owners in all mixed leagues need to start looking for alternatives.

San Francisco Giants Fantasy Spin

Kevin Pillar homered for the third time in his last four games to power the Giants to a 1-0 win over the Rockies on Thursday. Pillar shattered a scoreless tie with a go-ahead, 414-foot solo shot -- his third long-ball of the season -- to left-center field off Rockies’ starter Jon Gray in the seventh inning. The 30-year-old outfielder’s metamorphosis into a pure slugger since being acquired from the Blue Jays earlier this month simply defies all conventional logic. If everything was logical, the world would be extremely boring. Fantasy owners in deeper formats should enjoy this wild ride for as long as it lasts.

MLB Betting Trends

Colorado

The Rockies have lost five of Chad Bettis’ last seven starts overall and are just 1-4 in his last five road outings.

San Francisco

The Giants are 1-4 against the Rockies in Bett’s last five starts.

Prediction:

I’m pretty sure I’m 0-for-the-season in Giants games, unless I take the under. Might as well go back to the well tonight. The Rockies have struggled on the road against left-handers for years and Drew Pomeranz has looked sharp in the early going. As they displayed again last night, the Giants have one of the worst offenses in baseball despite possessing the names Buster Posey, Evan Longoria and Brandon Belt in their lineup. Throw in the fact that Oracle Park is one the most pitcher-friendly stadiums in the nation and the under is the best play on the board tonight.

The Pick: Rockies/Giants UNDER 8

MLB Headlines

MLB Predictions & Picks

Thumbnail Guardians vs. Twins Prediction Will the Guardians pull off the small upset when they visit the Twins for Game 1 of the American League Central rivals’ series at 7:40 p.m. ET on Thursday night?
Thumbnail Rockies vs. Diamondbacks Prediction Even though bettors will be paying a rather steep price, will the Diamondbacks cash as a large moneyline favorite on Thursday when they play the Rockies in the NL...
Thumbnail Phillies vs. Mets Prediction Will the under 8.5 hit when National League East rivals the Phillies and Mets wrap up their series at 1:10 p.m. ET from Citi Field on Thursday? Taijuan Walker will...
Thumbnail Brewers vs. Blue Jays Prediction With Freddy Peralta set to oppose Kevin Gausman in the pitching matchup, will the under cash on Thursday afternoon when the Brewers and Blue Jays play their series...
Thumbnail Angels vs. Astros Prediction & Odds The Los Angeles Angels head to Houston to face the Astros on Thursday night at 8:10 PM ET on FS1 in the first game of a four-game series.