Marlins vs Phillies Prediction, Picks & Odds for Today's MLB Game

Quinn Allen - Betting Analyst at Covers.com
Quinn Allen • Betting Analyst 7+ years betting experience
Updated: Aug 19, 2026 , 11:28 AM ET • 4 min read

The Phillies have historically swung it well against Sandy Alcantara across a massive sample size, and they will get to him again tonight.

MLB

Match starts: 5 hrs
MIA
52 %
PHI
48 %
EXPERT PICK - PROP
Kyle Schwarber o0.5  Total Home Runs (+238) Kyle Schwarber o0.5 Total Home Runs (+238)
Bet Now
Kyle Schwarber Philadelphia Phillies MLB
Photo By - Reuters Connect. Philadelphia Phillies designated hitter Kyle Schwarber (12) reacts to his RBI single during the eighth inning against the Miami Marlins

The red-hot Philadelphia Phillies are priced as -122 moneyline favorites tonight against the Miami Marlins as they look to complete the sweep. 

Philly has historically swung it well vs Sandy Alcantara, which has my Marlins vs. Phillies predictions confidently backing the hosts. 

Read more in my MLB picks for Wednesday, August 19. 

Who will win Marlins vs Phillies today: Phillies (-126)

Miami Marlins starter Sandy Alcantara isn’t in bad form, posting a 3.67 FIP across the last month. However, the Philadelphia Phillies have historically had success against him.

Across a whopping 324 at-bats, the Phillies are batting .299 vs. the right-hander. Bryce Harper, Trea Turner, and Alec Bohm are all raking against Alcantara, and the Phillies also have a 122 wRC+ across their last six contests.

Aaron Nola, meanwhile, has started to calm down lately. The right-hander sports a 3.38 xERA over his previous two outings while holding opponents to a 4.3% barrel rate.

The Phillies have the clear offensive edge, and Nola’s recent form gives them stability on the mound.

Play this pick up to -140.

Covers COVERS INTEL: Alcantara has had issues on the road this season, compiling a 4.44 FIP. At home, his FIP sits at 3.04. That vulnerability gives Philly another advantage. 

Enjoying Covers content? Add us as a preferred source on your Google account Add as a preferred source on Google

Marlins vs Phillies Over/Under pick: Over 8.5 (-121)

I’m eyeing runs tonight. The Marlins are also in respectable offensive form, carrying a 100 wRC+ over the last two weeks. While the Phillies’ pen has been dominant, Nola is never untouchable, and his numbers at home aren't elite. 

As for Miami’s relief corps, it is incredibly shaky at the moment, posting a 5.07 FIP over its last 24.2 frames while allowing 1.46 HR/9. That gives the Phillies a chance to tack on more runs when Alcantara exits.

If the Phillies produce offensively as I expect, the Marlins will not need to chip in much to push this one Over 8.5.

Play this pick up to -130.

Marlins vs Phillies home run prediction: Kyle Schwarber (+238)

Kyle Schwarber has clubbed two home runs in his last six games, and over the last week, he owns a 44.4% hard-hit rate and 16.7% barrel rate.

More importantly, his average launch angle during that span sits at 24.3 degrees. Schwarber is consistently getting lift on the baseball, with a 55.6% fly-ball rate over the previous seven days.

Schwarber has never homered against Alcantara, but his track record against him is respectable, and the righty has allowed 1.30 HR/9 on the road. The Marlins’ pen has also allowed a 41.4% hard-hit rate and plenty of homer damage lately.

Play this pick down to +200.

Quinn Allen's 2026 Transparency Record
  • ML/RL bets: 53-64, -18.67 units
  • Over/Under bets: 66-48, +8.85 units

Marlins vs Phillies weather

Weather in Philadelphia looks clean tonight, with partly cloudy skies and temperatures falling from 85 degrees around 6 p.m. ET to 78 by 9 p.m. Winds are light, dropping from about 7 mph to 3-4 mph, and rain chances sit at just 1%. Warm conditions could slightly help carry, but weather should not be a major factor.

Marlins vs Phillies odds

  • Moneyline: Marlins +117 | Phillies -122
  • Run line: Marlins +1.5 (-178) | Phillies -1.5 (+163)
  • Over/Under: Over 8.5 (-117) | Under 8.5 (+113)

Marlins vs Phillies trend

The Philadelphia Phillies have hit the Moneyline in their last 5 games (+5.00 Units / 60% ROI). Find more MLB betting trends for Marlins vs. Phillies.

How to watch Marlins vs Phillies and game info

Location Citizens Bank Park, Philadelphia, PA
Date Wednesday, Aug. 19, 2026
First pitch 6:05 p.m. ET
TV NBCS-Philadelphia, Marlins.TV
Marlins starting pitcher Sandy Alcantara
(13-7, 3.43 ERA)
Phillies starting pitcher Aaron Nola
(4-9, 5.33 ERA)

Marlins vs Phillies latest injuries

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

Pages related to this topic

Quinn Allen - Covers
Betting Analyst

Quinn Allen is an experienced sports journalist from Vancouver, Canada who fell in love with sports by the time he could walk. He proceeded to play high-level baseball and soccer growing up and eventually played college baseball in the United States.

After his career ended, Quinn received his broadcast journalism degree from BCIT and has since written for many sports publications including ClutchPoints, Gino Hard, and RG, where he plies his trade as a writer and editor.

Quinn's favorite team is Chelsea FC and he'd like to watch a match at Stamford Bridge one day. He loves to bet on NBA player props and encourages others to bet responsibly and not chase losses.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo