Matchup: San Francisco Giants vs Pittsburgh Pirates
Event Date: Monday, August 4, 2025
Venue: PNC Park, Pittsburgh, PA
Broadcast: SportsNet Pittsburgh
Odds/Point Spread: San Francisco (-210) Pittsburgh (+172)
On Monday, the San Francisco Giants (54-55) will face off against the Pittsburgh Pirates (47-62) at PNC Park. Current betting odds place the Giants at -210 and the Pirates at +172, with a total set at 8 runs. The projected starting pitchers for this matchup are Justin Verlander and Carmen Mlodzinski.


This season, the Giants have recorded 166 doubles and hit 101 home runs. With a slugging percentage of .373, they have struck out 921 times but have also drawn 378 walks. As a unit, the San Francisco Giants average 4.1 runs per game, ranking them 25th in the league. Accumulating 423 RBIs and 832 hits, they hold a team batting average of .232 and have scored 443 runs with an on-base percentage of .310.
Your Source for MLB Expert Predictions
The Giants’ K/BB ratio stands at 2.66, and their pitching staff holds a WHIP of 1.28. They have allowed 94 home runs and 438 runs in total, placing them 9th in the league. The pitching staff has yielded 884 hits (8.3 per 9 innings) and 389 earned runs, contributing to a team ERA of 3.63 this year (6th in the league) while striking out 932 batters. The pitching unit has allowed 350 walks, and their FIP is currently at 3.64.
Giants pitchers have faced runners on base 78 times and have participated in 122 high-leverage situations this season. The bullpen has accumulated 66 holds (11th in MLB), with a save percentage of 63.4%. In 107 save opportunities, they have achieved 26 saves while failing 15 times. The bullpen has inherited 123 base runners, with 32.5% of those scoring. The Giants have utilized 348 relievers throughout the season.
The Pittsburgh Pirates have accumulated 2,894 putouts, 1,015 assists, and made 61 errors this season, sporting a fielding percentage of .985 (24th in MLB) and turning 82 double plays. The Giants have converted 68.9% of balls in play into outs over 8,682 innings which ranks them 23rd in Major League Baseball.
Justin Verlander has pitched for 3,504 innings, achieving 3,493 strikeouts in his career. With a career record of 263-155, he has a FIP of 3.28 and has faced 14,343 batters. His earned run average is 3.33 (1,297 earned runs allowed) with a WHIP of 1.135. He has surrendered 2,990 hits (averaging 7.7 hits per nine innings) and recorded 986 walks.
The Pirates, on the other hand, have notched 72 home runs and accumulated 357 RBIs this season. They have collected 150 doubles, 339 walks, and scored 369 runs. The team has an on-base percentage of .301 and a batting average of .231. With a slugging percentage of .341, the Pirates score an average of 3.39 runs per game (30th in the league). They have been struck out 951 times (8th in the league) and have tallied 833 hits.
Pittsburgh’s pitching staff holds a WHIP of 1.191 and a FIP of 3.81 for the season. Their K/BB ratio is 7.70, with 830 strikeouts and 313 walks. They rank 6th in the league for total hits allowed (835) and have given up 99 home runs while allowing 3.92 runs per 9 innings (4th in the league). The Pirates have surrendered 420 runs this season, maintaining an ERA of 3.68 (394 earned runs allowed).
The Pirates’ bullpen has inherited runners at a scoring rate of 34.2% from 152 inherited base runners. They have been called upon 110 times in critical situations and 97 times with runners on base. With 94 save opportunities, they recorded 51 holds and experienced 17 blown saves. Their save percentage stands at 58.5% (22nd in the league), and they have used 333 bullpen pitchers this season. Out of 41 save chances, the Pirates have achieved 24 saves.
Pittsburgh has recorded 83 double plays with a fielding percentage of .988 (6th in MLB). They have achieved 919 assists, made 46 errors, and recorded 2,894 putouts throughout the season. Their defensive efficiency stands at 71.8% (2nd in MLB) across a total of 8,682 innings played.
Carmen Mlodzinski, during his career, has allowed 147 hits while racking up 132 strikeouts over 152 innings pitched. With a career record of 10-14, he has a 3.55 ERA and has given up 8.7 hits per nine innings. Allowing 60 earned runs, he possesses a WHIP of 1.320 and a FIP of 3.5. His K/BB ratio is 2.44, having faced 651 batters throughout his MLB career.
Which team will prevail in today’s MLB game covering the spread or moneyline?
Josh Schonwald’s Pick: Bet on San Francisco (-210)
Claim $60 worth of FREE premium member picks. No obligation. No salesperson. No credit card needed. Quick signup for instant access. Click Here
Source link
