Odds Shark Top Sportsbooks
*Terms and Conditions apply to all bonus offers on this website. Visit operator for details.

Oddsmakers Haven’t Caught Up to Giants Offense

 Austin Slater #53 of the San Francisco Giants is congratulated by third base coach Ron Wotus #23 as he rounds the bases after he hit a pinch hit grand slam home run against Miles Mikolas #39 of the St. Louis Cardinals in the fourth inning at Oracle Park on July 06, 2019

The San Francisco Giants have been scoring a ton of runs as they head into the all-star break. Granted, this was an anemic offensive team for most of the season, but the tide has turned over the last two weeks.

In the National League, only the Pittsburgh Pirates and the Philadelphia Phillies have scored more runs than Bruce Bochy’s club in the last 14 days, and with that, the Giants have been consistently going OVER their team total. They’ve got another fantastic chance to do that today with the line opening at 3.5 (-120).

Cardinals vs Giants Game Center

Standout Stats

  • The Giants have scored 3.5+ runs in seven of their last eight games, including four and eight runs respectively in the first two games of this series.
  • San Francisco has a .812 team OPS over the last 14 days. That’s No. 3 in the NL and No. 6 in MLB.
  • The opposing team has scored OVER 3.5 runs in 14 of Jack Flaherty’s 17 starts this season.
  • Jack Flaherty has a road ERA of 6.81 and a road opponents’ batting average of .294.
  • Flaherty’s ERA over the last 30 days is 7.82.
  • The wind is expected to be blowing out to left-center at 17 MPH at game time.
  • Eight of the last 10 games between St. Louis and San Francisco have gone OVER the total.

My Best Bet for Cardinals vs Giants

Giants OVER 3.5 Team Total

Jack Flaherty has had an awful season after being one of baseball’s best bets in 2018. Combine that with the Giants’ resurgent offensive game and I’m loving this play in this game.

Alternatively, I think the full game OVER 8 (-105) is also a very reasonable bet to make. Whatever you decide, good luck!