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

The San Francisco Giants take a four-game losing streak into a matchup versus the Philadelphia Phillies, at 9:45 p.m. ET on Tuesday. Cristopher Sanchez (1-0, 0.79 ERA) will start for the Phillies, who are 6-4 this season and third in the NL East. Robbie Ray (1-1, 3.37 ERA) is starting for the Giants, who are 3-8 and fifth in the NL West.
Despite playing on the road, the Phillies are still a decent moneyline favorite (-154) over the Giants (+129). The contest has a total set at 7.
Phillies vs. Giants Odds, Game Time
- Game day: Tuesday, April 7, 2026
- Game time: 9:45 p.m. ET
- Location: San Francisco, California
- Stadium: Oracle Park
- Favorite: Phillies (-154)
- Underdog: Giants (+129)
- Over/under: 7
How to Watch Phillies vs. Giants
- TV Channel: NBCS-BA+ and NBCS-PH+
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Phillies vs. Giants: Betting the Moneyline
- The Phillies have compiled a 6-4 record in games they were favored on the moneyline (winning 60% of those games).
- San Francisco has been pegged as an underdog in eight games this year and has walked away with the win two times (25%) in those games.
- Philadelphia is 5-3 this season when entering a game favored by -154 or more on the moneyline.
- The Giants have played as an underdog of +129 or more just one time this year and came away with a loss in that game.
- Based on this contest's moneyline, the Phillies' implied win probability is 60.6%.
- Sportsbooks have implied with the moneyline set for this matchup that the Giants have a 43.7% chance of pulling out a win.
Phillies vs. Giants: Betting the Spread & Total
- The Phillies have played in 10 games with an over/under set, and have combined with their opponents to go over the total six times (6-3-1).
- San Francisco's games have gone over the total in five of its 11 chances.
- The Phillies have collected a 3-7-0 record ATS this season (covering just 30% of the time).
- The Giants have posted a record of 2-9-0 against the spread this season.
