The San Francisco Giants have paid out at 5-1 in the six most recent starts by Madison Bumgarner as the lefthander hits the hill on Friday in marquee National League baseball betting action on the road against the Pittsburgh Pirates.
Bumgarner is now 14-6 with a 2.98 ERA on the season, and he held the Nationals scoreless on three hits over nine innings of work in his most recent outing. Jeff Locke (6-7, 4.31 ERA) will pitch for the Pirates in Friday night's game.
Sportsbook Odds & Computer Pick
Betting fans looking to pick the Pittsburgh Pirates in this matchup found them as 129 underdogs on the MLB money line at Sportsbook. Betting the over under instead? It was 6.5 at its open earlier today and hovering near that number at Sportsbook.
Prediction-scoring formulas run on this game pick a potential 5.4-4.8 result in favor of the Giants. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
San Francisco Giants vs Pittsburgh Pirates Matchup
Team Betting Records & Power Rankings
The Pittsburgh Pirates sport a record of 72-47 heading into this matchup, while the San Francisco Giants sit at 65-55 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Pittsburgh vs San Francisco injuries news.
According to MLB Power Rankings here, it's the No. 6-ranked Pittsburgh Pirates and the No. 7-rated San Francisco Giants in this matchup.
Statistical Matchup
On offense, it's a battle between the Pittsburgh Pirates and its No. 13-rated batting order, averaging 4.28 runs per nine innings, against the No. 11 line up of the San Francisco Giants at 4.31 runs per outing.
Pittsburgh owns the No. 3 defense, allowing 4.28 men per game to cross the plate. That contrasts with San Francisco's No. 7-rated defense.
Recent Outings Betting Recap
The Giants were shut out in their last start, struggling to get much going against the Pittsburgh staff and losing 4-0 to the Pirates on Thursday at PNC Park.
Next Betting Matchups
San Francisco at Pittsburgh, Saturday, August 22nd