Dashboard
Player Cards
PITCHf/x Tool
About
Presented by Baseball Prospectus
Powered by Pitch Info
Greg Holland
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
Fourseam
Slider
Curve
Split
KC@OAK (8/2/10)
24
1
3
3
NYY@KC (8/12/10)
12
3
0
3
NYY@KC (8/14/10)
18
6
1
1
CLE@KC (8/19/10)
17
4
0
1
CWS@KC (8/20/10)
22
4
1
1
KC@DET (8/23/10)
31
9
2
2
KC@CLE (8/27/10)
25
17
3
7
DET@KC (9/4/10)
5
1
0
0
KC@MIN (9/7/10)
2
0
0
0
KC@CWS (9/12/10)
5
6
1
0
CLE@KC (9/17/10)
16
7
0
4
KC@DET (9/21/10)
9
7
0
0
MIN@KC (9/28/10)
9
2
1
1
TB@KC (10/2/10)
4
2
0
1
TB@KC (10/3/10)
3
2
0
0
Game
Fourseam
Slider
Curve
Split
CIN@KC (3/8/11)
8
4
0
0
CLE@KC (3/18/11)
7
3
0
1
TEX@KC (5/19/11)
9
6
0
0
STL@KC (5/22/11)
24
9
3
1
KC@BAL (5/26/11)
15
17
0
0
KC@TEX (5/29/11)
1
7
0
0
LAA@KC (5/30/11)
6
0
4
0
LAA@KC (6/1/11)
15
18
8
2
TOR@KC (6/6/11)
8
8
1
0
TOR@KC (6/8/11)
7
9
1
0
KC@LAA (6/10/11)
18
6
1
0
KC@OAK (6/14/11)
21
6
2
2
KC@STL (6/18/11)
4
2
2
3
ARI@KC (6/23/11)
1
4
0
0
CHC@KC (6/25/11)
8
2
2
0
KC@SD (6/27/11)
11
6
1
2
KC@COL (7/2/11)
12
17
1
1
KC@CWS (7/4/11)
5
6
1
0
KC@CWS (7/6/11)
14
10
0
1
DET@KC (7/9/11)
23
5
2
4
KC@MIN (7/14/11)
15
12
0
1
CWS@KC (7/19/11)
8
7
1
0
TB@KC (7/23/11)
14
19
5
1
KC@BOS (7/25/11)
7
19
5
3
KC@BOS (7/28/11)
10
10
1
0
KC@CLE (7/31/11)
13
17
0
1
BAL@KC (8/3/11)
9
11
1
0
DET@KC (8/5/11)
3
2
0
0
DET@KC (8/6/11)
5
8
2
0
DET@KC (8/7/11)
9
10
0
0
KC@TB (8/10/11)
16
11
0
0
KC@CWS (8/12/11)
16
11
4
0
NYY@KC (8/16/11)
7
7
2
3
NYY@KC (8/17/11)
3
6
0
0
BOS@KC (8/20/11)
9
7
0
0
KC@TOR (8/23/11)
2
3
0
0
KC@TOR (8/25/11)
20
15
4
6
KC@CLE (8/28/11)
8
2
0
0
KC@DET (8/30/11)
18
9
1
3
KC@DET (9/1/11)
5
0
0
1
CLE@KC (9/3/11)
11
3
0
0
KC@OAK (9/5/11)
8
7
0
0
KC@SEA (9/10/11)
3
7
0
2
KC@SEA (9/11/11)
8
8
0
0
MIN@KC (9/14/11)
7
4
0
0
CWS@KC (9/16/11)
13
6
0
0
DET@KC (9/21/11)
7
7
0
0
KC@CWS (9/25/11)
7
12
1
0
Game
Fourseam
Slider
Curve
Split
SD@KC (3/6/12)
6
4
1
1
SF@KC (3/12/12)
10
6
1
3
CLE@KC (3/18/12)
13
5
0
3
OAK@KC (3/21/12)
17
9
3
6
CWS@KC (3/30/12)
9
0
0
0
KC@SEA (4/1/12)
9
2
0
1
KC@SD (4/3/12)
9
3
0
0
KC@LAA (4/6/12)
8
10
0
0
KC@LAA (4/7/12)
8
5
1
3
KC@OAK (4/11/12)
9
9
0
1
CLE@KC (4/14/12)
14
8
1
0
DET@KC (4/16/12)
3
7
0
2
DET@KC (4/17/12)
9
7
0
0
TOR@KC (4/20/12)
14
4
1
2
KC@CWS (5/12/12)
8
6
0
0
KC@CWS (5/13/12)
4
8
0
1
KC@TEX (5/15/12)
3
1
0
0
ARI@KC (5/19/12)
8
0
0
0
ARI@KC (5/20/12)
8
8
0
2
KC@NYY (5/23/12)
17
7
1
1
KC@BAL (5/26/12)
2
6
0
0
KC@CLE (5/28/12)
15
5
0
3
OAK@KC (6/1/12)
11
3
0
0
OAK@KC (6/3/12)
7
6
0
1
MIN@KC (6/5/12)
9
6
0
0
MIN@KC (6/6/12)
7
3
0
0
KC@PIT (6/9/12)
11
1
0
0
KC@PIT (6/10/12)
6
7
0
0
MIL@KC (6/12/12)
9
11
1
0
MIL@KC (6/13/12)
15
10
0
0
KC@STL (6/16/12)
9
10
0
0
KC@STL (6/17/12)
11
4
0
0
KC@HOU (6/20/12)
11
10
0
0
STL@KC (6/23/12)
13
13
1
0
TB@KC (6/27/12)
13
5
1
1
KC@MIN (6/30/12)
15
11
0
2
KC@TOR (7/3/12)
15
11
0
1
KC@TOR (7/5/12)
3
4
0
1
KC@DET (7/8/12)
13
10
0
0
CWS@KC (7/13/12)
7
6
0
0
CWS@KC (7/14/12)
12
6
0
0
SEA@KC (7/17/12)
3
8
0
0
SEA@KC (7/18/12)
6
4
0
0
MIN@KC (7/20/12)
10
16
0
0
KC@LAA (7/23/12)
16
10
0
0
KC@LAA (7/24/12)
14
7
0
0
KC@SEA (7/28/12)
6
4
0
0
KC@SEA (7/29/12)
2
11
0
0
CLE@KC (8/1/12)
10
4
0
0
CLE@KC (8/2/12)
7
1
0
0
TEX@KC (8/5/12)
29
17
0
0
KC@CWS (8/7/12)
7
1
0
0
KC@CWS (8/8/12)
12
8
0
0
OAK@KC (8/14/12)
10
5
1
0
OAK@KC (8/15/12)
10
8
0
0
CWS@KC (8/17/12)
5
8
0
0
CWS@KC (8/19/12)
8
5
0
0
KC@TB (8/21/12)
7
4
0
0
KC@BOS (8/25/12)
6
5
0
0
DET@KC (8/28/12)
10
10
0
0
DET@KC (8/29/12)
10
8
0
0
MIN@KC (9/2/12)
6
9
0
3
TEX@KC (9/4/12)
5
1
0
0
TEX@KC (9/6/12)
9
11
0
0
KC@CWS (9/7/12)
12
7
0
0
KC@CWS (9/9/12)
13
11
0
0
KC@MIN (9/13/12)
16
8
0
0
LAA@KC (9/16/12)
6
7
0
0
CWS@KC (9/19/12)
9
8
1
1
CWS@KC (9/20/12)
5
6
0
0
CLE@KC (9/21/12)
5
2
0
0
KC@CLE (9/28/12)
5
4
0
0
KC@CLE (9/29/12)
12
10
0
1
DET@KC (10/2/12)
13
2
0
1
Game
Fourseam
Slider
Curve
Split
CIN@KC (3/1/13)
14
4
0
0
OAK@KC (3/5/13)
8
3
0
2
CWS@KC (3/17/13)
11
4
0
0
COL@KC (3/19/13)
16
9
0
5
KC@SEA (3/26/13)
5
3
0
0
CLE@KC (3/29/13)
14
7
0
0
KC@CWS (4/4/13)
15
5
0
0
KC@PHI (4/6/13)
18
8
0
0
KC@PHI (4/7/13)
8
0
0
0
MIN@KC (4/9/13)
20
6
0
1
KC@ATL (4/17/13)
2
12
0
0
KC@BOS (4/21/13)
12
10
0
3
KC@DET (4/25/13)
11
3
0
1
CLE@KC (4/27/13)
11
11
0
2
TB@KC (4/30/13)
6
4
0
0
TB@KC (5/1/13)
9
3
0
2
CWS@KC (5/5/13)
12
2
0
0
CWS@KC (5/6/13)
16
9
0
1
NYY@KC (5/12/13)
13
3
0
1
KC@LAA (5/15/13)
10
4
0
1
KC@HOU (5/21/13)
14
5
0
1
LAA@KC (5/25/13)
6
3
0
5
KC@STL (5/30/13)
10
1
0
1
KC@TEX (6/1/13)
17
0
0
0
MIN@KC (6/5/13)
13
13
0
0
MIN@KC (6/6/13)
17
2
0
1
HOU@KC (6/7/13)
3
8
0
1
HOU@KC (6/9/13)
10
4
0
0
DET@KC (6/10/13)
7
6
0
1
DET@KC (6/12/13)
4
7
0
0
KC@TB (6/16/13)
15
6
0
0
KC@CLE (6/17/13)
9
10
0
0
CWS@KC (6/22/13)
11
5
0
0
CWS@KC (6/23/13)
7
6
0
0
ATL@KC (6/26/13)
5
6
0
0
KC@MIN (6/30/13)
6
6
0
1
CLE@KC (7/3/13)
13
4
0
0
CLE@KC (7/4/13)
10
9
0
0
OAK@KC (7/6/13)
10
5
0
2
KC@NYY (7/8/13)
14
6
0
1
KC@NYY (7/9/13)
8
4
0
0
DET@KC (7/19/13)
9
10
0
0
DET@KC (7/20/13)
5
6
0
0
BAL@KC (7/23/13)
9
8
0
0
KC@CWS (7/27/13)
11
9
0
0
KC@CWS (7/28/13)
6
8
0
0
KC@MIN (7/31/13)
8
9
0
0
KC@NYM (8/3/13)
6
8
0
0
KC@NYM (8/4/13)
9
1
0
1
MIN@KC (8/7/13)
13
5
0
0
BOS@KC (8/9/13)
4
7
0
0
BOS@KC (8/11/13)
5
8
0
0
MIA@KC (8/13/13)
7
8
0
0
KC@DET (8/16/13)
16
10
0
1
CWS@KC (8/22/13)
6
8
0
0
WSH@KC (8/25/13)
7
12
0
0
KC@MIN (8/29/13)
7
7
0
0
KC@TOR (9/1/13)
7
4
0
1
SEA@KC (9/2/13)
7
6
0
0
SEA@KC (9/3/13)
2
10
0
0
SEA@KC (9/5/13)
3
13
0
0
DET@KC (9/7/13)
10
4
0
0
DET@KC (9/8/13)
8
0
0
0
KC@CLE (9/10/13)
9
2
0
0
KC@CLE (9/11/13)
6
9
0
0
KC@DET (9/14/13)
10
5
0
0
CLE@KC (9/18/13)
8
0
0
0
TEX@KC (9/20/13)
4
7
0
0
TEX@KC (9/22/13)
5
7
0
0
KC@SEA (9/23/13)
10
14
0
0
KC@CWS (9/26/13)
11
7
0
0
KC@CWS (9/29/13)
8
13
0
0
Game
Fourseam
Slider
Curve
Split
SD@KC (3/1/14)
10
5
0
0
CIN@KC (3/4/14)
8
3
0
0
COL@KC (3/9/14)
12
11
0
0
LAD@KC (3/11/14)
5
5
0
0
OAK@KC (3/14/14)
12
7
0
0
TEX@KC (3/17/14)
6
5
0
0
LAA@KC (3/20/14)
6
4
0
0
SEA@KC (3/25/14)
6
5
0
1
KC@MIL (3/28/14)
10
7
0
0
KC@DET (3/31/14)
1
3
0
0
CWS@KC (4/4/14)
7
5
0
1
CWS@KC (4/5/14)
10
10
0
0
TB@KC (4/7/14)
14
4
0
0
TB@KC (4/8/14)
9
17
0
0
KC@HOU (4/15/14)
9
7
0
1
KC@HOU (4/16/14)
14
9
0
0
MIN@KC (4/19/14)
6
4
0
1
KC@BAL (4/25/14)
6
4
0
1
KC@BAL (4/27/14)
12
8
0
1
TOR@KC (4/30/14)
9
7
0
0
DET@KC (5/4/14)
7
6
0
0
KC@SD (5/5/14)
5
7
0
1
KC@SD (5/6/14)
4
2
0
2
KC@SEA (5/11/14)
7
5
0
0
COL@KC (5/14/14)
10
7
0
0
BAL@KC (5/17/14)
13
14
0
0
BAL@KC (5/18/14)
5
0
0
1
CWS@KC (5/21/14)
13
8
0
0
KC@LAA (5/24/14)
10
4
0
0
HOU@KC (5/28/14)
8
6
0
0
KC@TOR (5/29/14)
11
6
0
0
KC@STL (6/3/14)
8
9
0
0
STL@KC (6/4/14)
11
7
0
0
STL@KC (6/5/14)
8
10
0
0
NYY@KC (6/8/14)
7
11
0
0
CLE@KC (6/11/14)
7
4
0
0
KC@CWS (6/15/14)
13
9
0
0
KC@DET (6/18/14)
7
9
0
0
SEA@KC (6/20/14)
14
10
0
2
LAD@KC (6/23/14)
9
7
0
0
LAA@KC (6/27/14)
10
6
0
0
LAA@KC (6/29/14)
8
10
0
0
KC@MIN (7/2/14)
12
8
0
1
KC@TB (7/9/14)
4
9
0
0
DET@KC (7/13/14)
8
5
0
0
KC@CWS (7/22/14)
10
6
0
0
KC@CWS (7/23/14)
6
8
0
0
CLE@KC (7/24/14)
11
10
0
0
CLE@KC (7/26/14)
7
7
0
1
MIN@KC (7/30/14)
9
19
0
0
MIN@KC (7/31/14)
8
5
0
1
KC@OAK (8/1/14)
6
10
0
0
KC@OAK (8/3/14)
7
3
0
0
KC@ARI (8/6/14)
8
10
0
0
SF@KC (8/8/14)
8
3
0
0
SF@KC (8/10/14)
15
10
0
0
OAK@KC (8/11/14)
8
8
0
0
OAK@KC (8/14/14)
7
0
0
0
KC@MIN (8/15/14)
14
8
0
0
KC@MIN (8/18/14)
5
2
0
0
KC@COL (8/19/14)
1
0
0
0
KC@TEX (8/22/14)
13
2
0
0
MIN@KC (8/27/14)
8
5
0
1
MIN@KC (8/28/14)
7
8
0
0
CLE@KC (8/30/14)
6
0
0
4
TEX@KC (9/1/14)
8
3
0
0
TEX@KC (9/3/14)
9
5
0
0
BOS@KC (9/12/14)
7
10
0
1
CWS@KC (9/17/14)
5
1
0
1
DET@KC (9/21/14)
5
4
0
0
CLE@KC (9/22/14)
16
11
0
7
KC@CWS (9/25/14)
11
4
0
0
KC@CWS (9/26/14)
6
5
0
0
OAK@KC (9/30/14)
11
11
0
0
KC@LAA (10/2/14)
4
6
0
1
KC@LAA (10/3/14)
6
8
0
0
LAA@KC (10/5/14)
8
5
0
2
KC@BAL (10/10/14)
11
12
0
0
KC@BAL (10/11/14)
10
8
0
0
BAL@KC (10/14/14)
4
2
0
0
BAL@KC (10/15/14)
10
10
0
0
SF@KC (10/22/14)
10
5
0
1
KC@SF (10/24/14)
3
5
0
0
SF@KC (10/29/14)
4
9
0
0
Game
Fourseam
Slider
Curve
Split
KC@HOU (4/3/15)
15
7
0
0
CWS@KC (4/8/15)
6
0
0
0
CWS@KC (4/9/15)
5
4
1
0
KC@LAA (4/11/15)
3
5
0
1
OAK@KC (4/17/15)
8
0
0
0
CLE@KC (5/7/15)
6
0
0
0
KC@DET (5/9/15)
5
4
2
0
KC@DET (5/10/15)
14
15
1
0
KC@TEX (5/12/15)
9
13
1
0
KC@TEX (5/14/15)
13
5
0
0
KC@NYY (5/25/15)
9
9
0
0
KC@CHC (5/29/15)
4
4
1
1
CLE@KC (6/3/15)
5
6
1
0
TEX@KC (6/7/15)
1
5
2
1
KC@MIN (6/8/15)
7
2
1
2
KC@MIN (6/9/15)
13
5
1
0
KC@MIL (6/15/15)
8
10
0
0
MIL@KC (6/18/15)
5
5
1
1
BOS@KC (6/20/15)
10
6
1
0
KC@SEA (6/22/15)
8
5
2
0
KC@OAK (6/26/15)
5
2
0
0
KC@OAK (6/27/15)
4
5
2
1
MIN@KC (7/2/15)
7
7
2
0
MIN@KC (7/3/15)
6
6
0
0
MIN@KC (7/5/15)
8
3
0
0
TB@KC (7/7/15)
9
14
0
0
TB@KC (7/8/15)
7
8
1
0
TOR@KC (7/10/15)
10
4
0
0
TOR@KC (7/12/15)
8
10
0
0
KC@CWS (7/17/15)
5
7
0
0
KC@CWS (7/18/15)
11
13
1
1
PIT@KC (7/21/15)
9
10
2
0
HOU@KC (7/25/15)
3
9
1
0
KC@CLE (7/28/15)
7
2
0
0
KC@TOR (8/1/15)
11
12
1
0
CWS@KC (8/7/15)
9
11
1
0
CWS@KC (8/8/15)
6
6
1
0
LAA@KC (8/13/15)
14
14
1
0
LAA@KC (8/14/15)
3
10
3
0
LAA@KC (8/16/15)
2
6
1
0
KC@CIN (8/18/15)
7
12
3
0
KC@BOS (8/22/15)
5
3
0
0
BAL@KC (8/27/15)
11
14
0
0
KC@TB (8/28/15)
2
5
0
0
MIN@KC (9/8/15)
4
6
0
0
MIN@KC (9/9/15)
4
3
0
0
KC@CLE (9/15/15)
9
7
0
0
KC@CLE (9/17/15)
1
2
0
0
KC@DET (9/18/15)
9
10
0
0
Game
Fourseam
Slider
Curve
Split
MIL@COL (3/15/17)
5
3
2
0
CHC@COL (3/20/17)
6
3
2
0
TEX@COL (3/28/17)
4
3
0
0
COL@MIL (4/3/17)
6
8
0
0
COL@MIL (4/4/17)
6
5
1
0
COL@MIL (4/6/17)
3
6
0
0
LAD@COL (4/8/17)
9
6
1
0
SD@COL (4/11/17)
8
10
1
0
COL@SF (4/13/17)
4
13
2
0
COL@SF (4/16/17)
2
3
0
0
COL@LAD (4/18/17)
7
13
0
0
SF@COL (4/21/17)
4
4
0
0
WSH@COL (4/24/17)
8
5
1
0
COL@ARI (4/28/17)
3
9
0
0
COL@ARI (4/29/17)
6
9
0
0
COL@SD (5/4/17)
8
5
0
0
ARI@COL (5/7/17)
4
4
1
0
CHC@COL (5/10/17)
7
7
0
0
LAD@COL (5/11/17)
6
3
0
0
LAD@COL (5/14/17)
7
6
3
0
COL@MIN (5/16/17)
3
1
0
0
COL@MIN (5/18/17)
1
3
0
0
COL@CIN (5/21/17)
8
5
0
0
STL@COL (5/28/17)
9
6
2
0
COL@SEA (6/1/17)
10
5
1
0
COL@SD (6/4/17)
6
1
2
0
COL@CHC (6/8/17)
10
6
0
0
COL@CHC (6/9/17)
10
15
1
0
COL@PIT (6/14/17)
7
2
2
0
SF@COL (6/15/17)
9
10
2
0
SF@COL (6/16/17)
11
10
0
0
ARI@COL (6/20/17)
5
9
0
0
COL@LAD (6/25/17)
3
3
0
0
COL@SF (6/27/17)
5
8
3
0
COL@ARI (6/30/17)
6
5
1
0
CIN@COL (7/3/17)
4
6
0
0
CIN@COL (7/5/17)
8
11
0
0
CWS@COL (7/8/17)
8
6
1
0
SD@COL (7/17/17)
4
9
2
0
SD@COL (7/18/17)
3
8
1
0
PIT@COL (7/22/17)
13
19
2
0
COL@WSH (7/29/17)
1
1
4
2
COL@WSH (7/30/17)
5
3
0
0
NYM@COL (8/3/17)
5
6
3
0
PHI@COL (8/4/17)
4
10
0
0
PHI@COL (8/6/17)
3
12
1
0
COL@CLE (8/8/17)
11
16
4
0
ATL@COL (8/14/17)
9
9
0
0
MIL@COL (8/18/17)
9
8
1
0
MIL@COL (8/19/17)
9
15
1
0
COL@KC (8/23/17)
7
15
1
0
COL@KC (8/24/17)
3
3
1
0
COL@ATL (8/26/17)
6
4
0
0
DET@COL (8/28/17)
9
4
0
0
ARI@COL (9/3/17)
4
7
1
0
SF@COL (9/4/17)
5
4
0
0
SF@COL (9/5/17)
9
3
1
0
COL@LAD (9/8/17)
8
4
0
0
COL@LAD (9/9/17)
12
9
0
0
COL@ARI (9/11/17)
8
8
2
0
SD@COL (9/17/17)
8
11
0
0
COL@SD (9/22/17)
7
5
3
0
COL@SD (9/24/17)
3
6
2
0
LAD@COL (9/30/17)
5
6
1
0
COL@ARI (10/4/17)
4
13
1
0
Game
Fourseam
Slider
Curve
Split
MIL@STL (4/9/18)
12
6
0
0
MIL@STL (4/11/18)
6
3
0
0
STL@CIN (4/14/18)
7
9
1
0
STL@CHC (4/17/18)
5
11
0
0
STL@CHC (4/19/18)
6
5
2
1
CIN@STL (4/22/18)
7
4
0
0
NYM@STL (4/24/18)
6
8
0
0
NYM@STL (4/26/18)
4
11
0
0
STL@PIT (4/27/18)
4
13
0
0
STL@PIT (4/29/18)
12
7
2
0
CHC@STL (5/5/18)
8
9
0
0
CHC@STL (5/6/18)
1
5
2
0
STL@SD (5/10/18)
5
6
3
0
STL@SD (5/12/18)
7
8
1
0
STL@MIN (5/16/18)
9
7
0
0
PHI@STL (5/19/18)
10
14
2
0
KC@STL (5/22/18)
7
7
0
0