The Arizona Diamondbacks continued to swing a hot bat on Saturday, as they came out of it with another easy win. Arizona reached double digits for the second straight day after scoring 18 in an 18-2 romp Friday night. They got to 10 wins in a 10-4 win a night ago. Ugly showing for the Giants who got off to a sour start with Drew Pomeranz on the mound Friday. Pomeranz either pitches extremely well or gets hammered.
He happened to get hammered and the ensuing result was an embarrassing loss for San Francisco. The Diamondbacks didn’t cool off between Friday to Saturday afternoon, as they barrage continued immediately. They scored 8 runs from the 3rd inning to the 5th to turn the lights out on the Giants early for the second consecutive night.
The Snakes are doing their best to keep their head above water in the NL West. It’s going to end up being a fruitless effort, though. They certainly aren’t going to be able to catch the Dodgers in the division.
There is a serious talent gap between the Diamondbacks and Dodgers. In fact, expect the Diamondbacks to be sellers at the trade deadline as pursuing the postseason isn’t the best plan in the desert. They started the selling period by trading Paul Goldschmidt to the Cardinals.
In any event, this has been a nice weekend for the Diamondbacks in San Francisco. They are taking out some frustration out on the Giants after going on a five-game losing streak. Luke Weaver will get the call for the D-Backs in the series finale Sunday, while rookie Shaun Anderson hopes to prevent a sweep. Head below for our free Diamondbacks vs. Giants pick.
Arizona Diamondbacks vs. S.F. Giants Pick:
Betting odds provided by bovada.lv
If the Cardinals knew that Luke Weaver was going to pitch like this, they may have bargained harder to keep on to him. Weaver was in the Goldschmidt trade which saw the former D-Back slugger go to St. Louis. The Cardinals did it to bolster their lineup to have a shot at the Brewers and Cubs in the NL Central.
It hasn’t gone swimmingly for them so far, but we’ll see what the summer has in store. Weaver hopes that his start is a preview of what is to come for the rest of the year. He’s been sharp with a 3.14 ERA and 1.06 WHIP. It hasn’t taken him much time at all to settle into Arizona and start producing.
This wasn’t the case in St. Louis last season. Posting an ERA of 4.95 ultimately led to his demise as a Cardinal. It was the first full season Weaver was in the starting rotation and he came up short. It’s been a nice look for him early in 2019, though. He’s been at his best recently and hasn’t allowed more than 3 runs in a start since March, his first outing as a Diamondback. In six of his last eight showings, he’s surrendered 2 or less runs.
That’s what the Cards were expecting to see out of Weaver a season ago. It never happened and he was shipped out of town.
Weaver has been good in particular on the road. Since the opener against the Dodgers, Weaver hasn’t allowed more than 2 runs on the road and 1 or less in three of his last four road outings. In total Weaver has owned an ERA of 2.51 and 0.98 WHIP on the road this season.
Rookie Shaun Anderson has been good, but he’s only made two starts and made appearances in 10 innings. Anderson managed to wiggle out of trouble against the Braves in his last outing. He allowed 8 hits in 5 innings but only allowed 2 runs on the board. It’s hard to shy away from the Diamondbacks, who have been killing the ball this weekend, against the rookie. Weaver has been providing solid consistency for the Diamondbacks this season and I think he stays the course against the 27th best offense in the majors.