Lorenzo Cain vs. Phil Garner — Career Comparison

MillenialGeorgiaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueCenter FielderGold GloveAll-Star
Baby BoomersTennesseeThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueSecond BasemanAll-Star

Adjusted for the eras they played in, Lorenzo Cain holds a real edge over Phil Garner in this comparison. Lorenzo Cain led in contact rate (K%+ 120 vs 99), batting average (AVG+ 118 vs 104), and on-base percentage (OBP+ 112 vs 103). Phil Garner held the edge in home run production (HR/PA+ 85 vs 64). The edge belongs to Lorenzo Cain.

Hitting Stats for Lorenzo Cain and Phil Garner

Lorenzo Cain
Career
Per 600 PA
13
13
Phil Garner
Careerverified
Per 600 PAverified
16
16
Lorenzo Cain
Career
Per 600 PA
1171
147.7
Phil Garner
Careerverified
Per 600 PAverified
1860
162.68
Lorenzo Cain
Career
Per 600 PA
4757
600
Phil Garner
Careerverified
Per 600 PA
6860
600
Lorenzo Cain
Career
Per 600 PAverified
4314
544.12
Phil Garner
Careerverified
Per 600 PA
6136
536.68
Lorenzo Cain
Careerverified
Per 600 PAverified
0.283
0.283
Phil Garner
Career
Per 600 PA
0.26
0.26
Lorenzo Cain
Careerverified
Per 600 PAverified
0.784
0.784
Phil Garner
Career
Per 600 PA
0.742
0.742
Lorenzo Cain
Career
Per 600 PAverified
1220
153.88
Phil Garner
Careerverified
Per 600 PA
1594
139.42
Lorenzo Cain
Career
Per 600 PAverified
884
111.5
Phil Garner
Careerverified
Per 600 PA
1104
96.56
Lorenzo Cain
Career
Per 600 PAverified
225
28.38
Phil Garner
Careerverified
Per 600 PA
299
26.15
Lorenzo Cain
Career
Per 600 PA
24
3.03
Phil Garner
Careerverified
Per 600 PAverified
82
7.17
Lorenzo Cain
Career
Per 600 PAverified
87
10.97
Phil Garner
Careerverified
Per 600 PA
109
9.53
Lorenzo Cain
Career
Per 600 PA
336
42.38
Phil Garner
Careerverified
Per 600 PAverified
490
42.86
Lorenzo Cain
Career
Per 600 PA
0.275
0.275
Phil Garner
Careerverified
Per 600 PAverified
0.307
0.307
Lorenzo Cain
Careerverified
Per 600 PAverified
0.02
0.02
Phil Garner
Career
Per 600 PA
0.018
0.018
Lorenzo Cain
Careerverified
Per 600 PAverified
0.071
0.071
Phil Garner
Career
Per 600 PA
0.068
0.068
Lorenzo Cain
Career
Per 600 PAverified
617.75
77.92
Phil Garner
Careerverified
Per 600 PA
799.18
69.9
Lorenzo Cain
Career
Per 600 PAverified
1754
221.23
Phil Garner
Careerverified
Per 600 PA
2384
208.51
Lorenzo Cain
Career
Per 600 PAverified
1631
205.72
Phil Garner
Careerverified
Per 600 PA
2192
191.72
Lorenzo Cain
Careerverified
Per 600 PAverified
0.343
0.343
Phil Garner
Career
Per 600 PA
0.323
0.323
Lorenzo Cain
Careerverified
Per 600 PAverified
0.407
0.407
Phil Garner
Career
Per 600 PA
0.389
0.389
Lorenzo Cain
Careerverified
Per 600 PAverified
0.75
0.75
Phil Garner
Career
Per 600 PA
0.711
0.711
Lorenzo Cain
Career
Per 600 PA
0.124
0.124
Phil Garner
Careerverified
Per 600 PAverified
0.129
0.129
Lorenzo Cain
Careerverified
Per 600 PAverified
0.256
0.256
Phil Garner
Career
Per 600 PA
0.242
0.242
Lorenzo Cain
Careerverified
Per 600 PAverified
0.725
0.725
Phil Garner
Career
Per 600 PA
0.671
0.671
Lorenzo Cain
Careerverified
Per 600 PAverified
0.333
0.333
Phil Garner
Career
Per 600 PA
0.283
0.283
Lorenzo Cain
Career
Per 600 PAverified
626
78.96
Phil Garner
Careerverified
Per 600 PA
780
68.22
Lorenzo Cain
Career
Per 600 PA
454
57.26
Phil Garner
Careerverified
Per 600 PAverified
738
64.55
Lorenzo Cain
Career
Per 600 PAverified
993
125.25
Phil Garner
Careerverified
Per 600 PA
1409
123.24
Lorenzo Cain
Career
Per 600 PAverified
641.16
80.87
Phil Garner
Careerverified
Per 600 PA
810.47
70.89
Lorenzo Cain
Careerverified
Per 600 PAverified
49
6.18
Phil Garner
Career
Per 600 PA
34
2.97
Lorenzo Cain
Career
Per 600 PA
362
45.66
Phil Garner
Careerverified
Per 600 PAverified
564
49.33
Lorenzo Cain
Career
Per 600 PA
14
1.77
Phil Garner
Careerverified
Per 600 PAverified
74
6.47
Lorenzo Cain
Career
Per 600 PA
854
107.71
Phil Garner
Careerverified
Per 600 PAverified
842
73.64
Lorenzo Cain
Career
Per 600 PA
5.57
5.57
Phil Garner
Careerverified
Per 600 PAverified
8.15
8.15
Lorenzo Cain
Career
Per 600 PA
0.42
0.42
Phil Garner
Careerverified
Per 600 PAverified
0.67
0.67
Lorenzo Cain
Career
Per 600 PA
0
0
Phil Garner
Careerverified
Per 600 PAverified
67
5.86
Lorenzo Cain
Career
Per 600 PA
32
4.04
Phil Garner
Careerverified
Per 600 PAverified
59
5.16
Lorenzo Cain
Careerverified
Per 600 PA
109
13.75
Phil Garner
Career
Per 600 PAverified
131
11.46
Lorenzo Cain
Career
Per 600 PAverified
190
23.96
Phil Garner
Careerverified
Per 600 PA
225
19.68
Lorenzo Cain
Career
Per 600 PA
44
5.55
Phil Garner
Careerverified
Per 600 PAverified
105
9.18
Lorenzo Cain
Career
Per 600 PAverified
234
29.51
Phil Garner
Careerverified
Per 600 PA
330
28.86
Lorenzo Cain
Careerverified
Per 600 PAverified
81.2
81.2
Phil Garner
Career
Per 600 PA
68.18
68.18

Fielding Stats for Lorenzo Cain and Phil Garner

Lorenzo Cain
Career
Per 9 Innings
13
13
Phil Garner
Careerverified
Per 9 Inningsverified
16
16
Lorenzo Cain
Career
Per 9 Innings
1138
1.06
Phil Garner
Careerverified
Per 9 Inningsverified
1856
1.12
Lorenzo Cain
Career
Per 9 Inningsverified
1099
1.03
Phil Garner
Careerverified
Per 9 Innings
1653
1
Lorenzo Cain
Career
Per 9 Innings
28865
27
Phil Garner
Careerverified
Per 9 Innings
44662
27
Lorenzo Cain
Career
Per 9 Innings
9621.2
9
Phil Garner
Careerverified
Per 9 Innings
14887.1
9
Lorenzo Cain
Careerverified
Per 9 Inningsverified
2819
2.64
Phil Garner
Career
Per 9 Innings
2746
1.66
Lorenzo Cain
Career
Per 9 Innings
55
0.05
Phil Garner
Careerverified
Per 9 Inningsverified
4356
2.63
Lorenzo Cain
Careerverified
Per 9 Inningsverified
42
0.04
Phil Garner
Career
Per 9 Innings
259
0.16
Lorenzo Cain
Career
Per 9 Innings
2916
2.73
Phil Garner
Careerverified
Per 9 Inningsverified
7361
4.45
Lorenzo Cain
Career
Per 9 Innings
2874
2.69
Phil Garner
Careerverified
Per 9 Inningsverified
7102
4.29
Lorenzo Cain
Careerverified
Per 9 Inningsverified
98.56
98.56
Phil Garner
Career
Per 9 Innings
96.48
96.48
Lorenzo Cain
Career
Per 9 Innings
2.526
2.526
Phil Garner
Careerverified
Per 9 Inningsverified
3.827
3.827
Lorenzo Cain
Careerverified
Per 9 Inningsverified
96.57
96.57
Phil Garner
Career
Per 9 Innings
89.06
89.06
Lorenzo Cain
Career
Per 9 Innings
14
0.01
Phil Garner
Careerverified
Per 9 Inningsverified
752
0.45
Lorenzo Cain
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Lorenzo Cain
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Lorenzo Cain
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Lorenzo Cain
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0