Miami Marlins vs Philadelphia Phillies Prediction, 4/18/2025 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs Philadelphia Phillies
Date: Friday, April 18, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Miami (+110) Philadelphia (-130)
Citizens Bank Park is the site where the Philadelphia Phillies (10-8) will attempt to defeat the Miami Marlins (8-9) on Friday. The moneyline on this game has Miami at +110 and Philadelphia is at -130. The over/under is set at 8. The men taking the mound will be Sandy Alcantara and Zack Wheeler.


The Marlins have accumulated 30 two-baggers as a squad and have hit 12 baseballs out of the stadium. Miami owns a slugging percentage of .372 and have struck out 159 times, while drawing a walk on 59 occasions. As a unit, the Miami Marlins are putting up 4.2 runs per outing, which has them sitting at 16th in baseball. They have accumulated 67 runs batted in and 145 hits on the season, while their batting average is at .251. They have accumulated 71 runs scored and hold an OBP of .324.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has a 5-unit selection on Thursday you do not want to miss (6:30 p.m.). We nailed a 7-unit underdog KBO play this morning and had a bad beat with our top play on Tuesday. Receive this selection by signing-up below for a daily MLB picks package and stream the game live on MLB.tv. 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 Marlins have an ERA of 4.53 on the campaign (26th in baseball), and their staff has struck out 124 hitters. Marlins pitchers have allowed 21 home runs and 87 total runs (24th in MLB). Their pitching staff has walked 74 batters and their FIP sits at 4.72 as a unit on the season. Miami has relinquished 144 base hits (8.4 per 9 innings) and 78 earned runs. They have earned a K/BB ratio of 1.68 and their pitching staff has a collective WHIP of 1.41.
The Marlins relief pitchers have accumulated a save percentage of 50.0% and has entered the game in 17 save situations. The relief pitchers have inherited 29 runners on the campaign and 41.4% of those players earned a run for their team. Marlins bullpen pitchers have entered the game with runners on 22 times and also have had 23 appearances in high leverage situations. The Marlins have dispatched 58 relievers to the hill on the year. The bullpen have earned 13 holds this season (11th in the league). They have accumulated 2 saves for the season and have blown 2 of 4 chances to save the game.
The Los Angeles Dodgers have accumulated 465 putouts this season, in addition to 168 assists and 11 errors. Their fielding percentage is holding steady at .983 which puts them in 22nd in baseball, and they have turned 13 double plays. The Marlins have turned 71.0% of balls hit into play into outs out of their 1,395 innings on the diamond, ranking them 14th in baseball.
Alcantara has thrown 915 innings and has earned 801 strikeouts so far in his career. Alcantara (43-55 mark in his career) sits with a FIP of 3.29 while he has faced 3,743 hitters in the major leagues. His earned run average is 3.34 (340 ER's allowed) and his career WHIP is 1.158. He has surrendered 779 base knocks (7.7 hits per nine innings) and has had 281 free passes.
Philadelphia has tallied 18 long balls on the year to go along with 69 runs batted in. They have hit 26 two-baggers, while walking 79 times and putting up 74 runs. The Philadelphia Phillies hold an on-base percentage of .329 in addition to a team batting average of .239 so far this year. The Phillies hold a team SLG% of .382 and they tally 4.11 runs per game (17th in baseball). They have been called out on strikes on 152 occasions (17th in baseball) and have totaled 143 base hits.
The Phillies have a team WHIP of 1.331 with a FIP of 3.71 as a staff on the year. They sit at 24th in baseball as a pitching staff in total hits surrendered with 156. The Philadelphia pitching staff have conceded 78 runs so far this year while having an ERA of 4.16 (74 earned runs conceded). Their K/BB ratio sits at 9.80 (175 strikeouts vs 57 bases on balls). They have allowed 21 homers and they relinquish 4.39 runs per 9 innings (16th in the league).
Philadelphia has called on bullpen pitchers to enter the contest in 10 save chances and they have come away with 5 saves. They rank 25th in the league holding a save percentage of 50.0%, and they have sent 59 relief pitchers to the mound on the year. Their bullpen pitchers have stepped onto the mound 23 times in high leverage situations and also on 11 occasions with base runners. Philadelphia relief pitchers have an inherited score rate of 33.3% out of their 18 inherited runners. Sitting with 24 save situations, the Phillies have accrued 13 holds and 5 blown saves.
In 1,440 innings played, the Phillies have accumulated a defensive efficiency of 67.4% (25th in MLB). The Philadelphia Phillies have turned 15 double plays and have notched a fielding percentage of .992 (2nd in pro baseball). The Phillies have accrued 150 assists, 5 errors and are sitting with 480 putouts during this campaign.
So far in his career, Wheeler has given up 1,388 base hits while he has tallied 1,653 punch outs in 1,602 innings. Wheeler (104-71 record in his career) has a 3.35 ERA and has conceded 7.8 hits per 9 innings. He has conceded a total of 596 ER's while earning a WHIP of 1.155 and having a FIP of 3.3. His strikeout to walk ratio is 3.57 and he has faced 6,597 opposing batters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Miami (+110)
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:
Philadelphia Phillies - Twitter
Miami Marlins - Twitter