Ferrell Anderson vs. William Contreras — Career Comparison

Greatest GenerationKansasThrows RightBats RightNorth AmericaBrooklyn DodgersNational LeagueCatcher
Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star

On the career numbers, William Contreras posted the stronger offensive profile against Ferrell Anderson. William Contreras posted stronger numbers in OPS (.808 vs .662) and on-base percentage (.360 vs .324). By the career numbers, William Contreras had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ferrell Anderson and William Contreras

Ferrell Anderson
Career
Per 600 PA
2
2
William Contreras
Careerverified
Per 600 PAverified
6
6
Ferrell Anderson
Career
Per 600 PAverified
97
221.29
William Contreras
Careerverified
Per 600 PA
599
142.62
Ferrell Anderson
Career
Per 600 PA
263
600
William Contreras
Careerverified
Per 600 PA
2520
600
Ferrell Anderson
Career
Per 600 PAverified
234
533.84
William Contreras
Careerverified
Per 600 PA
2208
525.71
Ferrell Anderson
Career
Per 600 PA
0.261
0.261
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Ferrell Anderson
Career
Per 600 PA
0.687
0.687
William Contreras
Careerverified
Per 600 PAverified
0.819
0.819
Ferrell Anderson
Career
Per 600 PA
61
139.16
William Contreras
Careerverified
Per 600 PAverified
602
143.33
Ferrell Anderson
Career
Per 600 PAverified
47
107.22
William Contreras
Careerverified
Per 600 PA
390
92.86
Ferrell Anderson
Career
Per 600 PA
12
27.38
William Contreras
Careerverified
Per 600 PAverified
122
29.05
Ferrell Anderson
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
5
1.19
Ferrell Anderson
Career
Per 600 PA
2
4.56
William Contreras
Careerverified
Per 600 PAverified
85
20.24
Ferrell Anderson
Career
Per 600 PA
14
31.94
William Contreras
Careerverified
Per 600 PAverified
212
50.48
Ferrell Anderson
Career
Per 600 PA
0.23
0.23
William Contreras
Careerverified
Per 600 PAverified
0.352
0.352
Ferrell Anderson
Career
Per 600 PA
0.009
0.009
William Contreras
Careerverified
Per 600 PAverified
0.039
0.039
Ferrell Anderson
Career
Per 600 PA
0.033
0.033
William Contreras
Careerverified
Per 600 PAverified
0.141
0.141
Ferrell Anderson
Career
Per 600 PA
25.3
57.71
William Contreras
Careerverified
Per 600 PAverified
356.42
84.86
Ferrell Anderson
Career
Per 600 PA
79
180.23
William Contreras
Careerverified
Per 600 PAverified
989
235.48
Ferrell Anderson
Career
Per 600 PA
83
189.35
William Contreras
Careerverified
Per 600 PAverified
899
214.05
Ferrell Anderson
Career
Per 600 PA
0.324
0.324
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Ferrell Anderson
Career
Per 600 PA
0.338
0.338
William Contreras
Careerverified
Per 600 PAverified
0.448
0.448
Ferrell Anderson
Career
Per 600 PA
0.662
0.662
William Contreras
Careerverified
Per 600 PAverified
0.805
0.805
Ferrell Anderson
Career
Per 600 PA
0.077
0.077
William Contreras
Careerverified
Per 600 PAverified
0.175
0.175
Ferrell Anderson
Career
Per 600 PA
0.23
0.23
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Ferrell Anderson
Career
Per 600 PA
0.57
0.57
William Contreras
Careerverified
Per 600 PAverified
0.781
0.781
Ferrell Anderson
Career
Per 600 PA
0.285
0.285
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Ferrell Anderson
Career
Per 600 PA
20
45.63
William Contreras
Careerverified
Per 600 PAverified
344
81.9
Ferrell Anderson
Career
Per 600 PA
15
34.22
William Contreras
Careerverified
Per 600 PAverified
315
75
Ferrell Anderson
Career
Per 600 PA
33
75.29
William Contreras
Careerverified
Per 600 PAverified
574
136.67
Ferrell Anderson
Career
Per 600 PA
28.03
63.95
William Contreras
Careerverified
Per 600 PAverified
359.01
85.48
Ferrell Anderson
Career
Per 600 PAverified
4
9.13
William Contreras
Careerverified
Per 600 PA
14
3.33
Ferrell Anderson
Career
Per 600 PA
18
41.06
William Contreras
Careerverified
Per 600 PAverified
283
67.38
Ferrell Anderson
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
13
3.1
Ferrell Anderson
Careerverified
Per 600 PAverified
25
57.03
William Contreras
Career
Per 600 PA
547
130.24
Ferrell Anderson
Careerverified
Per 600 PAverified
10.52
10.52
William Contreras
Career
Per 600 PA
4.61
4.61
Ferrell Anderson
Careerverified
Per 600 PAverified
0.72
0.72
William Contreras
Career
Per 600 PA
0.52
0.52
Ferrell Anderson
Careerverified
Per 600 PAverified
7
15.97
William Contreras
Career
Per 600 PA
1
0.24
Ferrell Anderson
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Ferrell Anderson
Careerverified
Per 600 PAverified
6
13.69
William Contreras
Career
Per 600 PA
64
15.24
Ferrell Anderson
Career
Per 600 PA
1
2.28
William Contreras
Careerverified
Per 600 PAverified
23
5.48
Ferrell Anderson
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
7
1.67
Ferrell Anderson
Career
Per 600 PA
1
2.28
William Contreras
Careerverified
Per 600 PAverified
30
7.14
Ferrell Anderson
Careerverified
Per 600 PAverified
100
100
William Contreras
Career
Per 600 PA
76.67
76.67

Fielding Stats for Ferrell Anderson and William Contreras

Ferrell Anderson
Career
Per 9 Innings
2
William Contreras
Careerverified
Per 9 Inningsverified
6
6
Ferrell Anderson
Career
Per 9 Innings
82
William Contreras
Careerverified
Per 9 Inningsverified
472
1.04
Ferrell Anderson
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
462
1.02
Ferrell Anderson
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
12242
27
Ferrell Anderson
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
4080.2
9
Ferrell Anderson
Career
Per 9 Innings
290
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Ferrell Anderson
Career
Per 9 Innings
39
William Contreras
Careerverified
Per 9 Inningsverified
142
0.31
Ferrell Anderson
Careerverified
Per 9 Inningsverified
11
William Contreras
Career
Per 9 Innings
35
0.08
Ferrell Anderson
Career
Per 9 Innings
340
William Contreras
Careerverified
Per 9 Inningsverified
4340
9.57
Ferrell Anderson
Career
Per 9 Innings
329
William Contreras
Careerverified
Per 9 Inningsverified
4305
9.49
Ferrell Anderson
Career
Per 9 Innings
96.76
William Contreras
Careerverified
Per 9 Inningsverified
99.19
99.19
Ferrell Anderson
Career
Per 9 Innings
4.012
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Ferrell Anderson
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
97.88
97.88
Ferrell Anderson
Career
Per 9 Innings
5
William Contreras
Careerverified
Per 9 Inningsverified
14
0.03
Ferrell Anderson
Careerverified
Per 9 Inningsverified
10
William Contreras
Career
Per 9 Innings
24
0.05
Ferrell Anderson
Careerverified
Per 9 Inningsverified
0
William Contreras
Career
Per 9 Innings
93
0.21
Ferrell Anderson
Careerverified
Per 9 Inningsverified
0
William Contreras
Career
Per 9 Innings
264
0.58
Ferrell Anderson
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
75
0.17