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

J.J. Hardy, SS, Baltimore Orioles

Pitchers: Count: Pitch Type: Date Range:
       to 
Type Count Selection Strike Swing Whiff Foul In Play
FF 179 47.4% 65.9% 34.1% 3.4% 15.1% 15.6%
SL 48 12.7% 58.3% 43.8% 20.8% 10.4% 12.5%
FT 47 12.4% 55.3% 31.9% 2.1% 8.5% 21.3%
FC 30 7.9% 60.0% 50.0% 13.3% 10.0% 26.7%
CH 26 6.9% 50.0% 38.5% 7.7% 7.7% 23.1%
CU 26 6.9% 73.1% 61.5% 11.5% 26.9% 23.1%
SI 11 2.9% 63.6% 36.4% 0.0% 0.0% 36.4%
FS 4 1.1% 75.0% 50.0% 25.0% 0.0% 25.0%
FA 3 0.8% 66.7% 33.3% 0.0% 33.3% 0.0%
KN 3 0.8% 66.7% 33.3% 33.3% 0.0% 0.0%
KC 1 0.3% 0.0% 0.0% 0.0% 0.0% 0.0%
Player Team Position At-bats  
Austin Adams Cleveland Indians P 2  
Cody Allen Cleveland Indians P 1  
Elvis Araujo Philadelphia Phillies P 2  
Jonathan Aro Boston Red Sox P 1  
Matt Barnes Boston Red Sox P 1  
Trevor Bauer Cleveland Indians P 3  
Craig Breslow Boston Red Sox P 1  
Clay Buchholz Boston Red Sox P 3  
Mark Buehrle Toronto Blue Jays P 3  
Chris Capuano New York Yankees P 1  
Carlos Carrasco Cleveland Indians P 2  
Brett Cecil Toronto Blue Jays P 1  
Scott Copeland Toronto Blue Jays P 1  
Kevin Correia Philadelphia Phillies P 2  
Steve Delabar Toronto Blue Jays P 2  
Jake Diekman Philadelphia Phillies P 1  
Marco Estrada Toronto Blue Jays P 3  
Luis Garcia Philadelphia Phillies P 1  
Ken Giles Philadelphia Phillies P 1  
Jeanmar Gomez Philadelphia Phillies P 1  
Nick Hagadone Cleveland Indians P 1  
Aaron Harang Philadelphia Phillies P 2  
Liam Hendriks Toronto Blue Jays P 1  
Joe Kelly Boston Red Sox P 3  
Corey Kluber Cleveland Indians P 3  
Tom Layne Boston Red Sox P 1  
Aaron Loup Toronto Blue Jays P 1  
Shaun Marcum Cleveland Indians P 3  
Chris Martin New York Yankees P 1  
Zach McAllister Cleveland Indians P 1  
Dustin McGowan Philadelphia Phillies P 2  
Wade Miley Boston Red Sox P 2  
Toru Murata Cleveland Indians P 2  
Sean O'Sullivan Philadelphia Phillies P 2  
Alexi Ogando Boston Red Sox P 1  
Michael Pineda New York Yankees P 3  
Rick Porcello Boston Red Sox P 3  
Eduardo Rodriguez Boston Red Sox P 4  
Wandy Rodriguez Texas Rangers P 3  
Esmil Rogers New York Yankees P 1  
Robbie Ross Boston Red Sox P 2  
CC Sabathia New York Yankees P 2  
Danny Salazar Cleveland Indians P 3  
Sergio Santos New York Yankees P 1  
Tanner Scheppers Texas Rangers P 1  
Bo Schultz Toronto Blue Jays P 1  
Bryan Shaw Cleveland Indians P 1  
Chasen Shreve New York Yankees P 1  
Junichi Tazawa Boston Red Sox P 1  
Koji Uehara Boston Red Sox P 1  
Adam Warren New York Yankees P 2  
Ryan Webb Cleveland Indians P 1  
Jerome Williams Philadelphia Phillies P 1  
Justin Wilson New York Yankees P 1  
Steven Wright Boston Red Sox P 1  

PITCHf/x Charts

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

At-bat Results

Single21.51%
Groundout20.43%
Strikeout19.35%
Flyout9.68%
Walk5.38%
Double5.38%
Grounded Into DP4.30%
Forceout3.23%
Pop Out3.23%
Sac Fly2.15%
Lineout1.08%
Home Run1.08%
Field Error1.08%
Double Play1.08%
Runner Out1.08%

Game Log

Links open in new tab/window.
6/5/2015BAL 5 @ CLE 2
6/6/2015BAL 1 @ CLE 2
6/7/2015BAL 7 @ CLE 3
6/9/2015BOS 0 @ BAL 1
6/10/2015BOS 2 @ BAL 5
6/11/2015BOS 5 @ BAL 6
6/12/2015NYA 3 @ BAL 11
6/13/2015NYA 4 @ BAL 9
6/14/2015NYA 5 @ BAL 3
6/15/2015PHI 0 @ BAL 4
6/16/2015PHI 3 @ BAL 19
6/17/2015BAL 6 @ PHI 4
6/18/2015BAL 1 @ PHI 2
6/19/2015BAL 4 @ TOR 5
6/20/2015BAL 5 @ TOR 3
6/21/2015BAL 13 @ TOR 9
6/23/2015BAL 6 @ BOS 4
6/24/2015BAL 1 @ BOS 5
6/25/2015BAL 8 @ BOS 6
6/26/2015CLE 3 @ BAL 4
6/28/2015CLE 0 @ BAL 4
6/28/2015CLE 0 @ BAL 8
6/29/2015TEX 8 @ BAL 1