*: All Star Season,
Rankings AL/NL: Top 5101520,
Click for Chart.
Advanced MLB Batting Statistics
Season
Tm
LG
PA
TB
LOB
SAC
SF
BABIP
XBH
GIDP
GIDPO
NP
P/PA
K/PA
HR/PA
BB/K
ISO
ROE
WO
2016
SEA
AL
1
0
1
0
0
.000
0
0
0
1
1.000
.000
.000
.---
.000
0
0
2017
SEA
AL
1
0
0
0
0
.---
0
0
0
5
5.000
1.000
.000
.---
.000
0
0
2018
SEA
AL
0
0
0
0
0
.---
0
0
0
0
-.--
.---
.---
.---
0
0
2019
NYM
NL
0
0
0
0
0
.---
0
0
0
0
-.--
.---
.---
.---
0
0
2021
NYM
NL
0
0
0
0
0
.---
0
0
0
0
-.--
.---
.---
.---
0
0
2022
NYM
NL
0
0
0
0
0
.---
0
0
0
0
-.--
.---
.---
.---
0
0
6 Seasons
2 Teams
2
0
1
0
0
.000
0
0
0
6
3.000
.500
.000
.---
.000
0
0
Standard MLB Pitching Statistics
Season
Tm
LG
BF
W
L
ERA
G
GS
SV
IP
H
R
ER
HR
BB
SO
WHIP
2016
SEA
AL
217
0
4
2.79
49
0
18
51.2
45
16
16
5
15
88
1.16
2017
SEA
AL
278
4
6
3.27
66
0
34
66.0
44
28
24
10
32
89
1.15
*
2018
SEA
AL
280
0
4
1.96
73
0
57
73.1
41
17
16
5
17
124
0.79
2019
NYM
NL
254
2
7
5.59
66
0
26
58.0
58
36
36
15
22
99
1.38
2020
NYM
NL
110
2
1
1.75
26
0
6
25.2
18
6
5
2
14
50
1.25
2021
NYM
NL
257
5
6
3.45
63
0
32
62.2
43
27
24
3
23
89
1.05
*
2022
NYM
NL
235
3
1
1.31
61
0
32
62.0
34
9
9
3
18
118
0.84
7 Seasons
2 Teams
1631
16
29
2.93
404
0
205
399.1
283
139
130
43
141
657
1.06
*: All Star Season,
Rankings AL/NL: Top 5101520,
Click for Chart.
Standard MLB Fielding Statistics
Season
Tm
LG
POS
G
GS
INN
TC
PO
A
E
DP
RF
FPCT%
2016
SEA
AL
P
49
0
51.2
3
2
1
0
0
1.000
2017
SEA
AL
P
66
0
66.0
7
2
4
1
0
.857
2018
SEA
AL
P
73
0
73.1
7
1
6
0
0
1.000
2019
NYM
NL
P
66
0
58.0
5
2
3
0
0
1.000
2020
NYM
NL
P
26
0
25.2
1
0
0
1
0
.000
2021
NYM
NL
P
63
0
62.2
9
4
5
0
0
1.000
2022
NYM
NL
P
61
0
62.0
6
4
1
1
0
.833
7 Seasons
2 Teams
P
404
0
399.1
38
15
20
3
0
.921
Spray Chart
All Seasons
▾
Base Hits
▾
Loading Spray Data...
Standard Minor League Batting Statistics
No Minor League Hitting Statistics.
Standard Minor League Pitching Statistics
Season
Tm
LG
L
W
L
ERA
G
GS
SV
IP
H
R
ER
HR
BB
SO
WHIP
2012
AZL Mariners
AZL
ROK
2
1
5.21
9
1
0
19.0
12
13
11
2
17
20
1.53
2013
Pulaski Mariners
APP
ROK
5
2
1.43
13
13
0
69.0
45
14
11
5
18
79
0.91
2014
Clinton LumberKings
MID
A(Full)
6
8
3.33
24
24
0
116.1
96
50
43
5
42
111
1.19
2015
2 Teams
Minors
7
10
3.82
27
27
0
141.1
123
63
60
8
46
145
1.20
2015
2 Teams
Minors
7
10
3.82
27
27
0
141.1
123
63
60
8
46
145
1.20
2015
2 Teams
Minors
7
10
3.82
27
27
0
141.1
123
63
60
8
46
145
1.20
2015
Bakersfield Blaze
CAL
A(Adv)
2
0
1.70
7
7
0
37.0
21
7
7
3
9
42
0.81
2015
Jackson Generals
SOU
AA
5
10
4.57
20
20
0
104.1
102
56
53
5
37
103
1.33
2016
Jackson Generals
SOU
AA
3
3
2.21
16
6
1
40.2
32
13
10
3
7
54
0.96
2 Teams
ROK
7
3
2.25
22
14
0
88.0
57
27
22
7
35
99
1.05
Jackson Generals
SOU
AA
8
13
3.91
36
26
1
145.0
134
69
63
8
44
157
1.23
Bakersfield Blaze
CAL
A+
2
0
1.70
7
7
0
37.0
21
7
7
3
9
42
0.81
Clinton LumberKings
MID
A
6
8
3.33
24
24
0
116.1
96
50
43
5
42
111
1.19
5 Teams
Minors
23
24
3.14
89
71
1
386.1
308
153
135
23
130
409
1.13
5 Teams
Minors
23
24
3.14
89
71
1
386.1
308
153
135
23
130
409
1.13
Career Minors
5 Teams
23
24
3.14
89
71
1
386.1
308
153
135
23
130
409
1.13
Standard Minor League Fielding Statistics
Season
Tm
LG
L
POS
G
GS
INN
TC
PO
A
E
DP
RF
FPCT%
2012
AZL Mariners
AZL
ROK
P
9
1
19.0
6
2
4
0
2
1.000
2013
Pulaski Mariners
APP
ROK
P
13
13
69.0
9
3
6
0
0
1.000
2014
Clinton LumberKings
MID
A(Full)
P
24
24
116.1
16
6
10
0
2
1.000
2015
2 Teams
Minors
P
27
27
141.1
37
12
21
4
2
.892
2015
Bakersfield Blaze
CAL
A(Adv)
P
7
7
37.0
9
1
7
1
1
.889
2015
Jackson Generals
SOU
AA
P
20
20
104.1
28
11
14
3
1
.893
2016
Jackson Generals
SOU
AA
P
16
6
40.2
1
0
1
0
1
1.000
2 Teams
ROK
P
22
14
88.0
15
5
10
0
2
1.000
Jackson Generals
SOU
AA
P
36
26
145.0
29
11
15
3
2
.897
Bakersfield Blaze
CAL
A+
P
7
7
37.0
9
1
7
1
1
.889
Clinton LumberKings
MID
A
P
24
24
116.1
16
6
10
0
2
1.000
Career Minors
5 Teams
P
89
71
386.1
69
23
42
4
7
.942
Spray Chart
All Seasons
▾
Base Hits
▾
All MiLB
▾
Loading Spray Data...
Rankings
Games Played
Year
BP
Rank
2022
61
24th in NL
2020
26
6th in NL
2019
66
23rd in NL
2018
73
4th in AL
2017
66
20th in AL
Hit By Pitch
Year
HBP
Rank
2021
9
12th in NL
Transactions
Team
Date
Transaction
03/30/2023
New York Mets placed RHP Edwin Díaz on the 60-day injured list. Right patellar tendon repair.
02/09/2023
Puerto Rico activated RHP Edwin Díaz.
11/09/2022
New York Mets signed free agent RHP Edwin Diaz.
11/06/2022
RHP Edwin Diaz elected free agency.
07/18/2022
RHP Edwin Diaz assigned to National League All-Stars.
04/12/2022
New York Mets activated RHP Edwin Diaz from the bereavement list.
04/09/2022
New York Mets placed RHP Edwin Diaz on the bereavement list.
08/06/2021
New York Mets activated RHP Edwin Diaz from the paternity list.
08/06/2021
New York Mets activated RHP Edwin Diaz from the paternity list.
08/06/2021
New York Mets activated RHP Edwin Diaz from the paternity list.
08/04/2021
New York Mets placed RHP Edwin Diaz on the paternity list.
12/03/2018
Seattle Mariners traded 2B Robinson Cano, RHP Edwin Diaz and cash to New York Mets for RF Jay Bruce, RHP Anthony Swarzak, RHP Gerson Bautista, CF Jarred Kelenic and Justin Dunn.
06/20/2016
RHP Edwin Diaz assigned to SOU North Division All-Stars.
06/04/2016
Seattle Mariners selected the contract of RHP Edwin Diaz from Jackson Generals.
07/14/2015
Jackson Generals activated RHP Edwin Diaz from the temporarily inactive list.
07/11/2015
Jackson Generals placed RHP Edwin Diaz on the temporarily inactive list.
05/13/2015
RHP Edwin Diaz assigned to Jackson Generals from Bakersfield Blaze.
04/07/2015
RHP Edwin Diaz assigned to Bakersfield Blaze from Clinton LumberKings.
10/30/2014
RHP Edwin Diaz assigned to Cangrejeros de Santurce.
10/30/2014
Cangrejeros de Santurce placed RHP Edwin Diaz on the reserve list.
06/16/2014
RHP Edwin Diaz assigned to MID West Division All-Stars.
04/01/2014
RHP Edwin Diaz assigned to Clinton LumberKings from Pulaski Mariners.
06/19/2013
RHP Edwin Diaz assigned to Pulaski Mariners from AZL Mariners.
11/01/2012
RHP Edwin Diaz assigned to Cangrejeros de Santurce.
06/14/2012
Edwin Diaz assigned to AZL Mariners from Seattle Mariners.
How this works: Every pitch is affected by the forces of gravity,
which means that every pitch drops on its way from the mound to the plate.
These numbers are reported with gravity, which makes them larger and
different than other pitch movement numbers you may have seen. Since gravity
requires time, and slower pitches aren’t ‘better’ just because they have
more time to move, the movement of a pitch is compared to ‘average’ movement
by comparing it to other MLB pitch types within +/- 2 MPH and from within
+/- 0.5 feet of extension and release.
! Note: This tells how many of this player's home runs would have been out
of other stadiums. This accounts for different wall heights, distances and
environmental effects. For these purposes, the 2020 Blue Jays home field was
still Rogers Centre, not Sahlen Field.