Garret Anderson vs. Yasiel Puig — Career Comparison
Adjusted for the eras they played in, Yasiel Puig holds a real edge over Garret Anderson in this comparison. Yasiel Puig led in walk rate (BB%+ 112 vs 55), on-base percentage (OBP+ 109 vs 100), and home run production (HR/PA+ 148 vs 145). Garret Anderson held the edge in contact rate (K%+ 123 vs 102). The edge belongs to Yasiel Puig.
Hitting Stats for Garret Anderson and Yasiel Puig
Garret Anderson
Career
Per 600 PA
2228
145.67
Yasiel Puig
Career
Per 600 PA
861
153.02
Garret Anderson
Career
Per 600 PA
9177
600
Yasiel Puig
Career
Per 600 PA
3376
600
Garret Anderson
Career
Per 600 PA
8640
564.89
Yasiel Puig
Career
Per 600 PA
3015
535.84
Garret Anderson
Career
Per 600 PA
0.293
0.293
Yasiel Puig
Career
Per 600 PA
0.277
0.277
Garret Anderson
Career
Per 600 PA
0.794
0.794
Yasiel Puig
Career
Per 600 PA
0.836
0.836
Garret Anderson
Career
Per 600 PA
2529
165.35
Yasiel Puig
Career
Per 600 PA
834
148.22
Garret Anderson
Career
Per 600 PA
1684
110.1
Yasiel Puig
Career
Per 600 PA
522
92.77
Garret Anderson
Career
Per 600 PA
522
34.13
Yasiel Puig
Career
Per 600 PA
159
28.26
Garret Anderson
Career
Per 600 PA
287
18.76
Yasiel Puig
Career
Per 600 PA
132
23.46
Garret Anderson
Career
Per 600 PA
845
55.25
Yasiel Puig
Career
Per 600 PA
312
55.45
Garret Anderson
Career
Per 600 PA
0.334
0.334
Yasiel Puig
Career
Per 600 PA
0.374
0.374
Garret Anderson
Career
Per 600 PA
0.033
0.033
Yasiel Puig
Career
Per 600 PA
0.044
0.044
Garret Anderson
Career
Per 600 PA
0.114
0.114
Yasiel Puig
Career
Per 600 PA
0.158
0.158
Garret Anderson
Career
Per 600 PA
1237.65
80.92
Yasiel Puig
Career
Per 600 PA
497.83
88.48
Garret Anderson
Career
Per 600 PA
3984
260.48
Yasiel Puig
Career
Per 600 PA
1431
254.32
Garret Anderson
Career
Per 600 PA
2966
193.92
Yasiel Puig
Career
Per 600 PA
1174
208.65
Garret Anderson
Career
Per 600 PA
0.324
0.324
Yasiel Puig
Career
Per 600 PA
0.348
0.348
Garret Anderson
Career
Per 600 PA
0.461
0.461
Yasiel Puig
Career
Per 600 PA
0.475
0.475
Garret Anderson
Career
Per 600 PA
0.785
0.785
Yasiel Puig
Career
Per 600 PA
0.823
0.823
Garret Anderson
Career
Per 600 PA
0.168
0.168
Yasiel Puig
Career
Per 600 PA
0.198
0.198
Garret Anderson
Career
Per 600 PA
0.261
0.261
Yasiel Puig
Career
Per 600 PA
0.275
0.275
Garret Anderson
Career
Per 600 PA
0.708
0.708
Yasiel Puig
Career
Per 600 PA
0.807
0.807
Garret Anderson
Career
Per 600 PA
0.311
0.311
Yasiel Puig
Career
Per 600 PA
0.316
0.316
Garret Anderson
Career
Per 600 PA
2162
141.35
Yasiel Puig
Career
Per 600 PA
724
128.67
Garret Anderson
Career
Per 600 PA
1278.79
83.61
Yasiel Puig
Career
Per 600 PA
496.8
88.29
Garret Anderson
Career
Per 600 PA
8
0.52
Yasiel Puig
Career
Per 600 PA
43
7.64
Garret Anderson
Career
Per 600 PA
104
6.8
Yasiel Puig
Career
Per 600 PA
21
3.73
Garret Anderson
Career
Per 600 PA
1224
80.03
Yasiel Puig
Career
Per 600 PA
681
121.03
Garret Anderson
Career
Per 600 PA
7.5
7.5
Yasiel Puig
Career
Per 600 PA
4.96
4.96
Garret Anderson
Career
Per 600 PA
0.35
0.35
Yasiel Puig
Career
Per 600 PA
0.44
0.44
Garret Anderson
Career
Per 600 PA
13
0.85
Yasiel Puig
Career
Per 600 PA
2
0.36
Garret Anderson
Career
Per 600 PA
87
5.69
Yasiel Puig
Career
Per 600 PA
19
3.38
Garret Anderson
Career
Per 600 PA
197
12.88
Yasiel Puig
Career
Per 600 PA
73
12.97
Garret Anderson
Career
Per 600 PA
80
5.23
Yasiel Puig
Career
Per 600 PA
79
14.04
Garret Anderson
Career
Per 600 PA
47
3.07
Yasiel Puig
Career
Per 600 PA
38
6.75
Garret Anderson
Career
Per 600 PA
127
8.3
Yasiel Puig
Career
Per 600 PA
117
20.79
Garret Anderson
Career
Per 600 PA
62.99
62.99
Yasiel Puig
Career
Per 600 PA
67.52
67.52
Fielding Stats for Garret Anderson and Yasiel Puig
Garret Anderson
Career
Per 9 Innings
1913
1.04
Yasiel Puig
Career
Per 9 Innings
826
1.09
Garret Anderson
Career
Per 9 Innings
1885
1.03
Yasiel Puig
Career
Per 9 Innings
774
1.02
Garret Anderson
Career
Per 9 Innings
49549
27
Yasiel Puig
Career
Per 9 Innings
20533
27
Garret Anderson
Career
Per 9 Innings
16516.1
9
Yasiel Puig
Career
Per 9 Innings
6844.1
9
Garret Anderson
Career
Per 9 Innings
4057
2.21
Yasiel Puig
Career
Per 9 Innings
1394
1.83
Garret Anderson
Career
Per 9 Innings
109
0.06
Yasiel Puig
Career
Per 9 Innings
57
0.07
Garret Anderson
Career
Per 9 Innings
48
0.03
Yasiel Puig
Career
Per 9 Innings
28
0.04
Garret Anderson
Career
Per 9 Innings
4214
2.3
Yasiel Puig
Career
Per 9 Innings
1479
1.94
Garret Anderson
Career
Per 9 Innings
4166
2.27
Yasiel Puig
Career
Per 9 Innings
1451
1.91
Garret Anderson
Career
Per 9 Innings
98.86
98.86
Yasiel Puig
Career
Per 9 Innings
98.11
98.11
Garret Anderson
Career
Per 9 Innings
2.178
2.178
Yasiel Puig
Career
Per 9 Innings
1.757
1.757
Garret Anderson
Career
Per 9 Innings
98.54
98.54
Yasiel Puig
Career
Per 9 Innings
93.7
93.7
Garret Anderson
Career
Per 9 Innings
18
0.01
Yasiel Puig
Career
Per 9 Innings
10
0.01
Garret Anderson
Career
Per 9 Innings
0
0
Yasiel Puig
Career
Per 9 Innings
0
0