Rafael Cabrera vs. Khalil Greene — Career Comparison

Greatest GenerationCubaThrows RightBats RightCaribbeanCincinnati-Indianapolis ClownsNegro American LeagueCenter Fielder
Gen XPennsylvaniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueShortstop

On the career numbers, Khalil Greene posted the stronger offensive profile against Rafael Cabrera. Khalil Greene posted stronger numbers in OPS (.728 vs .557) and on-base percentage (.306 vs .271). By the career numbers, Khalil Greene 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 Cabrera and Khalil Greene

Rafael Cabrera
Career
Per 600 PA
2
2
Khalil Greene
Careerverified
Per 600 PAverified
7
7
Rafael Cabrera
Career
Per 600 PAverified
30
163.64
Khalil Greene
Careerverified
Per 600 PA
736
155.77
Rafael Cabrera
Career
Per 600 PA
110
600
Khalil Greene
Careerverified
Per 600 PA
2835
600
Rafael Cabrera
Career
Per 600 PA
98
534.55
Khalil Greene
Careerverified
Per 600 PAverified
2567
543.28
Rafael Cabrera
Career
Per 600 PA
0.204
0.204
Khalil Greene
Careerverified
Per 600 PAverified
0.245
0.245
Rafael Cabrera
Career
Per 600 PA
0.608
0.608
Khalil Greene
Careerverified
Per 600 PAverified
0.743
0.743
Rafael Cabrera
Career
Per 600 PA
20
109.09
Khalil Greene
Careerverified
Per 600 PAverified
628
132.91
Rafael Cabrera
Career
Per 600 PAverified
16
87.27
Khalil Greene
Careerverified
Per 600 PA
367
77.67
Rafael Cabrera
Career
Per 600 PA
1
5.45
Khalil Greene
Careerverified
Per 600 PAverified
157
33.23
Rafael Cabrera
Career
Per 600 PAverified
2
10.91
Khalil Greene
Careerverified
Per 600 PA
14
2.96
Rafael Cabrera
Career
Per 600 PA
1
5.45
Khalil Greene
Careerverified
Per 600 PAverified
90
19.05
Rafael Cabrera
Career
Per 600 PA
4
21.82
Khalil Greene
Careerverified
Per 600 PAverified
261
55.24
Rafael Cabrera
Career
Per 600 PA
0.2
0.2
Khalil Greene
Careerverified
Per 600 PAverified
0.416
0.416
Rafael Cabrera
Career
Per 600 PA
0.01
0.01
Khalil Greene
Careerverified
Per 600 PAverified
0.035
0.035
Rafael Cabrera
Career
Per 600 PA
0.05
0.05
Khalil Greene
Careerverified
Per 600 PAverified
0.143
0.143
Rafael Cabrera
Career
Per 600 PA
8.89
48.47
Khalil Greene
Careerverified
Per 600 PAverified
336.41
71.2
Rafael Cabrera
Career
Per 600 PA
28
152.73
Khalil Greene
Careerverified
Per 600 PAverified
1083
229.21
Rafael Cabrera
Career
Per 600 PA
29
158.18
Khalil Greene
Careerverified
Per 600 PAverified
853
180.53
Rafael Cabrera
Career
Per 600 PA
0.271
0.271
Khalil Greene
Careerverified
Per 600 PAverified
0.302
0.302
Rafael Cabrera
Career
Per 600 PA
0.286
0.286
Khalil Greene
Careerverified
Per 600 PAverified
0.422
0.422
Rafael Cabrera
Career
Per 600 PA
0.557
0.557
Khalil Greene
Careerverified
Per 600 PAverified
0.723
0.723
Rafael Cabrera
Career
Per 600 PA
0.082
0.082
Khalil Greene
Careerverified
Per 600 PAverified
0.177
0.177
Rafael Cabrera
Career
Per 600 PA
0.193
0.193
Khalil Greene
Careerverified
Per 600 PAverified
0.241
0.241
Rafael Cabrera
Career
Per 600 PA
0.513
0.513
Khalil Greene
Careerverified
Per 600 PAverified
0.665
0.665
Rafael Cabrera
Career
Per 600 PA
0.198
0.198
Khalil Greene
Careerverified
Per 600 PAverified
0.275
0.275
Rafael Cabrera
Career
Per 600 PA
11
60
Khalil Greene
Careerverified
Per 600 PAverified
322
68.15
Rafael Cabrera
Career
Per 600 PA
7
38.18
Khalil Greene
Careerverified
Per 600 PAverified
352
74.5
Rafael Cabrera
Career
Per 600 PA
17
92.73
Khalil Greene
Careerverified
Per 600 PAverified
584
123.6
Rafael Cabrera
Career
Per 600 PA
9.61
52.43
Khalil Greene
Careerverified
Per 600 PAverified
328.28
69.48
Rafael Cabrera
Career
Per 600 PA
0
0
Khalil Greene
Careerverified
Per 600 PAverified
35
7.41
Rafael Cabrera
Career
Per 600 PAverified
9
49.09
Khalil Greene
Careerverified
Per 600 PA
190
40.21
Rafael Cabrera
Career
Per 600 PA
0
0
Khalil Greene
Careerverified
Per 600 PAverified
18
3.81
Rafael Cabrera
Careerverified
Per 600 PAverified
1
5.45
Khalil Greene
Career
Per 600 PA
556
117.67
Rafael Cabrera
Careerverified
Per 600 PAverified
110
110
Khalil Greene
Career
Per 600 PA
5.1
5.1
Rafael Cabrera
Careerverified
Per 600 PAverified
9
9
Khalil Greene
Career
Per 600 PA
0.34
0.34
Rafael Cabrera
Career
Per 600 PAverified
3
16.36
Khalil Greene
Careerverified
Per 600 PA
6
1.27
Rafael Cabrera
Career
Per 600 PA
0
0
Khalil Greene
Careerverified
Per 600 PAverified
37
7.83
Rafael Cabrera
Careerverified
Per 600 PAverified
0
0
Khalil Greene
Career
Per 600 PA
59
12.49
Rafael Cabrera
Career
Per 600 PAverified
3
16.36
Khalil Greene
Careerverified
Per 600 PA
25
5.29
Rafael Cabrera
Career
Per 600 PA
0
0
Khalil Greene
Careerverified
Per 600 PAverified
6
1.27
Rafael Cabrera
Career
Per 600 PAverified
3
16.36
Khalil Greene
Careerverified
Per 600 PA
31
6.56
Rafael Cabrera
Careerverified
Per 600 PAverified
100
100
Khalil Greene
Career
Per 600 PA
80.65
80.65

Fielding Stats for Rafael Cabrera and Khalil Greene

Rafael Cabrera
Career
Per 9 Innings
2
2
Khalil Greene
Careerverified
Per 9 Inningsverified
7
7
Rafael Cabrera
Career
Per 9 Inningsverified
29
1.17
Khalil Greene
Careerverified
Per 9 Innings
694
1.03
Rafael Cabrera
Career
Per 9 Inningsverified
27
1.09
Khalil Greene
Careerverified
Per 9 Innings
678
1.01
Rafael Cabrera
Career
Per 9 Innings
671
27
Khalil Greene
Careerverified
Per 9 Innings
18113
27
Rafael Cabrera
Career
Per 9 Innings
223.2
9
Khalil Greene
Careerverified
Per 9 Innings
6037.2
9
Rafael Cabrera
Career
Per 9 Inningsverified
58
2.33
Khalil Greene
Careerverified
Per 9 Innings
915
1.36
Rafael Cabrera
Career
Per 9 Innings
3
0.12
Khalil Greene
Careerverified
Per 9 Inningsverified
1910
2.85
Rafael Cabrera
Careerverified
Per 9 Innings
7
0.28
Khalil Greene
Career
Per 9 Inningsverified
73
0.11
Rafael Cabrera
Career
Per 9 Innings
68
2.74
Khalil Greene
Careerverified
Per 9 Inningsverified
2898
4.32
Rafael Cabrera
Career
Per 9 Innings
61
2.45
Khalil Greene
Careerverified
Per 9 Inningsverified
2825
4.21
Rafael Cabrera
Career
Per 9 Innings
89.71
89.71
Khalil Greene
Careerverified
Per 9 Inningsverified
97.48
97.48
Rafael Cabrera
Career
Per 9 Innings
2.103
2.103
Khalil Greene
Careerverified
Per 9 Inningsverified
4.071
4.071
Rafael Cabrera
Career
Per 9 Innings
93.1
93.1
Khalil Greene
Careerverified
Per 9 Inningsverified
97.69
97.69
Rafael Cabrera
Career
Per 9 Innings
1
0.04
Khalil Greene
Careerverified
Per 9 Inningsverified
402
0.6
Rafael Cabrera
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Rafael Cabrera
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Rafael Cabrera
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Rafael Cabrera
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0