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

Justin Upton, LF, Atlanta Braves

Pitchers: Count: Pitch Type: Date Range:
       to 
Type Count Selection Strike Swing Whiff Foul In Play
FF 206 33.0% 59.2% 35.4% 5.3% 17.5% 12.6%
SL 111 17.8% 65.8% 38.7% 15.3% 10.8% 12.6%
FT 76 12.2% 56.6% 31.6% 1.3% 14.5% 15.8%
CU 72 11.5% 58.3% 19.4% 6.9% 4.2% 8.3%
SI 63 10.1% 60.3% 27.0% 1.6% 12.7% 12.7%
CH 49 7.8% 75.5% 42.9% 12.2% 10.2% 20.4%
FC 38 6.1% 73.7% 31.6% 15.8% 10.5% 5.3%
FS 4 0.6% 100.0% 75.0% 0.0% 25.0% 50.0%
KN 3 0.5% 33.3% 0.0% 0.0% 0.0% 0.0%
KC 2 0.3% 50.0% 0.0% 0.0% 0.0% 0.0%
FA 1 0.2% 100.0% 100.0% 100.0% 0.0% 0.0%
Player Team Position At-bats  
Manny Acosta New York Mets P 1  
Mike Adams Philadelphia Phillies P 1  
Nathan Adcock Texas Rangers P 3  
Jeremy Affeldt San Francisco Giants P 1  
Jose Arredondo Cincinnati Reds P 2  
Bronson Arroyo Arizona Diamondbacks P 5  
Grant Balfour Tampa Bay Rays P 1  
Anthony Bass Houston Astros P 3  
Josh Beckett Los Angeles Dodgers P 3  
Erik Bedard Tampa Bay Rays P 5  
Ronald Belisario Chicago White Sox P 4  
Matt Belisle Colorado Rockies P 5  
Heath Bell Tampa Bay Rays P 1  
Rafael Betancourt Colorado Rockies P 5  
Chad Billingsley Los Angeles Dodgers P 6  
Travis Blackley Texas Rangers P 3  
Jerry Blevins Washington Nationals P 1  
Mitchell Boggs Colorado Rockies P 2  
Michael Bowden Chicago Cubs P 1  
Brad Boxberger Tampa Bay Rays P 1  
Brad Brach Baltimore Orioles P 3  
Bill Bray Cincinnati Reds P 1  
Rex Brothers Colorado Rockies P 4  
Mark Buehrle Toronto Blue Jays P 6  
Madison Bumgarner San Francisco Giants P 8  
Cory Burns Texas Rangers P 2  
Edwar Cabrera Colorado Rockies P 2  
Matt Cain San Francisco Giants P 12  
Shawn Camp Philadelphia Phillies P 4  
Chris Capuano New York Yankees P 11  
David Carpenter Los Angeles Angels P 1  
Andrew Cashner San Diego Padres P 5  
Santiago Casilla San Francisco Giants P 4  
Lendy Castillo Chicago Cubs P 1  
Jhoulys Chacin Colorado Rockies P 7  
Aroldis Chapman Cincinnati Reds P 2  
Jaye Chapman Chicago Cubs P 1  
Tyler Chatwood Colorado Rockies P 4  
Bruce Chen Kansas City Royals P 3  
Randy Choate St. Louis Cardinals P 1  
Todd Coffey Los Angeles Dodgers P 1  
Casey Coleman Kansas City Royals P 1  
Louis Coleman Kansas City Royals P 1  
Jose Contreras Pittsburgh Pirates P 1  
Ryan Cook Oakland Athletics P 1  
Francisco Cordero Houston Astros P 1  
Manuel Corpas Colorado Rockies P 1  
Kevin Correia Los Angeles Dodgers P 3  
Aaron Crow Kansas City Royals P 1  
Rhiner Cruz Houston Astros P 2  
Johnny Cueto Cincinnati Reds P 6  
Enerio Del Rosario Houston Astros P 1  
Randall Delgado Arizona Diamondbacks P 3  
Ryan Dempster Boston Red Sox P 3  
Ross Detwiler Washington Nationals P 5  
R.A. Dickey Toronto Blue Jays P 4  
Tim Dillard Milwaukee Brewers P 2  
Sean Doolittle Oakland Athletics P 1  
Michael Dunn Miami Marlins P 2  
Steve Edlefsen San Francisco Giants P 2  
Mike Ekstrom Colorado Rockies P 1  
Nathan Eovaldi Miami Marlins P 3  
Edgmer Escalona Baltimore Orioles P 1  
Scott Feldman Houston Astros P 3  
Chuckie Fick Houston Astros P 2  
Michael Fiers Milwaukee Brewers P 3  
Stephen Fife Los Angeles Dodgers P 2  
Jeff Francis New York Yankees P 8  
Frank Francisco Chicago White Sox P 1  
Christian Friedrich Colorado Rockies P 3  
Charlie Furbush Seattle Mariners P 1  
Yovani Gallardo Milwaukee Brewers P 6  
Matt Garza Milwaukee Brewers P 6  
Chad Gaudin San Francisco Giants P 1  
Dillon Gee New York Mets P 3  
Justin Germano Texas Rangers P 3  
Luke Gregerson Oakland Athletics P 2  
Zack Greinke Los Angeles Dodgers P 2  
Jason Grilli Los Angeles Angels P 2  
Javy Guerra Chicago White Sox P 4  
Matt Guerrier Minnesota Twins P 2  
Roy Halladay Philadelphia Phillies P 3  
Cole Hamels Philadelphia Phillies P 3  
Tommy Hanson Los Angeles Angels P 6  
Aaron Harang Atlanta Braves P 11  
Dan Haren Los Angeles Dodgers P 3  
Matt Harrison Texas Rangers P 3  
Matt Harvey New York Mets P 3  
Chris Hatcher Miami Marlins P 1  
Clay Hensley San Francisco Giants P 3  
Livan Hernandez Milwaukee Brewers P 1  
David Herndon Philadelphia Phillies P 1  
Kelvin Herrera Kansas City Royals P 1  
Greg Holland Kansas City Royals P 1  
Tim Hudson San Francisco Giants P 4  
Jared Hughes Pittsburgh Pirates P 2  
Edwin Jackson Chicago Cubs P 6  
Kenley Jansen Los Angeles Dodgers P 2  
Dan Jennings Miami Marlins P 1  
Josh Johnson San Diego Padres P 3  
Jair Jurrjens Colorado Rockies P 3  
Jeff Karstens Pittsburgh Pirates P 3  
Shawn Kelley New York Yankees P 3  
Casey Kelly San Diego Padres P 2  
Joe Kelly Boston Red Sox P 3  
Kyle Kendrick Philadelphia Phillies P 5  
Clayton Kershaw Los Angeles Dodgers P 12  
Dallas Keuchel Houston Astros P 5  
George Kontos San Francisco Giants P 4  
Mat Latos Cincinnati Reds P 5  
Brandon League Los Angeles Dodgers P 1  
Mike Leake Cincinnati Reds P 3  
Sam LeCure Cincinnati Reds P 2  
Cliff Lee Philadelphia Phillies P 3  
Colby Lewis Texas Rangers P 4  
Ted Lilly Los Angeles Dodgers P 3  
Tim Lincecum San Francisco Giants P 9  
Josh Lindblom Oakland Athletics P 3  
Kyle Lohse Milwaukee Brewers P 6  
Shane Loux San Francisco Giants P 3  
Cory Luebke San Diego Padres P 3  
Jordan Lyles Colorado Rockies P 3  
Lance Lynn St. Louis Cardinals P 3  
Jean Machi San Francisco Giants P 1  
Paul Maholm Los Angeles Dodgers P 6  
Scott Maine Cleveland Indians P 1  
Jason Marquis San Diego Padres P 3  
Victor Marte St. Louis Cardinals P 1  
Cristhian Martinez Atlanta Braves P 1  
Ryan Mattheus Washington Nationals P 2  
Mike McClendon Milwaukee Brewers P 2  
Kris Medlen Atlanta Braves P 1  
Luis Mendoza Kansas City Royals P 3  
Miles Mikolas Texas Rangers P 2  
Jim Miller New York Yankees P 1  
Tom Milone Minnesota Twins P 3  
Guillermo Moscoso San Francisco Giants P 3  
Guillermo Mota San Francisco Giants P 2  
Jason Motte St. Louis Cardinals P 1  
Jamie Moyer Colorado Rockies P 3  
Juan Nicasio Colorado Rockies P 5  
Jonathon Niese New York Mets P 3  
Hector Noesi Chicago White Sox P 3  
Ricky Nolasco Minnesota Twins P 1  
Bud Norris Baltimore Orioles P 3  
Eric O'Flaherty Oakland Athletics P 1  
Ross Ohlendorf Washington Nationals P 1  
Logan Ondrusek Cincinnati Reds P 1  
Dan Otero Oakland Athletics P 3  
Adam Ottavino Colorado Rockies P 3  
Josh Outman New York Yankees P 2  
Micah Owings San Diego Padres P 1  
Jonathan Papelbon Philadelphia Phillies P 2  
Jarrod Parker Oakland Athletics P 3  
Bobby Parnell New York Mets P 1  
Manny Parra Cincinnati Reds P 1  
David Pauley Toronto Blue Jays P 1  
Brad Penny Miami Marlins P 1  
Ryan Perry Washington Nationals P 1  
Drew Pomeranz Oakland Athletics P 7  
Elvin Ramirez New York Mets P 1  
Erasmo Ramirez Seattle Mariners P 3  
Ramon Ramirez Baltimore Orioles P 2  
Jon Rauch Miami Marlins P 1  
Chris Resop Oakland Athletics P 2  
Clayton Richard San Diego Padres P 13  
Garrett Richards Los Angeles Angels P 4  
Fernando Rodriguez Oakland Athletics P 2  
Henry Rodriguez Miami Marlins P 1  
Wandy Rodriguez Pittsburgh Pirates P 3  
Josh Roenicke Minnesota Twins P 4  
Esmil Rogers New York Yankees P 1  
Sergio Romo San Francisco Giants P 3  
B.J. Rosenberg Philadelphia Phillies P 1  
Chris Rusin Chicago Cubs P 2  
Fernando Salas Los Angeles Angels P 1  
Jeff Samardzija Oakland Athletics P 3  
Anibal Sanchez Detroit Tigers P 3  
Jonathan Sanchez Pittsburgh Pirates P 2  
Ervin Santana Atlanta Braves P 3  
Johan Santana Baltimore Orioles P 4  
Rob Scahill Colorado Rockies P 1  
Tanner Scheppers Texas Rangers P 1  
Michael Schwimer Toronto Blue Jays P 1  
Alfredo Simon Cincinnati Reds P 2  
Craig Stammen Washington Nationals P 3  
Stephen Strasburg Washington Nationals P 3  
Huston Street Los Angeles Angels P 2  
Eric Stults San Diego Padres P 6  
Yoshinori Tateyama Texas Rangers P 1  
Dale Thayer San Diego Padres P 3  
Shawn Tolleson Texas Rangers P 3  
Carlos Torres New York Mets P 2  
Luis Valdez Baltimore Orioles P 1  
Jason Vargas Kansas City Royals P 3  
Jonny Venters Atlanta Braves P 1  
Jose Veras Houston Astros P 2  
Nick Vincent San Diego Padres P 3  
Ryan Vogelsong San Francisco Giants P 8  
Edinson Volquez Pittsburgh Pirates P 6  
Adam Wainwright St. Louis Cardinals P 3  
Ryan Webb Baltimore Orioles P 1  
Andrew Werner San Diego Padres P 3  
Jake Westbrook St. Louis Cardinals P 3  
Alex White Houston Astros P 2  
Randy Wolf Miami Marlins P 6  
Travis Wood Chicago Cubs P 3  
Vance Worley Pittsburgh Pirates P 3  
Jamey Wright Los Angeles Dodgers P 5  
Chris Young Seattle Mariners P 2  
Carlos Zambrano Miami Marlins P 3  
Jordan Zimmermann Washington Nationals P 3  
Barry Zito San Francisco Giants P 15  

PITCHf/x Charts

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

At-bat Results

Strikeout19.08%
Single17.49%
Groundout15.90%
Flyout13.35%
Walk9.22%
Pop Out5.56%
Forceout4.13%
Double3.82%
Home Run2.70%
Lineout2.70%
Grounded Into DP1.11%
Sac Fly0.95%
Hit By Pitch0.79%
Field Error0.79%
Intent Walk0.79%
Triple0.64%
Fielders Choice Out0.32%
Strikeout - DP0.16%
Double Play0.16%
Bunt Pop Out0.16%
Runner Out0.16%

Game Log

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