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.

Keynan Middleton, RHP, Los Angeles Angels [View on Scout]

Batters: Count: Pitch Type: Date Range:
       to 
Type Count Selection Velocity Vertical Horizontal Spin Angle Spin Rate
FF 211 68.3% 95.6 9.53 -6.70 215 2,400
SL 81 26.2% 86.4 2.31 0.16 167 494
CH 17 5.5% 86.0 4.85 -10.08 245 2,072
Type Count Selection Strike Swing Whiff Foul In Play
FF 211 68.3% 63.5% 47.9% 9.0% 22.7% 16.1%
SL 81 26.2% 64.2% 42.0% 12.3% 17.3% 12.3%
CH 17 5.5% 41.2% 23.5% 5.9% 11.8% 5.9%
Player Team Position At-bats  
Abraham Almonte Kansas City Royals CF 1  
Yonder Alonso Cleveland Indians 1B 1  
Elvis Andrus Texas Rangers SS 1  
Miguel Andujar New York Yankees 3B 1  
Adrian Beltre Texas Rangers 3B 1  
Jackie Bradley Boston Red Sox CF 1  
Alex Bregman Houston Astros 3B 1  
Drew Butera Colorado Rockies C 1  
Byron Buxton Minnesota Twins CF 1  
Matt Chapman Oakland Athletics 3B 2  
Robinson Chirinos Texas Rangers C 1  
Lonnie Chisenhall Cleveland Indians RF 1  
Shin-Soo Choo Texas Rangers RF 1  
Brandon Crawford San Francisco Giants SS 1  
Rafael Devers Boston Red Sox 3B 1  
Brian Dozier Los Angeles Dodgers 2B 1  
Edwin Encarnacion Cleveland Indians D 1  
Alcides Escobar Kansas City Royals SS 1  
Eduardo Escobar Arizona Diamondbacks 3B 2  
Joey Gallo Texas Rangers LF 1  
Brett Gardner New York Yankees LF 1  
Mitch Garver Minnesota Twins C 1  
Evan Gattis Houston Astros C 1  
Yan Gomes Cleveland Indians C 1  
Marwin Gonzalez Houston Astros LF 1  
Yulieski Gurriel Houston Astros 1B 1  
Brandon Guyer Cleveland Indians RF 1  
Aaron Hicks New York Yankees CF 1  
Nick Hundley San Francisco Giants C 1  
Jon Jay Arizona Diamondbacks RF 2  
Matt Joyce Oakland Athletics LF 2  
Max Kepler Minnesota Twins RF 2  
Jason Kipnis Cleveland Indians 2B 1  
Sandy Leon Boston Red Sox C 1  
Evan Longoria San Francisco Giants 3B 2  
Jed Lowrie Oakland Athletics 2B 2  
Jonathan Lucroy Oakland Athletics C 2  
Julio Martinez Boston Red Sox LF 1  
Joe Mauer Minnesota Twins 1B 1  
Nomar Mazara Texas Rangers RF 1  
Andrew McCutchen New York Yankees RF 1  
Whit Merrifield Kansas City Royals 2B 1  
Mitch Moreland Boston Red Sox 1B 1  
Logan Morrison Minnesota Twins 1B 1  
Mike Moustakas Milwaukee Brewers 3B 1  
Eduardo Nunez Boston Red Sox 2B 1  
Joe Panik San Francisco Giants 2B 1  
Stephen Piscotty Oakland Athletics RF 1  
Buster Posey San Francisco Giants C 1  
Boog Powell Oakland Athletics CF 3  
Jurickson Profar Texas Rangers SS 1  
Jose Ramirez Cleveland Indians 3B 1  
Drew Robinson Texas Rangers CF 1  
Eddie Rosario Minnesota Twins LF 1  
Ryan Rua Texas Rangers LF 1  
Gary Sanchez New York Yankees C 1  
Marcus Semien Oakland Athletics SS 2  
Max Stassi Houston Astros C 1  
Gleyber Torres New York Yankees 2B 1  
Neil Walker New York Yankees 1B 1  
Mac Williamson San Francisco Giants LF 1  
Bradley Zimmer Cleveland Indians CF 1  

PITCHf/x Charts

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

At-bat Results

Strikeout20.55%
Flyout17.81%
Single12.33%
Walk10.96%
Groundout10.96%
Lineout5.48%
Double5.48%
Pop Out4.11%
Runner Out2.74%
Grounded Into DP2.74%
Strikeout - DP1.37%
Sac Fly1.37%
Hit By Pitch1.37%
Home Run1.37%
Intent Walk1.37%

Game Log

Links open in new tab/window.
3/29/2018ANA 5 @ OAK 6
3/30/2018ANA 2 @ OAK 1
4/1/2018ANA 7 @ OAK 4
4/4/2018CLE 2 @ ANA 3
4/6/2018OAK 9 @ ANA 13
4/11/2018ANA 7 @ TEX 2
4/13/2018ANA 5 @ KCA 4
4/14/2018ANA 5 @ KCA 3
4/18/2018BOS 9 @ ANA 0
4/21/2018SFN 3 @ ANA 4
4/22/2018SFN 4 @ ANA 2
4/23/2018ANA 2 @ HOU 0
4/27/2018NYA 4 @ ANA 3
5/10/2018MIN 4 @ ANA 7
5/12/2018MIN 5 @ ANA 3
5/13/2018MIN 1 @ ANA 2