San Francisco Giants

San Francisco Giants

Apr 15, 2025

Philadelphia Phillies

Philadelphia Phillies
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

San Francisco Giants vs Philadelphia Phillies Pick – 4/15/2025

San Francisco Giants vs Philadelphia Phillies Betting Preview

On April 15, 2025, the Philadelphia Phillies will host the San Francisco Giants at Citizens Bank Park in what promises to be an intriguing National League matchup. The Phillies are off to a solid start this season with a 9-7 record, while the Giants have surged ahead with a strong 12-4 mark. The Giants are currently riding high after a recent impressive win, but the stakes are high for the Phillies as they look to gain ground in the standings.

The matchup features two starting pitchers with contrasting performances thus far. Jesus Luzardo, projected to start for the Phillies, has been stellar with a 2-0 record and an excellent ERA of 1.50. His high strikeout rate of 36.2% could give him an edge against a Giants offense that ranks 5th in MLB for strikeouts. Luzardo's ability to limit earned runs—projected at 2.4 today—should play a crucial role in keeping the Giants at bay.

On the other hand, Justin Verlander, starting for San Francisco, has struggled with a 6.92 ERA. Although he has the potential to improve, his peripherals suggest he has faced some bad luck this season. The Phillies' offense, while ranked 15th overall, boasts a patient approach that could exploit Verlander's high walk rate of 9.7%. With an implied team total of 4.35 runs, the projections indicate that the Phillies should have opportunities to score.

Overall, while both teams have their strengths, the Phillies may have the upper hand in this matchup, especially given Luzardo's recent form and the Giants' inconsistent offense. As the game approaches, expect the Phillies to capitalize on their home advantage.


Quick Takes San Francisco Giants:

Justin Verlander's 2461-rpm fastball spin rate this year ranks in the 89th percentile out of all starters.

  • Spin rate is a key component to fastball success in generating strikeouts and preventing runs.


Patrick Bailey has seen a significant gain in his exit velocity in recent games; just compare his 96.7-mph average in the past week's worth of games to his seasonal 92.6-mph EV.

  • Hitting the ball hard increases the chances of either a home run or the ball landing in fair territory for a hit before a fielder can get to it.


Wilmer Flores pulls a lot of his flyballs (38.3% — 96th percentile) and sets up very well considering he'll be hitting them towards baseball's 9th-shallowest LF fences in today's game.

  • This player's skill set matches up particularly well with the park he's in today, which may lead to better-than-usual performance.


Quick Takes Philadelphia Phillies:

Because flyball hitters are less effective against flyball pitchers, Jesus Luzardo (35.5% GB% per the leading projection system, THE BAT) is well-situated today with 3 FB hitters in the opposing team's projected lineup.

  • This mostly has to do with the way the hitter's swing plane interacts with the pitch trajectory, and it can create boosted performance across all categories and hidden value few are considering.


Extreme flyball hitters like Johan Rojas tend to be more successful against extreme groundball pitchers like Justin Verlander.

  • This mostly has to do with the way the hitter's swing plane interacts with the pitch trajectory, and it can create boosted performance across all categories and hidden value few are considering.


The Philadelphia Phillies have done a poor job as a team optimizing their launch angles on their highest exit velocity balls. Their 10.7° figure is among the lowest in the game since the start of last season (#29 overall).

  • If you hit the ball hard but straight at the ground, it doesn't do you any good. A player that is skilled at lifting his hardest hit balls into the air stands the best chance of turning them into extra-base hits or home runs.


Game Trends

  • The Philadelphia Phillies have hit the Team Total Under in 67 of their last 118 games (+9.70 Units / 7% ROI)
  • The San Francisco Giants have hit the Moneyline in 16 of their last 25 away games (+9.70 Units / 35% ROI)


San Francisco Giants vs Philadelphia Phillies Prediction

Predicted Final Score: San Francisco Giants 4.25, Philadelphia Phillies 4.25


  • Date: April 15, 2025
  • Venue: Citizens Bank Park
  • Starting Pitchers:
    • Justin Verlander - Giants
    • Jesus Luzardo - Phillies


Visit the MLB picks and predictions section for the rest of today's games.

Consensus

Moneyline Pick Consensus

+130
28% SF
-155
72% PHI

Total Pick Consensus

8.0/-105
16% UN
8.0/-115
84% OV

Spread Pick Consensus

+1.5/-162
11% SF
-1.5/+136
89% PHI

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
SF
Team Stats
PHI
3.89
ERA
3.95
.247
Batting Avg Against
.238
1.24
WHIP
1.24
.302
BABIP
.290
6.8%
BB%
7.8%
23.1%
K%
23.8%
72.1%
LOB%
72.2%
.238
Batting Avg
.255
.389
SLG
.419
.703
OPS
.742
.314
OBP
.323
SF
Team Records
PHI
4-2
Home
5-1
7-2
Road
4-5
9-2
vRHP
7-3
2-2
vLHP
2-3
8-4
vs>.500
2-1
3-0
vs<.500
7-5
7-3
Last10
5-5
11-4
Last20
9-6
11-4
Last30
9-6
J. Verlander
J. Luzardo
N/A
Innings
N/A
N/A
GS
N/A
N/A
W-L
N/A
N/A
ERA
N/A
N/A
K/9
N/A
N/A
BB/9
N/A
N/A
HR/9
N/A
N/A
LOB%
N/A
N/A
HR/FB%
N/A
N/A
FIP
N/A
N/A
xFIP
N/A

J. Verlander

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
5/4 SEA
Brash N/A
W7-2 N/A
6.2
5
2
2
3
0
73-101
4/28 TEX
Perez N/A
W3-2 N/A
7
4
1
1
8
0
64-91
4/22 TOR
Stripling N/A
L3-4 N/A
6
4
3
3
5
1
65-85
4/16 SEA
Flexen N/A
W4-0 N/A
8
3
0
0
8
0
64-87
4/9 LAA
Syndergaard N/A
L0-2 N/A
5
3
1
1
7
3
47-80

J. Luzardo

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
SF PHI
SF PHI
Consensus
+130
-154
+129
-153
+124
-148
+130
-155
+130
-154
+130
-154
Open
Current
Book
SF PHI
SF PHI
Consensus
+1.5 (-167)
-1.5 (+136)
+1.5 (-167)
-1.5 (+140)
+1.5 (-162)
-1.5 (+142)
+1.5 (-162)
-1.5 (+136)
+1.5 (-164)
-1.5 (+138)
+1.5 (-164)
-1.5 (+136)
+1.5 (-180)
-1.5 (+148)
+1.5 (-180)
-1.5 (+145)
+1.5 (-160)
-1.5 (+143)
+1.5 (-160)
-1.5 (+135)
+1.5 (-175)
-1.5 (+150)
+1.5 (-175)
-1.5 (+145)
Open
Current
Book
Over Under
Over Under
Consensus
7.5 (-124)
7.5 (+102)
8.0 (-112)
8.0 (-108)
8.0 (-115)
8.0 (-105)
8.0 (-115)
8.0 (-105)
7.5 (-124)
7.5 (+102)
8.0 (-110)
8.0 (-110)
8.5 (+104)
8.5 (-127)
8.0 (-115)
8.0 (-105)
8.0 (-120)
8.0 (+100)
8.0 (-115)
8.0 (-105)
8.0 (-115)
8.0 (-105)
8.0 (-115)
8.0 (-105)

Related Articles