After a day off, the San Francisco Giants begin a three-game series at home against the Arizona Diamondbacks today. Today marks the first game of a six-game homestand.
The Diamondbacks haven’t exactly had the type of season they were expecting coming into this year. After going 81-81 last season and signing Mark Trumbo in the offseason, the Diamondbacks have failed to meet expectations, and they currently have a disappointing 59-84 record this season.
In addition to their injury woes, the Diamondbacks fired their general manager, Kevin Towers, a few days ago.
Meanwhile, the Giants are in a tight playoff race right now. They have a 78-65 record, and they are currently 3.5 games behind the first-place Los Angeles Dodgers in the NL West. The Diamondbacks rank fourth in the NL West right now, so this is certainly a winnable series for the Giants.
Let’s take a look at the pitching matchups for this series.
Petit was on the Diamondbacks from 2007-2009. Since then, he’s faced the Diamondbacks in six games (two starts), and he has a 2.57 ERA and 1.00 WHIP in those games.
In Petit’s last outing, he wasn’t quite as sharp as he had been recently. In his last outing, he gave up six runs and seven hits in four innings to the Colorado Rockies.
Miley has a 1.69 ERA in his last four starts, and in his last start against the Giants, he threw seven scoreless innings and gave up only four hits.
Vogelsong also had a rough outing in his last start. He faced the Colorado Rockies as well, and he gave up a career-high four home runs and a career-high eight earned runs.
In Collmenter’s last outing, he faced the San Diego Padres and gave up just one earned run in seven innings.
Peavy has been pitching incredibly well recently. In his last outing, he faced the talented Detroit Tigers, and he gave up two unearned runs, he walked none, and he struck out three in six innings.
Delgado has mostly pitched out of Arizona’s bullpen this season, but he returned to the starting rotation on September 4th against the Padres. In this start, he gave up no earned runs in five innings.