Pedro Alvarez vs. Glenallen Hill — Career Comparison

MillenialD.R.Throws RightBats LeftCaribbeanPittsburgh PiratesNational LeagueThird BasemanSilver SluggerAll-Star
Gen XCaliforniaThrows RightBats RightNorth AmericaSan Francisco GiantsNational LeagueRight Fielder

Adjusted for the eras they played in, Glenallen Hill holds a real edge over Pedro Alvarez in this comparison. Glenallen Hill led in contact rate (K%+ 79 vs 68), batting average (AVG+ 103 vs 94), and slugging (SLG+ 121 vs 115). Pedro Alvarez held the edge in walk rate (BB%+ 114 vs 72). The edge belongs to Glenallen Hill.

Hitting Stats for Pedro Alvarez and Glenallen Hill

Pedro Alvarez
Career
Per 600 PA
9
9
Glenallen Hill
Careerverified
Per 600 PAverified
13
13
Pedro Alvarez
Career
Per 600 PA
910
164.41
Glenallen Hill
Careerverified
Per 600 PAverified
1162
172.87
Pedro Alvarez
Career
Per 600 PA
3321
600
Glenallen Hill
Careerverified
Per 600 PA
4033
600
Pedro Alvarez
Career
Per 600 PA
2980
538.39
Glenallen Hill
Careerverified
Per 600 PAverified
3715
552.69
Pedro Alvarez
Career
Per 600 PA
0.236
0.236
Glenallen Hill
Careerverified
Per 600 PAverified
0.271
0.271
Pedro Alvarez
Career
Per 600 PA
0.768
0.768
Glenallen Hill
Careerverified
Per 600 PAverified
0.818
0.818
Pedro Alvarez
Career
Per 600 PA
704
127.19
Glenallen Hill
Careerverified
Per 600 PAverified
1005
149.52
Pedro Alvarez
Career
Per 600 PA
405
73.17
Glenallen Hill
Careerverified
Per 600 PAverified
611
90.9
Pedro Alvarez
Career
Per 600 PA
131
23.67
Glenallen Hill
Careerverified
Per 600 PAverified
187
27.82
Pedro Alvarez
Career
Per 600 PA
6
1.08
Glenallen Hill
Careerverified
Per 600 PAverified
21
3.12
Pedro Alvarez
Career
Per 600 PAverified
162
29.27
Glenallen Hill
Careerverified
Per 600 PA
186
27.67
Pedro Alvarez
Career
Per 600 PA
299
54.02
Glenallen Hill
Careerverified
Per 600 PAverified
394
58.62
Pedro Alvarez
Careerverified
Per 600 PAverified
0.425
0.425
Glenallen Hill
Career
Per 600 PA
0.392
0.392
Pedro Alvarez
Careerverified
Per 600 PAverified
0.054
0.054
Glenallen Hill
Career
Per 600 PA
0.05
0.05
Pedro Alvarez
Careerverified
Per 600 PAverified
0.23
0.23
Glenallen Hill
Career
Per 600 PA
0.185
0.185
Pedro Alvarez
Career
Per 600 PA
430.48
77.77
Glenallen Hill
Careerverified
Per 600 PAverified
568.83
84.63
Pedro Alvarez
Career
Per 600 PA
1333
240.83
Glenallen Hill
Careerverified
Per 600 PAverified
1792
266.6
Pedro Alvarez
Career
Per 600 PA
1029
185.91
Glenallen Hill
Careerverified
Per 600 PAverified
1295
192.66
Pedro Alvarez
Career
Per 600 PA
0.31
0.31
Glenallen Hill
Careerverified
Per 600 PAverified
0.321
0.321
Pedro Alvarez
Career
Per 600 PA
0.447
0.447
Glenallen Hill
Careerverified
Per 600 PAverified
0.482
0.482
Pedro Alvarez
Career
Per 600 PA
0.757
0.757
Glenallen Hill
Careerverified
Per 600 PAverified
0.804
0.804
Pedro Alvarez
Career
Per 600 PA
0.211
0.211
Glenallen Hill
Careerverified
Per 600 PAverified
0.212
0.212
Pedro Alvarez
Career
Per 600 PA
0.251
0.251
Glenallen Hill
Careerverified
Per 600 PAverified
0.265
0.265
Pedro Alvarez
Career
Per 600 PA
0.712
0.712
Glenallen Hill
Careerverified
Per 600 PAverified
0.768
0.768
Pedro Alvarez
Career
Per 600 PA
0.288
0.288
Glenallen Hill
Careerverified
Per 600 PAverified
0.302
0.302
Pedro Alvarez
Career
Per 600 PA
365
65.94
Glenallen Hill
Careerverified
Per 600 PAverified
528
78.55
Pedro Alvarez
Career
Per 600 PA
472
85.28
Glenallen Hill
Careerverified
Per 600 PAverified
586
87.18
Pedro Alvarez
Career
Per 600 PA
675
121.95
Glenallen Hill
Careerverified
Per 600 PAverified
928
138.06
Pedro Alvarez
Career
Per 600 PA
408.02
73.72
Glenallen Hill
Careerverified
Per 600 PAverified
567.14
84.38
Pedro Alvarez
Career
Per 600 PA
11
1.99
Glenallen Hill
Careerverified
Per 600 PAverified
20
2.98
Pedro Alvarez
Careerverified
Per 600 PAverified
314
56.73
Glenallen Hill
Career
Per 600 PA
270
40.17
Pedro Alvarez
Careerverified
Per 600 PAverified
31
5.6
Glenallen Hill
Career
Per 600 PA
13
1.93
Pedro Alvarez
Career
Per 600 PA
952
172
Glenallen Hill
Careerverified
Per 600 PAverified
845
125.71
Pedro Alvarez
Career
Per 600 PA
3.49
3.49
Glenallen Hill
Careerverified
Per 600 PAverified
4.77
4.77
Pedro Alvarez
Careerverified
Per 600 PAverified
0.33
0.33
Glenallen Hill
Career
Per 600 PA
0.32
0.32
Pedro Alvarez
Career
Per 600 PA
1
0.18
Glenallen Hill
Careerverified
Per 600 PAverified
2
0.3
Pedro Alvarez
Career
Per 600 PA
15
2.71
Glenallen Hill
Careerverified
Per 600 PAverified
26
3.87
Pedro Alvarez
Careerverified
Per 600 PAverified
71
12.83
Glenallen Hill
Career
Per 600 PA
89
13.24
Pedro Alvarez
Career
Per 600 PA
15
2.71
Glenallen Hill
Careerverified
Per 600 PAverified
96
14.28
Pedro Alvarez
Career
Per 600 PA
3
0.54
Glenallen Hill
Careerverified
Per 600 PAverified
38
5.65
Pedro Alvarez
Career
Per 600 PA
18
3.25
Glenallen Hill
Careerverified
Per 600 PAverified
134
19.94
Pedro Alvarez
Careerverified
Per 600 PAverified
83.33
83.33
Glenallen Hill
Career
Per 600 PA
71.64
71.64

Fielding Stats for Pedro Alvarez and Glenallen Hill

Pedro Alvarez
Career
Per 9 Innings
9
9
Glenallen Hill
Careerverified
Per 9 Inningsverified
12
12
Pedro Alvarez
Career
Per 9 Innings
706
1.09
Glenallen Hill
Careerverified
Per 9 Inningsverified
847
1.14
Pedro Alvarez
Career
Per 9 Innings
679
1.04
Glenallen Hill
Careerverified
Per 9 Inningsverified
782
1.05
Pedro Alvarez
Career
Per 9 Innings
17547
27
Glenallen Hill
Careerverified
Per 9 Innings
20106
27
Pedro Alvarez
Career
Per 9 Innings
5849
9
Glenallen Hill
Careerverified
Per 9 Innings
6702
9
Pedro Alvarez
Career
Per 9 Inningsverified
1352
2.08
Glenallen Hill
Careerverified
Per 9 Innings
1488
2
Pedro Alvarez
Careerverified
Per 9 Inningsverified
1285
1.98
Glenallen Hill
Career
Per 9 Innings
41
0.06
Pedro Alvarez
Career
Per 9 Innings
138
0.21
Glenallen Hill
Careerverified
Per 9 Inningsverified
57
0.08
Pedro Alvarez
Careerverified
Per 9 Inningsverified
2775
4.27
Glenallen Hill
Career
Per 9 Innings
1586
2.13
Pedro Alvarez
Careerverified
Per 9 Inningsverified
2637
4.06
Glenallen Hill
Career
Per 9 Innings
1529
2.05
Pedro Alvarez
Career
Per 9 Innings
95.03
95.03
Glenallen Hill
Careerverified
Per 9 Inningsverified
96.41
96.41
Pedro Alvarez
Careerverified
Per 9 Inningsverified
3.735
3.735
Glenallen Hill
Career
Per 9 Innings
1.805
1.805
Pedro Alvarez
Careerverified
Per 9 Inningsverified
96.18
96.18
Glenallen Hill
Career
Per 9 Innings
92.33
92.33
Pedro Alvarez
Careerverified
Per 9 Inningsverified
213
0.33
Glenallen Hill
Career
Per 9 Innings
9
0.01
Pedro Alvarez
Career
Per 9 Innings
0
0
Glenallen Hill
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Glenallen Hill
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Glenallen Hill
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Glenallen Hill
Career
Per 9 Innings
0
0