Want to get more Covers content? Add us as a preferred source on your Google account here.
The Tony Vitello era careened off the tracks before it ever truly got started, leaving the San Francisco Giants with a 3-8 record and in desperate need of a win as they host the Philadelphia Phillies on Tuesday.
Christopher Sanchez takes the mound for the visitors, while Robbie Ray gets the nod for the home team.
My Phillies vs. Giants predictions and MLB picks for Tuesday, April 7 are targeting San Francisco to get back on track at a price in a low-scoring contest.
Who will win Phillies vs Giants today: Giants (+132)
The Philadelphia Phillies have been anemic against left-handed pitching, posting a measly 59 wRC+ and .165 AVG in 112 at-bats.
Robbie Ray performed admirably at Oracle Park last year (3.50 FIP) and has had plenty of juice in his first two starts (108 Stuff+), so he forecasts for a strong outing.
Facing Cristopher Sanchez is never fun, but he’s down one mph on his fastball and has been unusually hittable (10th percentile average exit velocity, 14th percentile hard-hit rate).
For as bad as the San Francisco Giants have been against RHP, the lineup is close to league-average against southpaws.
Phillies vs Giants Over/Under pick: Under 7 (-105)
These are two quality starting pitchers, facing two lineups that have had their fair share of troubles — Philadelphia against lefties and San Francisco in general. The Giants have plated four or fewer runs in nine of their 11 games.
Although the surface-level statistics may not show it, these are two quality bullpens. The Phillies have the best SIERA in relief (2.69) but a 4.17 ERA, and the Giants have a quality 3.81 SIERA but a grotesque 4.93 ERA.
Both of those bullpen ERAs are due for positive regression, creating value in the Under in the meantime.
- ML/RL bets: 2-2, -0.13 units
- Over/Under bets: 2-3, -1.11 units
Phillies vs Giants odds
- Moneyline: Philadelphia -156 | San Francisco +132
- Run line: Philadelphia -1.5 | San Francisco +1.5
- Over/Under: Over 7 | Under 7
Phillies vs Giants trend
Philadelphia has hit the Under in 44 of its last 79 away games. Find more MLB betting trends for Phillies vs. Giants.
How to watch Phillies vs Giants and game info
| Location | Oracle Park, San Francisco, CA |
| Date | Tuesday, April 7, 2026 |
| First pitch | 9:45 p.m. ET |
| TV | NBC Sports Philadelphia+, NBC Sports Bay Area+ |
| Phillies starting pitcher | Cristopher Sanchez (1-0, 0.79 ERA) |
| Giants starting pitcher | Robbie Ray (1-1, 3.38 ERA) |
Phillies vs Giants latest injuries
Phillies vs Giants weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.
