Carlos Diaz vs. Jimmy Smith — Career Comparison

Baby BoomersNew JerseyThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueCatcher
Lost GenerationPennsylvaniaThrows RightBats SwitchNorth AmericaPhiladelphia PhilliesNational LeagueShortstop

On the career numbers, Carlos Diaz posted the stronger offensive profile against Jimmy Smith. Carlos Diaz posted stronger numbers in OPS (.667 vs .571) and on-base percentage (.333 vs .265). Jimmy Smith had the advantage in home run production (12 career HR at a higher rate). By the career numbers, Carlos 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 Carlos Diaz and Jimmy Smith

Carlos Diaz
Career
Per 600 PA
1
1
Jimmy Smith
Careerverified
Per 600 PAverified
8
8
Carlos Diaz
Career
Per 600 PAverified
9
1350
Jimmy Smith
Careerverified
Per 600 PA
370
179.47
Carlos Diaz
Career
Per 600 PA
4
600
Jimmy Smith
Careerverified
Per 600 PA
1237
600
Carlos Diaz
Career
Per 600 PA
3
450
Jimmy Smith
Careerverified
Per 600 PAverified
1127
546.65
Carlos Diaz
Careerverified
Per 600 PAverified
0.333
0.333
Jimmy Smith
Career
Per 600 PA
0.219
0.219
Carlos Diaz
Careerverified
Per 600 PAverified
0.75
0.75
Jimmy Smith
Career
Per 600 PA
0.602
0.602
Carlos Diaz
Career
Per 600 PAverified
1
150
Jimmy Smith
Careerverified
Per 600 PA
247
119.81
Carlos Diaz
Career
Per 600 PAverified
1
150
Jimmy Smith
Careerverified
Per 600 PA
188
91.19
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
32
15.52
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
15
7.28
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
12
5.82
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
59
28.62
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
0.239
0.239
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
0.011
0.011
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
0.049
0.049
Carlos Diaz
Career
Per 600 PA
0.31
45.83
Jimmy Smith
Careerverified
Per 600 PAverified
96.83
46.97
Carlos Diaz
Career
Per 600 PA
1
150
Jimmy Smith
Careerverified
Per 600 PAverified
345
167.34
Carlos Diaz
Career
Per 600 PA
1
150
Jimmy Smith
Careerverified
Per 600 PAverified
317
153.76
Carlos Diaz
Careerverified
Per 600 PAverified
0.333
0.333
Jimmy Smith
Career
Per 600 PA
0.265
0.265
Carlos Diaz
Careerverified
Per 600 PAverified
0.333
0.333
Jimmy Smith
Career
Per 600 PA
0.306
0.306
Carlos Diaz
Careerverified
Per 600 PAverified
0.667
0.667
Jimmy Smith
Career
Per 600 PA
0.571
0.571
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
0.087
0.087
Carlos Diaz
Careerverified
Per 600 PAverified
0.233
0.233
Jimmy Smith
Career
Per 600 PA
0.196
0.196
Carlos Diaz
Careerverified
Per 600 PAverified
0.5
0.5
Jimmy Smith
Career
Per 600 PA
0.486
0.486
Carlos Diaz
Careerverified
Per 600 PAverified
1
1
Jimmy Smith
Career
Per 600 PA
0.253
0.253
Carlos Diaz
Career
Per 600 PAverified
1
150
Jimmy Smith
Careerverified
Per 600 PA
119
57.72
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
108
52.38
Carlos Diaz
Career
Per 600 PAverified
1
150
Jimmy Smith
Careerverified
Per 600 PA
215
104.28
Carlos Diaz
Career
Per 600 PAverified
0.42
63.41
Jimmy Smith
Careerverified
Per 600 PA
102
49.48
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
7
3.4
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
63
30.56
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Career
Per 600 PA
0
0
Carlos Diaz
Careerverified
Per 600 PA
2
300
Jimmy Smith
Career
Per 600 PAverified
186
90.22
Carlos Diaz
Career
Per 600 PA
2
2
Jimmy Smith
Careerverified
Per 600 PAverified
6.65
6.65
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
0.34
0.34
Carlos Diaz
Career
Per 600 PAverified
1
150
Jimmy Smith
Careerverified
Per 600 PA
40
19.4
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Career
Per 600 PA
0
0
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Career
Per 600 PA
0
0
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
18
8.73
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
11
5.34
Carlos Diaz
Career
Per 600 PA
0
0
Jimmy Smith
Careerverified
Per 600 PAverified
29
14.07
Carlos Diaz
Career
Per 600 PA
Jimmy Smith
Careerverified
Per 600 PAverified
62.07
62.07

Fielding Stats for Carlos Diaz and Jimmy Smith

Carlos Diaz
Career
Per 9 Inningsverified
1
1
Jimmy Smith
Careerverified
Per 9 Innings
8
Carlos Diaz
Career
Per 9 Inningsverified
9
6.08
Jimmy Smith
Careerverified
Per 9 Innings
350
Carlos Diaz
Career
Per 9 Innings
0
0
Jimmy Smith
Career
Per 9 Innings
0
Carlos Diaz
Careerverified
Per 9 Inningsverified
40
27
Jimmy Smith
Career
Per 9 Innings
0
Carlos Diaz
Careerverified
Per 9 Inningsverified
13.1
9
Jimmy Smith
Career
Per 9 Innings
0
Carlos Diaz
Career
Per 9 Inningsverified
13
8.78
Jimmy Smith
Careerverified
Per 9 Innings
662
Carlos Diaz
Career
Per 9 Inningsverified
3
2.03
Jimmy Smith
Careerverified
Per 9 Innings
909
Carlos Diaz
Careerverified
Per 9 Innings
0
0
Jimmy Smith
Career
Per 9 Innings
120
Carlos Diaz
Career
Per 9 Inningsverified
16
10.8
Jimmy Smith
Careerverified
Per 9 Innings
1691
Carlos Diaz
Career
Per 9 Inningsverified
16
10.8
Jimmy Smith
Careerverified
Per 9 Innings
1571
Carlos Diaz
Careerverified
Per 9 Inningsverified
100
100
Jimmy Smith
Career
Per 9 Innings
92.9
Carlos Diaz
Career
Per 9 Inningsverified
1.778
1.778
Jimmy Smith
Careerverified
Per 9 Innings
4.489
Carlos Diaz
Career
Per 9 Innings
0
0
Jimmy Smith
Career
Per 9 Innings
0
Carlos Diaz
Career
Per 9 Innings
0
0
Jimmy Smith
Careerverified
Per 9 Innings
97
Carlos Diaz
Career
Per 9 Innings
0
0
Jimmy Smith
Career
Per 9 Innings
0
Carlos Diaz
Career
Per 9 Innings
0
0
Jimmy Smith
Career
Per 9 Innings
0
Carlos Diaz
Career
Per 9 Innings
1
0.68
Jimmy Smith
Careerverified
Per 9 Inningsverified
0
Carlos Diaz
Careerverified
Per 9 Inningsverified
1
0.68
Jimmy Smith
Career
Per 9 Innings
0