Pedro Alvarez vs. Khalil Greene — Career Comparison

MillenialD.R.Throws RightBats LeftCaribbeanPittsburgh PiratesNational LeagueThird BasemanSilver SluggerAll-Star
Gen XPennsylvaniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueShortstop

When their careers are measured against the same standard, Pedro Alvarez comes out clearly ahead of Khalil Greene across most offensive categories. Pedro Alvarez led in home run production (HR/PA+ 198 vs 109), walk rate (BB%+ 114 vs 75), and slugging (SLG+ 115 vs 97). Khalil Greene held the edge in contact rate (K%+ 85 vs 68). Pedro Alvarez was the more complete offensive player.

Hitting Stats for Pedro Alvarez and Khalil Greene

Pedro Alvarez
Careerverified
Per 600 PAverified
9
9
Khalil Greene
Career
Per 600 PA
7
7
Pedro Alvarez
Careerverified
Per 600 PAverified
910
164.41
Khalil Greene
Career
Per 600 PA
736
155.77
Pedro Alvarez
Careerverified
Per 600 PA
3321
600
Khalil Greene
Career
Per 600 PA
2835
600
Pedro Alvarez
Careerverified
Per 600 PA
2980
538.39
Khalil Greene
Career
Per 600 PAverified
2567
543.28
Pedro Alvarez
Career
Per 600 PA
0.236
0.236
Khalil Greene
Careerverified
Per 600 PAverified
0.245
0.245
Pedro Alvarez
Careerverified
Per 600 PAverified
0.768
0.768
Khalil Greene
Career
Per 600 PA
0.743
0.743
Pedro Alvarez
Careerverified
Per 600 PA
704
127.19
Khalil Greene
Career
Per 600 PAverified
628
132.91
Pedro Alvarez
Careerverified
Per 600 PA
405
73.17
Khalil Greene
Career
Per 600 PAverified
367
77.67
Pedro Alvarez
Career
Per 600 PA
131
23.67
Khalil Greene
Careerverified
Per 600 PAverified
157
33.23
Pedro Alvarez
Career
Per 600 PA
6
1.08
Khalil Greene
Careerverified
Per 600 PAverified
14
2.96
Pedro Alvarez
Careerverified
Per 600 PAverified
162
29.27
Khalil Greene
Career
Per 600 PA
90
19.05
Pedro Alvarez
Careerverified
Per 600 PA
299
54.02
Khalil Greene
Career
Per 600 PAverified
261
55.24
Pedro Alvarez
Careerverified
Per 600 PAverified
0.425
0.425
Khalil Greene
Career
Per 600 PA
0.416
0.416
Pedro Alvarez
Careerverified
Per 600 PAverified
0.054
0.054
Khalil Greene
Career
Per 600 PA
0.035
0.035
Pedro Alvarez
Careerverified
Per 600 PAverified
0.23
0.23
Khalil Greene
Career
Per 600 PA
0.143
0.143
Pedro Alvarez
Careerverified
Per 600 PAverified
430.48
77.77
Khalil Greene
Career
Per 600 PA
336.41
71.2
Pedro Alvarez
Careerverified
Per 600 PAverified
1333
240.83
Khalil Greene
Career
Per 600 PA
1083
229.21
Pedro Alvarez
Careerverified
Per 600 PAverified
1029
185.91
Khalil Greene
Career
Per 600 PA
853
180.53
Pedro Alvarez
Careerverified
Per 600 PAverified
0.31
0.31
Khalil Greene
Career
Per 600 PA
0.302
0.302
Pedro Alvarez
Careerverified
Per 600 PAverified
0.447
0.447
Khalil Greene
Career
Per 600 PA
0.422
0.422
Pedro Alvarez
Careerverified
Per 600 PAverified
0.757
0.757
Khalil Greene
Career
Per 600 PA
0.723
0.723
Pedro Alvarez
Careerverified
Per 600 PAverified
0.211
0.211
Khalil Greene
Career
Per 600 PA
0.177
0.177
Pedro Alvarez
Careerverified
Per 600 PAverified
0.251
0.251
Khalil Greene
Career
Per 600 PA
0.241
0.241
Pedro Alvarez
Careerverified
Per 600 PAverified
0.712
0.712
Khalil Greene
Career
Per 600 PA
0.665
0.665
Pedro Alvarez
Careerverified
Per 600 PAverified
0.288
0.288
Khalil Greene
Career
Per 600 PA
0.275
0.275
Pedro Alvarez
Careerverified
Per 600 PA
365
65.94
Khalil Greene
Career
Per 600 PAverified
322
68.15
Pedro Alvarez
Careerverified
Per 600 PAverified
472
85.28
Khalil Greene
Career
Per 600 PA
352
74.5
Pedro Alvarez
Careerverified
Per 600 PA
675
121.95
Khalil Greene
Career
Per 600 PAverified
584
123.6
Pedro Alvarez
Careerverified
Per 600 PAverified
408.02
73.72
Khalil Greene
Career
Per 600 PA
328.28
69.48
Pedro Alvarez
Career
Per 600 PA
11
1.99
Khalil Greene
Careerverified
Per 600 PAverified
35
7.41
Pedro Alvarez
Careerverified
Per 600 PAverified
314
56.73
Khalil Greene
Career
Per 600 PA
190
40.21
Pedro Alvarez
Careerverified
Per 600 PAverified
31
5.6
Khalil Greene
Career
Per 600 PA
18
3.81
Pedro Alvarez
Career
Per 600 PA
952
172
Khalil Greene
Careerverified
Per 600 PAverified
556
117.67
Pedro Alvarez
Career
Per 600 PA
3.49
3.49
Khalil Greene
Careerverified
Per 600 PAverified
5.1
5.1
Pedro Alvarez
Career
Per 600 PA
0.33
0.33
Khalil Greene
Careerverified
Per 600 PAverified
0.34
0.34
Pedro Alvarez
Career
Per 600 PA
1
0.18
Khalil Greene
Careerverified
Per 600 PAverified
6
1.27
Pedro Alvarez
Career
Per 600 PA
15
2.71
Khalil Greene
Careerverified
Per 600 PAverified
37
7.83
Pedro Alvarez
Career
Per 600 PA
71
12.83
Khalil Greene
Careerverified
Per 600 PAverified
59
12.49
Pedro Alvarez
Career
Per 600 PA
15
2.71
Khalil Greene
Careerverified
Per 600 PAverified
25
5.29
Pedro Alvarez
Career
Per 600 PA
3
0.54
Khalil Greene
Careerverified
Per 600 PAverified
6
1.27
Pedro Alvarez
Career
Per 600 PA
18
3.25
Khalil Greene
Careerverified
Per 600 PAverified
31
6.56
Pedro Alvarez
Careerverified
Per 600 PAverified
83.33
83.33
Khalil Greene
Career
Per 600 PA
80.65
80.65

Fielding Stats for Pedro Alvarez and Khalil Greene

Pedro Alvarez
Careerverified
Per 9 Inningsverified
9
9
Khalil Greene
Career
Per 9 Innings
7
7
Pedro Alvarez
Careerverified
Per 9 Inningsverified
706
1.09
Khalil Greene
Career
Per 9 Innings
694
1.03
Pedro Alvarez
Careerverified
Per 9 Inningsverified
679
1.04
Khalil Greene
Career
Per 9 Innings
678
1.01
Pedro Alvarez
Career
Per 9 Innings
17547
27
Khalil Greene
Careerverified
Per 9 Innings
18113
27
Pedro Alvarez
Career
Per 9 Innings
5849
9
Khalil Greene
Careerverified
Per 9 Innings
6037.2
9
Pedro Alvarez
Careerverified
Per 9 Inningsverified
1352
2.08
Khalil Greene
Career
Per 9 Innings
915
1.36
Pedro Alvarez
Career
Per 9 Innings
1285
1.98
Khalil Greene
Careerverified
Per 9 Inningsverified
1910
2.85
Pedro Alvarez
Career
Per 9 Innings
138
0.21
Khalil Greene
Careerverified
Per 9 Inningsverified
73
0.11
Pedro Alvarez
Career
Per 9 Innings
2775
4.27
Khalil Greene
Careerverified
Per 9 Inningsverified
2898
4.32
Pedro Alvarez
Career
Per 9 Innings
2637
4.06
Khalil Greene
Careerverified
Per 9 Inningsverified
2825
4.21
Pedro Alvarez
Career
Per 9 Innings
95.03
95.03
Khalil Greene
Careerverified
Per 9 Inningsverified
97.48
97.48
Pedro Alvarez
Career
Per 9 Innings
3.735
3.735
Khalil Greene
Careerverified
Per 9 Inningsverified
4.071
4.071
Pedro Alvarez
Career
Per 9 Innings
96.18
96.18
Khalil Greene
Careerverified
Per 9 Inningsverified
97.69
97.69
Pedro Alvarez
Career
Per 9 Innings
213
0.33
Khalil Greene
Careerverified
Per 9 Inningsverified
402
0.6
Pedro Alvarez
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0