OddsShark Top Sportsbooks

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

MLB Odds: Phillies vs. Diamondbacks

With Cole Hamels on the mound the Philadelphia Phillies close out a three-game series against the Diamondbacks in Arizona tonight..

Hamels (2-1, 2.92) tossed eight shutout innings with eight strkeouts against San Diego in his last start. Joe Saunders (0-2, 4.98) is scheduled to start for Arizona and in his last start he allowed one run on two hits in six innings in a no decision versus the Mets.

View Philadelphia vs Arizona Odds and Stats.

Betting Line:
Sportsbooks had installed the Diamondbacks as +141 moneyline underdogs in this particular MLB matchup. The total, meanwhile, was set early at 8.5 before betting started to move the line.

Power Rankings:
The MLB Power Rankings show a disparity between these teams, with the Diamondbacks rated this week at No. 6 and the Phillies sitting at No. 3.

How They Match Up:
Scoring stats point to some edges in this matchup. The game features Arizona's National League No. 4-ranked scoring average of 4.9 runs per game, against a Phillies offense rated No. 8 and scoring 4.3 runs per game in the league. The Diamondbacks have averaged 8.9 hits per game to date this season, almost the same as the Phillies hitters have managed (8.9 per nine innings).

Defensively, Philadelphia features the National League's No. 1-rated defense on the road, allowing 2.6 runs per game. Arizona, meanwhile, comes in at No. 1 in the National League at home, scoring 6 runs per game.

In their last action, Philadelphia was a 7-5 loser on the road against the Diamondbacks. Bettors on Arizona at +103 on the moneyline collected their winnings from that game, while the total score (12) sent OVER bettors home happy as well. Philadelphia didn't get the job done in their last match, falling 7-5 to Arizona on Tuesday at Chase Field.

Philadelphia Phillies Trends:
When playing on Wednesday are 7-3
Before playing NY Mets are 7-3
After playing Arizona are 5-5
After a loss are 7-3

Arizona Diamondbacks Trends:
When playing on Wednesday are 4-6
Before playing Chi Cubs are 2-8
After playing Philadelphia are 4-6
After a win are 4-6

A few Phillies at Diamondbacks trends to consider:
The total has gone UNDER in 7 of Philadelphia's last 8 games on the road
The total has gone UNDER in 6 of Philadelphia's last 7 games
Philadelphia is 6-2 SU in its last 8 games on the road
Philadelphia is 5-2 SU in its last 7 games
Arizona is 5-1 SU in its last 6 games when playing at home against Philadelphia
The total has gone OVER in 7 of Arizona's last 10 games when playing Philadelphia
The total has gone OVER in 4 of Arizona's last 6 games
Arizona is 12-6 SU in its last 18 games at home

Next up:
Philadelphia home to NY Mets, Friday, April 29
Arizona home to Chi Cubs, Thursday, April 28