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