- Matchup: San Francisco Giants vs San Diego Padres
- Date: Friday, July 31, 2026
- Venue: Petco Park, San Diego, CA
- Broadcast: Padres.TV
- Betting Odds: San Francisco (+126), San Diego (-152)
This page may include affiliate links at no extra cost to you, thanks for your support.
The San Diego Padres (55-53) are set to host the San Francisco Giants (46-62) at Petco Park this Friday. The moneyline for this matchup sees the Giants at +126 and the Padres starting at -152, with the total runs expected to be about 8.5. Anticipated starting pitchers are Carson Whisenhunt and German Marquez.

The Giants have a team slugging percentage of .417, with 850 strikeouts and 280 walks recorded this season. They’ve achieved 439 RBIs, accumulated 935 hits, and hold a batting average of .254. The team has hit 192 doubles and 122 home runs, scoring a total of 457 runs with an on-base percentage (OBP) of .310. The Giants are averaging 4.2 runs per game, ranking 21st in the league.
With a strikeout-to-walk ratio of 2.04, the Giants’ pitching staff has a collective WHIP of 1.35. They have allowed 107 home runs and a total of 504 runs (ranking 20th in MLB). San Francisco pitchers have given up 888 hits (averaging 8.4 hits per 9 innings) and 462 earned runs, yielding a team ERA of 4.36 (22nd in MLB) alongside 814 strikeouts. They have issued 399 walks, with a FIP of 4.26 for the season.
The Giants’ bullpen has a save rate of 57.1%, having entered 85 save situations this year. They’ve notched 20 saves but have blown 15 of their 35 chances. They have also inherited 177 runners, with 35.0% scoring. Giants relief pitchers have appeared in 116 games with runners on board and in 87 high-leverage situations. Overall, they’ve utilized 334 relievers this season and earned 50 holds, ranking 22nd in the league.
Defensively, the Giants have recorded 2,858 putouts, 1,018 assists, and 72 errors, leading to a fielding percentage of .982 and a rank of 25th in MLB. They have successfully turned 102 double plays and converted 69.7% of balls in play into outs over 8,574 innings, ranking 18th in pro baseball.
Whisenhunt has pitched 38 innings, striking out 29 batters. He has an earned run average (ERA) of 4.93 (21 earned runs) with a WHIP of 1.462, allowing 36 hits (averaging 8.5 hits per 9 innings) and issuing 20 walks. With a career record of 4-2, his FIP stands at 4.86 against 169 batters in the majors.
The Padres boast an OBP of .310 and a batting average of .234 this season. They’ve been struck out 887 times (ranking 19th) and achieved 830 hits. The team has hit 118 home runs, bringing in 440 RBIs, with a slugging percentage of .384, and an average of 4.19 runs per game, placing them 24th in the league. They have 160 doubles and drawn 368 walks for a total of 453 runs.
San Diego’s staff has a WHIP of 1.328 and a FIP of 4.23. They’ve recorded a strikeout-to-walk ratio of 8.40 (888 strikeouts to 379 walks) and rank 16th for total hits allowed with 887. The unit has relinquished 121 home runs and allows 4.45 runs per 9 innings, ranking 11th in the league. The Padres have allowed 471 runs this season, with a team ERA of 4.17 (442 earned runs allowed).
In the bullpen, San Diego has an inherited run score rate of 32.2% from 180 inherited base runners. They have entered high-leverage situations 127 times and have faced runners on base on 107 occasions. With 113 save opportunities, the Padres collected 65 holds but suffered 14 blown saves. Their save percentage stands at 69.6%, ranking 11th in MLB, having deployed 369 relievers throughout the season.
The Padres have turned 90 double plays with a fielding percentage of .989, ranking 4th in professional baseball. They’ve made 947 assists, committed 44 errors, and achieved 2,859 putouts during the season. Over 8,577 innings played, they have recorded a defensive efficiency of 69.8%, placing them 15th in baseball.
Throughout his career, Marquez has allowed 1,225 hits and has 1,103 strikeouts across 1,193 innings. He has given up 622 earned runs, maintaining a WHIP of 1.342 and a FIP of 4.6. With a K/BB ratio of 2.93, Marquez has faced 5,118 opposing batters in the major leagues. His career win-loss record stands at 72-74 with a 4.69 ERA, allowing 9.2 hits per nine innings.
Who will take home the victory in tonight’s MLB encounter against the spread or moneyline?
Prediction: Bet on San Francisco (+126)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
