Philadelphia Phillies vs Miami Marlins Prediction, 6/19/2025 MLB Picks, Best Bets & Odds
Game: Philadelphia Phillies vs Miami Marlins
Date: Thursday, June 19, 2025
Location: loanDepot park in Miami, FL
TV: FanDuel Sports Network Florida
Odds/Point Spread: Philadelphia (-182) Miami (+150)
The Philadelphia Phillies (43-30) are on their way to loanDepot park on Thursday where they will take on the Miami Marlins (29-42). The moneyline on this matchup has Philadelphia at -182 while Miami is sitting at +150. The over/under is 9. The starting pitchers will be Cristopher Sanchez and Edward Cabrera.


The Phillies have compiled 114 doubles as a team and have knocked 78 baseballs out of the stadium. Philadelphia has a slugging percentage of .406 and have been rung up 569 times, while drawing a walk on 255 occasions. As a unit, the Philadelphia Phillies are notching 4.7 runs per game, which puts them at 7th in MLB. They have compiled 326 RBI's and 638 base knocks this season, and their team batting average is at .257. They have accumulated 342 runs and have an on-base percentage of .331.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has picked up +9,000 since Memorial Day of 2024. Friday we look to get back on track with a 7-unit run line selection (8 p.m.). You can receive this play by signing-up for one of our many MLB picks packages starting at just $30. Sign-up now and let 53 years of handicapping experience work for you. 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
Their strikeout to walk ratio is 3.09 and the pitching staff holds a collective WHIP of 1.29. Phillies pitchers have conceded 74 home runs and also 311 total runs (17th in MLB). Philadelphia has surrendered 624 hits (8.6 per 9 innings) and 286 earned runs. The Phillies hold a team ERA of 3.94 for the season (17th in the league), and the staff has rung up 676 hitters. They have walked 219 opposing hitters and their FIP sits at 3.58 as a unit for the year.
Phillies relief pitchers have entered the contest with runners on 49 times and also have had 84 appearances in high leverage situations. The bullpen have racked up 36 holds so far this year (24th in baseball). The Phillies relief pitchers have a save rate of 59.5% and have stepped onto the mound in 74 save situations. They have accumulated 22 saves this year and have not converted 15 out of their 37 save opportunities. The relievers have inherited 69 base runners on the year with 40.6% of those players crossed home plate. The Phillies have sent 232 relievers to the mound this year.
The Phillies have converted 68.2% of balls hit into play into outs out of their 5,886 innings, which has them sitting 24th in the majors. The Philadelphia Phillies are sitting with 1,962 putouts this year, in addition to 637 assists and 28 errors. Their fielding percentage is at .989 which is 3rd in MLB, and they have turned 47 double plays.
Sanchez has taken the mound for 412 innings and has accumulated 385 punch outs thus far in his career. Sanchez (22-18 career win-loss mark) sits with a FIP of 3.53 and he has gone up against 1,721 opposing batters during his time in the major leagues. His earned run average is 3.58 (164 ER's allowed) and his WHIP is 1.229. He has given up 395 hits (8.6 hits per nine innings) and has 112 walks.
The Miami Marlins have a team on-base percentage of .315 and a batting average of .253 for the season. They have struck out on 572 occasions (21st in MLB) and have tallied 614 base hits. Miami has 63 long balls so far this season as well as 281 runs batted in. The Marlins hold a slugging percentage of .386 and they earn 4.11 runs per game (23rd in baseball). They have recorded 115 doubles, while walking 212 times and racking up 292 runs.
The Marlins hold a team WHIP of 1.416 in addition to having a FIP of 4.39 as a pitching staff over the course of the season. They are sitting at 25th in baseball as a pitching staff in total hits allowed with 643. The Miami pitching staff have conceded 378 runs this season while having an ERA of 5.00 (350 earned runs relinquished). They currently have a K/BB ratio of 7.90 (555 strikeouts against 249 free passes). They have conceded 85 dingers and they surrender 5.40 runs per 9 innings (28th in the league).
Sitting with 64 save situations, the Marlins have accrued 37 holds and also 12 blown saves. Miami has had bullpen pitchers enter the game in 27 save chances and they have tallied 15 saves. Their relievers have stepped onto the mound 80 times in high leverage situations in addition to 65 occasions with runners on. Miami relief pitchers have an inherited score percentage of 34.4% out of their 96 inherited base runners. They are ranked 24th in MLB with a save rate of 55.6%, and they have sent 234 relief pitchers onto the diamond this year.
In 5,670 innings played, the Marlins are sitting with a defensive efficiency of 68.3% (23rd in baseball). The Miami Marlins have gotten 50 double plays and have a fielding percentage of .985 (24th in professional baseball). The Marlins have racked up 623 assists, 39 errors and have notched a total of 1,890 putouts so far this year.
In his career, Cabrera has allowed 282 base hits and he has 386 punch outs in 346 frames. He has surrendered a total of 165 earned runs while holding a WHIP of 1.366 and being the owner of a FIP of 4.2. His strikeout to walk ratio is 2.02 and he has faced 1,495 batters thus far in his career. Cabrera (19-24 career record) has a 4.29 ERA while giving up 7.3 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Philadelphia (-182)
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:
Miami Marlins - Twitter
Philadelphia Phillies - Twitter