Luis Castillo vs. Khalil Greene — Career Comparison

Gen XD.R.Throws RightBats SwitchCaribbeanFlorida MarlinsNational LeagueSecond BasemanGold GloveAll-Star
Gen XPennsylvaniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueShortstop

Adjusted for the eras they played in, Luis Castillo holds a real edge over Khalil Greene in this comparison. Luis Castillo led in contact rate (K%+ 176 vs 85), walk rate (BB%+ 117 vs 75), and on-base percentage (OBP+ 114 vs 89). Khalil Greene held the edge in home run production (HR/PA+ 109 vs 17). The edge belongs to Luis Castillo.

Hitting Stats for Luis Castillo and Khalil Greene

Luis Castillo
Careerverified
Per 600 PAverified
15
15
Khalil Greene
Career
Per 600 PA
7
7
Luis Castillo
Careerverified
Per 600 PA
1720
138.13
Khalil Greene
Career
Per 600 PAverified
736
155.77
Luis Castillo
Careerverified
Per 600 PA
7471
600
Khalil Greene
Career
Per 600 PA
2835
600
Luis Castillo
Careerverified
Per 600 PA
6510
522.82
Khalil Greene
Career
Per 600 PAverified
2567
543.28
Luis Castillo
Careerverified
Per 600 PAverified
0.29
0.29
Khalil Greene
Career
Per 600 PA
0.245
0.245
Luis Castillo
Careerverified
Per 600 PAverified
0.764
0.764
Khalil Greene
Career
Per 600 PA
0.743
0.743
Luis Castillo
Careerverified
Per 600 PAverified
1889
151.71
Khalil Greene
Career
Per 600 PA
628
132.91
Luis Castillo
Careerverified
Per 600 PAverified
1608
129.14
Khalil Greene
Career
Per 600 PA
367
77.67
Luis Castillo
Careerverified
Per 600 PA
194
15.58
Khalil Greene
Career
Per 600 PAverified
157
33.23
Luis Castillo
Careerverified
Per 600 PAverified
59
4.74
Khalil Greene
Career
Per 600 PA
14
2.96
Luis Castillo
Career
Per 600 PA
28
2.25
Khalil Greene
Careerverified
Per 600 PAverified
90
19.05
Luis Castillo
Careerverified
Per 600 PA
281
22.57
Khalil Greene
Career
Per 600 PAverified
261
55.24
Luis Castillo
Career
Per 600 PA
0.149
0.149
Khalil Greene
Careerverified
Per 600 PAverified
0.416
0.416
Luis Castillo
Career
Per 600 PA
0.004
0.004
Khalil Greene
Careerverified
Per 600 PAverified
0.035
0.035
Luis Castillo
Career
Per 600 PA
0.015
0.015
Khalil Greene
Careerverified
Per 600 PAverified
0.143
0.143
Luis Castillo
Careerverified
Per 600 PAverified
904.69
72.66
Khalil Greene
Career
Per 600 PA
336.41
71.2
Luis Castillo
Careerverified
Per 600 PA
2285
183.51
Khalil Greene
Career
Per 600 PAverified
1083
229.21
Luis Castillo
Careerverified
Per 600 PAverified
2701
216.92
Khalil Greene
Career
Per 600 PA
853
180.53
Luis Castillo
Careerverified
Per 600 PAverified
0.368
0.368
Khalil Greene
Career
Per 600 PA
0.302
0.302
Luis Castillo
Career
Per 600 PA
0.351
0.351
Khalil Greene
Careerverified
Per 600 PAverified
0.422
0.422
Luis Castillo
Career
Per 600 PA
0.719
0.719
Khalil Greene
Careerverified
Per 600 PAverified
0.723
0.723
Luis Castillo
Career
Per 600 PA
0.061
0.061
Khalil Greene
Careerverified
Per 600 PAverified
0.177
0.177
Luis Castillo
Careerverified
Per 600 PAverified
0.253
0.253
Khalil Greene
Career
Per 600 PA
0.241
0.241
Luis Castillo
Careerverified
Per 600 PAverified
0.71
0.71
Khalil Greene
Career
Per 600 PA
0.665
0.665
Luis Castillo
Careerverified
Per 600 PAverified
0.329
0.329
Khalil Greene
Career
Per 600 PA
0.275
0.275
Luis Castillo
Careerverified
Per 600 PAverified
1001
80.39
Khalil Greene
Career
Per 600 PA
322
68.15
Luis Castillo
Careerverified
Per 600 PA
443
35.58
Khalil Greene
Career
Per 600 PAverified
352
74.5
Luis Castillo
Careerverified
Per 600 PA
1416
113.72
Khalil Greene
Career
Per 600 PAverified
584
123.6
Luis Castillo
Careerverified
Per 600 PAverified
997
80.07
Khalil Greene
Career
Per 600 PA
328.28
69.48
Luis Castillo
Career
Per 600 PA
12
0.96
Khalil Greene
Careerverified
Per 600 PAverified
35
7.41
Luis Castillo
Careerverified
Per 600 PAverified
800
64.25
Khalil Greene
Career
Per 600 PA
190
40.21
Luis Castillo
Career
Per 600 PA
13
1.04
Khalil Greene
Careerverified
Per 600 PAverified
18
3.81
Luis Castillo
Career
Per 600 PAverified
850
68.26
Khalil Greene
Careerverified
Per 600 PA
556
117.67
Luis Castillo
Careerverified
Per 600 PAverified
8.79
8.79
Khalil Greene
Career
Per 600 PA
5.1
5.1
Luis Castillo
Careerverified
Per 600 PAverified
0.94
0.94
Khalil Greene
Career
Per 600 PA
0.34
0.34
Luis Castillo
Careerverified
Per 600 PAverified
123
9.88
Khalil Greene
Career
Per 600 PA
6
1.27
Luis Castillo
Career
Per 600 PA
26
2.09
Khalil Greene
Careerverified
Per 600 PAverified
37
7.83
Luis Castillo
Career
Per 600 PAverified
120
9.64
Khalil Greene
Careerverified
Per 600 PA
59
12.49
Luis Castillo
Careerverified
Per 600 PAverified
370
29.71
Khalil Greene
Career
Per 600 PA
25
5.29
Luis Castillo
Careerverified
Per 600 PAverified
142
11.4
Khalil Greene
Career
Per 600 PA
6
1.27
Luis Castillo
Careerverified
Per 600 PAverified
512
41.12
Khalil Greene
Career
Per 600 PA
31
6.56
Luis Castillo
Career
Per 600 PA
72.27
72.27
Khalil Greene
Careerverified
Per 600 PAverified
80.65
80.65

Fielding Stats for Luis Castillo and Khalil Greene

Luis Castillo
Careerverified
Per 9 Inningsverified
15
15
Khalil Greene
Career
Per 9 Innings
7
7
Luis Castillo
Careerverified
Per 9 Inningsverified
1683
1.05
Khalil Greene
Career
Per 9 Innings
694
1.03
Luis Castillo
Careerverified
Per 9 Inningsverified
1645
1.03
Khalil Greene
Career
Per 9 Innings
678
1.01
Luis Castillo
Careerverified
Per 9 Innings
43126
27
Khalil Greene
Career
Per 9 Innings
18113
27
Luis Castillo
Careerverified
Per 9 Innings
14375.1
9
Khalil Greene
Career
Per 9 Innings
6037.2
9
Luis Castillo
Careerverified
Per 9 Inningsverified
3287
2.06
Khalil Greene
Career
Per 9 Innings
915
1.36
Luis Castillo
Careerverified
Per 9 Innings
4484
2.81
Khalil Greene
Career
Per 9 Inningsverified
1910
2.85
Luis Castillo
Career
Per 9 Inningsverified
124
0.08
Khalil Greene
Careerverified
Per 9 Innings
73
0.11
Luis Castillo
Careerverified
Per 9 Inningsverified
7895
4.94
Khalil Greene
Career
Per 9 Innings
2898
4.32
Luis Castillo
Careerverified
Per 9 Inningsverified
7771
4.87
Khalil Greene
Career
Per 9 Innings
2825
4.21
Luis Castillo
Careerverified
Per 9 Inningsverified
98.43
98.43
Khalil Greene
Career
Per 9 Innings
97.48
97.48
Luis Castillo
Careerverified
Per 9 Inningsverified
4.617
4.617
Khalil Greene
Career
Per 9 Innings
4.071
4.071
Luis Castillo
Careerverified
Per 9 Inningsverified
97.74
97.74
Khalil Greene
Career
Per 9 Innings
97.69
97.69
Luis Castillo
Careerverified
Per 9 Inningsverified
1051
0.66
Khalil Greene
Career
Per 9 Innings
402
0.6
Luis Castillo
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Luis Castillo
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Luis Castillo
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Luis Castillo
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0