William Contreras vs. Olmedo Saenz — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star
Gen XPanamaThrows RightBats RightCentral AmericaLos Angeles DodgersNational LeagueUnknown

When their careers are measured against the same standard, William Contreras comes out clearly ahead of Olmedo Saenz across most offensive categories. William Contreras led in walk rate (BB%+ 132 vs 77), batting average (AVG+ 112 vs 90), and on-base percentage (OBP+ 114 vs 91). Olmedo Saenz held the edge in home run production (HR/PA+ 124 vs 118). William Contreras was the more complete offensive player.

Hitting Stats for William Contreras and Olmedo Saenz

William Contreras
Career
Per 600 PA
6
6
Olmedo Saenz
Careerverified
Per 600 PAverified
9
9
William Contreras
Career
Per 600 PA
599
142.62
Olmedo Saenz
Careerverified
Per 600 PAverified
733
232.58
William Contreras
Careerverified
Per 600 PA
2520
600
Olmedo Saenz
Career
Per 600 PA
1891
600
William Contreras
Careerverified
Per 600 PA
2208
525.71
Olmedo Saenz
Career
Per 600 PAverified
1663
527.66
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Olmedo Saenz
Career
Per 600 PA
0.263
0.263
William Contreras
Careerverified
Per 600 PAverified
0.819
0.819
Olmedo Saenz
Career
Per 600 PA
0.814
0.814
William Contreras
Careerverified
Per 600 PAverified
602
143.33
Olmedo Saenz
Career
Per 600 PA
438
138.97
William Contreras
Careerverified
Per 600 PAverified
390
92.86
Olmedo Saenz
Career
Per 600 PA
254
80.59
William Contreras
Careerverified
Per 600 PA
122
29.05
Olmedo Saenz
Career
Per 600 PAverified
106
33.63
William Contreras
Career
Per 600 PA
5
1.19
Olmedo Saenz
Career
Per 600 PAverified
5
1.59
William Contreras
Careerverified
Per 600 PA
85
20.24
Olmedo Saenz
Career
Per 600 PAverified
73
23.16
William Contreras
Careerverified
Per 600 PA
212
50.48
Olmedo Saenz
Career
Per 600 PAverified
184
58.38
William Contreras
Career
Per 600 PA
0.352
0.352
Olmedo Saenz
Careerverified
Per 600 PAverified
0.42
0.42
William Contreras
Career
Per 600 PA
0.039
0.039
Olmedo Saenz
Careerverified
Per 600 PAverified
0.044
0.044
William Contreras
Career
Per 600 PA
0.141
0.141
Olmedo Saenz
Careerverified
Per 600 PAverified
0.167
0.167
William Contreras
Careerverified
Per 600 PAverified
356.42
84.86
Olmedo Saenz
Career
Per 600 PA
262.7
83.35
William Contreras
Careerverified
Per 600 PA
989
235.48
Olmedo Saenz
Career
Per 600 PAverified
773
245.27
William Contreras
Careerverified
Per 600 PAverified
899
214.05
Olmedo Saenz
Career
Per 600 PA
642
203.7
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Olmedo Saenz
Career
Per 600 PA
0.34
0.34
William Contreras
Career
Per 600 PA
0.448
0.448
Olmedo Saenz
Careerverified
Per 600 PAverified
0.465
0.465
William Contreras
Career
Per 600 PA
0.805
0.805
Olmedo Saenz
Career
Per 600 PA
0.805
0.805
William Contreras
Career
Per 600 PA
0.175
0.175
Olmedo Saenz
Careerverified
Per 600 PAverified
0.201
0.201
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Olmedo Saenz
Career
Per 600 PA
0.269
0.269
William Contreras
Careerverified
Per 600 PAverified
0.781
0.781
Olmedo Saenz
Career
Per 600 PA
0.767
0.767
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Olmedo Saenz
Career
Per 600 PA
0.29
0.29
William Contreras
Careerverified
Per 600 PAverified
344
81.9
Olmedo Saenz
Career
Per 600 PA
226
71.71
William Contreras
Careerverified
Per 600 PA
315
75
Olmedo Saenz
Career
Per 600 PAverified
275
87.26
William Contreras
Careerverified
Per 600 PAverified
574
136.67
Olmedo Saenz
Career
Per 600 PA
428
135.8
William Contreras
Careerverified
Per 600 PAverified
359.01
85.48
Olmedo Saenz
Career
Per 600 PA
260.29
82.59
William Contreras
Career
Per 600 PA
14
3.33
Olmedo Saenz
Careerverified
Per 600 PAverified
56
17.77
William Contreras
Careerverified
Per 600 PAverified
283
67.38
Olmedo Saenz
Career
Per 600 PA
148
46.96
William Contreras
Careerverified
Per 600 PAverified
13
3.1
Olmedo Saenz
Career
Per 600 PA
8
2.54
William Contreras
Career
Per 600 PA
547
130.24
Olmedo Saenz
Careerverified
Per 600 PAverified
355
112.64
William Contreras
Career
Per 600 PA
4.61
4.61
Olmedo Saenz
Careerverified
Per 600 PAverified
5.33
5.33
William Contreras
Careerverified
Per 600 PAverified
0.52
0.52
Olmedo Saenz
Career
Per 600 PA
0.42
0.42
William Contreras
Career
Per 600 PA
1
0.24
Olmedo Saenz
Careerverified
Per 600 PAverified
2
0.63
William Contreras
Career
Per 600 PA
14
3.33
Olmedo Saenz
Careerverified
Per 600 PAverified
22
6.98
William Contreras
Career
Per 600 PAverified
64
15.24
Olmedo Saenz
Careerverified
Per 600 PA
49
15.55
William Contreras
Careerverified
Per 600 PAverified
23
5.48
Olmedo Saenz
Career
Per 600 PA
3
0.95
William Contreras
Careerverified
Per 600 PAverified
7
1.67
Olmedo Saenz
Career
Per 600 PA
4
1.27
William Contreras
Careerverified
Per 600 PAverified
30
7.14
Olmedo Saenz
Career
Per 600 PA
7
2.22
William Contreras
Careerverified
Per 600 PAverified
76.67
76.67
Olmedo Saenz
Career
Per 600 PA
42.86
42.86

Fielding Stats for William Contreras and Olmedo Saenz

William Contreras
Career
Per 9 Innings
6
6
Olmedo Saenz
Careerverified
Per 9 Inningsverified
9
9
William Contreras
Careerverified
Per 9 Innings
472
1.04
Olmedo Saenz
Career
Per 9 Inningsverified
387
1.44
William Contreras
Careerverified
Per 9 Inningsverified
462
1.02
Olmedo Saenz
Career
Per 9 Innings
264
0.98
William Contreras
Careerverified
Per 9 Innings
12242
27
Olmedo Saenz
Career
Per 9 Innings
7255
27
William Contreras
Careerverified
Per 9 Innings
4080.2
9
Olmedo Saenz
Career
Per 9 Innings
2418.1
9
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Olmedo Saenz
Career
Per 9 Innings
1566
5.83
William Contreras
Career
Per 9 Innings
142
0.31
Olmedo Saenz
Careerverified
Per 9 Inningsverified
295
1.1
William Contreras
Career
Per 9 Inningsverified
35
0.08
Olmedo Saenz
Careerverified
Per 9 Innings
31
0.12
William Contreras
Careerverified
Per 9 Inningsverified
4340
9.57
Olmedo Saenz
Career
Per 9 Innings
1892
7.04
William Contreras
Careerverified
Per 9 Inningsverified
4305
9.49
Olmedo Saenz
Career
Per 9 Innings
1861
6.93
William Contreras
Careerverified
Per 9 Inningsverified
99.19
99.19
Olmedo Saenz
Career
Per 9 Innings
98.36
98.36
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Olmedo Saenz
Career
Per 9 Innings
4.809
4.809
William Contreras
Careerverified
Per 9 Inningsverified
97.88
97.88
Olmedo Saenz
Career
Per 9 Innings
68.22
68.22
William Contreras
Career
Per 9 Innings
14
0.03
Olmedo Saenz
Careerverified
Per 9 Inningsverified
161
0.6
William Contreras
Career
Per 9 Innings
24
0.05
Olmedo Saenz
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Innings
93
0.21
Olmedo Saenz
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Innings
264
0.58
Olmedo Saenz
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Careerverified
Per 9 Inningsverified
75
0.17
Olmedo Saenz
Career
Per 9 Innings
0
0