Pittsburgh Pirates vs San Francisco Giants Betting Matchup Report

San Francisco GiantsPittsburgh Pirates
July 7, 4:05 PM | GrassPNC Park

San Francisco Giants vs Pittsburgh Pirates Odds

46-38TEAM RECORD46-37



The Pittsburgh Pirates look to emerge victorious in MLB odds action as the Giants arrive at PNC Park on Saturday.

The Pirates will turn to James McDonald and his 8-3 record as they look for a win in this one, while the Giants send Ryan Vogelsong (7-3) to the hill.



View San Francisco vs Pittsburgh Odds and Stats.

Betting Line:
The Giants were listed as +-130 underdogs on the baseball moneyline at many online sportsbooks. The total was set at 8 before betting started earlier on Monday.

Power Rankings:
The Odds Shark MLB Power Rankings have the Pirates at No. 12 in the National League and the Giants at No. 5 in the National League heading into this contest.



How They Match Up:
On offense, it's a battle between Pittsburgh and its National League No. 12-rated batting order, averaging 4 runs per nine innings, against the National League's No. 10 lineup of the Giants at 4 runs per outing.

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

San Francisco won its last outing, a 6-5 result against the Pirates on July 6. Bettors who backed the Giants at +137 on the moneyline won on the day, and the total score (11) sent OVER bettors to the payout window. The Giants enjoyed a 6-5 victory at the expense of the Pirates on Friday, with Barry Zito throwing 5 innings of 7-hit ball at PNC Park.




San Francisco Giants Trends:
When playing on Saturday are 6-4
Before playing Pittsburgh are 6-4
After playing Pittsburgh are 4-6
After a win are 4-6

Pittsburgh Pirates Trends:
When playing on Saturday are 7-3
Before playing San Francisco are 4-6
After playing San Francisco are 4-6
After a loss are 5-5


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


Next up:
San Francisco at Pittsburgh, Sunday, July 8

Back to Top