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

Mitch Haniger, RF, Seattle Mariners

Pitchers: Count: Pitch Type: Date Range:
       to 
Type Count Selection Strike Swing Whiff Foul In Play
FF 61 24.7% 77.0% 59.0% 6.6% 21.3% 31.1%
FT 49 19.8% 57.1% 36.7% 6.1% 14.3% 16.3%
SL 35 14.2% 51.4% 37.1% 17.1% 8.6% 11.4%
CH 34 13.8% 55.9% 47.1% 20.6% 11.8% 14.7%
SI 33 13.4% 75.8% 48.5% 6.1% 18.2% 24.2%
CU 18 7.3% 50.0% 16.7% 5.6% 5.6% 5.6%
KC 8 3.2% 50.0% 25.0% 12.5% 0.0% 12.5%
FC 5 2.0% 80.0% 20.0% 0.0% 0.0% 20.0%
FS 4 1.6% 50.0% 25.0% 25.0% 0.0% 0.0%
Player Team Position At-bats  
Joe Biagini Toronto Blue Jays P 2  
Ryan Borucki Toronto Blue Jays P 3  
Eddie Butler Texas Rangers P 1  
Tyler Clippard Toronto Blue Jays P 1  
Gerrit Cole Houston Astros P 4  
Bartolo Colon Texas Rangers P 3  
Marco Estrada Toronto Blue Jays P 3  
Michael Fiers Oakland Athletics P 3  
Yovani Gallardo Texas Rangers P 3  
Sam Gaviglio Toronto Blue Jays P 3  
Cory Gearrin Texas Rangers P 2  
Ken Giles Toronto Blue Jays P 2  
Will Harris Houston Astros P 1  
Mike Hauschild Toronto Blue Jays P 2  
Dallas Keuchel Houston Astros P 6  
Sean Manaea Oakland Athletics P 4  
Charlie Morton Houston Astros P 3  
Roberto Osuna Houston Astros P 2  
Brad Peacock Houston Astros P 2  
Martin Perez Texas Rangers P 4  
Fernando Rodney Oakland Athletics P 1  
Joe Smith Houston Astros P 2  
Jeffrey Springs Texas Rangers P 1  
Blake Treinen Oakland Athletics P 1  
Justin Verlander Houston Astros P 2  

PITCHf/x Charts

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

At-bat Results

Single21.31%
Strikeout18.03%
Groundout16.39%
Double14.75%
Flyout8.20%
Pop Out6.56%
Lineout4.92%
Walk4.92%
Home Run1.64%
Sac Fly1.64%
Field Error1.64%

Game Log

Links open in new tab/window.
8/1/2018HOU 8 @ SEA 3
8/2/2018TOR 7 @ SEA 3
8/3/2018TOR 7 @ SEA 2
8/4/2018TOR 5 @ SEA 1
8/5/2018TOR 3 @ SEA 6
8/6/2018SEA 4 @ TEX 3
8/7/2018SEA 4 @ TEX 11
8/8/2018SEA 7 @ TEX 11
8/9/2018SEA 8 @ HOU 6
8/10/2018SEA 5 @ HOU 2
8/11/2018SEA 3 @ HOU 2
8/12/2018SEA 4 @ HOU 3
8/13/2018SEA 6 @ OAK 7
8/14/2018SEA 2 @ OAK 3