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.

Craig Stammen, RHP, San Diego Padres [View on Scout]

Batters: Count: Pitch Type: Date Range:
       to 
Type Count Selection Velocity Vertical Horizontal Spin Angle Spin Rate
SI 353 31.5% 91.7 5.75 -9.08 238 2,130
FT 281 25.1% 91.7 5.75 -9.46 239 2,186
SL 229 20.4% 86.8 3.40 0.18 177 687
FF 132 11.8% 91.0 6.87 -8.18 230 2,101
KC 125 11.2% 80.9 -6.31 3.50 29 1,275
Type Count Selection Strike Swing Whiff Foul In Play
SI 353 31.5% 72.0% 52.7% 10.5% 22.1% 20.1%
FT 281 25.1% 71.2% 46.3% 8.5% 18.1% 19.6%
SL 229 20.4% 63.3% 54.1% 25.3% 12.2% 16.6%
FF 132 11.8% 68.2% 50.0% 9.1% 20.5% 20.5%
KC 125 11.2% 57.6% 39.2% 22.4% 8.0% 8.8%
Player Team Position At-bats  
Matt Adams St. Louis Cardinals 1B 2  
Jesus Aguilar Milwaukee Brewers 1B 1  
Nick Ahmed Arizona Diamondbacks SS 4  
Ozzie Albies Atlanta Braves 2B 1  
Albert Almora Jr. Chicago Cubs CF 1  
Brian Anderson Miami Marlins RF 1  
Orlando Arcia Milwaukee Brewers SS 1  
Nolan Arenado Colorado Rockies 3B 5  
Javier Baez Chicago Cubs 2B 1  
Austin Barnes Los Angeles Dodgers C 1  
Tucker Barnhart Cincinnati Reds C 2  
Jose Bautista Philadelphia Phillies RF 2  
Josh Bell Pittsburgh Pirates 1B 1  
Cody Bellinger Los Angeles Dodgers 1B 4  
Brandon Belt San Francisco Giants 1B 3  
Adrian Beltre Texas Rangers 3B 1  
Charlie Blackmon Colorado Rockies CF 3  
Gregor Blanco San Francisco Giants CF 3  
David Bote Chicago Cubs 3B 2  
Jose Briceno Los Angeles Angels C 1  
Lewis Brinson Miami Marlins CF 1  
Kris Bryant Chicago Cubs 3B 1  
Asdrubal Cabrera Philadelphia Phillies 2B 3  
Lorenzo Cain Milwaukee Brewers CF 3  
Kole Calhoun Los Angeles Angels RF 1  
Mark Canha Oakland Athletics CF 1  
Victor Caratini Chicago Cubs C 1  
Matt Carpenter St. Louis Cardinals 3B 2  
Starlin Castro Miami Marlins 2B 1  
Francisco Cervelli Pittsburgh Pirates C 1  
Yoenis Cespedes New York Mets LF 1  
Matt Chapman Oakland Athletics 3B 1  
Robinson Chirinos Texas Rangers C 1  
Michael Conforto New York Mets CF 1  
Willson Contreras Chicago Cubs C 2  
Brandon Crawford San Francisco Giants SS 4  
Nelson Cruz Seattle Mariners D 2  
Charlie Culberson Atlanta Braves LF 1  
Chase d'Arnaud San Francisco Giants 3B 1  
Khristopher Davis Oakland Athletics LF 1  
Jacob deGrom New York Mets P 1  
Daniel Descalso Arizona Diamondbacks 3B 3  
Ian Desmond Colorado Rockies 1B 2  
Elias Diaz Pittsburgh Pirates C 1  
Derek Dietrich Miami Marlins LF 1  
Wilmer Difo Washington Nationals 2B 2  
Brian Dozier Los Angeles Dodgers 2B 1  
Eduardo Escobar Arizona Diamondbacks 3B 4  
Kyle Farmer Los Angeles Dodgers C 1  
David Fletcher Los Angeles Angels 3B 2  
Wilmer Flores New York Mets 1B 2  
Tyler Flowers Atlanta Braves C 1  
Dustin Fowler Oakland Athletics CF 1  
Adam Frazier Pittsburgh Pirates 2B 1  
Todd Frazier New York Mets 3B 1  
Freddie Freeman Atlanta Braves 1B 2  
David Freese Los Angeles Dodgers 3B 1  
Joey Gallo Texas Rangers LF 1  
Aramis Garcia San Francisco Giants C 1  
Greg Garcia St. Louis Cardinals SS 1  
Evan Gattis Houston Astros C 1  
Scooter Gennett Cincinnati Reds 2B 1  
Paul Goldschmidt Arizona Diamondbacks 1B 6  
Carlos Gonzalez Colorado Rockies RF 2  
Yasmani Grandal Los Angeles Dodgers C 5  
Ronald Guzman Texas Rangers 1B 1  
Jedd Gyorko St. Louis Cardinals 3B 1  
Billy Hamilton Cincinnati Reds CF 3  
Alen Hanson San Francisco Giants 2B 4  
Josh Harrison Pittsburgh Pirates 2B 1  
Ryon Healy Seattle Mariners 1B 2  
Cesar Hernandez Philadelphia Phillies 2B 1  
Enrique Hernandez Los Angeles Dodgers CF 5  
Gorkys Hernandez San Francisco Giants CF 1  
Jason Heyward Chicago Cubs RF 1  
Nick Hundley San Francisco Giants C 2  
Chris Iannetta Colorado Rockies C 3  
Ender Inciarte Atlanta Braves CF 1  
Jon Jay Arizona Diamondbacks RF 3  
Matt Kemp Los Angeles Dodgers LF 6  
Howard Kendrick Washington Nationals 2B 1  
Isiah Kiner-Falefa Texas Rangers 3B 1  
Patrick Kivlehan Arizona Diamondbacks RF 1  
Andrew Knapp Philadelphia Phillies C 1  
Tommy La Stella Chicago Cubs 3B 1  
DJ LeMahieu Colorado Rockies 2B 4  
Evan Longoria San Francisco Giants 3B 3  
Jonathan Lucroy Oakland Athletics C 1  
Manny Machado Los Angeles Dodgers SS 2  
Jake Marisnick Houston Astros CF 1  
Nick Markakis Atlanta Braves RF 1  
Ketel Marte Arizona Diamondbacks 2B 3  
Starling Marte Pittsburgh Pirates CF 2  
Jose Martinez St. Louis Cardinals 1B 1  
Cameron Maybin Seattle Mariners LF 2  
Nomar Mazara Texas Rangers RF 2  
Brian McCann Houston Astros C 1  
Andrew McCutchen New York Yankees RF 2  
Ryan McMahon Colorado Rockies 1B 2  
Austin Meadows Tampa Bay Rays CF 2  
Jordy Mercer Pittsburgh Pirates SS 2  
Devin Mesoraco New York Mets C 1  
Yadier Molina St. Louis Cardinals C 1  
Colin Moran Pittsburgh Pirates 3B 1  
Max Muncy Los Angeles Dodgers 1B 3  
John Murphy Arizona Diamondbacks C 3  
Brandon Nimmo New York Mets CF 1  
Rougned Odor Texas Rangers 2B 1  
Shohei Ohtani Los Angeles Angels P 1  
Matt Olson Oakland Athletics 1B 1  
Jose Osuna Pittsburgh Pirates 3B 2  
Chris Owings Arizona Diamondbacks 2B 1  
Marcell Ozuna St. Louis Cardinals LF 1  
Joe Panik San Francisco Giants 2B 4  
Gerardo Parra Colorado Rockies LF 3  
Joc Pederson Los Angeles Dodgers LF 5  
Francisco Pena St. Louis Cardinals C 1  
Hunter Pence San Francisco Giants LF 3  
David Peralta Arizona Diamondbacks LF 4  
Jose Peraza Cincinnati Reds SS 2  
Tommy Pham Tampa Bay Rays CF 2  
Manuel Pina Milwaukee Brewers C 2  
Stephen Piscotty Oakland Athletics RF 2  
Trevor Plouffe Philadelphia Phillies 3B 1  
Gregory Polanco Pittsburgh Pirates RF 1  
A.J. Pollock Arizona Diamondbacks CF 2  
Buster Posey San Francisco Giants C 3  
Jurickson Profar Texas Rangers SS 1  
Yasiel Puig Los Angeles Dodgers RF 2  
Albert Pujols Los Angeles Angels 1B 2  
Anthony Rendon Washington Nationals 3B 1  
Jose Reyes New York Mets 3B 1  
J.T. Riddle Miami Marlins SS 2  
Anthony Rizzo Chicago Cubs 1B 3  
Sean Rodriguez Pittsburgh Pirates 2B 1  
Miguel Rojas Miami Marlins SS 1  
Amed Rosario New York Mets SS 1  
Addison Russell Chicago Cubs SS 2  
Pablo Sandoval San Francisco Giants 3B 3  
Carlos Santana Philadelphia Phillies 1B 1  
Domingo Santana Milwaukee Brewers RF 1  
Jonathan Schoop Milwaukee Brewers 2B 1  
Kyle Schwarber Chicago Cubs LF 2  
Corey Seager Los Angeles Dodgers SS 2  
Kyle Seager Seattle Mariners 3B 1  
Marcus Semien Oakland Athletics SS 1  
Chris Shaw San Francisco Giants LF 2  
J.B. Shuck Miami Marlins RF 2  
Moises Sierra Washington Nationals LF 1  
Steven Souza Arizona Diamondbacks RF 2  
George Springer Houston Astros CF 1  
Trevor Story Colorado Rockies SS 3  
Eugenio Suarez Cincinnati Reds 3B 2  
Dansby Swanson Atlanta Braves SS 2  
Mike Tauchman Colorado Rockies LF 1  
Chris Taylor Los Angeles Dodgers SS 5  
Michael Taylor Washington Nationals CF 1  
Eric Thames Milwaukee Brewers 1B 1  
Justin Turner Los Angeles Dodgers 3B 2  
Trea Turner Washington Nationals SS 2  
Justin Upton Los Angeles Angels LF 2  
Chase Utley Los Angeles Dodgers 2B 4  
Pat Valaika Colorado Rockies 3B 3  
Ildemaro Vargas Arizona Diamondbacks SS 1  
Jonathan Villar Baltimore Orioles 2B 1  
Joey Votto Cincinnati Reds 1B 1  
Matt Wieters Washington Nationals C 1  
Mason Williams Cincinnati Reds RF 1  
Nick Williams Philadelphia Phillies RF 1  
Mac Williamson San Francisco Giants LF 1  
Jesse Winker Cincinnati Reds RF 1  
Christian Yelich Milwaukee Brewers LF 2  
Eric Young Los Angeles Angels CF 1  
Ryan Zimmerman Washington Nationals 1B 1  
Ben Zobrist Chicago Cubs 2B 1  
Mike Zunino Seattle Mariners C 1  

PITCHf/x Charts

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

At-bat Results

Strikeout27.76%
Groundout19.87%
Single13.56%
Flyout11.04%
Double5.68%
Lineout5.36%
Walk4.42%
Forceout2.21%
Pop Out2.21%
Grounded Into DP1.89%
Hit By Pitch0.95%
Field Error0.95%
Home Run0.95%
Intent Walk0.95%
Sac Bunt0.63%
Fielders Choice Out0.63%
Sac Fly0.32%
Bunt Groundout0.32%
Double Play0.32%

Game Log

Links open in new tab/window.
3/29/2018MIL 2 @ SDN 1
3/30/2018MIL 8 @ SDN 6
4/3/2018COL 4 @ SDN 8
4/5/2018COL 3 @ SDN 1
4/7/2018SDN 0 @ HOU 1
4/9/2018SDN 7 @ COL 6
4/13/2018SFN 1 @ SDN 5
4/17/2018LAN 7 @ SDN 3
4/18/2018LAN 13 @ SDN 4
4/23/2018SDN 13 @ COL 5
4/27/2018NYN 5 @ SDN 1
4/30/2018SDN 5 @ SFN 6
5/1/2018SDN 3 @ SFN 2
5/5/2018LAN 4 @ SDN 7
5/6/2018LAN 0 @ SDN 3
5/9/2018WAS 1 @ SDN 2
5/12/2018SLN 1 @ SDN 2
5/17/2018SDN 4 @ PIT 5
5/18/2018SDN 3 @ PIT 2
5/19/2018SDN 6 @ PIT 2
5/22/2018SDN 1 @ WAS 2
5/23/2018SDN 3 @ WAS 1
5/26/2018SDN 7 @ LAN 5
5/29/2018MIA 5 @ SDN 9
6/2/2018CIN 2 @ SDN 8
6/3/2018CIN 3 @ SDN 6
6/9/2018SDN 5 @ MIA 4
6/12/2018SDN 4 @ SLN 2
6/15/2018SDN 9 @ ATL 3
6/17/2018SDN 1 @ ATL 4
6/19/2018OAK 4 @ SDN 2
6/22/2018SDN 6 @ SFN 2
6/24/2018SDN 2 @ SFN 3
6/25/2018SDN 4 @ TEX 7
6/30/2018PIT 3 @ SDN 4
7/1/2018PIT 7 @ SDN 5
7/4/2018SDN 2 @ OAK 4
7/6/2018SDN 1 @ ARI 3
7/8/2018SDN 4 @ ARI 3
7/11/2018LAN 4 @ SDN 2
7/12/2018LAN 3 @ SDN 2
7/15/2018CHN 7 @ SDN 4
7/22/2018SDN 10 @ PHI 2
7/23/2018SDN 3 @ NYN 2
7/25/2018SDN 4 @ NYN 6
7/28/2018ARI 9 @ SDN 4
7/30/2018SFN 5 @ SDN 3
8/2/2018SDN 6 @ CHN 1
8/5/2018SDN 10 @ CHN 6
8/7/2018SDN 11 @ MIL 5
8/9/2018SDN 8 @ MIL 4
8/10/2018PHI 0 @ SDN 2
8/13/2018ANA 6 @ SDN 3
8/15/2018ANA 3 @ SDN 2
8/18/2018ARI 6 @ SDN 7
8/19/2018ARI 4 @ SDN 3
8/21/2018SDN 4 @ COL 3
8/23/2018SDN 3 @ COL 4
8/25/2018SDN 4 @ LAN 5
8/29/2018SEA 3 @ SDN 8
8/30/2018COL 2 @ SDN 3
9/3/2018SDN 6 @ ARI 2
9/6/2018SDN 6 @ CIN 2
9/9/2018SDN 7 @ CIN 6
9/11/2018SDN 2 @ SEA 1
9/12/2018SDN 5 @ SEA 4
9/16/2018TEX 3 @ SDN 7
9/18/2018SFN 5 @ SDN 4
9/19/2018SFN 4 @ SDN 8
9/21/2018SDN 5 @ LAN 3
9/25/2018SDN 4 @ SFN 5
9/28/2018ARI 2 @ SDN 3
9/30/2018ARI 3 @ SDN 4