Dashboard
Player Cards
PITCHf/x Tool
About
Presented by Baseball Prospectus
Powered by Pitch Info
Grant Balfour
Landing Page
Tabular Data
Velo and Movement
Usage and Outcomes
Scatter Charts
Zone Profile
Date and Game Type Selection
Quick Date Selector
All Time
2024 Season
2023 Season
2022 Season
2021 Season
2020 Season
2019 Season
2018 Season
2017 Season
2016 Season
2015 Season
2014 Season
2013 Season
2012 Season
2011 Season
2010 Season
2009 Season
2008 Season
2007 Season
Start Date:
End Date:
All Competition Levels
All MLB
Regular Season Only
Postseason Only
value="ASG">All-Star Appearances?>
All Non-MLB Games
World Baseball Classic
Spring Ball
Winter and Fall Ball
College Games
Minor Leagues
Table Type
Trajectory and Movement
Pitch Usage
Pitch Outcomes
Sabermetric Outcomes
Results and Averages
Batted Balls
Game Logs
Click Individual Games for Pitch Details (only available for MLB Games)
Game
In Zone
Out of Zone
ARI@MIL (7/18/07)
17
25
SF@MIL (7/20/07)
7
13
TB@DET (8/6/07)
10
10
TB@DET (8/8/07)
8
6
TB@TEX (8/10/07)
13
20
TB@BOS (8/13/07)
15
17
OAK@TB (8/24/07)
5
12
TB@CWS (8/27/07)
8
1
TB@NYY (8/31/07)
5
10
TB@NYY (9/2/07)
16
12
TB@BOS (9/11/07)
11
10
TB@SEA (9/13/07)
8
11
TB@LAA (9/17/07)
8
17
TB@TOR (9/30/07)
2
2
Game
In Zone
Out of Zone
CWS@TB (5/31/08)
0
2
CWS@TB (6/1/08)
10
9
TB@BOS (6/3/08)
5
8
TB@BOS (6/5/08)
20
24
TB@TEX (6/8/08)
10
10
MIA@TB (6/15/08)
16
13
CHC@TB (6/17/08)
13
8
CHC@TB (6/19/08)
13
11
HOU@TB (6/22/08)
16
24
TB@PIT (6/27/08)
14
19
BOS@TB (6/30/08)
5
2
BOS@TB (7/1/08)
13
12
KC@TB (7/5/08)
8
3
TB@NYY (7/8/08)
8
8
TB@NYY (7/9/08)
13
14
TB@CLE (7/12/08)
8
10
TB@CLE (7/13/08)
14
19
TOR@TB (7/18/08)
11
7
OAK@TB (7/21/08)
9
6
TB@KC (7/24/08)
9
1
TB@KC (7/25/08)
16
14
TB@TOR (7/28/08)
7
4
TB@TOR (7/30/08)
10
6
DET@TB (8/1/08)
11
8
DET@TB (8/3/08)
18
16
CLE@TB (8/5/08)
11
22
TB@SEA (8/8/08)
8
5
TB@SEA (8/9/08)
4
4
TB@OAK (8/12/08)
10
9
TB@OAK (8/13/08)
7
8
TB@OAK (8/14/08)
6
7
TB@TEX (8/17/08)
8
13
LAA@TB (8/18/08)
14
14
LAA@TB (8/20/08)
12
9
TB@CWS (8/22/08)
5
8
TB@CWS (8/23/08)
8
12
TB@CWS (8/24/08)
8
5
TOR@TB (8/27/08)
2
1
TOR@TB (8/28/08)
6
6
NYY@TB (9/3/08)
15
10
TB@TOR (9/5/08)
12
5
TB@TOR (9/6/08)
7
10
TB@BOS (9/9/08)
5
6
TB@BOS (9/10/08)
10
11
TB@NYY (9/13/08)
6
11
BOS@TB (9/16/08)
8
6
BOS@TB (9/17/08)
18
16
MIN@TB (9/20/08)
9
14
TB@BAL (9/22/08)
11
11
TB@BAL (9/23/08)
8
8
TB@DET (9/26/08)
9
11
CWS@TB (10/2/08)
4
5
CWS@TB (10/3/08)
8
6
TB@CWS (10/6/08)
16
14
BOS@TB (10/10/08)
7
14
BOS@TB (10/11/08)
10
9
TB@BOS (10/16/08)
11
14
BOS@TB (10/18/08)
7
11
PHI@TB (10/22/08)
11
12
TB@PHI (10/25/08)
2
5
TB@PHI (10/27/08)
10
10
Game
In Zone
Out of Zone
TB@PHI (4/4/09)
15
4
TB@BOS (4/8/09)
10
6
TB@BAL (4/12/09)
7
15
NYY@TB (4/15/09)
4
5
CWS@TB (4/16/09)
7
8
CWS@TB (4/18/09)
9
13
TB@SEA (4/21/09)
6
2
TB@OAK (4/24/09)
4
5
TB@OAK (4/25/09)
4
6
TB@MIN (4/27/09)
8
8
BOS@TB (4/30/09)
7
8
BOS@TB (5/2/09)
14
15
BAL@TB (5/4/09)
7
8
TB@NYY (5/6/09)
3
0
TB@BOS (5/8/09)
18
18
TB@BAL (5/12/09)
11
12
CLE@TB (5/14/09)
18
10
CLE@TB (5/16/09)
8
9
CLE@TB (5/17/09)
1
6
OAK@TB (5/20/09)
12
9
TB@MIA (5/23/09)
5
0
TB@MIA (5/24/09)
1
2
TB@CLE (5/25/09)
4
10
MIN@TB (5/30/09)
24
11
KC@TB (6/2/09)
15
6
TB@NYY (6/6/09)
9
11
TB@NYY (6/7/09)
11
8
LAA@TB (6/9/09)
5
5
LAA@TB (6/11/09)
12
23
TB@COL (6/16/09)
17
6
TB@COL (6/18/09)
5
5
TB@NYM (6/21/09)
17
14
PHI@TB (6/25/09)
7
10
MIA@TB (6/26/09)
2
1
MIA@TB (6/27/09)
9
6
TB@TOR (7/1/09)
3
1
TB@TEX (7/3/09)
14
16
TB@TEX (7/5/09)
7
9
TOR@TB (7/8/09)
8
9
TOR@TB (7/9/09)
14
14
OAK@TB (7/11/09)
6
13
TB@KC (7/18/09)
6
6
TB@KC (7/19/09)
9
9
TB@CWS (7/20/09)
9
7
TB@TOR (7/25/09)
14
13
NYY@TB (7/27/09)
11
4
NYY@TB (7/28/09)
5
0
KC@TB (8/2/09)
4
3
KC@TB (8/3/09)
10
4
BOS@TB (8/4/09)
12
18
TB@SEA (8/7/09)
7
5
TB@SEA (8/8/09)
7
7
TB@LAA (8/10/09)
3
1
TB@LAA (8/12/09)
7
8
TOR@TB (8/16/09)
10
4
BAL@TB (8/18/09)
11
7
TEX@TB (8/21/09)
9
7
TEX@TB (8/22/09)
4
9
TB@TOR (8/26/09)
11
5
TB@DET (8/29/09)
3
1
TB@DET (8/30/09)
9
8
BOS@TB (9/1/09)
10
10
BOS@TB (9/2/09)
2
10
DET@TB (9/5/09)
9
8
DET@TB (9/6/09)
1
4
TB@NYY (9/9/09)
6
9
TB@BAL (9/16/09)
10
7
TOR@TB (9/18/09)
10
6
TOR@TB (9/20/09)
10
6
TB@TEX (9/25/09)
17
11
TB@TEX (9/27/09)
7
2
BAL@TB (9/28/09)
3
4
BAL@TB (9/29/09)
4
2
NYY@TB (10/3/09)
10
9
Game
In Zone
Out of Zone
BAL@TB (4/8/10)
13
17
NYY@TB (4/10/10)
7
5
TB@BAL (4/13/10)
3
0
TB@BAL (4/14/10)
11
6
TB@BOS (4/16/10)
22
19
TB@CWS (4/20/10)
13
9
TOR@TB (4/23/10)
8
12
OAK@TB (4/27/10)
13
12
KC@TB (4/29/10)
10
7
KC@TB (5/1/10)
9
6
TB@SEA (5/5/10)
7
15
TB@OAK (5/8/10)
2
6
TB@LAA (5/10/10)
10
7
TB@LAA (5/11/10)
3
4
TB@LAA (5/12/10)
3
4
SEA@TB (5/14/10)
2
3
CLE@TB (5/18/10)
13
12
TB@HOU (5/22/10)
9
4
TB@HOU (5/23/10)
8
10
BOS@TB (5/26/10)
7
4
CWS@TB (5/28/10)
12
14
CWS@TB (5/30/10)
4
7
TB@TOR (6/1/10)
14
12
TB@TEX (6/6/10)
18
14
MIA@TB (6/12/10)
16
9
TB@ATL (6/15/10)
13
7
TB@ATL (6/17/10)
7
8
TB@MIA (6/19/10)
9
14
TB@MIA (6/20/10)
8
9
ARI@TB (6/25/10)
9
3
TB@BOS (6/30/10)
4
12
TB@MIN (7/1/10)
1
4
TB@MIN (7/3/10)
4
1
TB@MIN (7/4/10)
7
6
BOS@TB (7/5/10)
10
10
BOS@TB (7/7/10)
9
7
CLE@TB (7/10/10)
8
17
CLE@TB (7/11/10)
3
10
TB@NYY (7/16/10)
5
9
TB@NYY (7/17/10)
5
3
TB@BAL (7/20/10)
22
13
TB@CLE (7/25/10)
9
6
DET@TB (7/27/10)
2
1
DET@TB (7/28/10)
12
8
TB@BAL (9/4/10)
9
7
TB@BOS (9/6/10)
10
8
TB@BOS (9/8/10)
7
12
TB@TOR (9/12/10)
9
5
NYY@TB (9/13/10)
7
5
NYY@TB (9/15/10)
10
8
LAA@TB (9/17/10)
12
7
LAA@TB (9/18/10)
8
3
TB@NYY (9/20/10)
9
11
TB@NYY (9/22/10)
6
2
SEA@TB (9/24/10)
4
12
BAL@TB (9/29/10)
5
2
TB@KC (10/2/10)
7
8
TEX@TB (10/6/10)
3
4
TB@TEX (10/10/10)
11
11
TEX@TB (10/12/10)
5
3
Game
In Zone
Out of Zone
SF@OAK (3/29/11)
3
5
SEA@OAK (4/2/11)
12
11
OAK@TOR (4/5/11)
2
4
OAK@MIN (4/9/11)
9
10
OAK@MIN (4/10/11)
2
0
OAK@CWS (4/13/11)
7
8
DET@OAK (4/15/11)
7
6
DET@OAK (4/16/11)
14
17
OAK@SEA (4/23/11)
12
8
OAK@SEA (4/24/11)
6
11
OAK@LAA (4/27/11)
5
6
TEX@OAK (4/29/11)
12
10
TEX@OAK (5/1/11)
8
10
TEX@OAK (5/2/11)
11
19
CLE@OAK (5/4/11)
7
11
OAK@KC (5/6/11)
6
11
OAK@KC (5/8/11)
5
6
CWS@OAK (5/13/11)
5
4
CWS@OAK (5/14/11)
11
7
LAA@OAK (5/16/11)
8
8
MIN@OAK (5/18/11)
8
4
OAK@SF (5/20/11)
9
9
OAK@SF (5/22/11)
11
8
OAK@LAA (5/26/11)
12
11
BAL@OAK (5/28/11)
9
6
BAL@OAK (5/29/11)
5
4
OAK@BAL (6/6/11)
3
9
OAK@CWS (6/10/11)
6
6
OAK@CWS (6/12/11)
4
2
KC@OAK (6/14/11)
10
16
KC@OAK (6/16/11)
10
4
SF@OAK (6/17/11)
5
7
SF@OAK (6/18/11)
9
11
OAK@NYM (6/21/11)
12
12
OAK@TEX (7/8/11)
10
2
OAK@TEX (7/9/11)
6
7
LAA@OAK (7/15/11)
13
12
OAK@DET (7/20/11)
7
13
OAK@NYY (7/23/11)
13
15
TB@OAK (7/26/11)
8
10
MIN@OAK (7/30/11)
5
8
MIN@OAK (7/31/11)
7
7
OAK@TB (8/5/11)
9
6
OAK@TB (8/7/11)
19
10
OAK@TOR (8/9/11)
7
8
TEX@OAK (8/14/11)
8
16
BAL@OAK (8/16/11)
11
7
BAL@OAK (8/17/11)
7
13
TOR@OAK (8/19/11)
6
6
OAK@NYY (8/23/11)
1
3
OAK@NYY (8/24/11)
13
10
OAK@BOS (8/26/11)
1
4
OAK@CLE (8/31/11)
10
12
SEA@OAK (9/4/11)
11
17
OAK@TEX (9/10/11)
7
9
LAA@OAK (9/12/11)
8
11
DET@OAK (9/15/11)
4
4
DET@OAK (9/17/11)
8
7
TEX@OAK (9/21/11)
15
10
TEX@OAK (9/22/11)
8
3
OAK@LAA (9/23/11)
6
5
Game
In Zone
Out of Zone
SF@OAK (4/3/12)
4
7
SEA@OAK (4/7/12)
6
10
KC@OAK (4/9/12)
10
8
KC@OAK (4/11/12)
14
17
OAK@SEA (4/13/12)
5
5
OAK@LAA (4/17/12)
10
6
OAK@LAA (4/19/12)
7
2
CLE@OAK (4/22/12)
7
8
CWS@OAK (4/24/12)
5
14
CWS@OAK (4/25/12)
5
8
OAK@BAL (4/27/12)
11
8
OAK@BAL (4/29/12)
5
4
OAK@BOS (5/1/12)
12
17
OAK@TB (5/5/12)
5
9
TOR@OAK (5/8/12)
10
16
DET@OAK (5/10/12)
5
9
DET@OAK (5/13/12)
7
13
OAK@LAA (5/14/12)
8
4
OAK@TEX (5/17/12)
12
13
OAK@SF (5/19/12)
4
13
OAK@SF (5/20/12)
15
8
LAA@OAK (5/23/12)
7
11
NYY@OAK (5/27/12)
6
9
OAK@MIN (5/28/12)
9
8
OAK@MIN (5/29/12)
8
12
OAK@KC (6/2/12)
10
13
TEX@OAK (6/5/12)
7
5
TEX@OAK (6/7/12)
9
14
OAK@ARI (6/8/12)
10
15
OAK@COL (6/12/12)
11
14
OAK@COL (6/14/12)
7
6
SD@OAK (6/16/12)
7
11
LAD@OAK (6/19/12)
8
10
SF@OAK (6/22/12)
10
11
OAK@SEA (6/25/12)
4
4
OAK@SEA (6/27/12)
6
6
OAK@TEX (6/29/12)
8
17
OAK@TEX (7/1/12)
8
8
BOS@OAK (7/4/12)
12
11
SEA@OAK (7/6/12)
7
4
SEA@OAK (7/8/12)
8
10
OAK@MIN (7/13/12)
2
6
TEX@OAK (7/18/12)
9
9
NYY@OAK (7/19/12)
4
3
NYY@OAK (7/22/12)
10
6
OAK@BAL (7/27/12)
14
14
TB@OAK (7/30/12)
12
13
TB@OAK (8/1/12)
11
5
TOR@OAK (8/3/12)
11
9
TOR@OAK (8/4/12)
5
8
LAA@OAK (8/8/12)
10
8
OAK@CWS (8/11/12)
8
10
OAK@KC (8/16/12)
8
8
CLE@OAK (8/17/12)
9
5
CLE@OAK (8/18/12)
3
3
MIN@OAK (8/21/12)
8
3
OAK@TB (8/24/12)
8
14
OAK@TB (8/25/12)
5
2
OAK@CLE (8/27/12)
10
9
BOS@OAK (9/2/12)
14
9
LAA@OAK (9/5/12)
8
7
OAK@SEA (9/9/12)
6
2
OAK@LAA (9/10/12)
5
9
OAK@LAA (9/11/12)
10
12
BAL@OAK (9/14/12)
7
6
BAL@OAK (9/15/12)
6
8
OAK@NYY (9/22/12)
19
14
OAK@NYY (9/23/12)
7
5
OAK@TEX (9/25/12)
5
11
SEA@OAK (9/29/12)
6
3
SEA@OAK (9/30/12)
11
5
TEX@OAK (10/1/12)
7
5
TEX@OAK (10/2/12)
5
5
TEX@OAK (10/3/12)
6
5
OAK@DET (10/7/12)
8
6
DET@OAK (10/9/12)
5
6
Game
In Zone
Out of Zone
OAK@SF (3/29/13)
10
9
SEA@OAK (4/2/13)
9
8
OAK@HOU (4/6/13)
7
3
OAK@LAA (4/9/13)
10
11
DET@OAK (4/12/13)
8
11
HOU@OAK (4/15/13)
9
11
HOU@OAK (4/16/13)
6
5
HOU@OAK (4/17/13)
8
11
OAK@BOS (4/24/13)
9
14
BAL@OAK (4/28/13)
7
12
LAA@OAK (4/29/13)
13
14
LAA@OAK (4/30/13)
11
9
OAK@NYY (5/3/13)
1
5
OAK@NYY (5/5/13)
10
11
OAK@SEA (5/11/13)
8
17
TEX@OAK (5/14/13)
9
15
KC@OAK (5/17/13)
8
8
KC@OAK (5/18/13)
5
9
OAK@TEX (5/21/13)
6
6
OAK@HOU (5/24/13)
7
10
SF@OAK (5/27/13)
8
13
SF@OAK (5/28/13)
9
7
OAK@SF (5/29/13)
5
7
CWS@OAK (6/1/13)
4
8
CWS@OAK (6/2/13)
10
8
OAK@CWS (6/6/13)
9
9
OAK@CWS (6/7/13)
8
4
NYY@OAK (6/11/13)
6
2
NYY@OAK (6/12/13)
6
12
NYY@OAK (6/13/13)
10
5
OAK@TEX (6/18/13)
6
4
OAK@SEA (6/21/13)
5
10
OAK@SEA (6/23/13)
5
8
STL@OAK (6/30/13)
7
8
CHC@OAK (7/2/13)
9
11
CHC@OAK (7/4/13)
7
17
OAK@KC (7/5/13)
3
8
OAK@PIT (7/8/13)
6
10
OAK@PIT (7/9/13)
4
9
BOS@OAK (7/13/13)
9
10
BOS@OAK (7/14/13)
9
6
OAK@HOU (7/22/13)
5
8
OAK@HOU (7/23/13)
12
17
LAA@OAK (7/26/13)
5
13
LAA@OAK (7/27/13)
4
8
TOR@OAK (7/31/13)
9
3
TEX@OAK (8/3/13)
5
7
OAK@TOR (8/10/13)
9
9
OAK@TOR (8/11/13)
12
25
HOU@OAK (8/14/13)
13
9
CLE@OAK (8/16/13)
6
8
CLE@OAK (8/18/13)
7
8
OAK@BAL (8/24/13)
7
5
OAK@DET (8/26/13)
11
8
OAK@DET (8/29/13)
9
18
TB@OAK (8/30/13)
12
7
TB@OAK (8/31/13)
11
12
TEX@OAK (9/2/13)
7
8
HOU@OAK (9/6/13)
17
18
OAK@MIN (9/12/13)
5
6
OAK@TEX (9/14/13)
6
11
LAA@OAK (9/17/13)
6
13
LAA@OAK (9/18/13)
10
7
OAK@LAA (9/23/13)
7
18
OAK@SEA (9/27/13)
7
15
OAK@SEA (9/29/13)
8
5
DET@OAK (10/5/13)
4
7
OAK@DET (10/7/13)
7
14
DET@OAK (10/10/13)
6
12
Game
In Zone
Out of Zone
TOR@TB (4/2/14)
7
14
TEX@TB (4/5/14)
5
8
TB@KC (4/8/14)
8
10
TB@CIN (4/11/14)
9
16
TB@CIN (4/12/14)
5
9
NYY@TB (4/17/14)
10
14
NYY@TB (4/20/14)
8
13
MIN@TB (4/23/14)
12
15
TB@CWS (4/25/14)
9
16
TB@BOS (5/1/14)
20
18
TB@NYY (5/4/14)
8
10
CLE@TB (5/10/14)
8
10
TB@SEA (5/14/14)
3
3
TB@LAA (5/15/14)
8
11
TB@LAA (5/16/14)
10
4
OAK@TB (5/21/14)
7
17
OAK@TB (5/22/14)
11
12
BOS@TB (5/24/14)
5
3
BOS@TB (5/25/14)
3
2
TB@BOS (6/1/14)
7
7
MIA@TB (6/5/14)
5
8
SEA@TB (6/6/14)
7
9
SEA@TB (6/8/14)
14
18
STL@TB (6/11/14)
16
15
BAL@TB (6/16/14)
7
4
BAL@TB (6/17/14)
12
5
HOU@TB (6/19/14)
8
5
HOU@TB (6/22/14)
10
9
TB@BAL (6/27/14)
7
5
TB@BAL (6/28/14)
9
10
TB@NYY (6/30/14)
9
11
TB@NYY (7/1/14)
10
11
TB@DET (7/5/14)
4
6
KC@TB (7/8/14)
4
17
KC@TB (7/9/14)
3
4
TOR@TB (7/11/14)
9
19
TB@MIN (7/18/14)
5
9
TB@MIN (7/20/14)
3
12
BOS@TB (7/26/14)
12
10
MIL@TB (7/29/14)
10
5
LAA@TB (8/1/14)
8
4
LAA@TB (8/3/14)
7
6
TB@OAK (8/4/14)
19
12
TB@OAK (8/6/14)
11
12
TB@CHC (8/10/14)
10
8
TB@TEX (8/11/14)
8
14
TB@TEX (8/12/14)
15
13
NYY@TB (8/17/14)
6
6
DET@TB (8/19/14)
2
8
TB@TOR (8/23/14)
8
11
TB@BAL (8/26/14)
15
18
BOS@TB (8/29/14)
15
12
BOS@TB (8/31/14)
4
4
BOS@TB (9/1/14)
3
6
TOR@TB (9/3/14)
7
9
TB@NYY (9/9/14)
1
2
TB@TOR (9/12/14)
6
11
TB@TOR (9/14/14)
10
10
NYY@TB (9/17/14)
8
5
CWS@TB (9/19/14)
7
8
CWS@TB (9/20/14)
2
0
TB@BOS (9/23/14)
1
3
TB@BOS (9/25/14)
4
6
TB@CLE (9/27/14)
5
7
Game
In Zone
Out of Zone
BAL@TB (4/6/15)
3
4
BAL@TB (4/7/15)
7
7
TB@MIA (4/10/15)
4
8
TB@TOR (4/14/15)
4
5
TB@TOR (4/15/15)
4
9
NYY@TB (4/18/15)
7
25