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

Travis Hafner, D, New York Yankees

Pitchers: Count: Pitch Type: Date Range:
       to 
Type Count Selection Strike Swing Whiff Foul In Play
FA 486 54.4% 60.7% 42.2% 5.8% 20.0% 16.5%
CH 129 14.4% 59.7% 48.8% 23.3% 8.5% 17.1%
SL 117 13.1% 65.8% 43.6% 11.1% 12.8% 19.7%
CU 114 12.8% 49.1% 31.6% 6.1% 14.0% 11.4%
FC 25 2.8% 56.0% 36.0% 12.0% 12.0% 12.0%
KN 14 1.6% 50.0% 28.6% 0.0% 21.4% 7.1%
FF 5 0.6% 60.0% 0.0% 0.0% 0.0% 0.0%
SI 3 0.3% 66.7% 33.3% 33.3% 0.0% 0.0%
FS 1 0.1% 100.0% 100.0% 100.0% 0.0% 0.0%
Player Team Position At-bats  
David Aardsma New York Yankees P 1  
Jeremy Accardo Oakland Athletics P 1  
Jonathan Albaladejo Arizona Diamondbacks P 1  
Scott Baker Chicago Cubs P 5  
Brian Bannister Kansas City Royals P 3  
Brian Bass Pittsburgh Pirates P 2  
Miguel Batista Atlanta Braves P 3  
Josh Beckett Los Angeles Dodgers P 3  
Joaquin Benoit Detroit Tigers P 1  
Nick Blackburn Minnesota Twins P 3  
Joe Blanton Los Angeles Angels P 11  
Andrew Brown DH 1  
Mark Buehrle Toronto Blue Jays P 8  
A.J. Burnett Pittsburgh Pirates P 3  
Paul Byrd Boston Red Sox P 3  
Shawn Camp Chicago Cubs P 1  
Jesse Carlson Toronto Blue Jays P 1  
Santiago Casilla San Francisco Giants P 1  
Joba Chamberlain New York Yankees P 2  
Rocky Cherry DH 1  
Jose Contreras Pittsburgh Pirates P 3  
Francisco Cordero Houston Astros P 1  
Lance Cormier Los Angeles Dodgers P 1  
Jesse Crain Chicago White Sox P 1  
Johnny Cueto Cincinnati Reds P 1  
John Danks Chicago White Sox P 3  
Lenny DiNardo Kansas City Royals P 3  
Scott Downs Los Angeles Angels P 1  
Justin Duchscherer Baltimore Orioles P 5  
Alan Embree Boston Red Sox P 2  
Dana Eveland Baltimore Orioles P 3  
Kyle Farnsworth Tampa Bay Rays P 1  
Scott Feldman Chicago Cubs P 3  
Keith Foulke DH 1  
Frank Francisco New York Mets P 1  
Jason Frasor Texas Rangers P 1  
Kason Gabbard DH 2  
Armando Galarraga Houston Astros P 6  
Chad Gaudin San Francisco Giants P 4  
Jimmy Gobble DH 1  
Jason Grilli Pittsburgh Pirates P 1  
Eddie Guardado Texas Rangers P 1  
Matt Guerrier Los Angeles Dodgers P 1  
Roy Halladay Philadelphia Phillies P 3  
LaTroy Hawkins New York Mets P 1  
Fernando Hernandez DH 2  
Luke Hochevar Kansas City Royals P 3  
Bobby Jenks Boston Red Sox P 4  
Ian Kennedy Arizona Diamondbacks P 3  
Chris Lambert Baltimore Orioles P 2  
Jon Lester Boston Red Sox P 5  
Scott Linebrink St. Louis Cardinals P 1  
Radhames Liz San Diego Padres P 3  
Kameron Loe Chicago Cubs P 2  
Boone Logan New York Yankees P 1  
Javier Lopez San Francisco Giants P 2  
Mark Lowe Los Angeles Angels P 1  
Mike MacDougal Los Angeles Dodgers P 1  
Ron Mahay Minnesota Twins P 1  
Shaun Marcum New York Mets P 3  
Nick Masset Cincinnati Reds P 1  
Justin Masterson Cleveland Indians P 1  
Doug Mathis Texas Rangers P 3  
Dustin McGowan Toronto Blue Jays P 2  
Gil Meche Kansas City Royals P 5  
Zach Miner Detroit Tigers P 1  
Dustin Moseley San Diego Padres P 3  
Mike Mussina DH 3  
Joe Nathan Texas Rangers P 1  
Ross Ohlendorf San Diego Padres P 1  
Hideki Okajima Oakland Athletics P 1  
Darren Oliver Toronto Blue Jays P 2  
Jonathan Papelbon Philadelphia Phillies P 1  
Joel Peralta Tampa Bay Rays P 2  
Andy Pettitte New York Yankees P 6  
J.J. Putz Arizona Diamondbacks P 1  
Ramon Ramirez New York Mets P 3  
Dennys Reyes Boston Red Sox P 2  
Arthur Rhodes St. Louis Cardinals P 1  
Francisco Rodriguez Milwaukee Brewers P 1  
Ervin Santana Kansas City Royals P 3  
Dennis Sarfate Baltimore Orioles P 1  
Joe Saunders Seattle Mariners P 3  
Bobby Seay Detroit Tigers P 3  
Carlos Silva Chicago Cubs P 3  
Kevin Slowey Miami Marlins P 3  
Greg Smith Colorado Rockies P 3  
Joakim Soria Texas Rangers P 3  
Justin Speier DH 2  
Huston Street San Diego Padres P 1  
Julian Tavarez DH 1  
Robinson Tejeda Kansas City Royals P 2  
Matt Thornton Chicago White Sox P 1  
Brett Tomko Texas Rangers P 3  
Billy Traber DH 1  
Javier Vazquez Florida Marlins P 6  
Justin Verlander Detroit Tigers P 5  
Tim Wakefield Boston Red Sox P 3  
Jamie Walker DH 1  
Chien-Ming Wang Washington Nationals P 3  
C.J. Wilson Los Angeles Angels P 1  
Yasuhiko Yabuta Kansas City Royals P 1  

PITCHf/x Charts

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

At-bat Results

Strikeout23.50%
Ground Out20.51%
Fly Out13.68%
Single10.26%
Walk8.97%
Double4.27%
Line Out3.85%
Pop Out2.99%
Intent Walk2.56%
Home Run2.14%
Hit By Pitch2.14%
Grounded Into DP1.71%
Force Out1.28%
Sac Fly1.28%
Catcher Interference0.43%
Groundout0.43%

Game Log

Links open in new tab/window.
3/31/2008CHA 8 @ CLE 10
4/2/2008CHA 2 @ CLE 7
4/3/2008CHA 2 @ CLE 1
4/4/2008CLE 3 @ OAK 6
4/5/2008CLE 1 @ OAK 6
4/6/2008CLE 2 @ OAK 1
4/7/2008CLE 4 @ ANA 6
4/8/2008CLE 4 @ ANA 3
4/9/2008CLE 5 @ ANA 9
4/11/2008OAK 9 @ CLE 7
4/12/2008OAK 7 @ CLE 3
4/13/2008OAK 1 @ CLE 7
4/14/2008BOS 6 @ CLE 4
4/15/2008BOS 5 @ CLE 3
4/16/2008DET 13 @ CLE 2
4/17/2008DET 1 @ CLE 11
4/19/2008CLE 0 @ MIN 3
4/20/2008CLE 1 @ MIN 2
4/22/2008CLE 15 @ KCA 1
4/24/2008CLE 9 @ KCA 6
4/24/2008CLE 2 @ KCA 0
4/25/2008NYA 4 @ CLE 6
4/26/2008NYA 3 @ CLE 4
4/27/2008NYA 1 @ CLE 0
4/28/2008NYA 5 @ CLE 2
4/29/2008SEA 7 @ CLE 2
5/1/2008SEA 2 @ CLE 3
5/3/2008KCA 4 @ CLE 2
5/4/2008KCA 2 @ CLE 0
5/6/2008CLE 5 @ NYA 3
5/7/2008CLE 3 @ NYA 0
5/9/2008TOR 1 @ CLE 6
5/10/2008TOR 0 @ CLE 12
5/12/2008TOR 3 @ CLE 0
5/12/2008TOR 0 @ CLE 3
5/13/2008OAK 0 @ CLE 4
5/14/2008OAK 0 @ CLE 2
5/15/2008OAK 2 @ CLE 4
5/16/2008CLE 3 @ CIN 4
5/18/2008CLE 4 @ CIN 6
5/20/2008CLE 1 @ CHA 4
5/21/2008CLE 2 @ CHA 7
5/22/2008CLE 1 @ CHA 3
5/23/2008TEX 13 @ CLE 9
5/24/2008TEX 2 @ CLE 5
5/25/2008TEX 2 @ CLE 1
9/9/2008CLE 6 @ BAL 1
9/11/2008CLE 3 @ BAL 6
9/13/2008KCA 8 @ CLE 4
9/15/2008MIN 1 @ CLE 3
9/17/2008MIN 4 @ CLE 6
9/19/2008DET 5 @ CLE 6
9/20/2008DET 3 @ CLE 6
9/22/2008CLE 4 @ BOS 3
9/24/2008CLE 4 @ BOS 5
9/25/2008CLE 1 @ BOS 6
9/28/2008CLE 1 @ CHA 5