Phillies vs. Giants Dunkel MLB Picks, Predictions and Prop Bets - April 28
28 April 2026

The Philadelphia Phillies and San Francisco Giants square off on Tuesday at 6:40 p.m. ET, beginning a three-game series at Citizens Bank Park. Jesus Luzardo (1-3, 6.91 ERA) gets the start for the Phillies, who are 9-19 this season and fifth in the NL East. Tyler Mahle (1-3, 5.26 ERA) is expected to start for the Giants, who are 13-15 and fourth in the NL West.
The Giants (+143) take their show on the road to face the favored Phillies (-171). The total for the Phillies-Giants game is 8.
Phillies vs. Giants Odds, Game Time
- Game day: Tuesday, April 28, 2026
- Game time: 6:40 p.m. ET
- Location: Philadelphia, Pennsylvania
- Stadium: Citizens Bank Park
- Favorite: Phillies (-171)
- Underdog: Giants (+143)
- Over/under: 8
How to Watch Phillies vs. Giants
- TV Channel: NBCS-PH and NBCS-BA
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Phillies vs. Giants: Betting the Moneyline
- The Phillies have gone 8-12 in games they were listed as the moneyline favorite (winning 40% of those games).
- San Francisco has been pegged as an underdog in 18 games this year and has walked away with the win eight times (44.4%) in those games.
- Philadelphia has a record of 5-2 when favored by -171 or more by oddsmakers this season.
- The Giants have been listed as an underdog of +143 or more on two occasions this season and won both games.
- The Phillies have an implied moneyline win probability of 63.1% in this matchup.
- The Giants have an implied victory probability of 41.2% according to the moneyline set for this matchup.
Phillies vs. Giants: Betting the Spread & Total
- In the 28 games in which oddsmakers have set an over/under for the Phillies, they have combined with opponents to go over the total 14 times (14-12-2).
- Games involving San Francisco have gone over the total set by sportsbooks in 13 of 28 chances this season.
- The Phillies have a 5-23-0 record ATS this season (covering only 17.9% of the time).
- The Giants are 11-17-0 against the spread in their 28 games that had a posted line this season.
