Diamondbacks vs. Phillies Prediction

Arizona Diamondbacks vs. Philadelphia Phillies 6/11/19, Prediction & Odds

The Arizona Diamondbacks and the host Philadelphia Phillies set a record last night for most combined home runs in a game. Will the two offenses stay hot tonight and hit the over again?

Game Snapshot

951 Arizona Diamondbacks at 952 Philadelphia Phillies

Tuesday, June 11, 2019

Citizens Bank Park at 7:05PM ET


Compare odds from multiple different online sportsbooks and shop for the best lines at our MLB Odds & Betting Page.


Public Betting Information

According to oddsmakers, the Phillies are a -133 favorite on the moneyline. The Diamondbacks are a +123 underdog, while the over-under is set at 9.5 runs. As of Tuesday morning, 65 percent of public bets are being placed on host Philadelphia. Check out our MLB Public Betting Page for the latest updates.

D-Backs use long ball to earn win

Arizona began Monday night's game with three home runs and hit eight of the record-setting 13 total in its 13-8 victory at Philadelphia. Jarrod Dyson helped pace the Diamondbacks as he finished 2-for-4 with a solo home run. Ketel Marte went 3-for-5 with a solo home run and two runs scored. David Peralta was 1-for-4 with a solo home run and a walk. Eduardo Escobar finished 4-for-5 with two home runs, a double, three runs and five RBIs. Alex Avila was 1-for-5 with a home run and two RBIs. Ildemaro Vargas finished 2-for-5 with two home runs and three RBIs. Zack Godley picked up the win in relief as he gave up two hits with one strikeouts and two walks in 3 2/3 scoreless innings. Jon Duplantier will start tonight for Arizona as he comes in with a 1-0 record, 3.27 ERA and 1.14 ERA with 23 strikeouts over 22 innings.

Phillies hit five homers in defeat

Philadelphia fell by a count of 13-8 Tuesday night at home against Arizona to drop to 37-29 overall and 22-13 at home. Jean Segura helped lead the Phillies as he finished 1-for-5 with a solo home run and two RBIs. Rhys Hoskins was 3-for-4 with a home run, a walk and two RBIs. Jay Bruce went 1-for-5 with a solo home run. Scott Kingery finished 3-for-5 with two solo home runs, a triple and three runs scored. Jerad Eickhoff took the loss as he surrendered seven earned runs on five hits with two strikeounts and two walks over three-plus innings. Jake Arrieta will start tonight for Philadelphia as he is 5-5 with a 4.29 ERA and 1.43 WHIP with 65 strikeouts over 79 2/3 innings.

MLB Betting Trends


The Diamondbacks are 4-0 in their last four road games. Arizona is 4-0 in its last four games versus a right-handed starter.


The Phillies are 7-3 in their last 10 home games. Philadelphia is 2-5 in its last seven games versus the NL West.


Last night's game was crazy from a home run perspective and Arrieta has given up 14 home runs over 79 2/3 innings this season. Duplantier is inexperienced and might also struggle to keep the ball in the yard today. These two teams have the power bats and I'd rather side with the over tonight until I see proof that things are cooling down.



MLB Headlines

MLB Predictions & Picks

Thumbnail Dodgers vs. Reds Prediction Even though the over is sitting at 10.5 runs, will the over cash when the Dodgers visit the Reds at 7:10 p.m. ET? Tony Gonsolin will set oppose Luke Weaver in tonight’s...
Thumbnail Cardinals vs. Rangers Prediction The struggling Cardinals will head to Texas on Monday night when they visit the Rangers at 8:05 p.m. ET. Will St. Louis cash as an underdog or is there a better bet...
Thumbnail Brewers vs. Reds Prediction When the Brewers finish off their sweep of the Reds on Monday night at the Great American Ballpark when Julio Teheran opposes Andrew Abbott in the pitching matchup? First...
Thumbnail Astros vs. Blue Jays Prediction The Blue Jays will host the Astros in the first game of a new series at Rogers Centre at 7:07 p.m. ET. Will the under cash when Brandon Bielak opposes Alek Manoah in...
Thumbnail A's vs. Pirates Prediction The over has been profitable in previous meetings between the A’s and Pirates, who will meet at PNC Park at 7:05 p.m. ET on Monday night. Is the over the play in tonight’s...