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

Thomas Kahnle, RHP, Chicago White Sox

Batters: Count: Pitch Type: Date Range:
       to 
Type Count Selection Velocity Vertical Horizontal Spin Angle Spin Rate
FT 43 44.8% 97.3 10.81 -5.39 208 2,603
FF 20 20.8% 96.9 12.79 -2.96 194 2,741
SL 15 15.6% 94.1 9.26 -1.23 173 2,022
CH 14 14.6% 91.7 7.38 -7.94 226 2,220
FC 2 2.1% 93.8 8.33 -0.31 179 1,676
CU 2 2.1% 99.3 12.11 -0.70 183 2,559
Type Count Selection Strike Swing Whiff Foul In Play
FT 43 44.8% 67.4% 58.1% 16.3% 32.6% 9.3%
FF 20 20.8% 85.0% 55.0% 10.0% 30.0% 15.0%
SL 15 15.6% 66.7% 46.7% 26.7% 6.7% 13.3%
CH 14 14.6% 57.1% 50.0% 14.3% 28.6% 7.1%
FC 2 2.1% 100.0% 100.0% 50.0% 50.0% 0.0%
CU 2 2.1% 100.0% 100.0% 0.0% 50.0% 50.0%
Player Team Position At-bats  
Abraham Almonte Cleveland Indians RF 1  
Michael Brantley Cleveland Indians LF 2  
Jason Castro Minnesota Twins C 1  
Lonnie Chisenhall Cleveland Indians RF 1  
Tyler Collins Detroit Tigers CF 1  
Jacoby Ellsbury New York Yankees CF 1  
Edwin Encarnacion Cleveland Indians D 2  
Eduardo Escobar Minnesota Twins SS 1  
Chris Gimenez Minnesota Twins C 1  
Brandon Guyer Cleveland Indians LF 1  
Chase Headley New York Yankees 3B 1  
Matt Holliday New York Yankees D 1  
Jose Iglesias Detroit Tigers SS 1  
JaCoby Jones Detroit Tigers 3B 1  
Francisco Lindor Cleveland Indians SS 2  
Joe Mauer Minnesota Twins 1B 1  
James McCann Detroit Tigers C 1  
Jorge Polanco Minnesota Twins SS 1  
Jose Ramirez Cleveland Indians 3B 2  
Eddie Rosario Minnesota Twins LF 1  
Carlos Santana Cleveland Indians D 1  
Danny Santana Minnesota Twins CF 1  

PITCHf/x Charts

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

At-bat Results

Strikeout53.85%
Single19.23%
Groundout11.54%
Walk3.85%
Grounded Into DP3.85%
Double3.85%
Lineout3.85%

Game Log

Links open in new tab/window.
4/6/2017DET 2 @ CHA 11
4/7/2017MIN 3 @ CHA 1
4/11/2017CHA 1 @ CLE 2
4/13/2017CHA 10 @ CLE 4
4/16/2017CHA 3 @ MIN 1
4/19/2017CHA 1 @ NYA 9
4/23/2017CLE 2 @ CHA 6