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

Brad Keller, RHP, Kansas City Royals

Batters: Count: Pitch Type: Date Range:
       to 
Type Count Selection Velocity Vertical Horizontal Spin Angle Spin Rate
FF 44 48.4% 94.7 8.27 -1.39 190 1,737
FT 25 27.5% 93.8 6.80 -6.97 225 1,987
SL 22 24.2% 87.3 -1.49 2.74 87 642
Type Count Selection Strike Swing Whiff Foul In Play
FF 44 48.4% 65.9% 43.2% 6.8% 15.9% 20.5%
FT 25 27.5% 64.0% 48.0% 4.0% 16.0% 28.0%
SL 22 24.2% 63.6% 50.0% 13.6% 18.2% 18.2%
Player Team Position At-bats  
Kole Calhoun Los Angeles Angels RF 1  
Jeimer Candelario Detroit Tigers 3B 1  
Rajai Davis Cleveland Indians CF 1  
Edwin Encarnacion Cleveland Indians D 1  
David Freitas Seattle Mariners C 1  
Yan Gomes Cleveland Indians C 1  
Dee Gordon Seattle Mariners CF 1  
Guillermo Heredia Seattle Mariners LF 1  
Teoscar Hernandez Toronto Blue Jays RF 2  
Ian Kinsler Los Angeles Angels 2B 1  
Jason Kipnis Cleveland Indians 2B 1  
Francisco Lindor Cleveland Indians SS 1  
Dixon Machado Detroit Tigers 2B 1  
Luke Maile Toronto Blue Jays C 1  
Martin Maldonado Los Angeles Angels C 1  
Leonys Martin Detroit Tigers O 1  
Steve Pearce Toronto Blue Jays LF 1  
Albert Pujols Los Angeles Angels D 1  
Jose Ramirez Cleveland Indians 3B 1  
Andrew Romine Seattle Mariners SS 1  
Justin Smoak Toronto Blue Jays 1B 1  
Devon Travis Toronto Blue Jays 2B 1  
Mike Trout Los Angeles Angels CF 1  
Justin Upton Los Angeles Angels LF 1  
Daniel Vogelbach Seattle Mariners 1B 1  

PITCHf/x Charts

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

At-bat Results

Groundout23.08%
Single23.08%
Flyout11.54%
Strikeout11.54%
Lineout7.69%
Triple3.85%
Walk3.85%
Grounded Into DP3.85%
Intent Walk3.85%
Double3.85%
Pop Out3.85%

Game Log

Links open in new tab/window.
4/2/2018KCA 1 @ DET 6
4/6/2018KCA 2 @ CLE 3
4/11/2018SEA 4 @ KCA 2
4/13/2018ANA 5 @ KCA 4
4/17/2018KCA 4 @ TOR 5
4/18/2018KCA 5 @ TOR 15