Phillies vs Giants Prediction 4/28/26 MLB Picks Today
San Francisco Giants (13-15) vs. Philadelphia Phillies (9-19)
April 28, 2026 6:40 pm EDT
The Line: Philadelphia Phillies 0.0001 / San Francisco Giants 0.0001; Over/Under: 0.0001
(Get latest betting odds)
The San Francisco Giants and Philadelphia Phillies meet Tuesday in MLB action at Citizens Bank Park. Here’s a Phillies vs. Giants Prediction. This article will include a Phillies vs. Giants Pick.
San Francisco Giants Betting Preview
The San Francisco Giants are 13-15 on the year and play the Rays and Padres next. The San Francisco Giants are batting. 250 on the season, have a .295 OBP, and have a .372 slugging percentage. The San Francisco Giants pitching staff has a 3.83 ERA and a 1.29 WHIP. Luis Arraez leads the San Francisco Giants with 33 hits and 8 RBI while Matt Chapman and Jung Hoo Lee have combined for 61 hits and 22 RBI.
Tyler Mahle gets the ball for the San Francisco Giants, and he is 1-3 with a 5.26 ERA and 26 strikeouts this season. Mahle is 1-1 with a 2.41 ERA and 18 strikeouts in his career against the Philadelphia Phillies.
Philadelphia Phillies Betting Preview
The Philadelphia Phillies are 9-19 on the year and play the Marlins and Athletics next. The Philadelphia Phillies are batting .219 on the season and have a .294 OBP, and a .362 slugging percentage. The Philadelphia Phillies pitching staff has a 5.13 ERA and a 1.52 WHIP. Brandon Marsh leads the Philadelphia Phillies with 27 hits and 16 RBI, while Trea Turner and Bryce Harper have combined for 53 hits and 27 RBI.
Jesus Luzardo gets the ball for the Philadelphia Phillies, and he is 1-3 with a 6.91 ERA and 33 strikeouts this season. Luzardo is 2-1 with a 5.23 ERA and 35 strikeouts in his career against the San Francisco Giants.
Why the Philadelphia Phillies will win
- The Phillies have won 16 of their last 18 home games against NL West opponents that held a losing record.
- The Giants have lost five of their last six road games against the Phillies following a win.
- The Phillies have covered the run line in seven of their last eight night games against NL West opponents following a loss.
- The Giants have failed to cover the run line in four of their last five road games against teams that held a losing record.
- The Phillies have led after 3 innings in each of their last nine Tuesday games as home favorites.
- The Giants have trailed after 5 innings in seven of their last eight games against opponents that held a losing record.
- The Phillies have won the first inning in three of their last four home games against National League opponents that held a losing record.
Why the San Francisco Giants will win
- The Phillies have lost each of their last four games as favorites.
- The Giants have won three of their last four games as underdogs against NL East opponents.
- The Phillies have failed to cover the run line in 13 of their last 14 home games.
- The Giants have covered the run line in four of their last five games as road underdogs against National League opponents.
- The Giants have led after 3 innings in each of their last five night games against the Phillies.
- The Phillies have trailed after 5 innings in each of their last four home games.
Total Runs Facts
- Each of the last four games between the Giants and Phillies at Citizens Bank Park has gone OVER the total runs line.
- Six of the Giants’ last seven night games against NL East opponents have gone OVER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in five of the last six games between the Giants and Phillies.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in four of the Giants’ last five games.
Philadelphia Phillies Player Prop Facts
- Bryce Harper has hit a home run in four of the Phillies’ last five games as home favorites against the Giants.
- Jesus Luzardo has recorded a win in each of his last three appearances against NL West opponents that held a losing record.
- Jesus Luzardo has recorded seven or more strikeouts in each of his last six appearances against NL West opponents that held a losing record.
- Brandon Marsh has recorded at least one hit in 13 of his last 14 appearances in night games against teams that held a losing record.
- Kyle Schwarber ranks T6th in the league in Home Runs (9) this season.
San Francisco Giants Player Prop Facts
- Casey Schmitt has hit a home run in three of his last four appearances in night games against NL East teams that held a losing record.
- Tyler Mahle has recorded a win in four of his last five road appearances against NL East opponents.
- Tyler Mahle has recorded six or more strikeouts in each of his last four road appearances against NL East opponents.
- Luis Arraez has recorded at least one hit in each of his last 13 appearances with his team as an underdog against NL East opponents.
Matchup/League Facts
- The Phillies rank 30th in the league for opponent batting average this season (.286).
- The Phillies rank 30th in the league for hits allowed this season (286).
- The Giants rank 30th in the league for steals this season (8).
- The Giants rank 30th in the league for walks this season (58).
Phillies vs Giants Prediction
The Phillies probably should be favored at home, as they’re having a month from hell but there’s still talent on this roster. The Phillies aren’t nearly as bad as this stretch would indicate. However, that doesn’t mean I’m backing the Phillies as a favorite. I’m also not siding with the Giants and their hit-or-miss ways. Mahle has a 5.26 ERA and 1.60 WHIP through 25.2 innings, while Luzardo has a 6.91 ERA and 1.54 WHIP through 27.1 innings. Two pitchers in rough shape and two capable lineups. Forget a side, give me the over on Tuesday night.