The San Francisco Giants are gearing up for a three-game series against the Philadelphia Phillies at Citizens Bank Park on April 28, 2026. Both teams have struggled offensively, and the Giants hope to take advantage of Jesus Luzardo‘s recent difficulties.
Key pitching stats:
- Tyler Mahle, starting for the Giants, has a 5.26 ERA.
- Jesus Luzardo, pitching for the Phillies, holds a 6.91 ERA.
- Luzardo has allowed 19 earned runs in just 16 innings pitched at home.
The Giants enter this matchup with some momentum, having won four of their last six games. Despite this improvement, they remain two games below .500. Meanwhile, the Phillies rank 28th in the league for runs scored, while the Giants sit just behind them at 29th.
The game is set to start at 6:40 p.m. ET, and expectations lean toward a low-scoring affair. As one analyst noted, “Expect a relatively low-scoring contest in the City of Brotherly Love.” The Over/Under for this game is set at just 8.5 runs.
The Giants have shown some promise recently, scoring 12 runs across their last two contests. They’ve also hit the Moneyline in seven of their last ten games with a positive return on investment of +4.80 units.
This matchup presents an opportunity for both teams to gain traction as they navigate through their respective struggles. Fans will be watching closely to see if Mahle can maintain his form and if Luzardo can turn things around at home.