San Francisco Giants vs Pittsburgh Pirates MLB Betting Prediction

MLB Giants vs Pittsburgh Pirates Prediction 5/21/2024

The San Francisco Giants (23-25) travel to face off against the Pittsburgh Pirates (22-26) on Tuesday, May 21st. This game will be played at PNC Park in Pittsburgh and televised on NBCS. Both team’s come into this one having won their previous games. First pitch is set for 6:40 ET.

Giants vs Pirates

san francisco giants nba

The Giants’s offense was hot right out of the gates in their most recent game vs. the Rockies, closing out their series with a 4-1 win. After allowing one run to the Rockies in the top of the first, the Giants responded with three runs of their own. San Francisco went on to add another run in the 5th inning.

Starting for the Giants was Jordan Hicks, who picked up the win while tossing five innings of one-run ball. He also finished with five K’s and issued just one walk. The Giants’s bullpen was excellent, as Camilo Doval closed things out in the 9th, and the Giants were at -220 at home going into the game.

San Francisco is on the road today to take on the Pirates, and the Giants are 23-25 overall, putting them 3rd in the NL West. Currently, they trail the Dodgers by nine games for the lead in the NL West. The Giants have won four straight games, and they closed out their series vs. the Rockies with three straight wins.

At home, the Giants have gone 15-10 this season, and they are just under .500 at 8-15 on the road. As the favorite, the Giants are 16-11 this year and 7-14 as the underdog. San Francisco’s overall series record is 7-6-2 this year.

When it comes to betting the run line on the Giants, it’s been a mixed bag. They have a losing run line record overall, but they have been profitable on the run line in their last three games. They are 12-11 on the run line on the road, and they have been a better bet on the run line as the underdog than as the favorite.

San Francisco’s over/under record is 23-23 this season, with the average line set at 8 runs per game. The Giants’ games have averaged 8.8 runs per game, and they’ve played 17 games with a line set higher than 8 runs, which accounts for 35.4% of their games. Their over/under record when the line is set at 8 runs is 3-5-1.

Logan Webb Gets The Start For The Giants

Right-hander Logan Webb is starting for the Giants today as he faces the Pirates on the road. He has made 10 starts this season and has a record of 4-4 with a 3.03 ERA. Webb’s WHIP for the season is currently 1.35. In his last outing, he didn’t give up an earned run, picking up the win against the Dodgers. He went six innings in that outing. Before that, he had given up at least two earned runs in three straight starts. Webb has been much better at home, with an ERA of 1.03 compared to 7.08 on the road.

Giants Offense Breakdown

After a slow start to the season, Thairo Estrada has really picked things up for the Giants, batting .289 over his last 10 games, and he is also on a seven-game hitting streak. Overall, he is batting .250 with a team-high seven home runs. Michael Conforto also has seven homers for the Giants and comes into the game with a batting average of .280.

Over his last nine games, Matt Chapman has gone 12/33 with seven RBIs, and he is also on a three-game hitting streak. For the season, he is batting just .239, but his 21 RBIs are the 2nd most on the Giants. As a team, the Giants are averaging 4.1 runs per game and are 16th in home runs.

The Pirates are coming off a game in which they picked up a 3-2 win over the Cubs. This was especially big, as it came on the road, and they were the slight underdog at +110. Pittsburgh’s offense scored their three runs on 10 hits and only hit one home run.

Mitch Keller put together a good start for the Pirates, going six innings and giving up just two runs on two hits. He only had three strikeouts in the outing and got the win. The Pirates’ bullpen was also solid, as David Bednar picked up the save and the Pirates didn’t allow a run after the 6th inning.

The Pirates are 22-26 overall and trail the Brewers by 5.5 games in the NL Central. This year, they have gone 7-7 in divisional games. The Pirates are coming off taking three of four games in their series vs. the Cubs.

At home, the Pirates are 9-12 this season compared to 13-14 on the road. So far, they have been the favorite in 19 games, going just 7-12 in those. As for their games as the underdog, the Pirates are 15-14. The team’s overall series record is 5-7-3, and they have dropped two straight series at home.

When the Pirates win, they do so by an average of 2.6 runs per game, but when they lose, they do so by an average of 3.2 runs per game. Overall, they have a run differential of -0.6 runs per game. Their run line record is 27-21, and they are 10-11 against the run line at home. They have a run line record of 17-10 on the road and have covered the run line in three straight games as the underdog.

With a combined run average of 8.1, the Pittsburgh Pirates have seen their games go over the over/under line of 8 runs in 41.7% of their games this season. The over/under line for today’s game against the San Francisco Giants is set at 8 runs. The Pirates have gone under the line in two straight games and have an over/under record of 22-25 on the season.

Martín Pérez Gets The Start For The Pirates

Martín Pérez gets the start for the Pirates today vs. the Giants and comes into the game with a record of 1-3 and ERA of 4.86. So far, he has made three quality starts and is averaging 7.2 strikeouts per nine innings. Looking back at his last outing, Pérez had a rough day vs. the Brewers, giving up nine earned runs in five innings of work. He took the loss in that outing. Before that, he had given up just three earned runs in 5 1/3 innings of work vs. the Rockies. Pérez has allowed at least one homer in three straight outings.

Pirates Offense Breakdown

pittsburgh pirates

Heading into today’s game, the Pirates are averaging just 3.8 runs per game, which is 28th in the league. They have been even worse at home, averaging only 3.3 runs per game. As a team, the Pirates are batting just .226, and their team on-base percentage of .301 is also near the bottom of the league.

Over his last seven games, Bryan Reynolds has gone 11/30 with one home run and three RBIs. Reynolds is currently 3rd on the team with five homers. Andrew McCutchen has also shown some signs of breaking out of his season-long slump, as he is 8/24 in his last six games, including two homers.

Giants vs Pirates Prediction

Our prediction for today’s Giants vs. Pirates matchup is to take the Giants on the money line, with the payout being -135. We have the Giants winning this one by a score of 6-4.

Looking at some of the starting pitcher projections, Logan Webb is projected to finish with around five strikeouts, and for Martín Pérez, he is projected to finish with four. We also have Webb going around six innings, and Pérez going around five.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.