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

Robinson Cano, 2B, Seattle Mariners

Pitchers: Count: Pitch Type: Date Range:
       to 
Type Count Selection Strike Swing Whiff Foul In Play
FF 917 38.9% 64.3% 47.9% 4.1% 23.3% 20.4%
SL 326 13.8% 66.6% 57.4% 10.1% 19.6% 27.6%
CH 293 12.4% 65.9% 59.4% 13.0% 19.5% 27.0%
FT 233 9.9% 63.9% 48.1% 4.3% 18.5% 25.3%
CU 231 9.8% 61.0% 51.9% 10.4% 17.7% 23.8%
SI 151 6.4% 59.6% 51.0% 5.3% 17.9% 27.8%
FC 120 5.1% 69.2% 57.5% 6.7% 28.3% 22.5%
FS 36 1.5% 47.2% 41.7% 13.9% 19.4% 8.3%
FA 27 1.1% 66.7% 51.9% 0.0% 33.3% 18.5%
KN 18 0.8% 72.2% 61.1% 5.6% 27.8% 27.8%
KC 4 0.2% 25.0% 25.0% 0.0% 0.0% 25.0%
EP 2 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
Player Team Position At-bats  
David Aardsma New York Mets P 3  
Matt Albers Houston Astros P 3  
Hector Ambriz Houston Astros P 2  
Brett Anderson Colorado Rockies P 3  
Jake Arrieta Chicago Cubs P 6  
Scott Atchison Cleveland Indians P 3  
Danys Baez Philadelphia Phillies P 1  
Andrew Bailey Boston Red Sox P 1  
Scott Baker Chicago Cubs P 5  
Grant Balfour Tampa Bay Rays P 1  
Brian Bannister Kansas City Royals P 2  
Daniel Bard Chicago Cubs P 3  
Antonio Bastardo Philadelphia Phillies P 1  
Josh Beckett Los Angeles Dodgers P 15  
Ronald Belisario Chicago White Sox P 1  
Joaquin Benoit San Diego Padres P 3  
Brad Bergesen Arizona Diamondbacks P 5  
Jason Berken Chicago Cubs P 2  
Nick Blackburn Minnesota Twins P 6  
Jerry Blevins Washington Nationals P 2  
Jeremy Bonderman Detroit Tigers P 6  
Eddie Bonine Detroit Tigers P 2  
Boof Bonser Oakland Athletics P 1  
Michael Bowden Chicago Cubs P 1  
Blaine Boyer New York Mets P 2  
Dallas Braden Oakland Athletics P 5  
Craig Breslow Boston Red Sox P 2  
Jonathan Broxton Cincinnati Reds P 2  
Clay Buchholz Boston Red Sox P 7  
Mark Buehrle Toronto Blue Jays P 3  
Jason Bulger Los Angeles Angels P 1  
Bryan Bullington Kansas City Royals P 3  
Trevor Cahill Arizona Diamondbacks P 6  
Shawn Camp Chicago Cubs P 2  
Jesse Carlson Toronto Blue Jays P 1  
Fausto Carmona Philadelphia Phillies P 5  
Bobby Cassevah Los Angeles Angels P 1  
Alberto Castillo Arizona Diamondbacks P 3  
Brett Cecil Toronto Blue Jays P 13  
Gustavo Chacin Houston Astros P 2  
Jesse Chavez Oakland Athletics P 1  
Bruce Chen Kansas City Royals P 6  
Randy Choate St. Louis Cardinals P 5  
Phil Coke Detroit Tigers P 2  
Chad Cordero Seattle Mariners P 1  
Lance Cormier Los Angeles Dodgers P 2  
Jesse Crain Houston Astros P 1  
John Danks Chicago White Sox P 6  
Kyle Davies Kansas City Royals P 6  
Wade Davis Kansas City Royals P 10  
Manny Delcarmen Colorado Rockies P 2  
Scott Downs Chicago White Sox P 2  
Kyle Drabek Toronto Blue Jays P 3  
Brian Duensing Minnesota Twins P 1  
Mike Ekstrom Colorado Rockies P 3  
Scott Feldman Houston Astros P 3  
Pedro Feliciano New York Mets P 4  
Neftali Feliz Texas Rangers P 1  
Alfredo Figaro Milwaukee Brewers P 1  
Gavin Floyd Atlanta Braves P 3  
Frank Francisco New York Mets P 1  
Jason Frasor Texas Rangers P 5  
Lucas French Seattle Mariners P 5  
Jeff Fulchino Houston Astros P 1  
Freddy Garcia Atlanta Braves P 6  
Matt Garza Milwaukee Brewers P 9  
Enrique Gonzalez Detroit Tigers P 2  
Gio Gonzalez Washington Nationals P 2  
Mike Gonzalez Milwaukee Brewers P 1  
Kevin Gregg Chicago Cubs P 3  
Matt Guerrier Chicago Cubs P 2  
Jeremy Guthrie Kansas City Royals P 8  
Juan Gutierrez San Francisco Giants P 1  
Roy Halladay Philadelphia Phillies P 3  
Rich Harden Oakland Athletics P 4  
Dan Haren Los Angeles Dodgers P 3  
Matt Harrison Texas Rangers P 2  
Aaron Heilman Seattle Mariners P 1  
Jeremy Hellickson Tampa Bay Rays P 2  
Mark Hendrickson Baltimore Orioles P 5  
David Hernandez Arizona Diamondbacks P 4  
Felix Hernandez Seattle Mariners P 11  
Frank Herrmann Cleveland Indians P 1  
Rich Hill Cleveland Indians P 1  
Greg Holland Kansas City Royals P 1  
David Huff San Francisco Giants P 1  
Dusty Hughes Minnesota Twins P 2  
Tommy Hunter Baltimore Orioles P 3  
Ryota Igarashi New York Yankees P 1  
Justin James Milwaukee Brewers P 1  
Casey Janssen Toronto Blue Jays P 3  
Bobby Jenks Boston Red Sox P 1  
Kevin Jepsen Los Angeles Angels P 2  
Ubaldo Jimenez Baltimore Orioles P 1  
Jim Johnson Oakland Athletics P 4  
Scott Kazmir Oakland Athletics P 6  
Kyle Kendrick Philadelphia Phillies P 3  
Clayton Kershaw Los Angeles Dodgers P 3  
Hong-Chih Kuo Los Angeles Dodgers P 2  
Hiroki Kuroda New York Yankees P 3  
John Lackey Boston Red Sox P 8  
Aaron Laffey Toronto Blue Jays P 2  
Brandon League Los Angeles Dodgers P 1  
Cliff Lee Philadelphia Phillies P 10  
Jon Lester Boston Red Sox P 12  
Jensen Lewis Cleveland Indians P 1  
Brad Lidge Washington Nationals P 1  
Scott Linebrink St. Louis Cardinals P 1  
Francisco Liriano Pittsburgh Pirates P 6  
Rodrigo Lopez Chicago Cubs P 4  
Robert Manuel Boston Red Sox P 1  
Shaun Marcum New York Mets P 3  
Andy Marte Cleveland Indians 1B 1  
Victor Marte St. Louis Cardinals P 2  
Justin Masterson Cleveland Indians P 3  
Frank Mata Baltimore Orioles P 1  
Doug Mathis Texas Rangers P 2  
Daisuke Matsuzaka New York Mets P 9  
Brian Matusz Baltimore Orioles P 12  
Vin Mazzaro Pittsburgh Pirates P 3  
Cla Meredith Baltimore Orioles P 2  
Jose Mijares San Francisco Giants P 1  
Kevin Millwood Seattle Mariners P 12  
Brian Moehler Houston Astros P 3  
Brandon Morrow Toronto Blue Jays P 14  
Jamie Moyer Colorado Rockies P 3  
Brett Myers Cleveland Indians P 3  
Jeff Niemann Tampa Bay Rays P 3  
Fernando Nieve Cleveland Indians P 1  
Dustin Nippert Texas Rangers P 1  
Sean O'Sullivan San Diego Padres P 7  
Alexi Ogando Texas Rangers P 1  
Will Ohman Chicago White Sox P 3  
Hideki Okajima Oakland Athletics P 3  
Darren Oliver Toronto Blue Jays P 2  
Garrett Olson New York Mets P 1  
Vicente Padilla Boston Red Sox P 3  
Matt Palmer San Diego Padres P 1  
Jonathan Papelbon Philadelphia Phillies P 6  
David Pauley Toronto Blue Jays P 2  
Mike Pelfrey Minnesota Twins P 6  
Tony Pena Chicago White Sox P 2  
Chris Perez Los Angeles Dodgers P 3  
Rafael Perez Cleveland Indians P 1  
Joel Pineiro Los Angeles Angels P 9  
Rick Porcello Detroit Tigers P 6  
David Price Tampa Bay Rays P 13  
David Purcey Chicago White Sox P 3  
Chad Qualls Houston Astros P 1  
Edwar Ramirez Oakland Athletics P 1  
Ramon Ramirez San Francisco Giants P 1  
Clay Rapada Cleveland Indians P 2  
Fernando Rodney Seattle Mariners P 1  
Francisco Rodriguez Los Angeles Angels P 1  
Francisco Rodriguez Milwaukee Brewers P 1  
Wandy Rodriguez Pittsburgh Pirates P 3  
J.C. Romero Baltimore Orioles P 1  
Ricky Romero Toronto Blue Jays P 8  
Tyson Ross San Diego Padres P 2  
Ryan Rowland-Smith Arizona Diamondbacks P 5  
Marc Rzepczynski Cleveland Indians P 7  
Chris Sale Chicago White Sox P 1  
Ervin Santana Atlanta Braves P 6  
Johan Santana New York Mets P 6  
Max Scherzer Detroit Tigers P 2  
Daniel Schlereth Detroit Tigers P 1  
Scott Schoeneweis Boston Red Sox P 3  
Chris Seddon Cleveland Indians P 1  
Ben Sheets Atlanta Braves P 6  
George Sherrill Seattle Mariners P 1  
James Shields Kansas City Royals P 18  
Scot Shields Los Angeles Angels P 3  
Tony Sipp Arizona Diamondbacks P 3  
Joe Smith Los Angeles Angels P 1  
Andy Sonnanstine Tampa Bay Rays P 3  
Joakim Soria Texas Rangers P 2  
Rafael Soriano Washington Nationals P 4  
Brian Stokes Los Angeles Angels P 1  
Brian Sweeney Seattle Mariners P 1  
Hisanori Takahashi Chicago Cubs P 6  
Mitch Talbot Cleveland Indians P 4  
Brian Tallet Toronto Blue Jays P 7  
Robinson Tejeda Kansas City Royals P 2  
Kanekoa Texeira Kansas City Royals P 3  
Brad Thomas Detroit Tigers P 3  
Rich Thompson Oakland Athletics P 1  
Chris Tillman Baltimore Orioles P 5  
Jess Todd St. Louis Cardinals P 1  
Josh Tomlin Cleveland Indians P 3  
Carlos Torres New York Mets P 2  
Koji Uehara Boston Red Sox P 1  
Jose Valverde New York Mets P 3  
Jonathan Van Every Boston Red Sox CF 1  
Rick VandenHurk Pittsburgh Pirates P 1  
Jason Vargas Kansas City Royals P 7  
Esmerling Vasquez Minnesota Twins P 1  
Justin Verlander Detroit Tigers P 6  
Tim Wakefield Boston Red Sox P 5  
Jake Westbrook St. Louis Cardinals P 3  
Sean White Seattle Mariners P 1  
Randy Williams Boston Red Sox P 2  
Dontrelle Willis Cincinnati Reds P 1  
C.J. Wilson Los Angeles Angels P 5  
Blake Wood Cleveland Indians P 1  
Jamey Wright Los Angeles Dodgers P 3  
Wesley Wright Chicago Cubs P 2  
Michael Wuertz Oakland Athletics P 1  
Brad Ziegler Arizona Diamondbacks P 1  
Joel Zumaya Detroit Tigers P 2  

PITCHf/x Charts

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

At-bat Results

Groundout20.77%
Single18.19%
Flyout14.04%
Strikeout10.89%
Walk6.16%
Double5.73%
Pop Out5.16%
Lineout4.73%
Home Run4.15%
Grounded Into DP2.72%
Intent Walk2.01%
Forceout1.43%
Hit By Pitch1.15%
Sac Fly0.86%
Field Error0.86%
Triple0.43%
Double Play0.29%
Fielders Choice Out0.14%
Strikeout - DP0.14%
Runner Out0.14%

Game Log

Links open in new tab/window.
4/4/2010NYA 7 @ BOS 9
4/6/2010NYA 6 @ BOS 4
4/7/2010NYA 3 @ BOS 1
4/9/2010NYA 3 @ TBA 9
4/10/2010NYA 10 @ TBA 0
4/11/2010NYA 7 @ TBA 3
4/13/2010ANA 5 @ NYA 7
4/14/2010ANA 5 @ NYA 3
4/15/2010ANA 2 @ NYA 6
4/16/2010TEX 1 @ NYA 5
4/17/2010TEX 3 @ NYA 7
4/18/2010TEX 2 @ NYA 5
4/20/2010NYA 7 @ OAK 3
4/21/2010NYA 3 @ OAK 1
4/22/2010NYA 2 @ OAK 4
4/23/2010NYA 4 @ ANA 6
4/24/2010NYA 7 @ ANA 1
4/25/2010NYA 4 @ ANA 8
4/27/2010NYA 4 @ BAL 5
4/28/2010NYA 8 @ BAL 3
4/29/2010NYA 4 @ BAL 0
4/30/2010CHA 4 @ NYA 6
5/1/2010CHA 7 @ NYA 6
5/2/2010CHA 3 @ NYA 12
5/3/2010BAL 1 @ NYA 4
5/4/2010BAL 1 @ NYA 4
5/5/2010BAL 5 @ NYA 7
5/7/2010NYA 10 @ BOS 3
5/8/2010NYA 14 @ BOS 3
5/9/2010NYA 3 @ BOS 9
5/10/2010NYA 4 @ DET 5
5/12/2010NYA 0 @ DET 2
5/12/2010NYA 8 @ DET 0
5/13/2010NYA 0 @ DET 6
5/14/2010MIN 4 @ NYA 8
5/15/2010MIN 1 @ NYA 7
5/16/2010MIN 6 @ NYA 3
5/17/2010BOS 9 @ NYA 11
5/18/2010BOS 7 @ NYA 6
5/19/2010TBA 10 @ NYA 6
5/20/2010TBA 8 @ NYA 6
5/21/2010NYA 2 @ NYN 1
5/22/2010NYA 3 @ NYN 5
5/23/2010NYA 4 @ NYN 6
5/25/2010NYA 0 @ MIN 0
5/26/2010NYA 3 @ MIN 2
5/27/2010NYA 2 @ MIN 8
5/28/2010CLE 2 @ NYA 8
5/29/2010CLE 13 @ NYA 11
5/30/2010CLE 3 @ NYA 7
5/31/2010CLE 2 @ NYA 11
6/1/2010BAL 1 @ NYA 3
6/2/2010BAL 1 @ NYA 9
6/3/2010BAL 3 @ NYA 6
6/4/2010NYA 1 @ TOR 6
6/5/2010NYA 2 @ TOR 3
6/6/2010NYA 4 @ TOR 3
6/8/2010NYA 12 @ BAL 7
6/9/2010NYA 4 @ BAL 2
6/10/2010NYA 3 @ BAL 4
6/11/2010HOU 3 @ NYA 4
6/12/2010HOU 3 @ NYA 9
6/13/2010HOU 5 @ NYA 9
6/15/2010PHI 3 @ NYA 8
6/16/2010PHI 6 @ NYA 3
6/17/2010PHI 7 @ NYA 1
6/18/2010NYN 4 @ NYA 0
6/19/2010NYN 3 @ NYA 5
6/20/2010NYN 0 @ NYA 4
6/21/2010NYA 4 @ ARI 10
6/22/2010NYA 9 @ ARI 3
6/23/2010NYA 6 @ ARI 5
6/25/2010NYA 2 @ LAN 1
6/26/2010NYA 4 @ LAN 9
6/27/2010NYA 8 @ LAN 6
6/29/2010SEA 7 @ NYA 4
6/30/2010SEA 7 @ NYA 0
7/1/2010SEA 2 @ NYA 4
7/2/2010TOR 6 @ NYA 1
7/3/2010TOR 3 @ NYA 11
7/4/2010TOR 6 @ NYA 7
7/5/2010NYA 3 @ OAK 1
7/6/2010NYA 6 @ OAK 1
7/8/2010NYA 3 @ SEA 1
7/9/2010NYA 6 @ SEA 1
7/10/2010NYA 1 @ SEA 4
7/11/2010NYA 8 @ SEA 2
7/13/2010NAS 3 @ AAS 1
7/16/2010TBA 4 @ NYA 5
7/17/2010TBA 10 @ NYA 5
7/18/2010TBA 5 @ NYA 9
7/20/2010ANA 10 @ NYA 2
7/21/2010ANA 6 @ NYA 10
7/22/2010KCA 4 @ NYA 10
7/23/2010KCA 1 @ NYA 7
7/24/2010KCA 7 @ NYA 4
7/25/2010KCA 6 @ NYA 12
7/26/2010NYA 3 @ CLE 2
7/27/2010NYA 1 @ CLE 4
7/28/2010NYA 8 @ CLE 0
7/29/2010NYA 11 @ CLE 4
7/30/2010NYA 2 @ TBA 3
7/31/2010NYA 5 @ TBA 4
8/1/2010NYA 0 @ TBA 3
8/2/2010TOR 8 @ NYA 6
8/3/2010TOR 8 @ NYA 2
8/4/2010TOR 1 @ NYA 5
8/6/2010BOS 6 @ NYA 3
8/7/2010BOS 2 @ NYA 5
8/8/2010BOS 2 @ NYA 7
8/9/2010BOS 2 @ NYA 1
8/10/2010NYA 3 @ TEX 4
8/11/2010NYA 7 @ TEX 6
8/12/2010NYA 4 @ KCA 3
8/13/2010NYA 3 @ KCA 4
8/14/2010NYA 8 @ KCA 3
8/15/2010NYA 0 @ KCA 1
8/16/2010DET 3 @ NYA 1
8/17/2010DET 2 @ NYA 6
8/18/2010DET 5 @ NYA 9
8/19/2010DET 5 @ NYA 11
8/20/2010SEA 6 @ NYA 0
8/21/2010SEA 5 @ NYA 9
8/22/2010SEA 0 @ NYA 10
8/23/2010NYA 2 @ TOR 3
8/24/2010NYA 11 @ TOR 5
8/25/2010NYA 3 @ TOR 6
8/27/2010NYA 4 @ CHA 9
8/28/2010NYA 12 @ CHA 9
8/29/2010NYA 2 @ CHA 1
8/30/2010OAK 5 @ NYA 11
8/31/2010OAK 3 @ NYA 9
9/1/2010OAK 3 @ NYA 4
9/2/2010OAK 0 @ NYA 5
9/3/2010TOR 3 @ NYA 7
9/4/2010TOR 5 @ NYA 7
9/6/2010BAL 4 @ NYA 3
9/7/2010BAL 6 @ NYA 2
9/8/2010BAL 2 @ NYA 3
9/10/2010NYA 5 @ TEX 6
9/11/2010NYA 6 @ TEX 7
9/12/2010NYA 1 @ TEX 4
9/13/2010NYA 0 @ TBA 1
9/14/2010NYA 8 @ TBA 7
9/15/2010NYA 3 @ TBA 4
9/17/2010NYA 4 @ BAL 3
9/18/2010NYA 11 @ BAL 3
9/19/2010NYA 3 @ BAL 4
9/20/2010TBA 6 @ NYA 8
9/21/2010TBA 3 @ NYA 8
9/22/2010TBA 7 @ NYA 2
9/23/2010TBA 10 @ NYA 3
9/24/2010BOS 10 @ NYA 8
9/25/2010BOS 7 @ NYA 3
9/26/2010BOS 3 @ NYA 4
9/27/2010NYA 5 @ TOR 7
9/28/2010NYA 6 @ TOR 1
9/29/2010NYA 4 @ TOR 8
10/2/2010NYA 6 @ BOS 5
10/2/2010NYA 6 @ BOS 7
10/3/2010NYA 4 @ BOS 8