Elias Diaz vs. Daniel Johnson — Career Comparison

MillenialVenezuelaThrows RightBats RightSouth AmericaSan Diego PadresNational LeagueCatcherAll-Star
MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder

On the career numbers, Elias Diaz posted the stronger offensive profile against Daniel Johnson. Elias Diaz posted stronger numbers in OPS (.684 vs .570) and on-base percentage (.301 vs .248). Daniel Johnson had the advantage in home run production (5 career HR at a higher rate). By the career numbers, Elias Diaz had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Elias Diaz and Daniel Johnson

Elias Diaz
Careerverified
Per 600 PAverified
11
11
Daniel Johnson
Career
Per 600 PA
4
4
Elias Diaz
Careerverified
Per 600 PA
830
177.86
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Elias Diaz
Careerverified
Per 600 PA
2800
600
Daniel Johnson
Career
Per 600 PA
152
600
Elias Diaz
Careerverified
Per 600 PA
2572
551.14
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Elias Diaz
Careerverified
Per 600 PAverified
0.247
0.247
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Elias Diaz
Careerverified
Per 600 PAverified
0.696
0.696
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Elias Diaz
Careerverified
Per 600 PAverified
634
135.86
Daniel Johnson
Career
Per 600 PA
28
110.53
Elias Diaz
Careerverified
Per 600 PAverified
429
91.93
Daniel Johnson
Career
Per 600 PA
20
78.95
Elias Diaz
Careerverified
Per 600 PAverified
130
27.86
Daniel Johnson
Career
Per 600 PA
3
11.84
Elias Diaz
Careerverified
Per 600 PAverified
4
0.86
Daniel Johnson
Career
Per 600 PA
0
0
Elias Diaz
Careerverified
Per 600 PA
71
15.21
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Elias Diaz
Careerverified
Per 600 PAverified
205
43.93
Daniel Johnson
Career
Per 600 PA
8
31.58
Elias Diaz
Careerverified
Per 600 PAverified
0.323
0.323
Daniel Johnson
Career
Per 600 PA
0.286
0.286
Elias Diaz
Career
Per 600 PA
0.028
0.028
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Elias Diaz
Career
Per 600 PA
0.112
0.112
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Elias Diaz
Careerverified
Per 600 PAverified
288.66
61.85
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Elias Diaz
Careerverified
Per 600 PAverified
985
211.07
Daniel Johnson
Career
Per 600 PA
46
181.58
Elias Diaz
Careerverified
Per 600 PAverified
839
179.79
Daniel Johnson
Career
Per 600 PA
37
146.05
Elias Diaz
Careerverified
Per 600 PAverified
0.3
0.3
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Elias Diaz
Careerverified
Per 600 PAverified
0.383
0.383
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Elias Diaz
Careerverified
Per 600 PAverified
0.683
0.683
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Elias Diaz
Careerverified
Per 600 PAverified
0.137
0.137
Daniel Johnson
Career
Per 600 PA
0.126
0.126
Elias Diaz
Careerverified
Per 600 PAverified
0.231
0.231
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Elias Diaz
Careerverified
Per 600 PAverified
0.588
0.588
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Elias Diaz
Careerverified
Per 600 PAverified
0.287
0.287
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Elias Diaz
Careerverified
Per 600 PA
276
59.14
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Elias Diaz
Careerverified
Per 600 PAverified
326
69.86
Daniel Johnson
Career
Per 600 PA
6
23.68
Elias Diaz
Careerverified
Per 600 PAverified
531
113.79
Daniel Johnson
Career
Per 600 PA
24
94.74
Elias Diaz
Careerverified
Per 600 PAverified
290.15
62.17
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Elias Diaz
Careerverified
Per 600 PAverified
15
3.21
Daniel Johnson
Career
Per 600 PA
0
0
Elias Diaz
Careerverified
Per 600 PAverified
190
40.71
Daniel Johnson
Career
Per 600 PA
9
35.53
Elias Diaz
Careerverified
Per 600 PA
4
0.86
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Elias Diaz
Career
Per 600 PAverified
554
118.71
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Elias Diaz
Careerverified
Per 600 PAverified
5.05
5.05
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Elias Diaz
Careerverified
Per 600 PAverified
0.34
0.34
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Elias Diaz
Careerverified
Per 600 PAverified
6
1.29
Daniel Johnson
Career
Per 600 PA
0
0
Elias Diaz
Careerverified
Per 600 PAverified
17
3.64
Daniel Johnson
Career
Per 600 PA
0
0
Elias Diaz
Career
Per 600 PA
88
18.86
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Elias Diaz
Career
Per 600 PA
2
0.43
Daniel Johnson
Careerverified
Per 600 PAverified
3
11.84
Elias Diaz
Careerverified
Per 600 PA
2
0.43
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Elias Diaz
Career
Per 600 PA
4
0.86
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Elias Diaz
Career
Per 600 PA
50
50
Daniel Johnson
Careerverified
Per 600 PAverified
75
75

Fielding Stats for Elias Diaz and Daniel Johnson

Elias Diaz
Careerverified
Per 9 Inningsverified
10
10
Daniel Johnson
Career
Per 9 Innings
4
4
Elias Diaz
Careerverified
Per 9 Innings
758
1.2
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Elias Diaz
Careerverified
Per 9 Innings
627
1
Daniel Johnson
Career
Per 9 Inningsverified
40
1.01
Elias Diaz
Careerverified
Per 9 Innings
16997
27
Daniel Johnson
Career
Per 9 Innings
1070
27
Elias Diaz
Careerverified
Per 9 Innings
5665.2
9
Daniel Johnson
Career
Per 9 Innings
356.2
9
Elias Diaz
Careerverified
Per 9 Inningsverified
4958
7.88
Daniel Johnson
Career
Per 9 Innings
80
2.02
Elias Diaz
Careerverified
Per 9 Inningsverified
336
0.53
Daniel Johnson
Career
Per 9 Innings
3
0.08
Elias Diaz
Career
Per 9 Innings
62
0.1
Daniel Johnson
Careerverified
Per 9 Inningsverified
2
0.05
Elias Diaz
Careerverified
Per 9 Inningsverified
5356
8.51
Daniel Johnson
Career
Per 9 Innings
85
2.14
Elias Diaz
Careerverified
Per 9 Inningsverified
5294
8.41
Daniel Johnson
Career
Per 9 Innings
83
2.09
Elias Diaz
Careerverified
Per 9 Inningsverified
98.84
98.84
Daniel Johnson
Career
Per 9 Innings
97.65
97.65
Elias Diaz
Careerverified
Per 9 Inningsverified
6.984
6.984
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Elias Diaz
Careerverified
Per 9 Inningsverified
82.72
82.72
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Elias Diaz
Careerverified
Per 9 Inningsverified
36
0.06
Daniel Johnson
Career
Per 9 Innings
1
0.03
Elias Diaz
Career
Per 9 Innings
31
0.05
Daniel Johnson
Careerverified
Per 9 Inningsverified
0
0
Elias Diaz
Career
Per 9 Innings
85
0.14
Daniel Johnson
Careerverified
Per 9 Inningsverified
0
0
Elias Diaz
Career
Per 9 Innings
325
0.52
Daniel Johnson
Careerverified
Per 9 Inningsverified
0
0
Elias Diaz
Careerverified
Per 9 Inningsverified
119
0.19
Daniel Johnson
Career
Per 9 Innings
0
0