William Contreras vs. Greg Pirkl — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star
Gen XCaliforniaThrows RightBats RightNorth AmericaSeattle MarinersAmerican LeagueFirst Baseman

Looking at the career totals, William Contreras and Greg Pirkl are closely matched on the surface stats. William Contreras posted stronger numbers in OPS (.808 vs .713) and on-base percentage (.360 vs .248). Greg Pirkl had the advantage in slugging (.466 vs .448). 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 William Contreras and Greg Pirkl

William Contreras
Careerverified
Per 600 PAverified
6
6
Greg Pirkl
Career
Per 600 PA
4
4
William Contreras
Careerverified
Per 600 PA
599
142.62
Greg Pirkl
Career
Per 600 PAverified
45
225
William Contreras
Careerverified
Per 600 PA
2520
600
Greg Pirkl
Career
Per 600 PA
120
600
William Contreras
Careerverified
Per 600 PA
2208
525.71
Greg Pirkl
Career
Per 600 PAverified
116
580
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Greg Pirkl
Career
Per 600 PA
0.224
0.224
William Contreras
Careerverified
Per 600 PAverified
0.819
0.819
Greg Pirkl
Career
Per 600 PA
0.713
0.713
William Contreras
Careerverified
Per 600 PAverified
602
143.33
Greg Pirkl
Career
Per 600 PA
26
130
William Contreras
Careerverified
Per 600 PAverified
390
92.86
Greg Pirkl
Career
Per 600 PA
14
70
William Contreras
Careerverified
Per 600 PAverified
122
29.05
Greg Pirkl
Career
Per 600 PA
4
20
William Contreras
Careerverified
Per 600 PAverified
5
1.19
Greg Pirkl
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PA
85
20.24
Greg Pirkl
Career
Per 600 PAverified
8
40
William Contreras
Careerverified
Per 600 PA
212
50.48
Greg Pirkl
Career
Per 600 PAverified
12
60
William Contreras
Career
Per 600 PA
0.352
0.352
Greg Pirkl
Careerverified
Per 600 PAverified
0.462
0.462
William Contreras
Career
Per 600 PA
0.039
0.039
Greg Pirkl
Careerverified
Per 600 PAverified
0.069
0.069
William Contreras
Career
Per 600 PA
0.141
0.141
Greg Pirkl
Careerverified
Per 600 PAverified
0.308
0.308
William Contreras
Careerverified
Per 600 PAverified
356.42
84.86
Greg Pirkl
Career
Per 600 PA
13.94
69.69
William Contreras
Careerverified
Per 600 PA
989
235.48
Greg Pirkl
Career
Per 600 PAverified
54
270
William Contreras
Careerverified
Per 600 PAverified
899
214.05
Greg Pirkl
Career
Per 600 PA
29
145
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Greg Pirkl
Career
Per 600 PA
0.242
0.242
William Contreras
Career
Per 600 PA
0.448
0.448
Greg Pirkl
Careerverified
Per 600 PAverified
0.466
0.466
William Contreras
Careerverified
Per 600 PAverified
0.805
0.805
Greg Pirkl
Career
Per 600 PA
0.707
0.707
William Contreras
Career
Per 600 PA
0.175
0.175
Greg Pirkl
Careerverified
Per 600 PAverified
0.241
0.241
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Greg Pirkl
Career
Per 600 PA
0.225
0.225
William Contreras
Careerverified
Per 600 PAverified
0.781
0.781
Greg Pirkl
Career
Per 600 PA
0.606
0.606
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Greg Pirkl
Career
Per 600 PA
0.22
0.22
William Contreras
Careerverified
Per 600 PAverified
344
81.9
Greg Pirkl
Career
Per 600 PA
12
60
William Contreras
Careerverified
Per 600 PA
315
75
Greg Pirkl
Career
Per 600 PAverified
16
80
William Contreras
Careerverified
Per 600 PAverified
574
136.67
Greg Pirkl
Career
Per 600 PA
20
100
William Contreras
Careerverified
Per 600 PAverified
359.01
85.48
Greg Pirkl
Career
Per 600 PA
12.01
60.05
William Contreras
Careerverified
Per 600 PA
14
3.33
Greg Pirkl
Career
Per 600 PAverified
1
5
William Contreras
Careerverified
Per 600 PAverified
283
67.38
Greg Pirkl
Career
Per 600 PA
2
10
William Contreras
Careerverified
Per 600 PA
13
3.1
Greg Pirkl
Career
Per 600 PAverified
1
5
William Contreras
Career
Per 600 PAverified
547
130.24
Greg Pirkl
Careerverified
Per 600 PA
27
135
William Contreras
Careerverified
Per 600 PAverified
4.61
4.61
Greg Pirkl
Career
Per 600 PA
4.44
4.44
William Contreras
Careerverified
Per 600 PAverified
0.52
0.52
Greg Pirkl
Career
Per 600 PA
0.07
0.07
William Contreras
Careerverified
Per 600 PAverified
1
0.24
Greg Pirkl
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PA
14
3.33
Greg Pirkl
Career
Per 600 PAverified
1
5
William Contreras
Career
Per 600 PAverified
64
15.24
Greg Pirkl
Careerverified
Per 600 PA
4
20
William Contreras
Careerverified
Per 600 PAverified
23
5.48
Greg Pirkl
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
7
1.67
Greg Pirkl
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
30
7.14
Greg Pirkl
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
76.67
76.67
Greg Pirkl
Career
Per 600 PA

Fielding Stats for William Contreras and Greg Pirkl

William Contreras
Careerverified
Per 9 Inningsverified
6
6
Greg Pirkl
Career
Per 9 Innings
4
4
William Contreras
Careerverified
Per 9 Innings
472
1.04
Greg Pirkl
Career
Per 9 Inningsverified
20
1.16
William Contreras
Careerverified
Per 9 Inningsverified
462
1.02
Greg Pirkl
Career
Per 9 Innings
17
0.99
William Contreras
Careerverified
Per 9 Innings
12242
27
Greg Pirkl
Career
Per 9 Innings
465
27
William Contreras
Careerverified
Per 9 Innings
4080.2
9
Greg Pirkl
Career
Per 9 Innings
155
9
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Greg Pirkl
Career
Per 9 Innings
144
8.36
William Contreras
Careerverified
Per 9 Innings
142
0.31
Greg Pirkl
Career
Per 9 Inningsverified
11
0.64
William Contreras
Career
Per 9 Innings
35
0.08
Greg Pirkl
Careerverified
Per 9 Inningsverified
1
0.06
William Contreras
Careerverified
Per 9 Inningsverified
4340
9.57
Greg Pirkl
Career
Per 9 Innings
156
9.06
William Contreras
Careerverified
Per 9 Inningsverified
4305
9.49
Greg Pirkl
Career
Per 9 Innings
155
9
William Contreras
Career
Per 9 Innings
99.19
99.19
Greg Pirkl
Careerverified
Per 9 Inningsverified
99.36
99.36
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Greg Pirkl
Career
Per 9 Innings
7.75
7.75
William Contreras
Careerverified
Per 9 Inningsverified
97.88
97.88
Greg Pirkl
Career
Per 9 Innings
85
85
William Contreras
Career
Per 9 Innings
14
0.03
Greg Pirkl
Career
Per 9 Inningsverified
14
0.81
William Contreras
Career
Per 9 Innings
24
0.05
Greg Pirkl
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Innings
93
0.21
Greg Pirkl
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Innings
264
0.58
Greg Pirkl
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Careerverified
Per 9 Inningsverified
75
0.17
Greg Pirkl
Career
Per 9 Innings
0
0