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

Trevor Cahill, RHP, Arizona Diamondbacks

Batters: Count: Pitch Type: Date Range:
       to 
Type Count Selection Velocity Vertical Horizontal Spin Angle Spin Rate
CH 539 33.9% 81.6 3.59 -8.64 247 1,696
FT 475 29.9% 90.1 4.45 -11.42 249 2,358
FF 437 27.5% 90.9 8.06 -8.88 228 2,391
FA 67 4.2% 87.9 3.61 -10.53 251 2,108
SL 43 2.7% 83.4 2.73 0.16 174 602
CU 29 1.8% 80.7 -1.99 0.84 355 867
FC 1 0.1% 85.7 6.22 0.71 174 1,152
Type Count Selection Strike Swing Whiff Foul In Play
CH 539 33.9% 58.1% 44.2% 14.7% 13.0% 16.5%
FT 475 29.9% 59.2% 41.7% 3.8% 13.3% 24.6%
FF 437 27.5% 56.8% 36.8% 3.7% 15.3% 17.8%
FA 67 4.2% 64.2% 50.7% 7.5% 13.4% 29.9%
SL 43 2.7% 51.2% 32.6% 0.0% 11.6% 20.9%
CU 29 1.8% 27.6% 17.2% 3.4% 3.4% 10.3%
FC 1 0.1% 100.0% 100.0% 0.0% 100.0% 0.0%
Player Team Position At-bats  
Bobby Abreu New York Mets RF 9  
Josh Anderson Kansas City Royals RF 4  
Alex Avila Detroit Tigers C 3  
Erick Aybar Los Angeles Angels SS 5  
Hank Blalock Tampa Bay Rays D 8  
Julio Borbon Chicago Cubs CF 6  
Russell Branyan Arizona Diamondbacks 1B 9  
Brian Buscher Minnesota Twins 1B 6  
Asdrubal Cabrera Cleveland Indians SS 3  
Alberto Callaspo Oakland Athletics 2B 6  
Mike Carp Boston Red Sox LF 3  
Alexi Casilla Baltimore Orioles 2B 3  
Endy Chavez Seattle Mariners CF 8  
Shin-Soo Choo Texas Rangers LF 3  
Carl Crawford Los Angeles Dodgers LF 2  
Coco Crisp Oakland Athletics CF 3  
Chris Davis Baltimore Orioles 1B 7  
David DeJesus Tampa Bay Rays LF 6  
J.D. Drew Boston Red Sox RF 6  
Stephen Drew Boston Red Sox SS 3  
Jacoby Ellsbury New York Yankees CF 5  
Andre Ethier Los Angeles Dodgers CF 3  
Chone Figgins Los Angeles Dodgers 3B 9  
Rafael Furcal Miami Marlins 2B 3  
Chris Getz Kansas City Royals 2B 2  
Carlos Gonzalez Colorado Rockies LF 2  
Curtis Granderson New York Mets CF 6  
Ken Griffey Seattle Mariners D 12  
Gabe Gross Oakland Athletics LF 2  
Carlos Guillen Detroit Tigers 2B 3  
Travis Hafner New York Yankees D 2  
Josh Hamilton Los Angeles Angels RF 3  
Brad Hawpe Los Angeles Angels RF 2  
Todd Helton Colorado Rockies 1B 2  
Orlando Hudson Chicago White Sox 3B 3  
Aubrey Huff San Francisco Giants 1B 9  
Joe Inglett Houston Astros RF 3  
Travis Ishikawa Pittsburgh Pirates 1B 3  
Akinori Iwamura Oakland Athletics 3B 2  
Cesar Izturis Cincinnati Reds SS 3  
Maicer Izturis Toronto Blue Jays 2B 5  
Mike Jacobs Arizona Diamondbacks 1B 6  
Mark Kotsay San Diego Padres LF 7  
George Kottaras Kansas City Royals C 2  
Jason Kubel Minnesota Twins LF 6  
Jeff Larish Oakland Athletics 1B 2  
Adam LaRoche Washington Nationals 1B 3  
Fred Lewis New York Mets LF 3  
Adam Lind Toronto Blue Jays 1B 6  
James Loney Tampa Bay Rays 1B 3  
Felipe Lopez Milwaukee Brewers 2B 4  
Jed Lowrie Oakland Athletics SS 2  
Mitch Maier Kansas City Royals CF 2  
Nick Markakis Baltimore Orioles RF 6  
Victor Martinez Detroit Tigers D 3  
Gary Matthews New York Mets CF 2  
Joe Mauer Minnesota Twins 1B 6  
Miguel Montero Arizona Diamondbacks C 3  
Kendry Morales Seattle Mariners 1B 8  
Justin Morneau Colorado Rockies 1B 6  
David Murphy Cleveland Indians O 12  
Dioner Navarro Toronto Blue Jays C 2  
Augie Ojeda Arizona Diamondbacks 2B 3  
David Ortiz Boston Red Sox D 6  
Lyle Overbay Milwaukee Brewers 1B 6  
Gerardo Parra Arizona Diamondbacks RF 3  
Brayan Pena Cincinnati Reds C 2  
Carlos Pena Kansas City Royals 1B 2  
Felix Pie Pittsburgh Pirates O 1  
Juan Pierre Miami Marlins LF 3  
A.J. Pierzynski Boston Red Sox C 7  
Scott Podsednik Boston Red Sox CF 8  
Nick Punto Oakland Athletics SS 3  
Brian Roberts New York Yankees 2B 6  
Jarrod Saltalamacchia Miami Marlins C 2  
Pablo Sandoval San Francisco Giants 3B 3  
Ramon Santiago Cincinnati Reds 2B 4  
Nate Schierholtz Chicago Cubs RF 2  
Luke Scott Tampa Bay Rays D 6  
Grady Sizemore Boston Red Sox CF 3  
Seth Smith San Diego Padres LF 3  
Travis Snider Pittsburgh Pirates RF 3  
Denard Span Washington Nationals CF 4  
Ian Stewart Los Angeles Angels 3B 2  
Ichiro Suzuki New York Yankees RF 9  
Taylor Teagarden Baltimore Orioles C 1  
Mark Teahen Chicago White Sox 3B 3  
Clete Thomas Minnesota Twins RF 5  
Jim Thome Baltimore Orioles D 6  
Matt Tolbert Minnesota Twins 2B 4  
Luis Valbuena Chicago Cubs 3B 2  
Jason Varitek Boston Red Sox C 2  
Omar Vizquel Toronto Blue Jays SS 5  
Randy Winn St. Louis Cardinals CF 3  
Dewayne Wise Chicago White Sox CF 2  
Gregg Zaun Milwaukee Brewers C 2  

PITCHf/x Charts

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

At-bat Results

Ground Out15.23%
Single13.02%
Fly Out11.55%
Strikeout11.30%
Walk9.58%
Groundout8.85%
Double5.65%
Home Run5.16%
Pop Out3.93%
Flyout3.93%
Line Out2.21%
Grounded Into DP1.97%
Triple1.47%
Force Out1.23%
Forceout1.23%
Lineout0.74%
Hit By Pitch0.74%
Field Error0.49%
Bunt Groundout0.49%
Sac Fly0.25%
Intent Walk0.25%
Runner Out0.25%
Sac Bunt0.25%
Double Play0.25%

Game Log

Links open in new tab/window.
4/7/2009OAK 6 @ ANA 4
4/12/2009SEA 1 @ OAK 0
4/18/2009OAK 2 @ TOR 4
4/24/2009TBA 8 @ OAK 2
5/2/2009OAK 3 @ SEA 2
5/7/2009TEX 4 @ OAK 9
5/12/2009KCA 3 @ OAK 12
5/17/2009OAK 7 @ DET 11
5/22/2009ARI 2 @ OAK 1
5/27/2009SEA 6 @ OAK 1
6/1/2009OAK 2 @ CHA 6
6/6/2009BAL 4 @ OAK 9
6/11/2009MIN 3 @ OAK 4
6/17/2009OAK 5 @ LAN 4
6/22/2009SFN 1 @ OAK 5
6/27/2009COL 11 @ OAK 9
7/3/2009OAK 3 @ CLE 15
7/8/2009OAK 4 @ BOS 5
7/17/2009ANA 3 @ OAK 7
7/22/2009MIN 1 @ OAK 16
7/27/2009OAK 3 @ BOS 8
8/1/2009TOR 6 @ OAK 5
8/6/2009TEX 6 @ OAK 4
8/11/2009OAK 2 @ BAL 3
8/16/2009CHA 2 @ OAK 3
8/22/2009DET 2 @ OAK 3
8/27/2009OAK 2 @ ANA 0
9/2/2009KCA 4 @ OAK 10
9/9/2009OAK 3 @ CHA 4
9/16/2009OAK 4 @ TEX 0
9/22/2009TEX 1 @ OAK 9
9/29/2009OAK 4 @ SEA 6