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

Randy Wells, RHP, Chicago Cubs

Batters: Count: Pitch Type: Date Range:
       to 
Type Count Selection Velocity Vertical Horizontal Spin Angle Spin Rate
FF 344 29.6% 90.1 9.31 -2.14 193 1,882
SL 301 25.9% 84.2 2.10 2.93 127 766
SI 288 24.8% 89.3 5.89 -6.35 227 1,702
CH 227 19.5% 83.8 4.17 -7.56 241 1,594
FC 2 0.2% 87.4 5.87 0.43 176 1,141
FA 1 0.1% 87.7 0.87 -1.78 243 388
Type Count Selection Strike Swing Whiff Foul In Play
FF 344 29.6% 61.6% 41.0% 6.4% 16.0% 18.6%
SL 301 25.9% 65.1% 49.2% 13.3% 16.6% 19.3%
SI 288 24.8% 66.7% 47.9% 7.3% 17.4% 23.3%
CH 227 19.5% 63.4% 57.7% 19.4% 17.2% 21.1%
FC 2 0.2% 100.0% 100.0% 0.0% 50.0% 50.0%
FA 1 0.1% 100.0% 100.0% 0.0% 0.0% 100.0%
Player Team Position At-bats  
Elvis Andrus Texas Rangers SS 4  
John Baker Chicago Cubs C 3  
Rod Barajas Pittsburgh Pirates C 3  
Clint Barmes Pittsburgh Pirates SS 3  
Daric Barton Oakland Athletics 1B 3  
Jason Bay Seattle Mariners RF 3  
Gordon Beckham Los Angeles Angels 2B 3  
Julio Borbon Chicago Cubs CF 3  
Dallas Braden Oakland Athletics P 2  
Ryan Braun Milwaukee Brewers RF 6  
Brian Burres Pittsburgh Pirates P 1  
Dave Bush Toronto Blue Jays P 3  
Melky Cabrera Toronto Blue Jays LF 3  
Jorge Cantu San Diego Padres 1B 3  
Luis Castillo New York Mets 2B 3  
Ronny Cedeno Philadelphia Phillies SS 3  
Ryan Church Arizona Diamondbacks RF 4  
Jeff Clement Pittsburgh Pirates 1B 2  
Chris Coghlan Chicago Cubs LF 4  
Aaron Cook Boston Red Sox P 3  
Alex Cora Washington Nationals 3B 2  
Craig Counsell Milwaukee Brewers SS 4  
Nelson Cruz Baltimore Orioles LF 3  
Jack Cust Seattle Mariners D 3  
Ike Davis Pittsburgh Pirates 1B 3  
Rajai Davis Detroit Tigers LF 4  
Ryan Doumit Atlanta Braves C 4  
Stephen Drew New York Yankees SS 3  
Jim Edmonds Cincinnati Reds CF 3  
Mark Ellis St. Louis Cardinals 2B 3  
Alcides Escobar Kansas City Royals SS 6  
Yunel Escobar Tampa Bay Rays SS 3  
Prince Fielder Texas Rangers 1B 6  
Jeff Francoeur San Diego Padres RF 3  
Jody Gerut Milwaukee Brewers CF 2  
Cole Gillespie Toronto Blue Jays RF 3  
Troy Glaus Atlanta Braves 1B 3  
Carlos Gomez Milwaukee Brewers CF 3  
Carlos Gonzalez Colorado Rockies LF 3  
Gabe Gross Oakland Athletics LF 1  
Vladimir Guerrero Baltimore Orioles D 4  
Josh Hamilton Los Angeles Angels LF 3  
Tommy Hanson Los Angeles Angels P 2  
Corey Hart Seattle Mariners D 7  
Brad Hawpe Los Angeles Angels RF 3  
Wes Helms Florida Marlins 3B 1  
Todd Helton Colorado Rockies 1B 3  
Jason Heyward Atlanta Braves RF 2  
Matt Holliday St. Louis Cardinals LF 1  
Omar Infante Kansas City Royals 2B 1  
Joe Inglett Houston Astros RF 2  
Akinori Iwamura Oakland Athletics 3B 2  
Conor Jackson Oakland Athletics LF 4  
Kelly Johnson Baltimore Orioles 3B 3  
Andruw Jones New York Yankees RF 3  
Chipper Jones Atlanta Braves 3B 2  
Garrett Jones Miami Marlins 1B 4  
Ian Kinsler Detroit Tigers 2B 4  
Paul Konerko Chicago White Sox 1B 3  
Kevin Kouzmanoff Texas Rangers 3B 3  
Adam LaRoche Washington Nationals 1B 3  
Andy LaRoche Toronto Blue Jays 3B 5  
Felipe Lopez Milwaukee Brewers 2B 1  
Rodrigo Lopez Chicago Cubs P 2  
Ryan Ludwick Cincinnati Reds LF 1  
Cameron Maybin San Diego Padres CF 3  
Brian McCann New York Yankees C 3  
Andrew McCutchen Pittsburgh Pirates CF 5  
Casey McGehee Miami Marlins 3B 3  
Nate McLouth Washington Nationals LF 2  
Lastings Milledge Chicago White Sox LF 1  
Yadier Molina St. Louis Cardinals C 1  
Jonathon Niese New York Mets P 2  
Jayson Nix Kansas City Royals 2B 3  
Ricky Nolasco Minnesota Twins P 2  
Ross Ohlendorf Washington Nationals P 2  
Miguel Olivo Los Angeles Dodgers C 3  
Angel Pagan San Francisco Giants CF 3  
Gerardo Parra Milwaukee Brewers RF 3  
Jake Peavy San Francisco Giants P 3  
Cliff Pennington Arizona Diamondbacks SS 3  
Juan Pierre Miami Marlins LF 3  
A.J. Pierzynski St. Louis Cardinals C 3  
Martin Prado New York Yankees 3B 3  
Albert Pujols Los Angeles Angels 1B 1  
Alexei Ramirez Chicago White Sox SS 3  
Hanley Ramirez Los Angeles Dodgers SS 4  
Max Ramirez Texas Rangers C 3  
Colby Rasmus Toronto Blue Jays CF 1  
Mark Reynolds Milwaukee Brewers 1B 3  
Alex Rios Texas Rangers RF 3  
Cody Ross Arizona Diamondbacks LF 3  
Gaby Sanchez Pittsburgh Pirates 1B 4  
Seth Smith San Diego Padres LF 3  
Justin Smoak Seattle Mariners 1B 3  
Chris Snyder Baltimore Orioles C 3  
Ian Stewart Los Angeles Angels 3B 3  
Kurt Suzuki Minnesota Twins C 3  
Troy Tulowitzki Colorado Rockies SS 3  
Dan Uggla San Francisco Giants 2B 3  
Justin Upton Atlanta Braves LF 3  
Neil Walker Pittsburgh Pirates 2B 3  
Rickie Weeks Milwaukee Brewers 2B 7  
David Wright New York Mets 3B 3  
Michael Young Los Angeles Dodgers 3B 4  
Gregg Zaun Milwaukee Brewers C 6  

PITCHf/x Charts

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

At-bat Results

Strikeout18.81%
Single18.18%
Groundout17.87%
Flyout15.05%
Double6.90%
Walk5.33%
Lineout3.76%
Pop Out2.82%
Forceout2.51%
Grounded Into DP2.19%
Home Run1.88%
Field Error1.57%
Sac Bunt0.94%
Bunt Groundout0.94%
Double Play0.31%
Intent Walk0.31%
Hit By Pitch0.31%
Fielders Choice Out0.31%

Game Log

Links open in new tab/window.
4/8/2010CHN 2 @ ATL 0
4/14/2010MIL 6 @ CHN 7
4/19/2010CHN 1 @ NYN 6
4/25/2010CHN 12 @ MIL 2
4/30/2010ARI 5 @ CHN 11
5/6/2010CHN 1 @ PIT 11
5/11/2010FLO 3 @ CHN 2
5/17/2010COL 2 @ CHN 4
5/22/2010CHN 5 @ TEX 4
5/28/2010SLN 7 @ CHN 1
5/31/2010CHN 1 @ PIT 2
6/11/2010CHA 10 @ CHN 5
6/17/2010OAK 2 @ CHN 3