| MATCHUP | San Francisco Giants | Philadelphia Phillies |
|---|---|---|
| Team Records | 13-15 | 9-19 |
| Spread | +1.5 -149 | -1.5 123 |
| Moneyline | +141 | -171 |
| Total | Over 8 (-108) | Under 8 (-112) |
| Where | Citizens Bank Park, Philadelphia, Pennsylvania | |
| When | Tuesday, April 28, 2026 | |
| Time | 06:40 PM EDT | |
| TV | MLB.TV | |
San Francisco Giants Betting Preview
The San Francisco Giants enter Tuesday’s contest with a 13–15 overall record (4th in the National League West) and a 6–6 mark on the road. The Giants offense has been below average this season. Through 28 games played, the San Francisco Giants have compiled just 97 runs (29th in MLB), 48 doubles and 19 home runs (28th in MLB), while posting a .667 OPS which ranks a rather low 28th in Major League Baseball.The Giants arrive at tomorrow’s game in good form. San Francisco has won two consecutive games, including a 6–2 victory over the Miami Marlins two days ago.
San Francisco will turn to right‑hander Tyler Mahle in this contest. In five starts made this season, Mahle has compiled a 1–3 win‑loss record, a 5.26 ERA, a 1.60 WHIP and 26 strikeouts, while allowing 26 hits, 14 walks and 1 home run in 25.2 innings pitched.
Turning our attention to the San Francisco offense, the Giants offense features second baseman Luis Arraez and third baseman Matt Chapman. Luis Arraez has tallied a .314 batting average (15th in MLB), 8 RBIs, 6 walks, 4 stolen bases and a .717 OPS. Matt Chapman has compiled a .283 batting average, 1 home run, 5 doubles, 11 walks, 12 RBIs and a .733 OPS.
Philadelphia Phillies Betting Preview
The Philadelphia Phillies enter Tuesday’s matchup with an 9–19 overall record (4th in the National League East), including a dreadful 5–10 mark at home. Philadelphia has struggled to this point in the 2026 regular season. The Phillies have lost 11 of the team’s last 12 games played, including an 8–7 loss to the Chicago Cubs last week.Philadelphia will start left‑hander Jesus Luzardo, who has gotten off to a difficult start to the 2026 campaign. In five starts made, Luzardo has compiled a 1–3 record, a 6.91 ERA, a 1.54 WHIP and 33 strikeouts (30th in MLB), while allowing 33 hits, 21 earned runs and 9 walks in 27.1 innings pitched.
Offensively, the Phillies feature Bryce Harper and Brandon Marsh. Harper has tallied a .260 batting average, 6 home runs, 5 doubles, 18 RBIs and an .845 OPS, while Brandon Marsh has amassed a .297 batting average (28th in MLB), 4 home runs, 16 RBIs and a .795 OPS.
Why the San Francisco Giants will win.
• Starting pitching stability. Tyler Mahle has compiled a 1–3 record, a 5.26 ERA, and 24 strikeouts in 27.1 innings pitched.• Offensive potential. Luis Arraez and Matt Chapman continue to anchor the Giants lineup.
• Recent form. The San Francisco Giants arrive at tomorrow’s contest on the heels of a two-game losing streak.
Why the Philadephia Phillies will win.
• Quality starting pitching. Jesus Luzardo has compiled a 1–3 record, a 6.91 ERA, a 1.54 WHIP and 33 strikeouts (30th in MLB) in 25.2 innings pitched.• Home field edge. Philadelphia has compiled a 5-10 record at home. The Phillies will look to improve on that record tomorrow night.
• Offensive production. Bryce Harper and Brandon Marsh continue to drive the Phillies offense.

