Philadelphia Phillies

Philadelphia Phillies

Apr 10, 2025

Atlanta Braves

Atlanta Braves
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

Philadelphia Phillies vs Atlanta Braves Pick – 4/10/2025

Philadelphia Phillies vs Atlanta Braves Betting Preview

The Atlanta Braves will host the Philadelphia Phillies on April 10, 2025, in a crucial National League East matchup, with both teams looking to establish momentum as the season progresses. The Braves are struggling with a 2-9 record, while the Phillies have begun the season on a strong note at 8-3. The stakes are high, especially considering the Braves' disappointing performance thus far, compounded by their recent 4-3 loss to the Phillies in their last game.

On the mound, the Braves will send out Spencer Schwellenbach, who has made a strong impression early in the season, holding a perfect 1-0 record with an impressive ERA of 0.00 across two starts. Schwellenbach ranks as the 11th best starting pitcher in MLB according to advanced stats, showcasing his elite status. However, projections suggest he could allow 2.3 earned runs today, and he faces a challenging Phillies lineup that ranks as the 5th best offense in MLB.

Jesus Luzardo, the Phillies' left-handed pitcher, has also been sharp, boasting a 2-0 record and a stellar ERA of 1.50. Luzardo is projected to pitch 5.2 innings while allowing an average of 2.8 earned runs, which is below average. The Braves' offense, ranked 24th in MLB, may struggle against Luzardo, who has been effective in limiting runs.

The Braves' offense has been lackluster, ranking 25th in batting average and home runs, which puts them at a disadvantage against a potent Phillies lineup. With the Braves projected to average just under 4 runs today, they will need a significant turnaround to challenge the Phillies' strong start. Given the current odds, the Braves may have an edge, but they'll need to capitalize on Schwellenbach's talent to avoid further disappointment.

Quick Takes Philadelphia Phillies:

With 8 bats who bat from the other side in the opposing team's projected lineup, Jesus Luzardo will have a tough matchup while lacking the platoon advantage in most plate appearances in today's matchup.

  • Right-handed pitchers perform worse against left-handed hitters (and visa-versa). If several hitters hold this advantage against the pitcher, it can have a huge impact on whether he will perform well or struggle on any given day.

When it comes to his home runs, Bryce Harper has had some very good luck since the start of last season. His 27.5 HR per 600 plate appearances mark has been quite a bit higher than the leading projection system (THE BAT X)'s version of Statcast-based Expected HR/600 at 21.7.

  • xHR uses highly advanced Statcast data to measure a player's home run ability more accurately than actual home runs can.

Today, Bryce Harper is at a disadvantage facing the league's 2nd-deepest LF fences given that he hits his flyballs to the opposite field at a 37.3% rate (93rd percentile).

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

Quick Takes Atlanta Braves:

Spencer Schwellenbach's 96.1-mph fastball velocity since the start of last season grades out in the 93rd percentile out of all starting pitchers.

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

Sean Murphy has primarily hit in the back-half of the lineup this season (100% of the time), but he is projected to bat 5th in the lineup in today's game.

  • The higher in the order a player bats, the more plate appearances he will get and the more opportunities he will get to hit the Over for every market. A player who hits higher in the order than he normally does may provide extra value opportunity since the market may be based on him hitting lower.

Today’s version of the Braves projected lineup is missing some of their usual firepower, as their .326 the leading projection system (THE BAT X) wOBA is considerably below their .337 overall projected rate.

  • Betting lines are often based on seasonal team quality. If today's lineup is watered down, however, there may be value if markets aren't accounting for the lower quality of this offense.

Game Trends

  • The Atlanta Braves have hit the Game Total Under in 92 of their last 147 games (+36.90 Units / 23% ROI)
  • The Philadelphia Phillies have hit the Game Total Over in 40 of their last 70 away games (+8.90 Units / 12% ROI)
  • Alec Bohm has hit the Runs Under in 8 of his last 10 away games (+4.70 Units / 30% ROI)

  • Date: April 10, 2025
  • Venue: Truist Park
  • Starting Pitchers:
    • Jesus Luzardo - Phillies
    • Spencer Schwellenbach - Braves

Stay informed with the most recent MLB news and our analytics-driven MLB picks and predictions all season long.

Consensus

Moneyline Pick Consensus

+114
61% PHI
-135
39% ATL

Total Pick Consensus

7.5/-118
32% UN
7.5/-102
68% OV

Spread Pick Consensus

+1.5/-192
53% PHI
-1.5/+160
47% ATL

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
PHI
Team Stats
ATL
3.95
ERA
3.86
.238
Batting Avg Against
.240
1.24
WHIP
1.28
.290
BABIP
.300
7.8%
BB%
8.7%
23.8%
K%
24.5%
72.2%
LOB%
74.1%
.255
Batting Avg
.275
.419
SLG
.502
.742
OPS
.847
.323
OBP
.345
PHI
Team Records
ATL
5-1
Home
2-2
3-2
Road
0-7
6-1
vRHP
2-8
2-2
vLHP
0-1
2-1
vs>.500
2-9
6-2
vs<.500
0-0
7-3
Last10
2-8
8-3
Last20
2-9
8-3
Last30
2-9
J. Luzardo
S. Schwellenbach
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. Luzardo

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

S. Schwellenbach

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

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
PHI ATL
PHI ATL
Consensus
+106
-125
+113
-133
+105
-125
+114
-135
+106
-124
+110
-130
Open
Current
Book
PHI ATL
PHI ATL
Consensus
+1.5 (-199)
-1.5 (+164)
+1.5 (-199)
-1.5 (+162)
+1.5 (-192)
-1.5 (+164)
+1.5 (-192)
-1.5 (+160)
+1.5 (-188)
-1.5 (+162)
+1.5 (-188)
-1.5 (+155)
+1.5 (-225)
-1.5 (+165)
+1.5 (-225)
-1.5 (+170)
+1.5 (-190)
-1.5 (+162)
+1.5 (-190)
-1.5 (+158)
+1.5 (-210)
-1.5 (+170)
+1.5 (-210)
-1.5 (+170)
Open
Current
Book
Over Under
Over Under
Consensus
8.0 (-115)
8.0 (-105)
7.5 (-104)
7.5 (-115)
8.0 (-110)
8.0 (-110)
7.5 (-102)
7.5 (-118)
8.0 (-105)
8.0 (-115)
7.5 (-112)
7.5 (-108)
8.0 (-106)
8.0 (-114)
7.5 (-110)
7.5 (-109)
8.0 (-110)
8.0 (-110)
7.5 (+100)
7.5 (-120)
8.0 (-105)
8.0 (-115)
7.5 (-105)
7.5 (-115)

Related Articles