Yonder Alonso vs. Phil Garner — Career Comparison

MillenialCubaThrows RightBats LeftCaribbeanSan Diego PadresNational LeagueFirst BasemanAll-Star
Baby BoomersTennesseeThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueSecond BasemanAll-Star

When their careers are measured against the same standard, Yonder Alonso comes out clearly ahead of Phil Garner across most offensive categories. Yonder Alonso led in contact rate (K%+ 126 vs 99), walk rate (BB%+ 124 vs 97), and home run production (HR/PA+ 90 vs 85). Phil Garner held the edge in slugging (SLG+ 107 vs 100). Yonder Alonso was the more complete offensive player.

Hitting Stats for Yonder Alonso and Phil Garner

Yonder Alonso
Career
Per 600 PA
10
10
Phil Garner
Careerverified
Per 600 PAverified
16
16
Yonder Alonso
Career
Per 600 PAverified
1072
170.47
Phil Garner
Careerverified
Per 600 PA
1860
162.68
Yonder Alonso
Career
Per 600 PA
3773
600
Phil Garner
Careerverified
Per 600 PA
6860
600
Yonder Alonso
Career
Per 600 PA
3362
534.64
Phil Garner
Careerverified
Per 600 PAverified
6136
536.68
Yonder Alonso
Career
Per 600 PA
0.259
0.259
Phil Garner
Careerverified
Per 600 PAverified
0.26
0.26
Yonder Alonso
Careerverified
Per 600 PAverified
0.753
0.753
Phil Garner
Career
Per 600 PA
0.742
0.742
Yonder Alonso
Career
Per 600 PA
872
138.67
Phil Garner
Careerverified
Per 600 PAverified
1594
139.42
Yonder Alonso
Career
Per 600 PA
589
93.67
Phil Garner
Careerverified
Per 600 PAverified
1104
96.56
Yonder Alonso
Career
Per 600 PAverified
181
28.78
Phil Garner
Careerverified
Per 600 PA
299
26.15
Yonder Alonso
Career
Per 600 PA
2
0.32
Phil Garner
Careerverified
Per 600 PAverified
82
7.17
Yonder Alonso
Career
Per 600 PAverified
100
15.9
Phil Garner
Careerverified
Per 600 PA
109
9.53
Yonder Alonso
Career
Per 600 PAverified
283
45
Phil Garner
Careerverified
Per 600 PA
490
42.86
Yonder Alonso
Careerverified
Per 600 PAverified
0.325
0.325
Phil Garner
Career
Per 600 PA
0.307
0.307
Yonder Alonso
Careerverified
Per 600 PAverified
0.03
0.03
Phil Garner
Career
Per 600 PA
0.018
0.018
Yonder Alonso
Careerverified
Per 600 PAverified
0.115
0.115
Phil Garner
Career
Per 600 PA
0.068
0.068
Yonder Alonso
Career
Per 600 PAverified
457.78
72.8
Phil Garner
Careerverified
Per 600 PA
799.18
69.9
Yonder Alonso
Career
Per 600 PAverified
1357
215.8
Phil Garner
Careerverified
Per 600 PA
2384
208.51
Yonder Alonso
Career
Per 600 PAverified
1254
199.42
Phil Garner
Careerverified
Per 600 PA
2192
191.72
Yonder Alonso
Careerverified
Per 600 PAverified
0.332
0.332
Phil Garner
Career
Per 600 PA
0.323
0.323
Yonder Alonso
Careerverified
Per 600 PAverified
0.404
0.404
Phil Garner
Career
Per 600 PA
0.389
0.389
Yonder Alonso
Careerverified
Per 600 PAverified
0.736
0.736
Phil Garner
Career
Per 600 PA
0.711
0.711
Yonder Alonso
Careerverified
Per 600 PAverified
0.144
0.144
Phil Garner
Career
Per 600 PA
0.129
0.129
Yonder Alonso
Careerverified
Per 600 PAverified
0.251
0.251
Phil Garner
Career
Per 600 PA
0.242
0.242
Yonder Alonso
Careerverified
Per 600 PAverified
0.679
0.679
Phil Garner
Career
Per 600 PA
0.671
0.671
Yonder Alonso
Careerverified
Per 600 PAverified
0.292
0.292
Phil Garner
Career
Per 600 PA
0.283
0.283
Yonder Alonso
Career
Per 600 PA
391
62.18
Phil Garner
Careerverified
Per 600 PAverified
780
68.22
Yonder Alonso
Career
Per 600 PAverified
426
67.74
Phil Garner
Careerverified
Per 600 PA
738
64.55
Yonder Alonso
Career
Per 600 PA
717
114.02
Phil Garner
Careerverified
Per 600 PAverified
1409
123.24
Yonder Alonso
Career
Per 600 PAverified
464.42
73.85
Phil Garner
Careerverified
Per 600 PA
810.47
70.89
Yonder Alonso
Career
Per 600 PA
16
2.54
Phil Garner
Careerverified
Per 600 PAverified
34
2.97
Yonder Alonso
Career
Per 600 PAverified
366
58.2
Phil Garner
Careerverified
Per 600 PA
564
49.33
Yonder Alonso
Career
Per 600 PA
29
4.61
Phil Garner
Careerverified
Per 600 PAverified
74
6.47
Yonder Alonso
Careerverified
Per 600 PA
648
103.05
Phil Garner
Career
Per 600 PAverified
842
73.64
Yonder Alonso
Career
Per 600 PA
5.82
5.82
Phil Garner
Careerverified
Per 600 PAverified
8.15
8.15
Yonder Alonso
Career
Per 600 PA
0.56
0.56
Phil Garner
Careerverified
Per 600 PAverified
0.67
0.67
Yonder Alonso
Career
Per 600 PA
1
0.16
Phil Garner
Careerverified
Per 600 PAverified
67
5.86
Yonder Alonso
Career
Per 600 PA
28
4.45
Phil Garner
Careerverified
Per 600 PAverified
59
5.16
Yonder Alonso
Careerverified
Per 600 PA
94
14.95
Phil Garner
Career
Per 600 PAverified
131
11.46
Yonder Alonso
Career
Per 600 PA
22
3.5
Phil Garner
Careerverified
Per 600 PAverified
225
19.68
Yonder Alonso
Career
Per 600 PA
8
1.27
Phil Garner
Careerverified
Per 600 PAverified
105
9.18
Yonder Alonso
Career
Per 600 PA
30
4.77
Phil Garner
Careerverified
Per 600 PAverified
330
28.86
Yonder Alonso
Careerverified
Per 600 PAverified
73.33
73.33
Phil Garner
Career
Per 600 PA
68.18
68.18

Fielding Stats for Yonder Alonso and Phil Garner

Yonder Alonso
Career
Per 9 Innings
10
10
Phil Garner
Careerverified
Per 9 Inningsverified
16
16
Yonder Alonso
Career
Per 9 Innings
911
1.11
Phil Garner
Careerverified
Per 9 Inningsverified
1856
1.12
Yonder Alonso
Career
Per 9 Inningsverified
830
1.02
Phil Garner
Careerverified
Per 9 Innings
1653
1
Yonder Alonso
Career
Per 9 Innings
22074
27
Phil Garner
Careerverified
Per 9 Innings
44662
27
Yonder Alonso
Career
Per 9 Innings
7358
9
Phil Garner
Careerverified
Per 9 Innings
14887.1
9
Yonder Alonso
Careerverified
Per 9 Inningsverified
6791
8.31
Phil Garner
Career
Per 9 Innings
2746
1.66
Yonder Alonso
Career
Per 9 Innings
470
0.57
Phil Garner
Careerverified
Per 9 Inningsverified
4356
2.63
Yonder Alonso
Careerverified
Per 9 Inningsverified
50
0.06
Phil Garner
Career
Per 9 Innings
259
0.16
Yonder Alonso
Career
Per 9 Inningsverified
7311
8.94
Phil Garner
Careerverified
Per 9 Innings
7361
4.45
Yonder Alonso
Careerverified
Per 9 Inningsverified
7261
8.88
Phil Garner
Career
Per 9 Innings
7102
4.29
Yonder Alonso
Careerverified
Per 9 Inningsverified
99.32
99.32
Phil Garner
Career
Per 9 Innings
96.48
96.48
Yonder Alonso
Careerverified
Per 9 Inningsverified
7.97
7.97
Phil Garner
Career
Per 9 Innings
3.827
3.827
Yonder Alonso
Careerverified
Per 9 Inningsverified
91.11
91.11
Phil Garner
Career
Per 9 Innings
89.06
89.06
Yonder Alonso
Career
Per 9 Inningsverified
593
0.73
Phil Garner
Careerverified
Per 9 Innings
752
0.45
Yonder Alonso
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Yonder Alonso
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Yonder Alonso
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Yonder Alonso
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0