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

Seung Hwan Oh, RHP, St. Louis Cardinals

Batters: Count: Pitch Type: Date Range:
       to 
Type Count Selection Velocity Vertical Horizontal Spin Angle Spin Rate
FF 130 64.0% 93.1 10.37 -4.41 203 2,293
SL 48 23.6% 85.7 3.47 -0.30 190 1,783
CH 24 11.8% 84.4 7.49 -8.52 230 1,745
CU 1 0.5% 75.2 -2.80 -2.49 318 2,411
Type Count Selection Strike Swing Whiff Foul In Play
FF 130 64.0% 68.5% 50.8% 11.5% 26.2% 13.1%
SL 48 23.6% 70.8% 54.2% 18.8% 12.5% 22.9%
CH 24 11.8% 62.5% 62.5% 16.7% 20.8% 25.0%
CU 1 0.5% 0.0% 0.0% 0.0% 0.0% 0.0%
Player Team Position At-bats  
Jesus Aguilar Milwaukee Brewers 1B 1  
Orlando Arcia Milwaukee Brewers SS 1  
Christian Arroyo San Francisco Giants 3B 1  
Javier Baez Chicago Cubs 2B 1  
Cody Bellinger Los Angeles Dodgers LF 1  
Brandon Belt San Francisco Giants 1B 1  
Andrew Benintendi Boston Red Sox CF 1  
Mookie Betts Boston Red Sox RF 1  
Xander Bogaerts Boston Red Sox SS 1  
Justin Bour Miami Marlins 1B 1  
Jackie Bradley Boston Red Sox CF 1  
Keon Broxton Milwaukee Brewers CF 1  
Brandon Crawford San Francisco Giants SS 1  
Ian Desmond Colorado Rockies 1B 1  
Tyler Flowers Atlanta Braves C 1  
Adonis Garcia Atlanta Braves 3B 1  
Adrian Gonzalez Los Angeles Dodgers 1B 1  
Dee Gordon Miami Marlins 2B 1  
Yasmani Grandal Los Angeles Dodgers C 1  
Nick Hundley San Francisco Giants C 1  
Ender Inciarte Atlanta Braves CF 1  
Matt Kemp Atlanta Braves LF 1  
Sandy Leon Boston Red Sox C 1  
Steve Lombardozzi Miami Marlins 2B 1  
Nick Markakis Atlanta Braves RF 2  
Deven Marrero Boston Red Sox 2B 1  
Miguel Montero Chicago Cubs C 1  
Eduardo Nunez San Francisco Giants 3B 1  
Marcell Ozuna Miami Marlins LF 1  
Dustin Pedroia Boston Red Sox 2B 1  
Hernan Perez Milwaukee Brewers SS 1  
Jace Peterson Atlanta Braves LF 1  
Manuel Pina Milwaukee Brewers C 1  
Buster Posey San Francisco Giants C 1  
Mark Reynolds Colorado Rockies 1B 1  
J.T. Riddle Miami Marlins SS 1  
Justin Ruggiano San Francisco Giants CF 1  
Josh Rutledge Boston Red Sox 3B 1  
Domingo Santana Milwaukee Brewers RF 1  
Kyle Schwarber Chicago Cubs LF 1  
Corey Seager Los Angeles Dodgers SS 1  
Travis Shaw Milwaukee Brewers 3B 1  
Mike Stanton Miami Marlins RF 1  
Trevor Story Colorado Rockies SS 1  
Kurt Suzuki Atlanta Braves C 1  
Dansby Swanson Atlanta Braves SS 1  
Chris Taylor Los Angeles Dodgers 2B 1  
Tomas Telis Miami Marlins C 1  
Eric Thames Milwaukee Brewers 1B 1  
Jonathan Villar Milwaukee Brewers 2B 1  
Tony Wolters Colorado Rockies C 1  
Christian Yelich Miami Marlins CF 1  
Ben Zobrist Chicago Cubs 2B 1  

PITCHf/x Charts

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

At-bat Results

Strikeout22.22%
Flyout16.67%
Groundout14.81%
Single12.96%
Intent Walk9.26%
Walk5.56%
Sac Bunt3.70%
Pop Out3.70%
Double3.70%
Grounded Into DP1.85%
Home Run1.85%
Field Error1.85%
Lineout1.85%

Game Log

Links open in new tab/window.
5/1/2017MIL 7 @ SLN 5
5/6/2017SLN 5 @ ATL 3
5/7/2017SLN 6 @ ATL 4
5/9/2017SLN 6 @ MIA 5
5/10/2017SLN 7 @ MIA 5
5/13/2017CHN 3 @ SLN 5
5/17/2017BOS 5 @ SLN 4
5/19/2017SFN 6 @ SLN 5
5/23/2017SLN 1 @ LAN 2
5/27/2017SLN 3 @ COL 0