Phillies vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for April 28

Odds updated as of 6:13 p.m.
MLB action on Tuesday includes the Philadelphia Phillies taking on the San Francisco Giants.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Phillies vs Giants Game Info
- Philadelphia Phillies (9-19) vs. San Francisco Giants (13-15)
- Date: Tuesday, April 28, 2026
- Time: 6:40 p.m. ET
- Venue: Citizens Bank Park -- Philadelphia, Pennsylvania
- Coverage: NBCS-PH and NBCS-BA
Phillies vs Giants Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-164) | SF: (+138)
- Spread: PHI: -1.5 (+122) | SF: +1.5 (-146)
- Total: 8 -- Over: (-112) | Under: (-108)
Phillies vs Giants Probable Starting Pitchers
Probable Pitchers: Jesús Luzardo (Phillies) - 1-3, 6.91 ERA vs Tyler Mahle (Giants) - 1-3, 5.26 ERA
The Phillies will give the ball to Jesus Luzardo (1-3, 6.91 ERA), who is eyeing win No. 2 on the season, and the Giants will counter with Tyler Mahle (1-3, 5.26 ERA). Luzardo and his team have not covered in any of the five games with a spread he's started this season. Luzardo's team has a record of 1-3 this season when he starts and they are the favorite on the moneyline. When Mahle starts, the Giants have gone 2-3-0 against the spread. The Giants have a 2-2 record in Mahle's four starts this season when they were the moneyline underdog.
Phillies vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (63.4%)
Phillies vs Giants Moneyline
- Philadelphia is the favorite, -164 on the moneyline, while San Francisco is a +138 underdog on the road.
Phillies vs Giants Spread
- The Phillies are hosting the Giants and are favored by 1.5 runs on the spread. The Phillies are +122 to cover the runline, with the Giants being -146.
Phillies vs Giants Over/Under
- A combined run total of 8 has been set for Phillies-Giants on April 28, with the over at -112 and the under at -108.
Bet on Philadelphia Phillies vs. San Francisco Giants on FanDuel today!
Phillies vs Giants Betting Trends
- The Phillies have been victorious in eight, or 40%, of the 20 contests they have been chosen as favorites in this season.
- Philadelphia has a record of 5-2 in contests when sportsbooks favor them by -164 or more on the moneyline.
- The Phillies and their opponents have gone over in 14 of their 28 games with a total set by sportsbooks this season.
- The Phillies are 5-23-0 against the spread in their 28 games that had a posted line this season.
- The Giants are 8-10 in games they were the underdog on the moneyline (winning 44.4% of those games).
- San Francisco has played as a moneyline underdog of +138 or longer in just two games this season, which it won both.
- The Giants have combined with opponents to go over the total 13 times this season for a 13-12-3 record against the over/under.
- The Giants have covered only 39.3% of their games this season, going 11-17-0 against the spread.
Phillies Player Leaders
- Bryce Harper has an OPS of .845, fueled by an OBP of .345 to go with a slugging percentage of .500. He has a .260 batting average, as well.
- Among qualified batters in baseball, he ranks 64th in batting average, 68th in on-base percentage, and 29th in slugging.
- Kyle Schwarber leads Philadelphia in total hits (20) this season while batting .196 with 14 extra-base hits. He's slugging .520 with an on-base percentage of .344.
- He is 164th in batting average, 71st in on-base percentage and 23rd in slugging among qualifying batters.
- Schwarber takes a two-game streak with at least one hit into this one. In his last five games he is hitting .105 with a triple, a home run, four walks and two RBIs.
- Trea Turner is batting .230 with a .354 slugging percentage and nine RBI this year.
- Turner has logged a hit or more in three straight games. In his last five games he is hitting .211 with a double, a home run, four walks and two RBIs.
- Brandon Marsh leads Philadelphia in slugging percentage (.473) thanks to eight extra-base hits.
Giants Player Leaders
- Jung Hoo Lee has put up an on-base percentage of .358, a team-best for the Giants. He's batting .313 and slugging .475.
- Including all qualified players in the majors, he ranks 14th in batting average, 44th in on-base percentage and 42nd in slugging percentage.
- Lee brings a three-game hitting streak into this game. During his last five outings he is hitting .556 with two doubles, a triple, a home run, a walk and an RBI.
- Luis Arraez leads his team with a .371 slugging percentage. He has a batting average of .314 with an on-base percentage of .345.
- Including all qualifying hitters, he is 13th in batting average, 68th in on-base percentage and 118th in slugging percentage.
- Matt Chapman is batting .283 with five doubles, a triple, a home run and 11 walks.
- Casey Schmitt leads his team with 24 hits.
Phillies vs Giants Head to Head
- 4/8/2026: 5-0 SF (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 4/7/2026: 6-0 SF (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 4/6/2026: 6-4 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 7/9/2025: 13-0 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 7/8/2025: 4-3 SF (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 7/7/2025: 3-1 SF (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 4/17/2025: 6-4 PHI (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -200, Underdog Moneyline: +168)
- 4/16/2025: 11-4 SF (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 4/15/2025: 6-4 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 4/14/2025: 10-4 SF (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



