Otis Brannan vs. William Contreras — Career Comparison

Lost GenerationArkansasThrows RightBats LeftNorth AmericaSt. Louis BrownsAmerican LeagueSecond Baseman
Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star

On the career numbers, William Contreras posted the stronger offensive profile against Otis Brannan. William Contreras posted stronger numbers in OPS (.808 vs .692) and on-base percentage (.360 vs .334). 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 Otis Brannan and William Contreras

Otis Brannan
Career
Per 600 PA
2
2
William Contreras
Careerverified
Per 600 PAverified
6
6
Otis Brannan
Career
Per 600 PAverified
158
151.2
William Contreras
Careerverified
Per 600 PA
599
142.62
Otis Brannan
Career
Per 600 PA
627
600
William Contreras
Careerverified
Per 600 PA
2520
600
Otis Brannan
Career
Per 600 PA
534
511
William Contreras
Careerverified
Per 600 PAverified
2208
525.71
Otis Brannan
Career
Per 600 PA
0.249
0.249
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Otis Brannan
Career
Per 600 PA
0.713
0.713
William Contreras
Careerverified
Per 600 PAverified
0.819
0.819
Otis Brannan
Career
Per 600 PA
133
127.27
William Contreras
Careerverified
Per 600 PAverified
602
143.33
Otis Brannan
Career
Per 600 PAverified
100
95.69
William Contreras
Careerverified
Per 600 PA
390
92.86
Otis Brannan
Career
Per 600 PA
19
18.18
William Contreras
Careerverified
Per 600 PAverified
122
29.05
Otis Brannan
Career
Per 600 PAverified
3
2.87
William Contreras
Careerverified
Per 600 PA
5
1.19
Otis Brannan
Career
Per 600 PA
11
10.53
William Contreras
Careerverified
Per 600 PAverified
85
20.24
Otis Brannan
Career
Per 600 PA
33
31.58
William Contreras
Careerverified
Per 600 PAverified
212
50.48
Otis Brannan
Career
Per 600 PA
0.248
0.248
William Contreras
Careerverified
Per 600 PAverified
0.352
0.352
Otis Brannan
Career
Per 600 PA
0.021
0.021
William Contreras
Careerverified
Per 600 PAverified
0.039
0.039
Otis Brannan
Career
Per 600 PA
0.083
0.083
William Contreras
Careerverified
Per 600 PAverified
0.141
0.141
Otis Brannan
Career
Per 600 PA
67.06
64.17
William Contreras
Careerverified
Per 600 PAverified
356.42
84.86
Otis Brannan
Career
Per 600 PA
191
182.78
William Contreras
Careerverified
Per 600 PAverified
989
235.48
Otis Brannan
Career
Per 600 PA
201
192.34
William Contreras
Careerverified
Per 600 PAverified
899
214.05
Otis Brannan
Career
Per 600 PA
0.334
0.334
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Otis Brannan
Career
Per 600 PA
0.358
0.358
William Contreras
Careerverified
Per 600 PAverified
0.448
0.448
Otis Brannan
Career
Per 600 PA
0.692
0.692
William Contreras
Careerverified
Per 600 PAverified
0.805
0.805
Otis Brannan
Career
Per 600 PA
0.109
0.109
William Contreras
Careerverified
Per 600 PAverified
0.175
0.175
Otis Brannan
Career
Per 600 PA
0.24
0.24
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Otis Brannan
Career
Per 600 PA
0.639
0.639
William Contreras
Careerverified
Per 600 PAverified
0.781
0.781
Otis Brannan
Career
Per 600 PA
0.244
0.244
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Otis Brannan
Career
Per 600 PA
72
68.9
William Contreras
Careerverified
Per 600 PAverified
344
81.9
Otis Brannan
Career
Per 600 PA
74
70.81
William Contreras
Careerverified
Per 600 PAverified
315
75
Otis Brannan
Career
Per 600 PA
135
129.19
William Contreras
Careerverified
Per 600 PAverified
574
136.67
Otis Brannan
Career
Per 600 PA
73.4
70.24
William Contreras
Careerverified
Per 600 PAverified
359.01
85.48
Otis Brannan
Career
Per 600 PAverified
4
3.83
William Contreras
Careerverified
Per 600 PA
14
3.33
Otis Brannan
Career
Per 600 PA
64
61.24
William Contreras
Careerverified
Per 600 PAverified
283
67.38
Otis Brannan
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
13
3.1
Otis Brannan
Careerverified
Per 600 PAverified
23
22.01
William Contreras
Career
Per 600 PA
547
130.24
Otis Brannan
Careerverified
Per 600 PAverified
27.26
27.26
William Contreras
Career
Per 600 PA
4.61
4.61
Otis Brannan
Careerverified
Per 600 PAverified
2.78
2.78
William Contreras
Career
Per 600 PA
0.52
0.52
Otis Brannan
Careerverified
Per 600 PAverified
25
23.92
William Contreras
Career
Per 600 PA
1
0.24
Otis Brannan
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Otis Brannan
Careerverified
Per 600 PAverified
0
0
William Contreras
Career
Per 600 PA
64
15.24
Otis Brannan
Career
Per 600 PA
3
2.87
William Contreras
Careerverified
Per 600 PAverified
23
5.48
Otis Brannan
Careerverified
Per 600 PAverified
9
8.61
William Contreras
Career
Per 600 PA
7
1.67
Otis Brannan
Career
Per 600 PAverified
12
11.48
William Contreras
Careerverified
Per 600 PA
30
7.14
Otis Brannan
Career
Per 600 PA
25
25
William Contreras
Careerverified
Per 600 PAverified
76.67
76.67

Fielding Stats for Otis Brannan and William Contreras

Otis Brannan
Career
Per 9 Innings
2
William Contreras
Careerverified
Per 9 Inningsverified
6
6
Otis Brannan
Career
Per 9 Innings
154
William Contreras
Careerverified
Per 9 Inningsverified
472
1.04
Otis Brannan
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
462
1.02
Otis Brannan
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
12242
27
Otis Brannan
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
4080.2
9
Otis Brannan
Career
Per 9 Innings
303
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Otis Brannan
Careerverified
Per 9 Innings
481
William Contreras
Career
Per 9 Inningsverified
142
0.31
Otis Brannan
Careerverified
Per 9 Inningsverified
28
William Contreras
Career
Per 9 Innings
35
0.08
Otis Brannan
Career
Per 9 Innings
812
William Contreras
Careerverified
Per 9 Inningsverified
4340
9.57
Otis Brannan
Career
Per 9 Innings
784
William Contreras
Careerverified
Per 9 Inningsverified
4305
9.49
Otis Brannan
Career
Per 9 Innings
96.55
William Contreras
Careerverified
Per 9 Inningsverified
99.19
99.19
Otis Brannan
Career
Per 9 Innings
5.091
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Otis Brannan
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
97.88
97.88
Otis Brannan
Careerverified
Per 9 Innings
80
William Contreras
Career
Per 9 Inningsverified
14
0.03
Otis Brannan
Careerverified
Per 9 Inningsverified
0
William Contreras
Career
Per 9 Innings
24
0.05
Otis Brannan
Careerverified
Per 9 Inningsverified
0
William Contreras
Career
Per 9 Innings
93
0.21
Otis Brannan
Careerverified
Per 9 Inningsverified
0
William Contreras
Career
Per 9 Innings
264
0.58
Otis Brannan
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
75
0.17