Edwin Diaz vs. Johnny Mize — Career Comparison

Gen XP.R.Throws RightBats RightCaribbeanArizona DiamondbacksNational LeagueSecond Baseman
Greatest GenerationGeorgiaThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueHall of FameFirst BasemanAll-Star

On the career numbers, Johnny Mize posted the stronger offensive profile against Edwin Diaz. Johnny Mize posted stronger numbers in OPS (.959 vs .708) and on-base percentage (.397 vs .375). By the career numbers, Johnny Mize had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Edwin Diaz and Johnny Mize

Edwin Diaz
Career
Per 600 PA
2
2
Johnny Mize
Careerverified
Per 600 PAverified
15
15
Edwin Diaz
Career
Per 600 PAverified
7
280
Johnny Mize
Careerverified
Per 600 PA
1884
153.36
Edwin Diaz
Career
Per 600 PA
15
600
Johnny Mize
Careerverified
Per 600 PA
7371
600
Edwin Diaz
Career
Per 600 PA
12
480
Johnny Mize
Careerverified
Per 600 PAverified
6443
524.46
Edwin Diaz
Career
Per 600 PA
0.167
0.167
Johnny Mize
Careerverified
Per 600 PAverified
0.312
0.312
Edwin Diaz
Career
Per 600 PA
0.7
0.7
Johnny Mize
Careerverified
Per 600 PAverified
0.954
0.954
Edwin Diaz
Career
Per 600 PA
2
80
Johnny Mize
Careerverified
Per 600 PAverified
2011
163.7
Edwin Diaz
Career
Per 600 PA
0
0
Johnny Mize
Careerverified
Per 600 PAverified
1202
97.84
Edwin Diaz
Career
Per 600 PAverified
2
80
Johnny Mize
Careerverified
Per 600 PA
367
29.87
Edwin Diaz
Career
Per 600 PA
0
0
Johnny Mize
Careerverified
Per 600 PAverified
83
6.76
Edwin Diaz
Career
Per 600 PA
0
0
Johnny Mize
Careerverified
Per 600 PAverified
359
29.22
Edwin Diaz
Career
Per 600 PAverified
2
80
Johnny Mize
Careerverified
Per 600 PA
809
65.85
Edwin Diaz
Careerverified
Per 600 PAverified
1
1
Johnny Mize
Career
Per 600 PA
0.402
0.402
Edwin Diaz
Career
Per 600 PA
0
0
Johnny Mize
Careerverified
Per 600 PAverified
0.056
0.056
Edwin Diaz
Career
Per 600 PA
0
0
Johnny Mize
Careerverified
Per 600 PAverified
0.179
0.179
Edwin Diaz
Career
Per 600 PA
1.85
73.92
Johnny Mize
Careerverified
Per 600 PAverified
1397.43
113.75
Edwin Diaz
Career
Per 600 PA
4
160
Johnny Mize
Careerverified
Per 600 PAverified
3621
294.75
Edwin Diaz
Career
Per 600 PA
5
200
Johnny Mize
Careerverified
Per 600 PAverified
2919
237.61
Edwin Diaz
Career
Per 600 PA
0.333
0.333
Johnny Mize
Careerverified
Per 600 PAverified
0.397
0.397
Edwin Diaz
Career
Per 600 PA
0.333
0.333
Johnny Mize
Careerverified
Per 600 PAverified
0.562
0.562
Edwin Diaz
Career
Per 600 PA
0.667
0.667
Johnny Mize
Careerverified
Per 600 PAverified
0.959
0.959
Edwin Diaz
Career
Per 600 PA
0.167
0.167
Johnny Mize
Careerverified
Per 600 PAverified
0.25
0.25
Edwin Diaz
Career
Per 600 PA
0.233
0.233
Johnny Mize
Careerverified
Per 600 PAverified
0.319
0.319
Edwin Diaz
Career
Per 600 PA
0.7
0.7
Johnny Mize
Careerverified
Per 600 PAverified
1.006
1.006
Edwin Diaz
Career
Per 600 PA
0.222
0.222
Johnny Mize
Careerverified
Per 600 PAverified
0.297
0.297
Edwin Diaz
Career
Per 600 PA
2
80
Johnny Mize
Careerverified
Per 600 PAverified
1118
91.01
Edwin Diaz
Career
Per 600 PA
1
40
Johnny Mize
Careerverified
Per 600 PAverified
1337
108.83
Edwin Diaz
Career
Per 600 PA
3
120
Johnny Mize
Careerverified
Per 600 PAverified
2096
170.61
Edwin Diaz
Career
Per 600 PA
1.33
53.32
Johnny Mize
Careerverified
Per 600 PAverified
1432.54
116.61
Edwin Diaz
Career
Per 600 PA
0
0
Johnny Mize
Careerverified
Per 600 PAverified
52
4.23
Edwin Diaz
Career
Per 600 PAverified
3
120
Johnny Mize
Careerverified
Per 600 PA
856
69.68
Edwin Diaz
Careerverified
Per 600 PAverified
1
40
Johnny Mize
Career
Per 600 PA
0
0
Edwin Diaz
Careerverified
Per 600 PA
3
120
Johnny Mize
Career
Per 600 PAverified
524
42.65
Edwin Diaz
Career
Per 600 PA
5
5
Johnny Mize
Careerverified
Per 600 PAverified
14.07
14.07
Edwin Diaz
Career
Per 600 PA
1
1
Johnny Mize
Careerverified
Per 600 PAverified
1.63
1.63
Edwin Diaz
Career
Per 600 PA
0
0
Johnny Mize
Careerverified
Per 600 PAverified
20
1.63
Edwin Diaz
Career
Per 600 PA
0
0
Johnny Mize
Career
Per 600 PA
0
0
Edwin Diaz
Careerverified
Per 600 PAverified
0
0
Johnny Mize
Career
Per 600 PA
99
8.06
Edwin Diaz
Career
Per 600 PA
0
0
Johnny Mize
Careerverified
Per 600 PAverified
28
2.28
Edwin Diaz
Career
Per 600 PA
0
0
Johnny Mize
Careerverified
Per 600 PAverified
1
0.08
Edwin Diaz
Career
Per 600 PA
0
0
Johnny Mize
Careerverified
Per 600 PAverified
29
2.36
Edwin Diaz
Career
Per 600 PA
Johnny Mize
Careerverified
Per 600 PAverified
96.55
96.55

Fielding Stats for Edwin Diaz and Johnny Mize

Edwin Diaz
Career
Per 9 Inningsverified
2
2
Johnny Mize
Careerverified
Per 9 Innings
15
Edwin Diaz
Career
Per 9 Inningsverified
7
1.66
Johnny Mize
Careerverified
Per 9 Innings
1675
Edwin Diaz
Careerverified
Per 9 Inningsverified
4
0.95
Johnny Mize
Career
Per 9 Innings
0
Edwin Diaz
Careerverified
Per 9 Inningsverified
114
27
Johnny Mize
Career
Per 9 Innings
0
Edwin Diaz
Careerverified
Per 9 Inningsverified
38
9
Johnny Mize
Career
Per 9 Innings
0
Edwin Diaz
Career
Per 9 Inningsverified
11
2.61
Johnny Mize
Careerverified
Per 9 Innings
14862
Edwin Diaz
Career
Per 9 Inningsverified
13
3.08
Johnny Mize
Careerverified
Per 9 Innings
1033
Edwin Diaz
Careerverified
Per 9 Innings
1
0.24
Johnny Mize
Career
Per 9 Inningsverified
133
Edwin Diaz
Career
Per 9 Inningsverified
25
5.92
Johnny Mize
Careerverified
Per 9 Innings
16028
Edwin Diaz
Career
Per 9 Inningsverified
24
5.68
Johnny Mize
Careerverified
Per 9 Innings
15895
Edwin Diaz
Career
Per 9 Inningsverified
96
96
Johnny Mize
Careerverified
Per 9 Innings
99.17
Edwin Diaz
Career
Per 9 Inningsverified
3.429
3.429
Johnny Mize
Careerverified
Per 9 Innings
9.49
Edwin Diaz
Careerverified
Per 9 Inningsverified
57.14
57.14
Johnny Mize
Career
Per 9 Innings
0
Edwin Diaz
Career
Per 9 Inningsverified
2
0.47
Johnny Mize
Careerverified
Per 9 Innings
1320
Edwin Diaz
Career
Per 9 Innings
0
0
Johnny Mize
Career
Per 9 Innings
0
Edwin Diaz
Career
Per 9 Innings
0
0
Johnny Mize
Career
Per 9 Innings
0
Edwin Diaz
Career
Per 9 Innings
0
0
Johnny Mize
Career
Per 9 Innings
0
Edwin Diaz
Career
Per 9 Innings
0
0
Johnny Mize
Career
Per 9 Innings
0