Philadelphia Phillies vs Atlanta Braves Prediction, 6/28/2025 MLB Picks, Best Bets & Odds
Game: Philadelphia Phillies vs Atlanta Braves
Date: Saturday, June 28, 2025
Location: Truist Park in Cumberland, GA
TV: FanDuel Sports Network South
Odds/Point Spread: Philadelphia (-210) Atlanta (+172)
Truist Park is the site where the Atlanta Braves (37-42) will meet the Philadelphia Phillies (47-33) on Saturday. The line on this matchup has the Phillies at -210 while the Braves are at +172. The over/under comes in at 8. The starting pitchers are Jesus Luzardo and Spencer Schwellenbach.


As a unit, the Philadelphia Phillies are putting up 4.6 runs per game, which is 10th in the league. They have tallied 369 runs scored while having a team OBP of .330. The Phillies have earned 126 two-baggers as a team and have knocked 83 balls out of the park. They have 352 runs batted in as well as 695 hits for the year, and their team batting average is at .256. Philadelphia has a slugging percentage of .402 and have been rung up 623 times, while taking a walk on 278 occasions.
Today’s Featured MLB Best Bet! TONY GEORGE is going back-to-back with MLB 6 Unit Top Picks. Cashed one Friday! Tony is 7-1 YTD with MLB Top Picks for +$4270! An afternoon hidden gem Saturday gets the cash again. Game at 4 EST 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 MLB Expert Picks
The Phillies hold a team ERA of 3.84 so far this year (12th in baseball), and their staff has struck out 735 batters. Phillies pitchers have allowed 87 home runs and 331 runs (13th in MLB). Their pitching staff has walked 235 hitters and their FIP is 3.68 as a squad on the year. Philadelphia has given up 673 hits (8.5 per 9 innings) as well as 305 earned runs. They have accrued a K/BB ratio of 3.13 and the pitching staff has a team WHIP of 1.27.
Phillies relief pitchers have entered the contest with runners on 52 times and also have had 87 appearances in high leverage situations. The relievers have earned 37 holds on the season (27th in MLB). The Phillies bullpen have recorded a save percentage of 60.0% and have stepped onto the mound in 78 save situations. They have accumulated 24 saves over the course of the season and have blown 16 of their 40 chances to get a save. The relievers have inherited 73 base runners so far this season and 41.1% of those players crossed home plate. The Phillies have dispatched 249 relievers to the hill for the season.
The Philadelphia Phillies are sitting with 2,145 putouts for the season, in addition to 699 assists and 30 errors. Their fielding rate is currently at .990 which is 3rd in baseball, and they have turned 53 double plays. The Phillies have transformed 68.8% of baseballs in play into outs out of 6,435 innings, which has them sitting at 22nd in professional baseball.
Luzardo has thrown 602 innings and is sitting with 663 punch outs thus far in his career. Luzardo (33-37 win-loss record in his career) holds a FIP of 4.20 and he has gone up against 2,531 opposing batters in the majors. His ERA is 4.26 (285 earned runs allowed) and his career WHIP is 1.271. He has conceded 556 hits (8.3 hits per nine innings) with 209 walks.
Atlanta has tallied 82 home runs so far this year to go along with 319 runs batted in. They have recorded 110 doubles, while walking 284 times and racking up 332 runs. The Atlanta Braves have recorded an OBP of .320 in addition to a team batting average of .244 this season. The Braves have a team slugging percentage of .383 and they are scoring 4.20 runs per game (19th in MLB). They have struck out on 670 instances (13th in the league) and have tallied 653 base hits.
The Braves hold a team WHIP of 1.221 and are the owners of a FIP of 3.82 as a unit so far this year. Their strikeout to walk ratio comes in at 9.20 (716 strikeouts against 250 bases on balls). They come in at 5th in the league as a pitching staff in total hits relinquished with 601. They have conceded 85 home runs and they concede 3.96 runs per 9 innings (9th in MLB). The Atlanta pitching staff have surrendered 307 runs for the year while having a team ERA of 3.71 (287 earned runs conceded).
Sitting with 56 save situations, the Braves have amassed 32 holds and 12 blown saves. Atlanta has called on relievers to enter the contest in 24 save opportunities and they have walked away with 12 saves. Their relief pitchers have stepped onto the mound 78 times in high leverage situations in addition to 83 occasions with base runners. Atlanta relievers have an inherited score percentage of 33.9% out of 115 inherited base runners. They sit at 28th in baseball with a save percentage of 50.0%, and they have dispatched 243 relief pitchers onto the field so far this season.
The Atlanta Braves have gotten 56 double plays and own a fielding percentage of .989 (4th in professional baseball). The Braves have recorded 697 assists, 30 errors and have accounted for 2,092 putouts during this campaign. In 6,276 innings played, the Braves hold a defensive efficiency of 70.6% (11th in baseball).
So far in his pro baseball career, Schwellenbach has given up 192 base knocks and he has 223 strikeouts in 226 frames. Schwellenbach (14-11 career win-loss mark) has a 3.30 earned run average while surrendering 7.6 hits per 9 innings. He has allowed 83 ER's while holding a WHIP of 1.025 and a FIP of 3.2. His strikeout to walk ratio is 5.58 and he has gone up against 909 hitters during his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Philadelphia (-210)
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