I’m going to try something here. I’m not going to editorialize at all. I am going to give you some information. Below is a chart with every Red who hit at least 100 times this year. There are three columns after each name. the first is % of pitches outside the zone they swung at. The second is the percentage inside the zone they swung at. The third is the percent of time they made contact when swinging. I have also included the NL average (excluding pitchers) and Miguel Cabrera since he is widely regarded as the best hitter in baseball.

After the chart, I draw attention to particularly extreme or average performances. Do with it what you will. This post was prompted by a comment in the Joey Votto interview thread from yesterday. All of this information can be easily found on FanGraphs by searching any team or player and clicking the “Plate Discipline” tab.

Player O-Swing % Z-Swing% Contact%
NL Average 31.4% 66.9% 79.8%
Joey Votto 20.0% 67.0% 80.9%
Shin-Soo Choo 22.1% 63.0% 79.9%
Jack Hannahan 22.5% 68.3% 77.3%
Ryan Hanigan 25.4% 61.5% 90.8%
Jay Bruce 29.7% 76.1% 70.3%
Xavier Paul 30.5% 68.7% 72.6%
Zack Cozart 30.9% 65.4% 82.9%
Derrick Robinson 31.4% 71.4% 81.5%
Cesar Izturis 32.6% 72.7% 86.7%
Ryan Ludwick 33.6% 81.2% 73.8%
Todd Frazier 33.7% 70.9% 76.4%
Devin Mesoraco 36.6% 70.8% 80.9%
Chris Heisey 39.0% 70.4% 76.1%
Brandon Phillips 39.0% 74.8% 79.4%
Miguel Cabrera 34.1% 77.5% 80.8%
NL Average 31.4% 66.9% 79.8%

Swinging at Pitches Outside the Zone:

Most below average: Joey Votto (swings at 10.4% fewer balls out of the zone than NL average)
Most above average: Brandon Phillips (swings at 7.6% more balls out of the zone than NL average)
Most average: Derrick Robinson (exactly average)

Swinging at Pitches Inside the Zone:

Most below average: Shin-soo Choo (swings at 3.9% fewer balls in the zone than NL average)
Most above average: Ryan Ludwick (swings at 14.3% more in the zone than NL average)
Most average: Joey Votto (0.1% above average)

Making Contact:

Most below average: Jay Bruce (makes contact 9.5% less often than NL average)
Most above average: Ryan Hanigan (makes contact 11.0% more often than NL average)
Most average: Brandon Phillips (makes contact 0.4% less often than NL average)