Ad Disclosure
Phillies vs. Marlins Odds, Prediction, Picks (May 25, 2021)

The Phillies were yet again unable to figure out a way to best the Marlins on Monday night, continuing a baffling string of poor play against their supposedly inferior division foe. After their latest loss, a 9-6 beatdown that wasn’t as close as the final would indicate, the Phillies are now 1-3 against Miami this season and 4-10 dating back to the start of last season. Tonight, they will try to reverse that trend and even the series when they send Vince Velasquez to the mound against Sandy Alcantara of the Marlins.
Let’s take a look at the Phillies vs. Marlins betting odds and make some betting picks for the second game of a four-game series.
Phillies vs. Marlins Odds (May 25, 2021)
Here is a look at the current Phillies vs. Marlins odds for this May 25, 2021 matchup, courtesy of DraftKings Sportsbook:
Team | Run Line | Moneyline | Total |
---|---|---|---|
Yankees | -1.5 (+125) | -132 | O 9 (-110) |
Phillies | +1.5 (-148) | +114 | U 9 (-110) |
Click here to get started with DraftKings Sportsbook and lock in 40-1 odds on the NBA Playoffs this month.
Phillies vs. Marlins Pick
The banged-up Phillies are in the midst of a bad run that has seen the team drop seven of their last nine games. An already inconsistent squad has been further held back by the absences of players like J.T. Realmuto and Didi Gregorius, while the slumping Bryce Harper hasn’t played since Saturday night.
While the Phils have fallen flat in a number of games as a favorite against Miami, that is not the role they find themselves in tonight.
Valasquez (1-0, 3.52 ERA) has done a nice job in a handful of starts for the Phillies, but he was a late scratch last week against the Marlins after experiencing numbness in his middle finger. He pitched out of the bullpen a night later, so he appears to be all right for the time being.

When he has been on the mound for Philadelphia, he’s been surprisingly good. In five starts, Velasquez has compiled a 2.84 ERA over 25 1/3 innings, striking out 28 batters and holding opponents to just a .200 average.
Still, it’s a big ask for Velasquez to go out and give what has been a dreadful Philadelphia offense a chance tonight. After all, the Phillies were largely stifled for eight innings last night before they plated some meaningless runs in the ninth inning.
Now, they’ll once again have to deal with Alcantara, who shutout this lineup over six innings of just three-hit baseball last week. He also struck out nine Phillies batters over those six innings, helping Marlins pitchers rack up a staggering 15 strikeouts in that game.
Given the Phillies’ recent struggles in plating runs, the prolonged absences of Gregorius and Realmuto, along with the uncertainty surrounding the status and health of Bryce Harper, the Phillies don’t exactly present themselves as an enticing bet tonight.
Click here to bet $1, win $100 guaranteed on any Heat vs. Bucks postseason game with FanDuel Sportsbook.

Must 21+ and present in participating state. Gambling problem? Call 1 - 800 - GAMBLER.
GET IT NOWNow, pair those issues with the fact that Miami has dominated this head-to-head series, and it’s even less palatable position.
Here’s Phillies television analysis John Kruk getting to the heart of the issue:
"They know they're better than the Phillies."
John Kruk doesn't hold back on the different mentalities between the Marlins and the Phillies: pic.twitter.com/0MxNJXpr8U
— NBC Sports Philadelphia (@NBCSPhilly) May 25, 2021
“The Marlins know they’re a better team than the Phillies, and the Phillies don’t think they’re a better team than the Marlins.”
Yikes.
Hard to argue with Kruk on this one. The problem is, of course, is that it’s even harder to back the Phillies to right the ship tonight.
Click here to get the Sixers to beat the Wizards at 76-1 odds with FOX Bet PA. Get it in NJ by clicking here.
- SIGNUP LINK
$500 BET!
- SIGNUP LINK
$500 BET!
- SIGNUP LINK
$500 BET!
- SIGNUP LINK
$500 BET!
Phillies vs. Marlins Betting Prediction
Until the Phillies prove that they have the mental toughness necessary to figure out what is a supposedly inferior Miami team, we’re backing the Marlins — particularly with Alcantara on the mound, a guy who they have struggled to figure out. After the modest under of 7 runs busted last night, we’re coming back to it with a slight lean tonight.
Our Pick: MARLINS and UNDER 7
Click here to bet $20, win $100 guaranteed (regardless of the outcome) with a no-brainer BetMGM promo.
