Willson Contreras vs. Phil Garner — Career Comparison

MillenialVenezuelaThrows RightBats RightSouth AmericaSt. Louis CardinalsNational LeagueCatcherAll-Star
Baby BoomersTennesseeThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueSecond BasemanAll-Star

When their careers are measured against the same standard, Willson Contreras comes out clearly ahead of Phil Garner across most offensive categories. Willson Contreras led in home run production (HR/PA+ 146 vs 85), walk rate (BB%+ 120 vs 97), and on-base percentage (OBP+ 111 vs 103). Phil Garner held the edge in contact rate (K%+ 99 vs 94). Willson Contreras was the more complete offensive player.

Hitting Stats for Willson Contreras and Phil Garner

Willson Contreras
Career
Per 600 PA
10
10
Phil Garner
Careerverified
Per 600 PAverified
16
16
Willson Contreras
Career
Per 600 PA
1078
151.33
Phil Garner
Careerverified
Per 600 PAverified
1860
162.68
Willson Contreras
Career
Per 600 PA
4274
600
Phil Garner
Careerverified
Per 600 PA
6860
600
Willson Contreras
Career
Per 600 PA
3700
519.42
Phil Garner
Careerverified
Per 600 PAverified
6136
536.68
Willson Contreras
Career
Per 600 PA
0.258
0.258
Phil Garner
Careerverified
Per 600 PAverified
0.26
0.26
Willson Contreras
Careerverified
Per 600 PAverified
0.821
0.821
Phil Garner
Career
Per 600 PA
0.742
0.742
Willson Contreras
Career
Per 600 PA
954
133.93
Phil Garner
Careerverified
Per 600 PAverified
1594
139.42
Willson Contreras
Career
Per 600 PA
563
79.04
Phil Garner
Careerverified
Per 600 PAverified
1104
96.56
Willson Contreras
Career
Per 600 PAverified
208
29.2
Phil Garner
Careerverified
Per 600 PA
299
26.15
Willson Contreras
Career
Per 600 PA
11
1.54
Phil Garner
Careerverified
Per 600 PAverified
82
7.17
Willson Contreras
Careerverified
Per 600 PAverified
172
24.15
Phil Garner
Career
Per 600 PA
109
9.53
Willson Contreras
Career
Per 600 PAverified
391
54.89
Phil Garner
Careerverified
Per 600 PA
490
42.86
Willson Contreras
Careerverified
Per 600 PAverified
0.41
0.41
Phil Garner
Career
Per 600 PA
0.307
0.307
Willson Contreras
Careerverified
Per 600 PAverified
0.047
0.047
Phil Garner
Career
Per 600 PA
0.018
0.018
Willson Contreras
Careerverified
Per 600 PAverified
0.18
0.18
Phil Garner
Career
Per 600 PA
0.068
0.068
Willson Contreras
Career
Per 600 PAverified
608.23
85.39
Phil Garner
Careerverified
Per 600 PA
799.18
69.9
Willson Contreras
Career
Per 600 PAverified
1700
238.65
Phil Garner
Careerverified
Per 600 PA
2384
208.51
Willson Contreras
Career
Per 600 PAverified
1502
210.86
Phil Garner
Careerverified
Per 600 PA
2192
191.72
Willson Contreras
Careerverified
Per 600 PAverified
0.352
0.352
Phil Garner
Career
Per 600 PA
0.323
0.323
Willson Contreras
Careerverified
Per 600 PAverified
0.46
0.46
Phil Garner
Career
Per 600 PA
0.389
0.389
Willson Contreras
Careerverified
Per 600 PAverified
0.811
0.811
Phil Garner
Career
Per 600 PA
0.711
0.711
Willson Contreras
Careerverified
Per 600 PAverified
0.202
0.202
Phil Garner
Career
Per 600 PA
0.129
0.129
Willson Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Phil Garner
Career
Per 600 PA
0.242
0.242
Willson Contreras
Careerverified
Per 600 PAverified
0.796
0.796
Phil Garner
Career
Per 600 PA
0.671
0.671
Willson Contreras
Careerverified
Per 600 PAverified
0.311
0.311
Phil Garner
Career
Per 600 PA
0.283
0.283
Willson Contreras
Career
Per 600 PAverified
526
73.84
Phil Garner
Careerverified
Per 600 PA
780
68.22
Willson Contreras
Career
Per 600 PAverified
548
76.93
Phil Garner
Careerverified
Per 600 PA
738
64.55
Willson Contreras
Career
Per 600 PAverified
902
126.63
Phil Garner
Careerverified
Per 600 PA
1409
123.24
Willson Contreras
Career
Per 600 PAverified
598.83
84.07
Phil Garner
Careerverified
Per 600 PA
810.47
70.89
Willson Contreras
Careerverified
Per 600 PAverified
129
18.11
Phil Garner
Career
Per 600 PA
34
2.97
Willson Contreras
Career
Per 600 PAverified
419
58.82
Phil Garner
Careerverified
Per 600 PA
564
49.33
Willson Contreras
Career
Per 600 PA
11
1.54
Phil Garner
Careerverified
Per 600 PAverified
74
6.47
Willson Contreras
Career
Per 600 PA
1035
145.3
Phil Garner
Careerverified
Per 600 PAverified
842
73.64
Willson Contreras
Career
Per 600 PA
4.13
4.13
Phil Garner
Careerverified
Per 600 PAverified
8.15
8.15
Willson Contreras
Career
Per 600 PA
0.4
0.4
Phil Garner
Careerverified
Per 600 PAverified
0.67
0.67
Willson Contreras
Career
Per 600 PA
5
0.7
Phil Garner
Careerverified
Per 600 PAverified
67
5.86
Willson Contreras
Career
Per 600 PA
21
2.95
Phil Garner
Careerverified
Per 600 PAverified
59
5.16
Willson Contreras
Careerverified
Per 600 PA
103
14.46
Phil Garner
Career
Per 600 PAverified
131
11.46
Willson Contreras
Career
Per 600 PA
37
5.19
Phil Garner
Careerverified
Per 600 PAverified
225
19.68
Willson Contreras
Career
Per 600 PA
22
3.09
Phil Garner
Careerverified
Per 600 PAverified
105
9.18
Willson Contreras
Career
Per 600 PA
59
8.28
Phil Garner
Careerverified
Per 600 PAverified
330
28.86
Willson Contreras
Career
Per 600 PA
62.71
62.71
Phil Garner
Careerverified
Per 600 PAverified
68.18
68.18

Fielding Stats for Willson Contreras and Phil Garner

Willson Contreras
Career
Per 9 Innings
10
10
Phil Garner
Careerverified
Per 9 Inningsverified
16
16
Willson Contreras
Career
Per 9 Inningsverified
946
1.13
Phil Garner
Careerverified
Per 9 Innings
1856
1.12
Willson Contreras
Career
Per 9 Inningsverified
857
1.03
Phil Garner
Careerverified
Per 9 Innings
1653
1
Willson Contreras
Career
Per 9 Innings
22546
27
Phil Garner
Careerverified
Per 9 Innings
44662
27
Willson Contreras
Career
Per 9 Innings
7515.1
9
Phil Garner
Careerverified
Per 9 Innings
14887.1
9
Willson Contreras
Careerverified
Per 9 Inningsverified
6833
8.18
Phil Garner
Career
Per 9 Innings
2746
1.66
Willson Contreras
Career
Per 9 Innings
497
0.6
Phil Garner
Careerverified
Per 9 Inningsverified
4356
2.63
Willson Contreras
Careerverified
Per 9 Inningsverified
77
0.09
Phil Garner
Career
Per 9 Innings
259
0.16
Willson Contreras
Careerverified
Per 9 Inningsverified
7407
8.87
Phil Garner
Career
Per 9 Innings
7361
4.45
Willson Contreras
Careerverified
Per 9 Inningsverified
7330
8.78
Phil Garner
Career
Per 9 Innings
7102
4.29
Willson Contreras
Careerverified
Per 9 Inningsverified
98.96
98.96
Phil Garner
Career
Per 9 Innings
96.48
96.48
Willson Contreras
Careerverified
Per 9 Inningsverified
7.748
7.748
Phil Garner
Career
Per 9 Innings
3.827
3.827
Willson Contreras
Careerverified
Per 9 Inningsverified
90.59
90.59
Phil Garner
Career
Per 9 Innings
89.06
89.06
Willson Contreras
Career
Per 9 Innings
121
0.14
Phil Garner
Careerverified
Per 9 Inningsverified
752
0.45
Willson Contreras
Career
Per 9 Innings
47
0.06
Phil Garner
Careerverified
Per 9 Inningsverified
0
0
Willson Contreras
Career
Per 9 Innings
45
0.05
Phil Garner
Careerverified
Per 9 Inningsverified
0
0
Willson Contreras
Career
Per 9 Innings
340
0.41
Phil Garner
Careerverified
Per 9 Inningsverified
0
0
Willson Contreras
Careerverified
Per 9 Inningsverified
136
0.16
Phil Garner
Career
Per 9 Innings
0
0