San Francisco Giants at Pittsburgh Pirates 6/17/22 - MLB Picks & Predictions

Last Updated: 06/16/2022 at 10:59 PM ET

San Francisco Giants at Pittsburgh Pirates 6/17/22 - MLB Picks & Predictions

The San Francisco Giants open a three-game series on the road Friday against the Pittsburgh Pirates. San Francisco is 35-27 following its 3-2 loss to the Kansas City Royals on Wednesday. San Francisco had its five-game winning streak snapped in the loss. The Giants are third in the National League West, four games behind co-leaders Los Angeles and San Diego.

Mike Yastrzemski is batting .269 to lead San Francisco and the right fielder has a team-high .376 on-base percentage. Left fielder Joc Pederson is the leader in home runs with 13, while second baseman Wilmer Flores is the leader in RBIs with 34 and shortstop Thairo Estrada is the leader in hits with 55. San Francisco has not yet announced its starting pitcher for Friday's opening game of their series with Pittsburgh.

Pittsburgh is 25-37 following its 6-4 victory over the St. Louis Cardinals on Wednesday. A two-run home run hit by Bryan Reynolds in the seventh inning put Pittsburgh ahead for good and helped to end the Pirates’ nine-game losing streak. Pittsburgh is third in the National League Central, trailing the first place St Louis Cardinals by 10 ½ games.

Ke’Bryan Hayes is batting .272 to lead Pittsburgh and the third base has team highs in hits with 58 and on-base percentage at .355. Left fielder Bryan Reynolds is the leader in home runs with 11 and second baseman Michael Chavis is the leader in RBIs with 22. On Friday, the Pittsburgh Pirates will send Zach Thompson to the mound. The right-hander is 3-4 with a 4.50 ERA, 39 Ks and 18 BBs.

San Francisco has struggled when playing head-to-head against Pittsburgh, losing six of the last nine. The Pirates have won five of the last six when playing against an opponent from the National League West. Pittsburgh starting pitcher Zack Thompson has had three consecutive strong outings, allowing a combined four runs on 11 hits across 15 ⅔ innings resulting in Pittsburgh winning two of the three. Final Score Prediction, Pittsburgh Pirates win 6-3.

Download the Picks and Parlays Mobile App

Get A free VIP Pick Daily!