Pitch Types Key
FA Fastball
FF 4-seam Fastball
FT 2-seam Fastball
FC Cut Fastball
FS Split-finger Fastball
FO Forkball
SI Sinker
SL Slider
CU Curveball
KC Knuckle Curve
EP Ephuus
CH Change-up
SC Screwball
KN Knuckleball
UN Unknown

Zack Greinke, RHP, Arizona Diamondbacks

Batters: Count: Pitch Type: Date Range:
       to 
Type Count Selection Velocity Vertical Horizontal Spin Angle Spin Rate
FF 1193 36.5% 92.5 9.47 -3.31 200 2,054
CU 680 20.8% 74.9 -6.06 6.66 49 1,460
SL 640 19.6% 84.5 -0.84 4.30 83 995
FT 600 18.4% 92.9 6.72 -8.40 231 2,174
FC 108 3.3% 90.3 5.55 1.29 163 1,189
CH 45 1.4% 88.3 4.99 -7.96 238 1,881
FA 2 0.1% 92.5 7.78 -7.93 225 2,226
Type Count Selection Strike Swing Whiff Foul In Play
FF 1193 36.5% 68.1% 45.6% 7.1% 22.8% 15.7%
CU 680 20.8% 60.9% 42.6% 13.5% 11.3% 17.8%
SL 640 19.6% 56.3% 47.3% 19.7% 12.5% 15.2%
FT 600 18.4% 65.2% 43.7% 3.7% 17.5% 22.5%
FC 108 3.3% 51.9% 36.1% 5.6% 15.7% 14.8%
CH 45 1.4% 53.3% 31.1% 4.4% 6.7% 20.0%
FA 2 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
Player Team Position At-bats  
Jose Altuve Houston Astros 2B 13  
Elvis Andrus Texas Rangers SS 8  
Joaquin Arias San Francisco Giants 3B 2  
Mike Aviles Detroit Tigers SS 3  
Homer Bailey Cincinnati Reds P 2  
Rod Barajas Pittsburgh Pirates C 3  
Clint Barmes San Diego Padres SS 8  
Darwin Barney Toronto Blue Jays 2B 11  
Jason Bartlett Minnesota Twins SS 3  
Gordon Beckham Atlanta Braves 3B 6  
Adrian Beltre Texas Rangers 3B 6  
Chad Billingsley Philadelphia Phillies P 2  
Casey Blake Los Angeles Dodgers 3B 3  
Willie Bloomquist Seattle Mariners SS 6  
Jason Bourgeois Cincinnati Reds CF 3  
John Buck Los Angeles Angels C 6  
Billy Butler Oakland Athletics D 6  
Marlon Byrd Cleveland Indians RF 6  
Miguel Cabrera Detroit Tigers 1B 7  
Miguel Cairo Cincinnati Reds 3B 1  
Chris Carpenter St. Louis Cardinals P 7  
Jamey Carroll Kansas City Royals 2B 7  
Chris Carter Milwaukee Brewers 1B 3  
Starlin Castro New York Yankees 2B 15  
Ronny Cedeno Philadelphia Phillies SS 12  
Yoenis Cespedes New York Mets LF 6  
Jhoulys Chacin Atlanta Braves P 2  
Pedro Ciriaco Atlanta Braves 3B 3  
Kevin Correia Philadelphia Phillies P 1  
Zack Cozart Cincinnati Reds SS 7  
Allen Craig Boston Red Sox 1B 1  
Nelson Cruz Seattle Mariners RF 6  
Michael Cuddyer New York Mets LF 3  
Johnny Cueto San Francisco Giants P 2  
Ivan De Jesus Cincinnati Reds 2B 1  
Ian Desmond Texas Rangers SS 3  
Matt Diaz Miami Marlins LF 4  
Jason Donald Cleveland Indians 3B 3  
Josh Donaldson Toronto Blue Jays 3B 3  
Matt Downs Houston Astros 1B 1  
Brian Dozier Minnesota Twins 2B 7  
A.J. Ellis Los Angeles Dodgers C 6  
Mark Ellis St. Louis Cardinals 2B 9  
Nathan Eovaldi New York Yankees P 2  
Alcides Escobar Kansas City Royals SS 7  
Jeff Francoeur Atlanta Braves RF 6  
Todd Frazier Chicago White Sox 3B 6  
David Freese Pittsburgh Pirates 3B 15  
Matt Garza Milwaukee Brewers P 4  
Dillon Gee Kansas City Royals P 1  
Craig Gentry Los Angeles Angels LF 3  
Johnny Giavotella Los Angeles Angels 2B 3  
Paul Goldschmidt Arizona Diamondbacks 1B 4  
Jonny Gomes Kansas City Royals LF 3  
Alex Gonzalez Detroit Tigers SS 3  
Franklin Gutierrez Seattle Mariners CF 3  
Jerry Hairston Los Angeles Dodgers 3B 9  
Jason Hammel Chicago Cubs P 2  
Ryan Hanigan Boston Red Sox C 6  
Josh Harrison Pittsburgh Pirates 2B 3  
Brett Hayes Cleveland Indians C 3  
Chris Heisey Washington Nationals LF 6  
Jeremy Hellickson Philadelphia Phillies P 2  
Ramon Hernandez Los Angeles Dodgers C 3  
Aaron Hill Milwaukee Brewers 3B 5  
Matt Holliday St. Louis Cardinals LF 18  
Daniel Hudson Arizona Diamondbacks P 2  
Tim Hudson San Francisco Giants P 2  
Luke Hughes Oakland Athletics 2B 3  
Chris Iannetta Seattle Mariners C 4  
Omar Infante Kansas City Royals 2B 15  
Brandon Inge Pittsburgh Pirates 3B 3  
Austin Jackson Chicago White Sox CF 7  
Desmond Jennings Tampa Bay Rays LF 8  
Chris Johnson Miami Marlins 3B 5  
Reed Johnson Washington Nationals LF 3  
Rob Johnson St. Louis Cardinals C 2  
Matt Kemp San Diego Padres RF 6  
Ian Kennedy Kansas City Royals P 2  
Jeff Keppinger Chicago White Sox 2B 3  
Ian Kinsler Detroit Tigers 2B 8  
Paul Konerko Chicago White Sox 1B 7  
Mat Latos Chicago White Sox P 2  
Ryan Lavarnway Atlanta Braves C 3  
Mike Leake St. Louis Cardinals P 3  
Sam LeCure Cincinnati Reds P 1  
Carlos Lee Miami Marlins 1B 9  
Derrek Lee Baltimore Orioles 1B 3  
Evan Longoria Tampa Bay Rays 3B 6  
Jose Lopez Chicago White Sox 2B 3  
Ryan Ludwick Cincinnati Reds LF 9  
Jordan Lyles Colorado Rockies P 1  
Russell Martin Toronto Blue Jays C 1  
Julio Martinez Detroit Tigers RF 11  
Osvaldo Martinez Chicago White Sox SS 2  
Darin Mastroianni Toronto Blue Jays CF 1  
John Mayberry New York Mets LF 2  
Cameron Maybin Detroit Tigers CF 2  
Andrew McCutchen Pittsburgh Pirates CF 14  
John McDonald Los Angeles Angels 3B 2  
Casey McGehee Miami Marlins 3B 3  
Michael McKenry Colorado Rockies C 3  
Devin Mesoraco Cincinnati Reds C 5  
Jose Molina Tampa Bay Rays C 3  
Yadier Molina St. Louis Cardinals C 20  
Mike Morse Pittsburgh Pirates 1B 3  
Mike Nickeas Toronto Blue Jays C 2  
Bud Norris Atlanta Braves P 1  
Eduardo Nunez Minnesota Twins SS 1  
Miguel Olivo Los Angeles Dodgers C 2  
Jordan Pacheco Cincinnati Reds C 2  
Matt Pagnozzi Milwaukee Brewers C 1  
Steve Pearce Tampa Bay Rays 1B 1  
Dustin Pedroia Boston Red Sox 2B 3  
Hunter Pence San Francisco Giants RF 3  
Jhonny Peralta St. Louis Cardinals SS 6  
Salvador Perez Kansas City Royals C 3  
Brandon Phillips Cincinnati Reds 2B 14  
Trevor Plouffe Minnesota Twins 3B 7  
Buster Posey San Francisco Giants C 3  
Martin Prado Miami Marlins 3B 3  
Albert Pujols Los Angeles Angels 1B 16  
Humberto Quintero Seattle Mariners C 6  
Alexei Ramirez San Diego Padres SS 6  
Aramis Ramirez Pittsburgh Pirates 3B 9  
Hanley Ramirez Boston Red Sox 1B 4  
Chad Reineke Cincinnati Reds P 2  
Edgar Renteria Cincinnati Reds SS 8  
Alex Rios Kansas City Royals RF 6  
Ryan Roberts Boston Red Sox 3B 10  
Alex Rodriguez New York Yankees D 2  
Ivan Rodriguez Washington Nationals C 3  
Sean Rodriguez Pittsburgh Pirates 1B 3  
Esmil Rogers New York Yankees P 2  
Scott Rolen Cincinnati Reds 3B 6  
Wilin Rosario Colorado Rockies 1B 2  
Cody Ross Oakland Athletics RF 3  
David Ross Chicago Cubs C 2  
Justin Ruggiano Texas Rangers RF 3  
Carlos Ruiz Philadelphia Phillies C 3  
Brendan Ryan New York Yankees 3B 2  
Alejandro Sanabia Miami Marlins P 2  
Gaby Sanchez Pittsburgh Pirates 1B 6  
Konrad Schmidt Arizona Diamondbacks C 2  
Justin Sellers Pittsburgh Pirates SS 3  
Chris Snyder Baltimore Orioles C 3  
Alfonso Soriano New York Yankees LF 11  
Geovany Soto Los Angeles Angels C 12  
Mike Stanton Miami Marlins RF 9  
Drew Stubbs Atlanta Braves CF 12  
Anthony Swarzak Cleveland Indians P 1  
Jose Tabata Pittsburgh Pirates RF 7  
Ryan Theriot San Francisco Giants 2B 7  
Troy Tulowitzki Toronto Blue Jays SS 9  
Justin Turner Los Angeles Dodgers 3B 1  
Dan Uggla Washington Nationals 2B 2  
B.J. Upton San Diego Padres LF 7  
Justin Upton Detroit Tigers LF 8  
Wilson Valdez Cincinnati Reds SS 3  
Danny Valencia Oakland Athletics 3B 3  
Scott Van Slyke Los Angeles Dodgers LF 3  
Javier Vazquez Florida Marlins P 1  
Dayan Viciedo Chicago White Sox RF 6  
Adam Wainwright St. Louis Cardinals P 2  
Jayson Werth Washington Nationals LF 3  
Ty Wigginton St. Louis Cardinals 1B 4  
Josh Willingham Kansas City Royals LF 6  
David Wright New York Mets 3B 2  
Kevin Youkilis New York Yankees 3B 4  
Chris Young Boston Red Sox LF 5  
Delmon Young Baltimore Orioles RF 6  
Michael Young Los Angeles Dodgers 3B 6  

PITCHf/x Charts

Please right-click and save images to use them elsewhere.

At-bat Results

Strikeout24.88%
Groundout18.75%
Single16.23%
Flyout11.90%
Walk6.25%
Double5.05%
Pop Out3.73%
Lineout3.25%
Forceout2.40%
Grounded Into DP1.92%
Home Run1.92%
Field Error0.96%
Sac Bunt0.60%
Runner Out0.36%
Sac Fly0.36%
Triple0.36%
Hit By Pitch0.36%
Fielders Choice Out0.24%
Strikeout - DP0.24%
Double Play0.12%
null0.12%

Game Log

Links open in new tab/window.
5/4/2011MIL 0 @ ATL 8
5/9/2011SDN 3 @ MIL 4
5/15/2011PIT 6 @ MIL 9
5/20/2011COL 6 @ MIL 7
5/25/2011WAS 4 @ MIL 6
5/31/2011MIL 7 @ CIN 2
6/6/2011MIL 7 @ FLO 2
6/11/2011SLN 3 @ MIL 5
6/16/2011MIL 7 @ CHN 12
6/21/2011TBA 1 @ MIL 5
6/28/2011MIL 2 @ NYA 12
7/3/2011MIL 7 @ MIN 9
7/8/2011CIN 7 @ MIL 8
7/16/2011MIL 8 @ COL 7
7/21/2011MIL 0 @ ARI 4
7/27/2011CHN 0 @ MIL 2
8/1/2011SLN 2 @ MIL 6
8/7/2011MIL 7 @ HOU 3
8/12/2011PIT 2 @ MIL 7
8/17/2011LAN 1 @ MIL 3
8/22/2011MIL 2 @ PIT 9
8/28/2011CHN 2 @ MIL 3
9/2/2011MIL 8 @ HOU 2
9/7/2011MIL 0 @ SLN 2
9/13/2011COL 1 @ MIL 2
9/18/2011MIL 8 @ CIN 1
9/24/2011FLO 4 @ MIL 6
9/28/2011PIT 3 @ MIL 7
10/2/2011ARI 4 @ MIL 9
10/9/2011SLN 6 @ MIL 9
10/14/2011MIL 1 @ SLN 7
4/7/2012SLN 0 @ MIL 6
4/12/2012MIL 0 @ CHN 8
4/18/2012LAN 2 @ MIL 3
4/23/2012HOU 5 @ MIL 6
4/29/2012MIL 3 @ SLN 2
5/4/2012MIL 6 @ SFN 4
5/9/2012CIN 2 @ MIL 1
5/15/2012MIL 8 @ NYN 0
5/20/2012MIN 4 @ MIL 16
5/26/2012MIL 5 @ ARI 8
5/31/2012MIL 6 @ LAN 2
6/6/2012CHN 0 @ MIL 8
6/12/2012MIL 1 @ KCA 2
6/17/2012MIL 4 @ MIN 5
6/22/2012MIL 1 @ CHA 0
6/27/2012MIL 8 @ CIN 4
7/2/2012MIA 5 @ MIL 6
7/7/2012MIL 3 @ HOU 6
7/8/2012MIL 5 @ HOU 3
7/13/2012PIT 7 @ MIL 10
7/24/2012MIL 6 @ PHI 7
7/29/2012TBA 2 @ ANA 0
8/3/2012ANA 6 @ CHA 8
8/8/2012ANA 8 @ OAK 9
8/14/2012CLE 6 @ ANA 9
8/19/2012TBA 8 @ ANA 3
8/24/2012ANA 2 @ DET 1
8/30/2012BOS 2 @ ANA 5
9/4/2012ANA 6 @ OAK 1
9/9/2012DET 2 @ ANA 3
9/15/2012ANA 2 @ KCA 3
9/20/2012TEX 3 @ ANA 1
9/25/2012SEA 4 @ ANA 5
9/30/2012ANA 5 @ TEX 4