MLB match page

San Francisco Giants vs. Philadelphia Phillies

Game time: Apr 28, 2026 6:41 PM EDT

Team snapshot

San Francisco Giants

Record: 13-16 · Win pct .448

Philadelphia Phillies

Record: 10-19 · Win pct .345

Full picks for this match

San Francisco Giants vs. Philadelphia Phillies

Total: Over 8.0 (-110) — Loss

EV signal: Premium only

CLV: 0.0 pts vs closing line

Final score: San Francisco Giants 0, Philadelphia Phillies 7

Why this play: Both starters have struggled mightily this season, setting the stage for a high-scoring affair with plenty of offensive opportunities.

Quick read:

Tyler Mahle’s 5.26 ERA and 1.60 WHIP have left the Giants vulnerable on the mound, allowing opponents to capitalize early and often. Meanwhile, Jesús Luzardo’s even worse 6.91 ERA suggests the Phillies won’t be able to keep the Giants’ bats quiet either. Both pitchers have failed to command the strike zone, which typically translates into more baserunners and runs.

The Giants come in riding momentum after a strong series win against Miami, showing their lineup can produce runs consistently. The Phillies, despite their struggles, have a potent offense that can break through ineffective pitching — a necessary skill given their recent difficulties. With Citizens Bank Park known as a hitter-friendly venue, the conditions are ripe for a slugfest.

Expect this game to turn into a run fest as both teams exploit shaky pitching and take advantage of the ballpark’s hitter-friendly dimensions. The total set at 8.0 runs is well within reach, making the Over the smart play tonight.

Log this pick

Archive note

Archived match pages skip live props to reduce API calls and keep history pages lighter.

Odd$mith app

📱 Every pick, in your pocket. Daily best-bet cards, live odds, and the full board — free on Android. Get the app →