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

Will Harris, RHP, Houston Astros

Batters: Count: Pitch Type: Date Range:
       to 
Type Count Selection Velocity Vertical Horizontal Spin Angle Spin Rate
FC 73 58.9% 92.1 5.22 1.89 159 1,115
CU 49 39.5% 82.3 -7.23 6.80 43 1,728
FF 2 1.6% 92.6 6.21 -1.32 192 1,264
Type Count Selection Strike Swing Whiff Foul In Play
FC 73 58.9% 71.2% 39.7% 15.1% 12.3% 12.3%
CU 49 39.5% 57.1% 38.8% 24.5% 4.1% 10.2%
FF 2 1.6% 100.0% 50.0% 0.0% 0.0% 50.0%
Player Team Position At-bats  
Jake Bauers Tampa Bay Rays 1B 1  
Adrian Beltre Texas Rangers 3B 1  
Andrew Benintendi Boston Red Sox LF 1  
Jackie Bradley Boston Red Sox CF 1  
Mark Canha Oakland Athletics CF 1  
Robinson Chirinos Texas Rangers C 1  
Shin-Soo Choo Texas Rangers RF 2  
C.J. Cron Tampa Bay Rays 1B 1  
Delino DeShields Texas Rangers CF 1  
Rafael Devers Boston Red Sox 3B 1  
Hunter Dozier Kansas City Royals 3B 1  
Lucas Duda Kansas City Royals 1B 1  
Alcides Escobar Kansas City Royals SS 1  
Dustin Fowler Oakland Athletics CF 1  
Alex Gordon Kansas City Royals LF 2  
Ronald Guzman Texas Rangers 1B 2  
Nomar Mazara Texas Rangers RF 1  
Rougned Odor Texas Rangers 2B 2  
Carlos Perez Texas Rangers C 1  
Salvador Perez Kansas City Royals C 2  
Josh Phegley Oakland Athletics C 1  
Jurickson Profar Texas Rangers SS 1  
Wilson Ramos Tampa Bay Rays C 1  
Blake Swihart Boston Red Sox LF 1  
Christian Vazquez Boston Red Sox C 1  
Joey Wendle Tampa Bay Rays 2B 1  

PITCHf/x Charts

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

At-bat Results

Strikeout45.16%
Single16.13%
Lineout9.68%
Groundout9.68%
Home Run6.45%
Double6.45%
Hit By Pitch3.23%
Walk3.23%

Game Log

Links open in new tab/window.
6/2/2018BOS 5 @ HOU 4
6/7/2018HOU 5 @ TEX 2
6/8/2018HOU 7 @ TEX 3
6/10/2018HOU 8 @ TEX 7
6/13/2018HOU 13 @ OAK 5
6/16/2018HOU 10 @ KCA 2
6/18/2018TBA 4 @ HOU 5
6/23/2018KCA 3 @ HOU 4