Philadelphia Phillies vs Atlanta Braves Prediction, 4/10/2025 MLB Picks, Best Bets & Odds
Game: Philadelphia Phillies vs Atlanta Braves
Date: Thursday, April 10, 2025
Location: Truist Park in Cumberland, GA
TV: FanDuel Sports Network South
Odds/Point Spread: Philadelphia (-160) Atlanta (+132)
Truist Park is the location where the Atlanta Braves (2-8) will attempt to defeat the Philadelphia Phillies (7-3) on Thursday. The odds on this game have Philadelphia at -160 while Atlanta is priced at +132. The over/under has been set at 8.5. The pitchers taking the mound will be Jesus Luzardo and Spencer Schwellenbach.


Philadelphia has a slugging rate of .429 and have been called out on strikes 77 times, while drawing a walk on 46 occasions. They have 45 RBI's as well as 88 base knocks this year, while their team batting average is .266. The Phillies have tallied 17 doubles as a unit and have hit 11 balls out of the stadium. They have tallied 50 runs scored while holding a team on-base percentage of .359. As a team, the Philadelphia Phillies are compiling 5.0 runs per game, which has them at 8th in MLB.
Today’s Featured MLB Best Bet! SCOTT SPREITZER has a 7-Unit MLB Play Saturday (4 p.m.). Scott went 5-1 on the bases last night and he's 11-3 the last 4 days. And after winning another 7-Unit last night (prop), Scott's top play run has now produced +34,420. Scott measures success by the years, not mere weeks. Continue winning on the bases and with top plays overall. Get Scott's 7-Unit MLB late afternoon side by signing up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our Free MLB Picks
They have earned a K/BB ratio of 3.72 and their pitching staff holds a collective WHIP of 1.18. Phillies pitchers have given up 14 long balls and 36 total runs (4th in the league). Philadelphia has conceded 76 base hits (7.7 per 9 innings) and also 36 earned runs. The Phillies have a team ERA of 3.64 on the year (11th in the league), and their staff has struck out 108 hitters. They have walked 29 opposing players and their FIP comes in at 3.83 as a team this season.
The Phillies relievers have earned a save percentage of 50.0% and has stepped onto the mound in 16 save situations. The bullpen pitchers have inherited 7 runners for the year with 42.9% of those runners ended up crossing the plate. Phillies relief pitchers have entered the game with runners on 4 times as well as having 10 appearances in high leverage situations. The Phillies have dispatched 33 relief pitchers to the mound this year. The bullpen have earned 9 holds this year (7th in the league). They have compiled 3 saves on the season and have blown 3 of 6 save opportunities.
The Philadelphia Phillies are sitting with 267 putouts thus far, in addition to 87 assists and 1 error. Their fielding percentage is holding at .997 which has them sitting 1st in pro baseball, and they have turned 6 double plays. The Phillies have converted 70.7% of balls hit into play into outs out of their 801 innings on the diamond, ranking them 16th in professional baseball.
Luzardo (28-34 career win-loss mark) holds a FIP of 4.16 while he has faced 2,192 opposing batters in the majors. He has surrendered 468 hits (8.0 hits per 9 innings) and has 184 free passes. His ERA is 4.23 (246 earned runs allowed) and he has a career WHIP of 1.244. Luzardo has thrown 524 innings and has earned 578 strikeouts in his pro baseball career.
The Braves hold a team slugging % of .322 and they average 3.10 runs per outing (27th in MLB). They have 14 doubles, while getting a free base 40 times as well as recording 31 runs. Atlanta has compiled 7 home runs this year to go along with 28 runs batted in. They have been rung up on 96 instances (16th in MLB) and have earned a total of 67 base hits. The Atlanta Braves have an OBP of .296 as well as a batting average of .207 for the year.
The Braves hold a team WHIP of 1.312 in addition to having a FIP of 4.22 as a pitching staff so far this year. They have earned a strikeout to walk ratio of 8.70 (81 strikeouts against 30 walks). They are sitting at 9th in baseball as a pitching staff in total hits given up with 79. They have allowed 12 home runs and they give up 4.44 runs per 9 innings (15th in the league). The Atlanta pitching staff have allowed 41 runs so far this year while having an ERA of 4.44 (41 earned runs allowed).
Atlanta bullpen pitchers hold an inherited score percentage of 50.0% out of their 12 inherited base runners. Their relievers have stepped onto the mound 9 times in high leverage situations in addition to 9 occasions with runners on base. With 7 save situations, the Braves have recorded 4 holds in addition to 2 blown saves. They are currently ranked 26th in MLB with a save percentage of 33.3%, and they have sent 30 bullpen pitchers to the mound on the season. Atlanta has called on relief pitchers to enter the game in 3 save chances and they have tallied 1 save.
Out of their 750 innings on the diamond, the Braves have accumulated a defensive efficiency of 69.8% (19th in pro baseball). The Atlanta Braves have turned 5 double plays and have notched a fielding percentage of .991 (5th in pro baseball). The Braves have recorded 90 assists, 3 errors and have notched a total of 250 putouts during this campaign.
Schwellenbach (9-7 career win-loss mark) has earned a 3.02 ERA while allowing 7.2 hits per nine innings. He has a strikeout to walk ratio of 5.88 and he has faced 546 opposing hitters during his career. He has surrendered a total of 46 earned runs while holding a WHIP of 0.969 and a FIP of 3.0. So far in his pro baseball career, Schwellenbach has allowed 109 base hits and he has 141 punch outs in 137 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Philadelphia (-160)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Atlanta Braves - Twitter
Philadelphia Phillies - Twitter