OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

MLB Odds: Marlins vs. Phillies

The Florida Marlins and Philadelphia Phillies will play two today, with a doubleheader on tap at Citizens Bank Park.

In the second game Roy Halladay (9-3, 2.39 ERA) is scheduled to start for Philadelphia, and Anibal Sanchez (6-1, 3.06 ERA) will go for Florida. Halladay pitched seven shutout innings in his last start against the Cubs. Sanchez went 6 2-3 innings against Arizona last time out, allowing three runs on five hits.

View Florida vs Philadelphia Odds and Stats.

Betting Line:
Sportsbooks had installed the Phillies as -185 moneyline favorites in this particular MLB matchup. The total, meanwhile, was set early at 7.5 before betting started to move the line.

Power Rankings:
The Phillies sit at No. 1 in the National League in the current MLB power poll here at Odds Shark, while the Marlins sit at a National League No. 7 on the same chart.

How They Match Up:
On offense, it's a battle between Philadelphia and its National League No. 7-rated batting order, averaging 4.1 runs per nine innings, against the National League's No. 8 lineup of the Marlins at 4 runs per outing.

Defensively, Florida features the National League's No. 13-rated defense on the road, allowing 4.7 runs per game. Philadelphia, meanwhile, comes in at No. 5 in the National League at home, scoring 4.5 runs per game.

The Marlins were a 9-1 loser in their most recent outing on the road against the Phillies. That made winners of bettors who got Philadelphia at -205 on the moneyline, while the total score (10) was good news for OVER bettors. Florida looks to rebound from a loss to the Phillies, who beat them 9-1 on Tuesday behind a start from Cole Hamels at Citizens Bank Park.

A few Marlins at Phillies trends to consider:
Florida is 1-4-1 SU in its last 6 games ,on the road
Florida is 2-10-1 SU in its last 13 games ,when playing Philadelphia
Florida is 1-5-1 SU in its last 7 games ,when playing on the road against Philadelphia
Florida is 0-4-1 SU in its last 5 games ,
Philadelphia4-0-1 SU in its last 5 games
Philadelphia4-0-1 SU in its last 5 games at home
Philadelphia10-2-1 SU in its last 13 games when playing Florida
Philadelphia5-1-1 SU in its last 7 games when playing at home against Florida

Next up:
Florida at Philadelphia, Thursday, June 16