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

Cameron Rupp, C, Philadelphia Phillies

Pitchers: Count: Pitch Type: Date Range:
       to 
Type Count Selection Strike Swing Whiff Foul In Play
FF 54 28.6% 63.0% 44.4% 14.8% 20.4% 9.3%
FT 49 25.9% 75.5% 59.2% 18.4% 14.3% 26.5%
CH 23 12.2% 69.6% 34.8% 13.0% 13.0% 8.7%
SL 22 11.6% 63.6% 36.4% 22.7% 9.1% 4.5%
KN 14 7.4% 64.3% 64.3% 14.3% 42.9% 7.1%
CU 11 5.8% 27.3% 27.3% 18.2% 9.1% 0.0%
SI 8 4.2% 50.0% 25.0% 12.5% 0.0% 12.5%
KC 3 1.6% 66.7% 33.3% 0.0% 0.0% 33.3%
FC 3 1.6% 66.7% 66.7% 0.0% 66.7% 0.0%
FS 2 1.1% 50.0% 0.0% 0.0% 0.0% 0.0%
Player Team Position At-bats  
Matt Barnes Boston Red Sox P 1  
Ty Blach San Francisco Giants P 3  
Matt Bowman St. Louis Cardinals P 1  
Blaine Boyer Boston Red Sox P 1  
Silvino Bracho Arizona Diamondbacks P 1  
Andrew Chafin Arizona Diamondbacks P 1  
Patrick Corbin Arizona Diamondbacks P 5  
Jorge De La Rosa Arizona Diamondbacks P 1  
R.A. Dickey Atlanta Braves P 2  
Jaime Garcia Atlanta Braves P 3  
Cory Gearrin San Francisco Giants P 1  
Heath Hembree Boston Red Sox P 1  
Jason Hursh Atlanta Braves P 1  
Brian Johnson Boston Red Sox P 1  
Derek Law San Francisco Giants P 1  
Carlos Martinez St. Louis Cardinals P 5  
T.J. McFarland Arizona Diamondbacks P 1  
Matt Moore San Francisco Giants P 2  
David Price Boston Red Sox P 3  
Robbie Ray Arizona Diamondbacks P 7  
Fernando Rodney Arizona Diamondbacks P 2  
Hector Velazquez Boston Red Sox P 2  
Arodys Vizcaino Atlanta Braves P 1  

PITCHf/x Charts

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

At-bat Results

Strikeout36.17%
Groundout17.02%
Single12.77%
Flyout12.77%
Walk6.38%
Pop Out4.26%
Intent Walk2.13%
Runner Out2.13%
Lineout2.13%
Home Run2.13%
Field Error2.13%

Game Log

Links open in new tab/window.
6/2/2017SFN 10 @ PHI 0
6/4/2017SFN 7 @ PHI 9
6/6/2017PHI 3 @ ATL 1
6/8/2017PHI 1 @ ATL 3
6/10/2017PHI 0 @ SLN 7
6/13/2017PHI 3 @ BOS 4
6/14/2017BOS 7 @ PHI 3
6/16/2017ARI 5 @ PHI 4
6/18/2017ARI 5 @ PHI 4
6/22/2017SLN 1 @ PHI 5
6/23/2017PHI 6 @ ARI 1
6/24/2017PHI 2 @ ARI 9