Miami Marlins vs Philadelphia Phillies Prediction, 8/18/2026 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs Philadelphia Phillies
Date: Tuesday, August 18, 2026
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Miami (+102) Philadelphia (-122)
Citizens Bank Park is where the Philadelphia Phillies (67-58) will play the Miami Marlins (64-61) on Tuesday. The moneyline on this contest has the Marlins at +102 while the Phillies are sitting at -122. The over/under has been set at 9. The pitchers who are expected to start will be Tyler Phillips and Zack Wheeler.

As a unit, the Miami Marlins are notching 4.4 runs per outing, which is 19th in MLB. They are sitting with 550 runs scored while having a team OBP of .326. The Marlins have accrued 200 doubles as a team and have hit 128 balls out of the park. They have tallied 528 runs batted in in addition to 1,036 hits this season, while their average at the plate is .250. Miami has a slugging rate of .403 and have been called out on strikes 1,017 times, while being walked on 421 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB Baseball has a 6-Unit Play on Sunday (7:20 p.m.). We are coming off a big Saturday hitting our top plays in football, KBO, and UFC. Watch this game live on NBC and sign-up below with a daily MLB Picks Package. 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 NHL package. Join Now! |
Get all of our MLB Picks Today
The Marlins have compiled a team ERA of 3.92 over the course of the season (10th in MLB), and the staff has rung up 1,045 hitters. Marlins pitchers have given up 127 long balls and also 530 total runs (10th in the league). They have walked 414 players from the other team and their FIP is 3.98 as a squad for the season. Miami has given up 949 hits (7.8 per 9 innings) and also 478 earned runs. Their strikeout to walk ratio is 2.52 and the pitching staff has earned a collective WHIP of 1.24.
The Marlins have sent 398 relief pitchers to the hill over the course of the season. The relief pitchers have inherited 151 runners on the campaign and 23.2% of those players crossing the plate. The relievers have accumulated 69 holds on the year (12th in baseball). Marlins pitchers have stepped onto the hill with opponents on base 103 times in addition to having 115 appearances in high leverage situations. They have recorded 29 saves this year and have not converted 15 of 44 save opportunities. The Marlins relief pitchers have earned a save rate of 65.9% and have stepped onto the mound in 115 save situations.
The Miami Marlins are sitting with 3,291 putouts so far this season, as well as 1,030 assists and 81 errors. Their fielding rate sits at .982 which has them ranked 29th in pro baseball, and have accumulated 92 double plays. The Marlins have transformed 70.7% of balls hit into play into outs out of their 9,873 innings, which ranks them 10th in MLB.
Phillips has taken the mound for 212 innings and is sitting with 156 strikeouts during his career. Phillips (9-8 win-loss record in his career) sits with a FIP of 3.84 while going up against 897 opposing batters in the majors. His earned run average is 3.90 (92 earned runs allowed) and his career WHIP is 1.295. He has given up 204 hits (8.6 hits per 9 innings) with 71 walks.
The Phillies hold a slugging percentage of .401 and they are recording 4.46 runs per game (15th in MLB). They have notched 178 two-baggers, while walking 399 times and scoring 558 runs. Philadelphia has compiled 154 long balls on the year as well as 539 runs batted in. They have been rung up on 1,069 instances (8th in the league) and have tallied 1,002 base hits. The Philadelphia Phillies have an on-base percentage of .310 in addition to a batting average of .239 on the year.
The Philadelphia pitching staff have given up 549 runs on the year while having an ERA of 4.16 (512 earned runs given up). They have surrendered 147 long balls and they allow 4.46 runs per 9 innings (16th in MLB). The Phillies have a WHIP of 1.306 and have a FIP of 3.77 as a unit this season. Their strikeout to walk ratio is 10.00 (1,231 strikeouts vs 382 free passes). They rank 24th in the league as a pitching staff in total hits given up with 1,065.
With 100 save situations, the Phillies have 50 holds in addition to 16 blown saves. Philadelphia has called on relievers to enter the contest in 48 save chances and they have recorded 32 saves. Philadelphia relievers have an inherited score percentage of 36.9% out of their 130 inherited runners. Their relievers have come in 117 times in high leverage situations and on 97 occasions with runners on base. They rank 13th in the league holding a save percentage of 66.7%, and they have dispatched 419 relievers to the mound on the year.
Out of their 9,978 innings on the diamond, the Phillies have a defensive efficiency of 67.4% (29th in MLB). The Philadelphia Phillies have gotten 75 double plays and hold a fielding percentage of .986 (16th in the majors). The Phillies have accrued 1,023 assists, 62 errors and have earned a total of 3,326 putouts for the season.
So far in his pro baseball career, Wheeler has conceded 1,561 base knocks while he has accumulated 1,957 punch outs in 1,843 frames. He has conceded a total of 667 ER's while earning a WHIP of 1.128 and being the owner of a FIP of 3.2. His strikeout to walk ratio is 3.77 and he has faced 7,540 batters during his pro baseball career. Wheeler (123-79 career win-loss mark) has earned a 3.26 ERA and has given up 7.6 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Philadelphia (-122)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Philadelphia Phillies - Twitter
Miami Marlins - Twitter
