Mike Diaz vs. Garrett Mitchell — Career Comparison
On the career numbers, Garrett Mitchell posted the stronger offensive profile against Mike Diaz. Garrett Mitchell posted stronger numbers in OPS (.766 vs .752) and on-base percentage (.333 vs .323). Mike Diaz had the advantage in home run production (31 career HR at a higher rate). By the career numbers, Garrett Mitchell had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Mike Diaz and Garrett Mitchell
Mike Diaz
Career
Per 600 PA
293
228.31
Garrett Mitchell
Career
Per 600 PA
141
190.97
Mike Diaz
Career
Per 600 PA
770
600
Garrett Mitchell
Career
Per 600 PA
443
600
Mike Diaz
Career
Per 600 PA
683
532.21
Garrett Mitchell
Career
Per 600 PA
390
528.22
Mike Diaz
Career
Per 600 PA
0.247
0.247
Garrett Mitchell
Career
Per 600 PA
0.254
0.254
Mike Diaz
Career
Per 600 PA
0.762
0.762
Garrett Mitchell
Career
Per 600 PA
0.807
0.807
Mike Diaz
Career
Per 600 PA
60
46.75
Garrett Mitchell
Career
Per 600 PA
39
52.82
Mike Diaz
Career
Per 600 PA
0.355
0.355
Garrett Mitchell
Career
Per 600 PA
0.394
0.394
Mike Diaz
Career
Per 600 PA
0.045
0.045
Garrett Mitchell
Career
Per 600 PA
0.033
0.033
Mike Diaz
Career
Per 600 PA
0.183
0.183
Garrett Mitchell
Career
Per 600 PA
0.131
0.131
Mike Diaz
Career
Per 600 PA
95.65
74.53
Garrett Mitchell
Career
Per 600 PA
62.14
84.16
Mike Diaz
Career
Per 600 PA
293
228.31
Garrett Mitchell
Career
Per 600 PA
169
228.89
Mike Diaz
Career
Per 600 PA
246
191.69
Garrett Mitchell
Career
Per 600 PA
146
197.74
Mike Diaz
Career
Per 600 PA
0.32
0.32
Garrett Mitchell
Career
Per 600 PA
0.333
0.333
Mike Diaz
Career
Per 600 PA
0.429
0.429
Garrett Mitchell
Career
Per 600 PA
0.433
0.433
Mike Diaz
Career
Per 600 PA
0.182
0.182
Garrett Mitchell
Career
Per 600 PA
0.18
0.18
Mike Diaz
Career
Per 600 PA
0.251
0.251
Garrett Mitchell
Career
Per 600 PA
0.258
0.258
Mike Diaz
Career
Per 600 PA
0.695
0.695
Garrett Mitchell
Career
Per 600 PA
0.805
0.805
Mike Diaz
Career
Per 600 PA
0.258
0.258
Garrett Mitchell
Career
Per 600 PA
0.376
0.376
Mike Diaz
Career
Per 600 PA
141
109.87
Garrett Mitchell
Career
Per 600 PA
88
119.19
Mike Diaz
Career
Per 600 PA
95.6
74.5
Garrett Mitchell
Career
Per 600 PA
61.51
83.31
Mike Diaz
Career
Per 600 PA
128
99.74
Garrett Mitchell
Career
Per 600 PA
150
203.16
Mike Diaz
Career
Per 600 PA
6.02
6.02
Garrett Mitchell
Career
Per 600 PA
2.95
2.95
Mike Diaz
Career
Per 600 PA
0.55
0.55
Garrett Mitchell
Career
Per 600 PA
0.3
0.3
Mike Diaz
Career
Per 600 PA
10
7.79
Garrett Mitchell
Career
Per 600 PA
2
2.71
Mike Diaz
Career
Per 600 PA
18
14.03
Garrett Mitchell
Career
Per 600 PA
1
1.35
Mike Diaz
Career
Per 600 PA
1
0.78
Garrett Mitchell
Career
Per 600 PA
23
31.15
Mike Diaz
Career
Per 600 PA
2
1.56
Garrett Mitchell
Career
Per 600 PA
5
6.77
Mike Diaz
Career
Per 600 PA
3
2.34
Garrett Mitchell
Career
Per 600 PA
28
37.92
Mike Diaz
Career
Per 600 PA
33.33
33.33
Garrett Mitchell
Career
Per 600 PA
82.14
82.14
Fielding Stats for Mike Diaz and Garrett Mitchell
Mike Diaz
Career
Per 9 Innings
209
1.39
Garrett Mitchell
Career
Per 9 Innings
136
1.26
Mike Diaz
Career
Per 9 Innings
169
1.12
Garrett Mitchell
Career
Per 9 Innings
108
1
Mike Diaz
Career
Per 9 Innings
4057
27
Garrett Mitchell
Career
Per 9 Innings
2905
27
Mike Diaz
Career
Per 9 Innings
1352.1
9
Garrett Mitchell
Career
Per 9 Innings
968.1
9
Mike Diaz
Career
Per 9 Innings
925
6.16
Garrett Mitchell
Career
Per 9 Innings
273
2.54
Mike Diaz
Career
Per 9 Innings
999
6.65
Garrett Mitchell
Career
Per 9 Innings
279
2.59
Mike Diaz
Career
Per 9 Innings
985
6.56
Garrett Mitchell
Career
Per 9 Innings
278
2.58
Mike Diaz
Career
Per 9 Innings
98.6
98.6
Garrett Mitchell
Career
Per 9 Innings
99.64
99.64
Mike Diaz
Career
Per 9 Innings
4.713
4.713
Garrett Mitchell
Career
Per 9 Innings
2.044
2.044
Mike Diaz
Career
Per 9 Innings
80.86
80.86
Garrett Mitchell
Career
Per 9 Innings
79.41
79.41
Mike Diaz
Career
Per 9 Innings
58
0.39
Garrett Mitchell
Career
Per 9 Innings
1
0.01
Mike Diaz
Career
Per 9 Innings
1
0.01
Garrett Mitchell
Career
Per 9 Innings
0
0