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
The spiders will not be turned on again. Please use https://scout.texasleaguers.com instead.

Hanley Ramirez, 1B, Boston Red Sox [View on Scout]

Pitchers: Count: Pitch Type: Date Range:
       to 
Type Count Selection Strike Swing Whiff Foul In Play
FF 305 40.9% 66.2% 53.8% 6.6% 26.9% 20.3%
SL 155 20.8% 59.4% 47.1% 10.3% 18.7% 18.1%
CH 83 11.1% 56.6% 54.2% 20.5% 19.3% 14.5%
FT 66 8.8% 66.7% 48.5% 4.5% 19.7% 24.2%
SI 51 6.8% 64.7% 51.0% 7.8% 19.6% 23.5%
FC 33 4.4% 51.5% 45.5% 18.2% 12.1% 15.2%
CU 28 3.8% 67.9% 39.3% 3.6% 10.7% 25.0%
FS 15 2.0% 60.0% 60.0% 13.3% 33.3% 13.3%
KC 10 1.3% 50.0% 40.0% 10.0% 30.0% 0.0%
Player Team Position At-bats  
Matt Andriese Arizona Diamondbacks P 5  
Christopher Archer Pittsburgh Pirates P 6  
Luke Bard Los Angeles Angels P 1  
Scott Barlow Kansas City Royals P 2  
Danny Barnes Toronto Blue Jays P 1  
Tony Barnette Texas Rangers P 1  
Kyle Barraclough Miami Marlins P 1  
Dellin Betances New York Yankees P 1  
Richard Bleier Baltimore Orioles P 1  
Brad Brach Atlanta Braves P 1  
Dylan Bundy Baltimore Orioles P 6  
Trevor Cahill Oakland Athletics P 2  
Miguel Castro Baltimore Orioles P 3  
Aroldis Chapman New York Yankees P 1  
Yonny Chirinos Tampa Bay Rays P 4  
Alex Claudio Texas Rangers P 1  
Tyler Clippard Toronto Blue Jays P 2  
Alex Cobb Baltimore Orioles P 6  
Alex Colome Seattle Mariners P 2  
Bartolo Colon Texas Rangers P 3  
Odrisamer Despaigne Los Angeles Angels P 1  
Jake Diekman Arizona Diamondbacks P 1  
Danny Duffy Kansas City Royals P 3  
Ryan Dull Oakland Athletics P 1  
Marco Estrada Toronto Blue Jays P 6  
Jacob Faria Tampa Bay Rays P 3  
Kevin Gausman Atlanta Braves P 3  
Sam Gaviglio Toronto Blue Jays P 1  
Mychal Givens Baltimore Orioles P 2  
Kendall Graveman Oakland Athletics P 3  
Sonny Gray New York Yankees P 1  
Chad Green New York Yankees P 3  
Tayron Guerrero Miami Marlins P 1  
Cole Hamels Chicago Cubs P 3  
Jason Hammel Kansas City Royals P 3  
J.A. Happ New York Yankees P 3  
Chris Hatcher Oakland Athletics P 1  
Kelvin Herrera Washington Nationals P 1  
Jake Junis Kansas City Royals P 3  
Thomas Kahnle New York Yankees P 1  
Keone Kela Pittsburgh Pirates P 1  
Brad Keller Kansas City Royals P 2  
Andrew Kittredge Tampa Bay Rays P 5  
Jose Leclerc Texas Rangers P 1  
Josh Lucas Oakland Athletics P 1  
Sean Manaea Oakland Athletics P 7  
Kevin McCarthy Kansas City Royals P 1  
Daniel Mengden Oakland Athletics P 3  
Mike Minor Texas Rangers P 3  
Chris O'Grady Miami Marlins P 1  
Seung Hwan Oh Colorado Rockies P 2  
Shohei Ohtani Los Angeles Angels P 2  
Roberto Osuna Houston Astros P 1  
Blake Parker Los Angeles Angels P 1  
Yusmeiro Petit Oakland Athletics P 1  
Austin Pruitt Tampa Bay Rays P 6  
Noe Ramirez Los Angeles Angels P 1  
Trevor Richards Miami Marlins P 3  
Chaz Roe Tampa Bay Rays P 4  
Sergio Romo Tampa Bay Rays P 3  
CC Sabathia New York Yankees P 3  
Aaron Sanchez Toronto Blue Jays P 6  
Luis Severino New York Yankees P 6  
Tyler Skaggs Los Angeles Angels P 3  
Blake Snell Tampa Bay Rays P 9  
Masahiro Tanaka New York Yankees P 6  
Ryan Tepera Toronto Blue Jays P 2  
Blake Treinen Oakland Athletics P 1  
Lou Trivino Oakland Athletics P 1  
Nick Tropeano Los Angeles Angels P 3  
Jacob Turner Detroit Tigers P 1  
Jose Urena Miami Marlins P 3  
Blake Wood Los Angeles Angels P 2  
Ryan Yarbrough Tampa Bay Rays P 6  

PITCHf/x Charts

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

At-bat Results

Groundout18.97%
Strikeout17.44%
Single16.41%
Pop Out9.74%
Flyout8.21%
Walk7.18%
Grounded Into DP4.62%
Lineout4.10%
Double3.59%
Home Run3.08%
Field Error2.05%
Forceout1.03%
Hit By Pitch1.03%
Sac Fly1.03%
Fielders Choice Out0.51%
Fielders Choice0.51%
Strikeout - DP0.51%

Game Log

Links open in new tab/window.
3/29/2018BOS 4 @ TBA 6
3/30/2018BOS 1 @ TBA 0
3/31/2018BOS 3 @ TBA 2
4/2/2018BOS 7 @ MIA 3
4/3/2018BOS 4 @ MIA 2
4/5/2018TBA 2 @ BOS 3
4/7/2018TBA 3 @ BOS 10
4/8/2018TBA 7 @ BOS 8
4/10/2018NYA 1 @ BOS 14
4/11/2018NYA 10 @ BOS 7
4/12/2018NYA 3 @ BOS 6
4/14/2018BAL 3 @ BOS 10
4/15/2018BAL 1 @ BOS 3
4/17/2018BOS 10 @ ANA 1
4/18/2018BOS 9 @ ANA 0
4/19/2018BOS 8 @ ANA 2
4/20/2018BOS 7 @ OAK 3
4/21/2018BOS 0 @ OAK 3
4/24/2018BOS 3 @ TOR 4
4/25/2018BOS 4 @ TOR 3
4/26/2018BOS 5 @ TOR 4
4/27/2018TBA 4 @ BOS 3
4/28/2018TBA 12 @ BOS 6
4/29/2018TBA 3 @ BOS 4
4/30/2018KCA 6 @ BOS 10
5/1/2018KCA 7 @ BOS 6
5/2/2018KCA 4 @ BOS 5
5/3/2018BOS 5 @ TEX 11
5/4/2018BOS 5 @ TEX 1
5/5/2018BOS 6 @ TEX 5
5/8/2018BOS 2 @ NYA 3
5/9/2018BOS 6 @ NYA 9
5/10/2018BOS 5 @ NYA 4
5/11/2018BOS 3 @ TOR 5
5/12/2018BOS 5 @ TOR 2
5/14/2018OAK 6 @ BOS 5
5/15/2018OAK 5 @ BOS 3
5/16/2018OAK 4 @ BOS 6
5/17/2018BAL 2 @ BOS 6
5/18/2018BAL 7 @ BOS 4
5/19/2018BAL 3 @ BOS 6
5/22/2018BOS 4 @ TBA 2
5/23/2018BOS 4 @ TBA 1
5/24/2018BOS 3 @ TBA 6