Ángel Alfonso vs. Khalil Greene — Career Comparison

Greatest GenerationCubaThrows RightBats RightCaribbeanCuban Stars WestNegro National LeagueSecond Baseman
Gen XPennsylvaniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueShortstop

Looking at the career totals, Ángel Alfonso and Khalil Greene are closely matched on the surface stats. Ángel Alfonso posted stronger numbers in OPS (.753 vs .728) and on-base percentage (.357 vs .306). Khalil Greene had the advantage in slugging (.422 vs .396). By the career numbers, Ángel Alfonso had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ángel Alfonso and Khalil Greene

Ángel Alfonso
Career
Per 600 PA
7
7
Khalil Greene
Career
Per 600 PA
7
7
Ángel Alfonso
Career
Per 600 PA
303
134.17
Khalil Greene
Careerverified
Per 600 PAverified
736
155.77
Ángel Alfonso
Career
Per 600 PA
1355
600
Khalil Greene
Careerverified
Per 600 PA
2835
600
Ángel Alfonso
Career
Per 600 PA
1171
518.52
Khalil Greene
Careerverified
Per 600 PAverified
2567
543.28
Ángel Alfonso
Careerverified
Per 600 PAverified
0.274
0.274
Khalil Greene
Career
Per 600 PA
0.245
0.245
Ángel Alfonso
Careerverified
Per 600 PAverified
0.787
0.787
Khalil Greene
Career
Per 600 PA
0.743
0.743
Ángel Alfonso
Career
Per 600 PAverified
321
142.14
Khalil Greene
Careerverified
Per 600 PA
628
132.91
Ángel Alfonso
Career
Per 600 PAverified
229
101.4
Khalil Greene
Careerverified
Per 600 PA
367
77.67
Ángel Alfonso
Career
Per 600 PA
57
25.24
Khalil Greene
Careerverified
Per 600 PAverified
157
33.23
Ángel Alfonso
Careerverified
Per 600 PAverified
19
8.41
Khalil Greene
Career
Per 600 PA
14
2.96
Ángel Alfonso
Career
Per 600 PA
16
7.08
Khalil Greene
Careerverified
Per 600 PAverified
90
19.05
Ángel Alfonso
Career
Per 600 PA
92
40.74
Khalil Greene
Careerverified
Per 600 PAverified
261
55.24
Ángel Alfonso
Career
Per 600 PA
0.287
0.287
Khalil Greene
Careerverified
Per 600 PAverified
0.416
0.416
Ángel Alfonso
Career
Per 600 PA
0.014
0.014
Khalil Greene
Careerverified
Per 600 PAverified
0.035
0.035
Ángel Alfonso
Career
Per 600 PA
0.05
0.05
Khalil Greene
Careerverified
Per 600 PAverified
0.143
0.143
Ángel Alfonso
Career
Per 600 PAverified
183.9
81.43
Khalil Greene
Careerverified
Per 600 PA
336.41
71.2
Ángel Alfonso
Career
Per 600 PA
464
205.46
Khalil Greene
Careerverified
Per 600 PAverified
1083
229.21
Ángel Alfonso
Career
Per 600 PAverified
471
208.56
Khalil Greene
Careerverified
Per 600 PA
853
180.53
Ángel Alfonso
Careerverified
Per 600 PAverified
0.357
0.357
Khalil Greene
Career
Per 600 PA
0.302
0.302
Ángel Alfonso
Career
Per 600 PA
0.396
0.396
Khalil Greene
Careerverified
Per 600 PAverified
0.422
0.422
Ángel Alfonso
Careerverified
Per 600 PAverified
0.753
0.753
Khalil Greene
Career
Per 600 PA
0.723
0.723
Ángel Alfonso
Career
Per 600 PA
0.122
0.122
Khalil Greene
Careerverified
Per 600 PAverified
0.177
0.177
Ángel Alfonso
Careerverified
Per 600 PAverified
0.26
0.26
Khalil Greene
Career
Per 600 PA
0.241
0.241
Ángel Alfonso
Careerverified
Per 600 PAverified
0.759
0.759
Khalil Greene
Career
Per 600 PA
0.665
0.665
Ángel Alfonso
Career
Per 600 PA
0.265
0.265
Khalil Greene
Careerverified
Per 600 PAverified
0.275
0.275
Ángel Alfonso
Career
Per 600 PAverified
202
89.45
Khalil Greene
Careerverified
Per 600 PA
322
68.15
Ángel Alfonso
Career
Per 600 PA
156
69.08
Khalil Greene
Careerverified
Per 600 PAverified
352
74.5
Ángel Alfonso
Career
Per 600 PAverified
342
151.44
Khalil Greene
Careerverified
Per 600 PA
584
123.6
Ángel Alfonso
Career
Per 600 PAverified
197.03
87.25
Khalil Greene
Careerverified
Per 600 PA
328.28
69.48
Ángel Alfonso
Career
Per 600 PA
14
6.2
Khalil Greene
Careerverified
Per 600 PAverified
35
7.41
Ángel Alfonso
Career
Per 600 PAverified
136
60.22
Khalil Greene
Careerverified
Per 600 PA
190
40.21
Ángel Alfonso
Career
Per 600 PA
0
0
Khalil Greene
Careerverified
Per 600 PAverified
18
3.81
Ángel Alfonso
Careerverified
Per 600 PAverified
4
1.77
Khalil Greene
Career
Per 600 PA
556
117.67
Ángel Alfonso
Careerverified
Per 600 PAverified
338.75
338.75
Khalil Greene
Career
Per 600 PA
5.1
5.1
Ángel Alfonso
Careerverified
Per 600 PAverified
34
34
Khalil Greene
Career
Per 600 PA
0.34
0.34
Ángel Alfonso
Careerverified
Per 600 PAverified
34
15.06
Khalil Greene
Career
Per 600 PA
6
1.27
Ángel Alfonso
Career
Per 600 PA
0
0
Khalil Greene
Careerverified
Per 600 PAverified
37
7.83
Ángel Alfonso
Careerverified
Per 600 PAverified
0
0
Khalil Greene
Career
Per 600 PA
59
12.49
Ángel Alfonso
Careerverified
Per 600 PAverified
31
13.73
Khalil Greene
Career
Per 600 PA
25
5.29
Ángel Alfonso
Career
Per 600 PA
0
0
Khalil Greene
Careerverified
Per 600 PAverified
6
1.27
Ángel Alfonso
Career
Per 600 PAverified
31
13.73
Khalil Greene
Career
Per 600 PA
31
6.56
Ángel Alfonso
Careerverified
Per 600 PAverified
100
100
Khalil Greene
Career
Per 600 PA
80.65
80.65

Fielding Stats for Ángel Alfonso and Khalil Greene

Ángel Alfonso
Career
Per 9 Innings
7
7
Khalil Greene
Career
Per 9 Innings
7
7
Ángel Alfonso
Career
Per 9 Inningsverified
305
1.26
Khalil Greene
Careerverified
Per 9 Innings
694
1.03
Ángel Alfonso
Career
Per 9 Inningsverified
260
1.08
Khalil Greene
Careerverified
Per 9 Innings
678
1.01
Ángel Alfonso
Career
Per 9 Innings
6520
27
Khalil Greene
Careerverified
Per 9 Innings
18113
27
Ángel Alfonso
Career
Per 9 Innings
2173.1
9
Khalil Greene
Careerverified
Per 9 Innings
6037.2
9
Ángel Alfonso
Career
Per 9 Inningsverified
498
2.06
Khalil Greene
Careerverified
Per 9 Innings
915
1.36
Ángel Alfonso
Career
Per 9 Inningsverified
727
3.01
Khalil Greene
Careerverified
Per 9 Innings
1910
2.85
Ángel Alfonso
Career
Per 9 Innings
82
0.34
Khalil Greene
Careerverified
Per 9 Inningsverified
73
0.11
Ángel Alfonso
Career
Per 9 Inningsverified
1307
5.41
Khalil Greene
Careerverified
Per 9 Innings
2898
4.32
Ángel Alfonso
Career
Per 9 Inningsverified
1225
5.07
Khalil Greene
Careerverified
Per 9 Innings
2825
4.21
Ángel Alfonso
Career
Per 9 Innings
93.73
93.73
Khalil Greene
Careerverified
Per 9 Inningsverified
97.48
97.48
Ángel Alfonso
Career
Per 9 Innings
4.016
4.016
Khalil Greene
Careerverified
Per 9 Inningsverified
4.071
4.071
Ángel Alfonso
Career
Per 9 Innings
85.25
85.25
Khalil Greene
Careerverified
Per 9 Inningsverified
97.69
97.69
Ángel Alfonso
Career
Per 9 Innings
95
0.39
Khalil Greene
Careerverified
Per 9 Inningsverified
402
0.6
Ángel Alfonso
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Ángel Alfonso
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Ángel Alfonso
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Ángel Alfonso
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0