- Matchup: San Francisco Giants vs Philadelphia Phillies
- Date: Wednesday, April 29, 2026
- Venue: Citizens Bank Park, Philadelphia, PA
- Broadcast: NBC Sports Philadelphia
- Betting Odds: San Francisco (+162) Philadelphia (-196)
This page may include affiliate links at no extra cost to you, thanks for your support.
This game takes place at Citizens Bank Park where the Philadelphia Phillies (9-19) will face off against the San Francisco Giants (13-15) this Wednesday. The betting odds show San Francisco at +162 while Philadelphia sits at -196, with an over/under set at 8 runs. The starting pitchers for the game are Logan Webb and Cristopher Sanchez.

As of now, the Giants boast a slugging percentage of .372, with 214 strikeouts and 58 walks recorded. They’ve driven in 92 runs along with 236 hits this season, yielding a batting average of .250. The team has notched 48 doubles and hit 19 home runs, accumulating 97 runs and holding an on-base percentage of .295. The Giants average 3.5 runs per game, ranking 29th in the league.
The Giants have maintained an ERA of 3.83 this season, ranking 9th overall, while their pitching staff has struck out 238 batters. They have given up 27 home runs and conceded 114 total runs, coming in 6th in the league. Their walk count stands at 108 players, and their FIP sits at 4.01 during the season. San Francisco has allowed 213 hits (7.7 hits per 9 innings) with 106 earned runs so far. Their strikeout-to-walk ratio is 2.20 with a WHIP of 1.29.
This season, Giants pitchers have faced runners on base 24 times, including 9 high-leverage situations. They have accumulated 17 holds (15th in baseball) and a save percentage of 66.7%, having converted 6 saves out of 9 opportunities, with 3 blown saves. Overall, 90 relief pitchers have taken the mound for the Giants this year.
The San Francisco defense has totalled 747 putouts, 273 assists, and 15 errors, resulting in a fielding percentage of .986, placing them 15th in the majors. They have executed 28 double plays, converting 70.8% of balls in play into outs across 2,241 innings, ranking 11th in baseball.
Logan Webb has pitched 1,099 innings, amassing 1,026 strikeouts in his career. He holds a record of 72-56 with a FIP of 3.38 and has faced 4,511 batters in Major League Baseball. His career ERA stands at 3.43 (419 earned runs), with a WHIP of 1.202 and allowing 1,058 hits (8.7 per nine innings) including 263 walks.
The Philadelphia Phillies currently hold a team on-base percentage of .294 and a batting average of .219. They have struck out 231 times (ranking 20th in the league) and collected 208 hits thus far. With 30 home runs and 100 RBIs this season, the Phillies have a team slugging percentage of .362 and are averaging 3.64 runs per game, positioned 28th in the league. They have recorded 36 doubles, walked 88 times, and scored 102 runs overall.
The Phillies have a WHIP of 1.522, with a FIP of 3.91 as a team this season. They rank last in the league with 286 total hits allowed, yielding 156 runs and maintaining an ERA of 5.14 (141 earned runs). Their strikeout-to-walk ratio stands at 9.40 (257 strikeouts against 90 walks), allowing 31 home runs while giving up 5.68 runs per 9 innings (28th in the league).
In save situations, the Phillies have achieved 10 holds and experienced 2 blown saves out of 17 opportunities. Their relievers have entered 7 times for saves, converting 5. The inherited score rate for Philadelphia’s bullpen stands at 34.2% from 38 inherited runners. Ranked 6th in MLB for save rate at 71.4%, they have utilized 103 bullpen pitchers this season.
In 2,226 innings played, the Phillies have a defensive efficiency of 63.2% (30th in MLB). Philadelphia holds a fielding percentage of .982 (25th in the majors), logging 17 double plays, 251 assists, and 18 errors this season, resulting in 742 putouts.
Throughout his career, Sanchez has allowed 539 hits and compiled 552 strikeouts over 568 innings. He has given up 204 earned runs with a WHIP of 1.191 and a FIP of 3.2, accumulating a 4.00 strikeout-to-walk ratio and facing 2,346 batters. Sanchez holds a career record of 32-23 and an earned run average of 3.23, allowing 8.5 hits per nine innings.
Who will emerge victorious in tonight’s MLB matchup against the spread or on the moneyline?
Prediction: Opt for San Francisco (+162)
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.
