We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Francisco Giants at Philadelphia Phillies
San Francisco GiantsSan Francisco Giants
@
Citizens Bank Park
Philadelphia PhilliesPhiladelphia Phillies

Match Predictor

Pre-match Prediction
San Francisco Giants
@
Philadelphia Phillies
San Francisco Giants 43%Philadelphia Phillies 57%
Market LinesRun Line: Philadelphia Phillies -1Total: O/U 7
Model: Under 7
Model projects 6.9 total runs vs 7 line

San Francisco Giants

Bullpen ERA 2.59 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
52%
15/29
MLB: 48%
Starter
50%
3/6
vs PHI
25%
1/4
Avg Total
7.5
MLB: 8.9
Game Starter (6) Last Starter vs PHI vs PHI (4)
Logan Webb #62 · RHP · Age 30
4.86
ERA (2026)
7.8
K/9 (2026)
6
Starts (2026)
8.7
Avg Total (2026)
Last 3:
L LAD (Apr 23): 7.0IP, 3ER, 5K
W @WSH (Apr 17): 6.0IP, 3ER, 6K
L @BAL (Apr 11): 6.0IP, 4ER, 6K
vs PHI: L (May 05 2024): 4.0 IP, 4 ER, 6 K
Bullpen (2026 Season)Good
ERA: 2.59MLB Avg: 3.957 relievers
Workload Alert: Allowed 9 runs on 2026-04-24 vs MIA. Bullpen arms likely still recovering.
Recent: L 0-3L 4-9W 6-2W 6-3L 0-7
Lineup vs Logan Webb (Career)
BatterPosPAAVGOPSHR
Trea TurnerSS14.2310.4450
Dylan MooreCF9.1670.7770
Alec Bohm3B8.0000.0000
Bryce Harper1B8.5001.3751
Adolis GarciaRF7.0000.0000
Kyle SchwarberLF7.3331.2621
Garrett StubbsC3.0000.0000
Brandon MarshLF2.0000.0000
Bryson Stott2B2.10003.0000
Edmundo Sosa2B2.5001.0000
3 batters with no matchup history

Philadelphia Phillies

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
62%
18/29
MLB: 48%
Starter
67%
4/6
vs SF
25%
1/4
Avg Total
9.1
MLB: 8.9
Game Starter (6) Last Starter vs SF vs SF (4)
Cristopher Sanchez #61 · LHP · Age 30
2.94
ERA (2026)
11.7
K/9 (2026)
6
Starts (2026)
10.7
Avg Total (2026)
Last 3:
ND @CHC (Apr 23): 5.1IP, 6ER, 4K
L ATL (Apr 18): 6.0IP, 0ER, 8K
W CHC (Apr 13): 6.0IP, 2ER, 8K
vs SF: W (Apr 17 2025): 7.0 IP, 2 ER, 12 K
Bullpen (2026 Season)Poor
ERA: 4.60MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-04-23 vs CHC. Bullpen arms likely still recovering.
Recent: L 7-8L 3-5W 8-5L 2-6W 7-0
Lineup vs Cristopher Sanchez (Career)
BatterPosPAAVGOPSHR
Luis Arraez2B16.0670.1340
Willy AdamesSS15.3080.9380
Heliot RamosLF12.1670.4170
Matt Chapman3B12.6361.7581
Rafael Devers1B11.4551.0910
Casey Schmitt1B9.2500.7080
Christian Koss2B3.3330.6660
Jung Hoo LeeRF3.3330.6660
Patrick BaileyC3.0000.0000
Jerar EncarnacionRF2.5001.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickGiants ML (+112, LOW confidence)
At plus money, San Francisco offers genuine value in a game that will be shaped by bullpen quality.
PickGiants +1.5 Run Line (-192, LOW confidence)
A nearly two-run bullpen gap in a pitch-count-shortened doubleheader points toward a close final margin.
PickUnder 7.0 (-116, LOW confidence)
Sanchez (2.94 ERA, 11.5 K/9) should keep the Giants' contact-dependent offense quiet for at least four innings.

San Francisco Giants vs Philadelphia Phillies Game Preview

Logan Webb takes the mound for the San Francisco Giants in the second game of tonight's split doubleheader, and his career number against the Philadelphia Phillies commands attention before anything else: a 6.19 ERA in prior appearances. This season Webb is 2-3 with a 4.86 ERA and 1.38 WHIP. He limits home runs at an impressive clip, just two allowed in 37 innings, but the Phillies have picked him apart in the past. With Bryce Harper (.986 OPS over the last 28 days) and Kyle Schwarber (nine home runs, 136 wRC+) in the heart of the order, Webb will need his best stuff to keep this game from becoming an early blowout at Citizens Bank Park.

Cristopher Sanchez is the sharper arm in this matchup. His 2.94 ERA and 11.5 K/9 rank him among the better left-handed starters in the NL right now, and his 1.82 career ERA against San Francisco is not a small-sample outlier. The Giants come in with the worst walk rate in baseball, just 58 on the season, and they struck out 12 times in Tuesday's loss. Sanchez fills the zone at a 2.7 BB/9 clip. Against a pitcher this efficient, San Francisco will need clean contact sequencing from Luis Arraez (.315 average) and Jung Hoo Lee (1.342 OPS over his last seven days). Casey Schmitt gives the Giants their best right-handed counter, carrying a 1.246 OPS over the past week and a .286/.337/.524 slash line on the season. He is the bat most likely to do real damage against a lefty.

Context shapes everything here. This is the second game of a MLB split doubleheader, and even with confirmed starters, both pitchers will be working on shortened pitch counts. The bullpens will carry this game from the fifth inning forward. San Francisco's relievers own a 2.59 ERA. Philadelphia's sit at 4.60. That gap of nearly two full runs is the most actionable number in this game once the starters exit. Don Mattingly won his first game as interim manager Tuesday in a 7-0 rout, and the Phillies carry early-series momentum into Citizens Bank Park, a slight hitter's environment with a 1.05 runs factor and 1.1 HR factor. But momentum is only as durable as the bullpen behind it, and that is where this game favors San Francisco.

The Giants have been shut out six times this season and carry a 6-7 road record as the away team here. Their offense is contact-dependent and walks-averse, a combination that plays directly into Sanchez's strengths. The Phillies are 6-10 at home this year, a record that reflects a team still finding its footing under new management. Still, Philadelphia's 30 home runs on the season and Schwarber's .505 slugging percentage are real variables. If Webb gives up an early crooked inning, the structural conversation around the bullpen gap becomes irrelevant in a hurry.

San Francisco Giants vs Philadelphia Phillies Key Insights

  • Cristopher Sanchez (2.94 ERA, 11.5 K/9, 1.82 career ERA vs. San Francisco) holds a meaningful starter advantage. The Giants' MLB-low walk rate and 12 strikeouts Tuesday suggest Sanchez can dominate the first four innings without breaking a sweat.
  • Logan Webb's 6.19 career ERA against Philadelphia is the primary red flag for San Francisco's chances of going deep into this game. His home-run suppression is real, but Citizens Bank Park's 1.1 HR factor and a hot Phillies lineup add pressure on every pitch.
  • San Francisco's bullpen (2.59 ERA) vs. Philadelphia's bullpen (4.60 ERA) is nearly a two-run structural gap. In a second-game doubleheader where both starters are on pitch limits, relief corps quality will define the game from the fifth inning forward.
  • Casey Schmitt (1.246 OPS in his last seven days) is San Francisco's most dangerous weapon against a left-hander. Jung Hoo Lee and Luis Arraez provide a contact-oriented foundation, but Schmitt is the one bat capable of changing the game's texture against Sanchez.
  • The Giants are 6-4 in their last 10 games. The Phillies are 2-8 in theirs and 6-10 at home this season. San Francisco brings a more stable recent form into this second game despite playing on the road.
  • Philadelphia's 30 home runs and Schwarber's .505 SLG introduce blowout variance. If Webb gives up early runs before exiting, the bullpen quality gap stops mattering. That is the primary risk on the Giants moneyline and the Under.

San Francisco Giants vs Philadelphia Phillies Betting Picks

Picks made April 30, 2026 at 03:58 AM ET. Odds shown reflect current market prices.

Giants +1.5 Run Line (-192, LOW confidence)
Giants +1.5 Run Line (-192, LOW confidence): A nearly two-run bullpen gap in a pitch-count-shortened doubleheader points toward a close final margin. Giants +1.5 covers a wide range of outcomes in what projects as a low-scoring, bullpen-defined game. San Francisco either wins outright or loses by exactly one, and their relief corps is built to protect slim leads. The price is steep at -192, so treat this as a correlated piece of a larger thesis rather than a standalone.
Under 7.0 (-116, LOW confidence)
Under 7.0 (-116, LOW confidence): Sanchez (2.94 ERA, 11.5 K/9) should keep the Giants' contact-dependent offense quiet for at least four innings. Webb limits home runs and should prevent a first-game blowout scenario from repeating, provided he avoids early damage. The line sits exactly at 7.0, meaning there is no model gap to exploit, but the pitching quality and San Francisco's offensive limitations (six shutouts this season, MLB-low walks) support the Under directionally. Philadelphia's power is the primary risk: one big inning from Schwarber or Harper can flip this quickly.
SGP
SGP: Giants +1.5 + Under 7.0 (LOW confidence): These two legs reinforce each other. A low-scoring environment keeps the final margin close, which is exactly what Giants +1.5 needs to cash. San Francisco's bullpen preventing late blowouts is the common thread connecting both sides of this same-game parlay. The legs are intentionally correlated. The same variance warning applies: Philadelphia's power can bust the Under and the run line simultaneously if Webb gets knocked around early.
YRFI (+104, LOW confidence)
YRFI (+104, LOW confidence): Webb's 6.19 career ERA against Philadelphia is the trigger here. The Phillies' lineup is trending up with 11 hits and five walks in Tuesday's win, and Schwarber (nine home runs, .254 ISO) is the primary threat to put a run on the board in the first inning against a pitcher with Webb's track record in this park. The Giants' half of the first supports NRFI, as Sanchez's 11.5 K/9 and San Francisco's strikeout-prone approach make early Giants scoring unlikely. But Philadelphia's first-inning upside against Webb, at plus money, tips this to YRFI. Note that first-inning-specific splits are unavailable, which limits conviction.

Key Players

Batting AverageSF
Luis Arraez
.315Batting Average
2B
Home RunsSF
Casey Schmitt
4Home Runs
1B
Runs Batted InSF
Heliot Ramos
14Runs Batted In
LF
Earned Run AverageSF
Landen Roupp
2.55Earned Run Average
SP
WinsSF
Landen Roupp
5Wins
SP
StrikeoutsSF
Landen Roupp
37Strikeouts
SP
Batting AveragePHI
Brandon Marsh
.298Batting Average
LF
Home RunsPHI
Kyle Schwarber
9Home Runs
LF
Runs Batted InPHI
Bryce Harper
19Runs Batted In
1B
Earned Run AveragePHI
Cristopher Sanchez
2.94Earned Run Average
SP
WinsPHI
Jesus Luzardo
2Wins
SP
StrikeoutsPHI
Cristopher Sanchez
43Strikeouts
SP

Recent Form

San Francisco Giants
L3-0Los Angeles Dodgers
L9-4Miami Marlins
W6-2Miami Marlins
W6-3Miami Marlins
L7-0Philadelphia Phillies
Philadelphia Phillies
L5-3Atlanta Braves
L6-2Atlanta Braves
W7-0San Francisco Giants

San Francisco Giants vs Philadelphia Phillies Summary

My read on this game starts and ends with two numbers: Webb's 6.19 career ERA against Philadelphia and San Francisco's 2.59 bullpen ERA. The first number makes YRFI a reasonable target. Webb has been hit in this park, the Phillies lineup is in better form than it was a month ago, and Citizens Bank Park plays up slightly for hitters. The second number makes Giants ML and the run line defensible, because once the starters exit, San Francisco's relief corps is meaningfully better than what Philadelphia will hand to the mound in innings six through nine. That bullpen gap is specific and measurable. It does not show up on a scoreboard in the first three innings, but it tends to show up on the final line.

Sanchez complicates the Giants' case here. His 1.82 career ERA against San Francisco is a genuine starter-side edge for Philadelphia, and his strikeout rate matches up well against a Giants offense that strikes out at an alarming rate and walks at the lowest clip in baseball. If Sanchez goes five strong innings, Philadelphia's bullpen problems matter less. The best-case shape for the Giants is a close, grinding game where their relievers get the ball in the sixth with a one-run deficit or lead and lock it down. That is the exact scenario the run line and Under are priced around. All picks here carry LOW confidence given the doubleheader volatility and Philadelphia's power upside. Bet accordingly.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesPHI leads series 1-0
DateMatchupResult
Apr 28, 2026SF @ PHIPHIPHI 7-0
Apr 29, 2026SF @ PHISFSF 0-0

Compare odds for SF @ PHI

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at Philadelphia Phillies