FanPost

Matchups 7/20

We get Matt Cain tonight, who is basically the Giants' version of Ian Kennedy this year. Also like Kennedy vs. the Giants, Cain has been largely successful against the D-backs. Individual statistics are here, and he has compiled a 13-6 record in 30 starts, with a 3.39 ERA. He has faced the D-backs three times so far this year, with each start a no-decision, one of them a quality start. He's also gotten shelled his last two times out, failing to complete an inning against the Mets in his last start.

Of batters with more than 10 plate appearances, Aaron Hill and Martin Prado have the best numbers, with each batting .333. Montero has only hit .196 in 59 plate appearances, but does have 2 home runs. Some of us might be glad to hear that Prado has never Prado'd against Cain. (If you don't know what I mean, the initials are the same as Giant Inebriated Doberman Pincher; actual term withheld to avoid jinxing.) Hopefully Gibby will continue to bat Montero after Prado, instead of the other way around. Chances are, Eaton plays today, as he'll probably get the day off tomorrow against Bumgardner.

Unfortunately, the Giants have hit Miley well in the past. On the bright side, his ERA against them is only 3.32, but he's 1-2 in 3 starts, and current Giants are .324/.359/.514 against him. Buster Posey is the biggest culprit; he's 5 for 10 with 2 doubles and a home run. Jeff Francoeur is 3 for 3, and will probably get the start against the LHP. Miley has pitched well to Pablo Sandoval (no surprise) and to Hunter Pence (a bit of a surprise). Andres Torres is 5 for 9 against Miley, so look for him to get the start as well.

The D-backs have won Miley's last two starts, and he's gone 8 innings in each, giving up a total of 4 runs as his ERA returns to a respectable level. Hopefully they can make it three in a row and maintain or increase their division lead.

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

Join AZ Snake Pit

You must be a member of AZ Snake Pit to participate.

We have our own Community Guidelines at AZ Snake Pit. You should read them.

Join AZ Snake Pit

You must be a member of AZ Snake Pit to participate.

We have our own Community Guidelines at AZ Snake Pit. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.

tracking_pixel_9351_tracker