Pedro Alvarez vs. Travis Hafner — Career Comparison
When their careers are measured against the same standard, Travis Hafner comes out clearly ahead of Pedro Alvarez across most offensive categories. Travis Hafner led in walk rate (BB%+ 156 vs 114), on-base percentage (OBP+ 120 vs 97), and batting average (AVG+ 111 vs 94). Pedro Alvarez held the edge in home run production (HR/PA+ 198 vs 174). Travis Hafner was the more complete offensive player.
Hitting Stats for Pedro Alvarez and Travis Hafner
Pedro Alvarez
Career
Per 600 PA
910
164.41
Travis Hafner
Career
Per 600 PA
1183
148.65
Pedro Alvarez
Career
Per 600 PA
3321
600
Travis Hafner
Career
Per 600 PA
4775
600
Pedro Alvarez
Career
Per 600 PA
2980
538.39
Travis Hafner
Career
Per 600 PA
4058
509.91
Pedro Alvarez
Career
Per 600 PA
0.236
0.236
Travis Hafner
Career
Per 600 PA
0.273
0.273
Pedro Alvarez
Career
Per 600 PA
0.768
0.768
Travis Hafner
Career
Per 600 PA
0.878
0.878
Pedro Alvarez
Career
Per 600 PA
405
73.17
Travis Hafner
Career
Per 600 PA
631
79.29
Pedro Alvarez
Career
Per 600 PA
131
23.67
Travis Hafner
Career
Per 600 PA
250
31.41
Pedro Alvarez
Career
Per 600 PA
162
29.27
Travis Hafner
Career
Per 600 PA
213
26.76
Pedro Alvarez
Career
Per 600 PA
299
54.02
Travis Hafner
Career
Per 600 PA
476
59.81
Pedro Alvarez
Career
Per 600 PA
0.425
0.425
Travis Hafner
Career
Per 600 PA
0.43
0.43
Pedro Alvarez
Career
Per 600 PA
0.054
0.054
Travis Hafner
Career
Per 600 PA
0.053
0.053
Pedro Alvarez
Career
Per 600 PA
0.23
0.23
Travis Hafner
Career
Per 600 PA
0.192
0.192
Pedro Alvarez
Career
Per 600 PA
430.48
77.77
Travis Hafner
Career
Per 600 PA
786.89
98.88
Pedro Alvarez
Career
Per 600 PA
1333
240.83
Travis Hafner
Career
Per 600 PA
2022
254.07
Pedro Alvarez
Career
Per 600 PA
1029
185.91
Travis Hafner
Career
Per 600 PA
1795
225.55
Pedro Alvarez
Career
Per 600 PA
0.31
0.31
Travis Hafner
Career
Per 600 PA
0.376
0.376
Pedro Alvarez
Career
Per 600 PA
0.447
0.447
Travis Hafner
Career
Per 600 PA
0.498
0.498
Pedro Alvarez
Career
Per 600 PA
0.757
0.757
Travis Hafner
Career
Per 600 PA
0.874
0.874
Pedro Alvarez
Career
Per 600 PA
0.211
0.211
Travis Hafner
Career
Per 600 PA
0.226
0.226
Pedro Alvarez
Career
Per 600 PA
0.251
0.251
Travis Hafner
Career
Per 600 PA
0.294
0.294
Pedro Alvarez
Career
Per 600 PA
0.712
0.712
Travis Hafner
Career
Per 600 PA
0.894
0.894
Pedro Alvarez
Career
Per 600 PA
0.288
0.288
Travis Hafner
Career
Per 600 PA
0.309
0.309
Pedro Alvarez
Career
Per 600 PA
675
121.95
Travis Hafner
Career
Per 600 PA
1137
142.87
Pedro Alvarez
Career
Per 600 PA
408.02
73.72
Travis Hafner
Career
Per 600 PA
764.14
96.02
Pedro Alvarez
Career
Per 600 PA
11
1.99
Travis Hafner
Career
Per 600 PA
90
11.31
Pedro Alvarez
Career
Per 600 PA
31
5.6
Travis Hafner
Career
Per 600 PA
81
10.18
Pedro Alvarez
Career
Per 600 PA
952
172
Travis Hafner
Career
Per 600 PA
976
122.64
Pedro Alvarez
Career
Per 600 PA
3.49
3.49
Travis Hafner
Career
Per 600 PA
4.89
4.89
Pedro Alvarez
Career
Per 600 PA
0.33
0.33
Travis Hafner
Career
Per 600 PA
0.61
0.61
Pedro Alvarez
Career
Per 600 PA
15
2.71
Travis Hafner
Career
Per 600 PA
29
3.64
Pedro Alvarez
Career
Per 600 PA
71
12.83
Travis Hafner
Career
Per 600 PA
86
10.81
Pedro Alvarez
Career
Per 600 PA
15
2.71
Travis Hafner
Career
Per 600 PA
11
1.38
Pedro Alvarez
Career
Per 600 PA
3
0.54
Travis Hafner
Career
Per 600 PA
7
0.88
Pedro Alvarez
Career
Per 600 PA
18
3.25
Travis Hafner
Career
Per 600 PA
18
2.26
Pedro Alvarez
Career
Per 600 PA
83.33
83.33
Travis Hafner
Career
Per 600 PA
61.11
61.11
Fielding Stats for Pedro Alvarez and Travis Hafner
Pedro Alvarez
Career
Per 9 Innings
706
1.09
Travis Hafner
Career
Per 9 Innings
72
1.15
Pedro Alvarez
Career
Per 9 Innings
679
1.04
Travis Hafner
Career
Per 9 Innings
68
1.08
Pedro Alvarez
Career
Per 9 Innings
17547
27
Travis Hafner
Career
Per 9 Innings
1694
27
Pedro Alvarez
Career
Per 9 Innings
5849
9
Travis Hafner
Career
Per 9 Innings
564.2
9
Pedro Alvarez
Career
Per 9 Innings
1352
2.08
Travis Hafner
Career
Per 9 Innings
578
9.21
Pedro Alvarez
Career
Per 9 Innings
1285
1.98
Travis Hafner
Career
Per 9 Innings
40
0.64
Pedro Alvarez
Career
Per 9 Innings
138
0.21
Travis Hafner
Career
Per 9 Innings
7
0.11
Pedro Alvarez
Career
Per 9 Innings
2775
4.27
Travis Hafner
Career
Per 9 Innings
625
9.96
Pedro Alvarez
Career
Per 9 Innings
2637
4.06
Travis Hafner
Career
Per 9 Innings
618
9.85
Pedro Alvarez
Career
Per 9 Innings
95.03
95.03
Travis Hafner
Career
Per 9 Innings
98.88
98.88
Pedro Alvarez
Career
Per 9 Innings
3.735
3.735
Travis Hafner
Career
Per 9 Innings
8.583
8.583
Pedro Alvarez
Career
Per 9 Innings
96.18
96.18
Travis Hafner
Career
Per 9 Innings
94.44
94.44
Pedro Alvarez
Career
Per 9 Innings
213
0.33
Travis Hafner
Career
Per 9 Innings
61
0.97
Pedro Alvarez
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0