Willson Contreras vs. Ryan Howard — Career Comparison

MillenialVenezuelaThrows RightBats RightSouth AmericaSt. Louis CardinalsNational LeagueCatcherAll-Star
Gen XMissouriThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueFirst BasemanSilver SluggerMVPRookie of the YearAll-Star

Adjusted for the eras they played in, Ryan Howard holds a real edge over Willson Contreras in this comparison. Ryan Howard led in home run production (HR/PA+ 241 vs 146), slugging (SLG+ 135 vs 116), and walk rate (BB%+ 138 vs 120). Willson Contreras held the edge in contact rate (K%+ 94 vs 62). The edge belongs to Ryan Howard.

Hitting Stats for Willson Contreras and Ryan Howard

Willson Contreras
Career
Per 600 PA
10
10
Ryan Howard
Careerverified
Per 600 PAverified
13
13
Willson Contreras
Career
Per 600 PAverified
1078
151.33
Ryan Howard
Careerverified
Per 600 PA
1572
144.44
Willson Contreras
Career
Per 600 PA
4274
600
Ryan Howard
Careerverified
Per 600 PA
6530
600
Willson Contreras
Career
Per 600 PA
3700
519.42
Ryan Howard
Careerverified
Per 600 PAverified
5707
524.38
Willson Contreras
Career
Per 600 PA
0.258
0.258
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Willson Contreras
Career
Per 600 PA
0.821
0.821
Ryan Howard
Careerverified
Per 600 PAverified
0.862
0.862
Willson Contreras
Career
Per 600 PA
954
133.93
Ryan Howard
Careerverified
Per 600 PAverified
1475
135.53
Willson Contreras
Career
Per 600 PAverified
563
79.04
Ryan Howard
Careerverified
Per 600 PA
795
73.05
Willson Contreras
Career
Per 600 PAverified
208
29.2
Ryan Howard
Careerverified
Per 600 PA
277
25.45
Willson Contreras
Career
Per 600 PA
11
1.54
Ryan Howard
Careerverified
Per 600 PAverified
21
1.93
Willson Contreras
Career
Per 600 PA
172
24.15
Ryan Howard
Careerverified
Per 600 PAverified
382
35.1
Willson Contreras
Career
Per 600 PA
391
54.89
Ryan Howard
Careerverified
Per 600 PAverified
680
62.48
Willson Contreras
Career
Per 600 PA
0.41
0.41
Ryan Howard
Careerverified
Per 600 PAverified
0.461
0.461
Willson Contreras
Career
Per 600 PA
0.047
0.047
Ryan Howard
Careerverified
Per 600 PAverified
0.067
0.067
Willson Contreras
Career
Per 600 PA
0.18
0.18
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Willson Contreras
Career
Per 600 PA
608.23
85.39
Ryan Howard
Careerverified
Per 600 PAverified
1042.99
95.83
Willson Contreras
Career
Per 600 PA
1700
238.65
Ryan Howard
Careerverified
Per 600 PAverified
2940
270.14
Willson Contreras
Career
Per 600 PAverified
1502
210.86
Ryan Howard
Careerverified
Per 600 PA
2243
206.09
Willson Contreras
Careerverified
Per 600 PAverified
0.352
0.352
Ryan Howard
Career
Per 600 PA
0.344
0.344
Willson Contreras
Career
Per 600 PA
0.46
0.46
Ryan Howard
Careerverified
Per 600 PAverified
0.515
0.515
Willson Contreras
Career
Per 600 PA
0.811
0.811
Ryan Howard
Careerverified
Per 600 PAverified
0.859
0.859
Willson Contreras
Career
Per 600 PA
0.202
0.202
Ryan Howard
Careerverified
Per 600 PAverified
0.257
0.257
Willson Contreras
Career
Per 600 PA
0.273
0.273
Ryan Howard
Careerverified
Per 600 PAverified
0.283
0.283
Willson Contreras
Career
Per 600 PA
0.796
0.796
Ryan Howard
Careerverified
Per 600 PAverified
0.855
0.855
Willson Contreras
Careerverified
Per 600 PAverified
0.311
0.311
Ryan Howard
Career
Per 600 PA
0.309
0.309
Willson Contreras
Career
Per 600 PA
526
73.84
Ryan Howard
Careerverified
Per 600 PAverified
848
77.92
Willson Contreras
Career
Per 600 PA
548
76.93
Ryan Howard
Careerverified
Per 600 PAverified
1194
109.71
Willson Contreras
Career
Per 600 PA
902
126.63
Ryan Howard
Careerverified
Per 600 PAverified
1660
152.53
Willson Contreras
Career
Per 600 PA
598.83
84.07
Ryan Howard
Careerverified
Per 600 PAverified
989.14
90.89
Willson Contreras
Careerverified
Per 600 PAverified
129
18.11
Ryan Howard
Career
Per 600 PA
59
5.42
Willson Contreras
Career
Per 600 PA
419
58.82
Ryan Howard
Careerverified
Per 600 PAverified
709
65.15
Willson Contreras
Career
Per 600 PA
11
1.54
Ryan Howard
Careerverified
Per 600 PAverified
154
14.15
Willson Contreras
Careerverified
Per 600 PAverified
1035
145.3
Ryan Howard
Career
Per 600 PA
1843
169.34
Willson Contreras
Careerverified
Per 600 PAverified
4.13
4.13
Ryan Howard
Career
Per 600 PA
3.54
3.54
Willson Contreras
Careerverified
Per 600 PAverified
0.4
0.4
Ryan Howard
Career
Per 600 PA
0.38
0.38
Willson Contreras
Careerverified
Per 600 PAverified
5
0.7
Ryan Howard
Career
Per 600 PA
0
0
Willson Contreras
Career
Per 600 PA
21
2.95
Ryan Howard
Careerverified
Per 600 PAverified
55
5.05
Willson Contreras
Careerverified
Per 600 PA
103
14.46
Ryan Howard
Career
Per 600 PAverified
116
10.66
Willson Contreras
Careerverified
Per 600 PAverified
37
5.19
Ryan Howard
Career
Per 600 PA
12
1.1
Willson Contreras
Careerverified
Per 600 PAverified
22
3.09
Ryan Howard
Career
Per 600 PA
5
0.46
Willson Contreras
Careerverified
Per 600 PAverified
59
8.28
Ryan Howard
Career
Per 600 PA
17
1.56
Willson Contreras
Career
Per 600 PA
62.71
62.71
Ryan Howard
Careerverified
Per 600 PAverified
70.59
70.59

Fielding Stats for Willson Contreras and Ryan Howard

Willson Contreras
Career
Per 9 Innings
10
10
Ryan Howard
Careerverified
Per 9 Inningsverified
13
13
Willson Contreras
Career
Per 9 Inningsverified
946
1.13
Ryan Howard
Careerverified
Per 9 Innings
1477
1.03
Willson Contreras
Career
Per 9 Inningsverified
857
1.03
Ryan Howard
Careerverified
Per 9 Innings
1449
1.02
Willson Contreras
Career
Per 9 Innings
22546
27
Ryan Howard
Careerverified
Per 9 Innings
38540
27
Willson Contreras
Career
Per 9 Innings
7515.1
9
Ryan Howard
Careerverified
Per 9 Innings
12846.2
9
Willson Contreras
Career
Per 9 Innings
6833
8.18
Ryan Howard
Careerverified
Per 9 Inningsverified
12351
8.65
Willson Contreras
Career
Per 9 Inningsverified
497
0.6
Ryan Howard
Careerverified
Per 9 Innings
828
0.58
Willson Contreras
Careerverified
Per 9 Innings
77
0.09
Ryan Howard
Career
Per 9 Inningsverified
119
0.08
Willson Contreras
Career
Per 9 Innings
7407
8.87
Ryan Howard
Careerverified
Per 9 Inningsverified
13298
9.32
Willson Contreras
Career
Per 9 Innings
7330
8.78
Ryan Howard
Careerverified
Per 9 Inningsverified
13179
9.23
Willson Contreras
Career
Per 9 Innings
98.96
98.96
Ryan Howard
Careerverified
Per 9 Inningsverified
99.11
99.11
Willson Contreras
Career
Per 9 Innings
7.748
7.748
Ryan Howard
Careerverified
Per 9 Inningsverified
8.923
8.923
Willson Contreras
Career
Per 9 Innings
90.59
90.59
Ryan Howard
Careerverified
Per 9 Inningsverified
98.1
98.1
Willson Contreras
Career
Per 9 Innings
121
0.14
Ryan Howard
Careerverified
Per 9 Inningsverified
1106
0.77
Willson Contreras
Career
Per 9 Innings
47
0.06
Ryan Howard
Careerverified
Per 9 Inningsverified
0
0
Willson Contreras
Career
Per 9 Innings
45
0.05
Ryan Howard
Careerverified
Per 9 Inningsverified
0
0
Willson Contreras
Career
Per 9 Innings
340
0.41
Ryan Howard
Careerverified
Per 9 Inningsverified
0
0
Willson Contreras
Careerverified
Per 9 Inningsverified
136
0.16
Ryan Howard
Career
Per 9 Innings
0
0