MLB wagering interest swings to the Miami Marlins vs Philadelphia Phillies battle on Sunday at Citizens Bank Park as the Phillies try to pick up a win on home turf and reward those moneyline betting.
The match puts starter Dan Haren for the Miami Marlins on the hill facing Cole Hamels for the Philadelphia Phillies. Haren brings a 7-5 mark to the game, while Hamels is 5-7 to date on the season.
Sportsbook Odds & Computer Pick
On the MLB moneyline for this betting odds matchup, Philadelphia sat as -125 favorites earlier in the day at Sportsbook. The over/under total was set at 6.5, according to Sportsbook.
Odds Shark computer prediction formulas pick a 4.1-2.1 win for the Marlins on Sunday. Odds Shark score prediction models pick a 4.1-2.1 result in favor of the Marlins today. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Miami Marlins vs Philadelphia Phillies Matchup
Team Betting Records & Power Rankings
The Philadelphia Phillies bring a 31-62 record to the battle against the 38-53 Marlins. Stay Informed: follow us on Twitter for odds specials, betting line moves and Philadelphia vs Miami injuries news.
This game puts the Philadelphia Phillies, most recently No. 28 in Odds Shark MLB Power Rankings, up against the Miami Marlins, who rate a No. 22 in the latest survey.
Statistical Matchup
The game also pits Philadelphia Phillies No. 29-rated offense, averaging 3.41 runs per game, against a Miami Marlins defense that ranks No. 15 at 3.99 in runs allowed per game. The Philadelphia Phillies have averaged 8.34 hits per game so far, less than Miami Marlins batters have averaged on the year (8.64 hits per game).
Miami brings the No. 15-rated defense to this matchup, facing the Phillies's No. 30-ranked defense.
Recent Outings Betting Recap
The Marlins endured a 3-1 loss at the hands of the Phillies on Saturday, with T Koehler throwing 6 innings of 3-hit ball at Citizens Bank Park.
Next Betting Matchups
Miami at Arizona, Monday, July 20th
Philadelphia home to Tampa Bay, Monday, July 20th