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

The Philadelphia Phillies visit the San Francisco Giants at 3:45 p.m. ET on Wednesday, with both teams hoping to win the series. Aaron Nola (1-0, 3.18 ERA) will start for the Phillies, who are 6-5 this season and fourth in the NL East. Tyler Mahle (0-2, 7.00 ERA) is starting for the Giants, who are 4-8 and fifth in the NL West.
Despite being the away team the Phillies are a moderate moneyline favorite (-154) over the Giants (+129). The contest has a total set at 7.5.
Phillies vs. Giants Odds, Game Time
- Game day: Wednesday, April 8, 2026
- Game time: 3:45 p.m. ET
- Location: San Francisco, California
- Stadium: Oracle Park
- Favorite: Phillies (-154)
- Underdog: Giants (+129)
- Over/under: 7.5
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 won 54.5% of the games this season when they were favored on the moneyline (6-5).
- San Francisco has come away with three wins in the nine contests it has been listed as the underdogs in this season.
- This season Philadelphia has won five of its nine games, or 55.6%, when favored by at least -154 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.
- The Phillies have an implied moneyline win probability of 60.6% in this matchup.
- The Giants have an implied victory probability of 43.7% according to the moneyline set by oddsmakers for this matchup.
Phillies vs. Giants: Betting the Spread & Total
- The Phillies have combined with opponents to go over the total six times this season for a 6-4-1 record against the over/under.
- So far this season, San Francisco and its opponents have hit the over in five of its 12 games with a total.
- The Phillies have put together a 3-8-0 record ATS this season (covering just 27.3% of the time).
- The Giants are 3-9-0 against the spread in their 12 games with a line set by sportsbooks this season.
