Today’s matchup is between the Arizona Diamondbacks and the San Francisco Giants. The Diamondbacks are starting Trevor Cahill (RHP) on the mound who is 0-0 on the season pitching a 2.51 ERA & a 1.12 WHIP in 14.1 innings pitched.
The Giants are starting Madison Bumgarner (LHP), who is 0-3 with a 9.35 ERA & a 1.56 WHIP in 17.1 innings pitched.
On the hitting side the the Diamondbacks have 31 HRs this season while the Giants have 50 HRs.
I see the Trevor Cahill's pitching well enough to lead the Diamondbacks to a win against a struggling Bumgarner. So I will take the Diamondbacks moneyline in this matchup.
Diamondbacks:
Record: 15-24
Last 10 Games: 2-8
Streak: W1
Giants:
Record: 18-21
Last 10 Games: 5-5
Streak: L2