Rafael Almeida vs. Ian Desmond — Career Comparison

Lost GenerationCubaThrows RightBats RightCaribbeanCincinnati RedsNational LeagueThird Baseman
MillenialFloridaThrows RightBats RightNorth AmericaWashington NationalsNational LeagueShortstopSilver SluggerAll-Star

Looking at the career totals, Rafael Almeida and Ian Desmond are closely matched on the surface stats. Ian Desmond posted stronger numbers in OPS (.744 vs .707) and slugging (.427 vs .383). Rafael Almeida had the advantage in on-base percentage (.324 vs .317). By the career numbers, Ian Desmond had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Rafael Almeida and Ian Desmond

Rafael Almeida
Career
Per 600 PA
6
6
Ian Desmond
Careerverified
Per 600 PAverified
11
11
Rafael Almeida
Career
Per 600 PAverified
134
176.32
Ian Desmond
Careerverified
Per 600 PA
1478
149.19
Rafael Almeida
Career
Per 600 PA
456
600
Ian Desmond
Careerverified
Per 600 PA
5944
600
Rafael Almeida
Career
Per 600 PA
405
532.89
Ian Desmond
Careerverified
Per 600 PAverified
5442
549.33
Rafael Almeida
Careerverified
Per 600 PAverified
0.269
0.269
Ian Desmond
Career
Per 600 PA
0.263
0.263
Rafael Almeida
Career
Per 600 PA
0.742
0.742
Ian Desmond
Careerverified
Per 600 PAverified
0.768
0.768
Rafael Almeida
Career
Per 600 PA
109
143.42
Ian Desmond
Careerverified
Per 600 PAverified
1432
144.55
Rafael Almeida
Career
Per 600 PAverified
80
105.26
Ian Desmond
Careerverified
Per 600 PA
937
94.58
Rafael Almeida
Career
Per 600 PA
15
19.74
Ian Desmond
Careerverified
Per 600 PAverified
277
27.96
Rafael Almeida
Career
Per 600 PAverified
11
14.47
Ian Desmond
Careerverified
Per 600 PA
37
3.73
Rafael Almeida
Career
Per 600 PA
3
3.95
Ian Desmond
Careerverified
Per 600 PAverified
181
18.27
Rafael Almeida
Career
Per 600 PA
29
38.16
Ian Desmond
Careerverified
Per 600 PAverified
495
49.97
Rafael Almeida
Career
Per 600 PA
0.266
0.266
Ian Desmond
Careerverified
Per 600 PAverified
0.346
0.346
Rafael Almeida
Career
Per 600 PA
0.007
0.007
Ian Desmond
Careerverified
Per 600 PAverified
0.033
0.033
Rafael Almeida
Career
Per 600 PA
0.028
0.028
Ian Desmond
Careerverified
Per 600 PAverified
0.126
0.126
Rafael Almeida
Career
Per 600 PA
53.59
70.52
Ian Desmond
Careerverified
Per 600 PAverified
739.84
74.68
Rafael Almeida
Career
Per 600 PA
155
203.95
Ian Desmond
Careerverified
Per 600 PAverified
2326
234.79
Rafael Almeida
Career
Per 600 PA
142
186.84
Ian Desmond
Careerverified
Per 600 PAverified
1862
187.95
Rafael Almeida
Careerverified
Per 600 PAverified
0.324
0.324
Ian Desmond
Career
Per 600 PA
0.315
0.315
Rafael Almeida
Career
Per 600 PA
0.383
0.383
Ian Desmond
Careerverified
Per 600 PAverified
0.427
0.427
Rafael Almeida
Career
Per 600 PA
0.707
0.707
Ian Desmond
Careerverified
Per 600 PAverified
0.742
0.742
Rafael Almeida
Career
Per 600 PA
0.114
0.114
Ian Desmond
Careerverified
Per 600 PAverified
0.164
0.164
Rafael Almeida
Career
Per 600 PA
0.242
0.242
Ian Desmond
Careerverified
Per 600 PAverified
0.249
0.249
Rafael Almeida
Career
Per 600 PA
0.666
0.666
Ian Desmond
Careerverified
Per 600 PAverified
0.7
0.7
Rafael Almeida
Career
Per 600 PA
0.293
0.293
Ian Desmond
Careerverified
Per 600 PAverified
0.321
0.321
Rafael Almeida
Career
Per 600 PA
50
65.79
Ian Desmond
Careerverified
Per 600 PAverified
724
73.08
Rafael Almeida
Career
Per 600 PAverified
55
72.37
Ian Desmond
Careerverified
Per 600 PA
711
71.77
Rafael Almeida
Career
Per 600 PAverified
102
134.21
Ian Desmond
Careerverified
Per 600 PA
1254
126.58
Rafael Almeida
Career
Per 600 PAverified
59.28
78
Ian Desmond
Careerverified
Per 600 PA
742.93
74.99
Rafael Almeida
Career
Per 600 PA
3
3.95
Ian Desmond
Careerverified
Per 600 PAverified
43
4.34
Rafael Almeida
Career
Per 600 PAverified
30
39.47
Ian Desmond
Careerverified
Per 600 PA
387
39.06
Rafael Almeida
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PAverified
13
1.31
Rafael Almeida
Careerverified
Per 600 PAverified
40
52.63
Ian Desmond
Career
Per 600 PA
1402
141.52
Rafael Almeida
Careerverified
Per 600 PAverified
11.4
11.4
Ian Desmond
Career
Per 600 PA
4.24
4.24
Rafael Almeida
Careerverified
Per 600 PAverified
0.75
0.75
Ian Desmond
Career
Per 600 PA
0.28
0.28
Rafael Almeida
Career
Per 600 PAverified
18
23.68
Ian Desmond
Careerverified
Per 600 PA
33
3.33
Rafael Almeida
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PAverified
39
3.94
Rafael Almeida
Careerverified
Per 600 PAverified
0
0
Ian Desmond
Career
Per 600 PA
132
13.32
Rafael Almeida
Career
Per 600 PA
9
11.84
Ian Desmond
Careerverified
Per 600 PAverified
181
18.27
Rafael Almeida
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PAverified
56
5.65
Rafael Almeida
Career
Per 600 PA
9
11.84
Ian Desmond
Careerverified
Per 600 PAverified
237
23.92
Rafael Almeida
Careerverified
Per 600 PAverified
100
100
Ian Desmond
Career
Per 600 PA
76.37
76.37

Fielding Stats for Rafael Almeida and Ian Desmond

Rafael Almeida
Career
Per 9 Innings
6
6
Ian Desmond
Careerverified
Per 9 Inningsverified
11
11
Rafael Almeida
Career
Per 9 Inningsverified
119
3.78
Ian Desmond
Careerverified
Per 9 Innings
1451
1.06
Rafael Almeida
Career
Per 9 Inningsverified
32
1.02
Ian Desmond
Careerverified
Per 9 Innings
1389
1.01
Rafael Almeida
Career
Per 9 Innings
849
27
Ian Desmond
Careerverified
Per 9 Innings
37065
27
Rafael Almeida
Career
Per 9 Innings
283
9
Ian Desmond
Careerverified
Per 9 Innings
12355
9
Rafael Almeida
Career
Per 9 Inningsverified
241
7.66
Ian Desmond
Careerverified
Per 9 Innings
3292
2.4
Rafael Almeida
Career
Per 9 Inningsverified
196
6.23
Ian Desmond
Careerverified
Per 9 Innings
2568
1.87
Rafael Almeida
Careerverified
Per 9 Innings
46
1.46
Ian Desmond
Career
Per 9 Inningsverified
176
0.13
Rafael Almeida
Career
Per 9 Inningsverified
483
15.36
Ian Desmond
Careerverified
Per 9 Innings
6036
4.4
Rafael Almeida
Career
Per 9 Inningsverified
437
13.9
Ian Desmond
Careerverified
Per 9 Innings
5860
4.27
Rafael Almeida
Career
Per 9 Innings
90.48
90.48
Ian Desmond
Careerverified
Per 9 Inningsverified
97.08
97.08
Rafael Almeida
Career
Per 9 Innings
3.672
3.672
Ian Desmond
Careerverified
Per 9 Inningsverified
4.039
4.039
Rafael Almeida
Career
Per 9 Innings
26.89
26.89
Ian Desmond
Careerverified
Per 9 Inningsverified
95.73
95.73
Rafael Almeida
Career
Per 9 Inningsverified
17
0.54
Ian Desmond
Careerverified
Per 9 Innings
653
0.48
Rafael Almeida
Career
Per 9 Innings
0
0
Ian Desmond
Career
Per 9 Innings
0
0
Rafael Almeida
Career
Per 9 Innings
0
0
Ian Desmond
Career
Per 9 Innings
0
0
Rafael Almeida
Career
Per 9 Innings
14
0.45
Ian Desmond
Careerverified
Per 9 Inningsverified
0
0
Rafael Almeida
Career
Per 9 Innings
0
0
Ian Desmond
Career
Per 9 Innings
0
0