OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

Baseball odds preview - San Francisco vs. Pittsburgh

San Francisco GiantsPittsburgh Pirates
June 12, 7:05 PM | GrassPNC Park

San Francisco Giants vs Pittsburgh Pirates Odds

33-30TEAM RECORD38-26

The Pittsburgh Pirates will look to bolster their win total and reward moneyline bettors when the San Francisco Giants invade PNC Park on Wednesday.

Barry Zito gets the ball in front of a hostile crowd for the Giants on this day; he's 4-4 on the season. The Pirates, meanwhile, will counter with Francisco Liriano, who will be looking to improve on his 4-2 mark.

View San Francisco vs Pittsburgh Odds and Stats.

Betting Line:
Bettors looking to side with the Pirates in this matchup found them as -166 favorites on the MLB money line at 5Dimes. Betting the over under instead? It was 7.5 at its open earlier today and hovering near that number at Sportsbook.ag.

Power Rankings:
The Pirates - Giants odds would favor the Giants if the lines were set according to our power ranks. Pittsburgh is rated No. 7 in the current National League Odds Shark poll, while San Francisco is at No. 3 in the National League.

How They Match Up:
The game also pits Pittsburgh's No. 11-rated National League offense, averaging 3.7 runs per game, against a Giants defense that ranks No. 12 in the National League at 4.5 in runs allowed per game. The Pirates have averaged 7.8 hits per game so far, less than Giants batters have averaged on the year (9.2 hits per game).

Pittsburgh owns the National League's No. 1 defense, allowing 3.4 men per game to cross the plate. That contrasts with San Francisco's National League No. 12-rated defense.

Last time out for San Francisco, they were an 8-2 loser as they battled the Pirates on the road. Moneyline bettors who got the Pirates at -128 were rewarded, while the 10 combined runs moved the game OVER for totals bettors. San Francisco didn't get the job done in their last match, falling 8-2 to Pittsburgh on Tuesday at PNC Park.

San Francisco Giants Trends:
When playing on Wednesday are 8-2
Before playing Pittsburgh are 7-3
After playing Pittsburgh are 3-7
After a loss are 5-5

Pittsburgh Pirates Trends:
When playing on Wednesday are 5-5
Before playing San Francisco are 3-7
After playing San Francisco are 5-5
After a win are 5-5

A few Giants at Pirates trends to consider:
The total has gone UNDER in 5 of San Francisco's last 7 games
The total has gone OVER in 14 of San Francisco's last 20 games on the road
The total has gone UNDER in 9 of San Francisco's last 13 games when playing Pittsburgh
San Francisco is 2-4 SU in its last 6 games when playing on the road against Pittsburgh
Pittsburgh is 8-2 SU in its last 10 games at home
Pittsburgh is 4-1 SU in its last 5 games when playing San Francisco
The total has gone UNDER in 13 of Pittsburgh's last 18 games at home
The total has gone UNDER in 9 of Pittsburgh's last 13 games when playing San Francisco

Next up:
San Francisco at Pittsburgh, Thursday, June 13