A key battle on the MLB betting odds menu sees the visiting Pittsburgh Pirates dueling the San Francisco Giants on Wednesday at AT&T Park.
Tim Hudson gets the call for the San Francisco Giants and he will try to build on a 3-4 mark. In the other dugout, Francisco Liriano brings a 2-4 ledger to the game for the Pittsburgh Pirates as he tries to quiet the Giants bats.
Sportsbook Odds & Computer Pick
The San Francisco Giants were listed as 106 moneyline underdogs earlier in the day at Sportsbook, while odds makers set the Sportsbook total line around 7 earlier at Sportsbook.
Handicapping models based on recent betting stats and prediction formulas pick a 5.3-4.8 win for the Giants. A 5.3-4.8 result in favor of the Giants is the prediction by the Odds Shark handicapping pick engine. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Pittsburgh Pirates vs San Francisco Giants Matchup
Team Betting Records & Power Rankings
San Francisco (30-24) will face the 28-24 Pirates in this tilt. Stay Informed: follow us on Twitter for odds specials, betting line moves and San Francisco vs Pittsburgh injuries news.
The MLB Power Rankings show a disparity between these teams, with the San Francisco Giants rated this week at No. 2 and the Pittsburgh Pirates sitting at No. 3.
Statistical Matchup
The game also pits San Francisco Giants No. 18-rated offense, averaging 4.09 runs per game, against a Pittsburgh Pirates defense that ranks No. 3 at 3.48 in runs allowed per game. The San Francisco Giants have averaged 9.39 hits per game so far, more than Pittsburgh Pirates batters have averaged on the year (8.71 hits per game).
Pittsburgh brings the No. 3-rated defense to this matchup, facing the Giants's No. 9-ranked defense.
Recent Outings Betting Recap
Pittsburgh looks to continue its winning ways following a victory last time out against the Giants, a 7-4 final on Tuesday in support of A.J. Burnett at AT&T Park.
Next Betting Matchups
Pittsburgh at Atlanta, Friday, June 5th
San Francisco at Philadelphia, Friday, June 5th