Greg Johnston vs. Salvador Perez — Career Comparison

Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaSan Francisco GiantsNational LeagueUnknown
MillenialVenezuelaThrows RightBats RightSouth AmericaKansas City RoyalsAmerican LeagueCatcherGold GloveSilver SluggerAll-Star

On the career numbers, Salvador Perez posted the stronger offensive profile against Greg Johnston. Salvador Perez posted stronger numbers in OPS (.763 vs .482) and on-base percentage (.306 vs .226). By the career numbers, Salvador Perez had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Greg Johnston and Salvador Perez

Greg Johnston
Career
Per 600 PA
3
3
Salvador Perez
Careerverified
Per 600 PAverified
14
14
Greg Johnston
Career
Per 600 PAverified
63
302.4
Salvador Perez
Careerverified
Per 600 PA
1707
148.5
Greg Johnston
Career
Per 600 PA
125
600
Salvador Perez
Careerverified
Per 600 PA
6897
600
Greg Johnston
Career
Per 600 PA
117
561.6
Salvador Perez
Careerverified
Per 600 PAverified
6477
563.46
Greg Johnston
Career
Per 600 PA
0.188
0.188
Salvador Perez
Careerverified
Per 600 PAverified
0.264
0.264
Greg Johnston
Career
Per 600 PA
0.504
0.504
Salvador Perez
Careerverified
Per 600 PAverified
0.766
0.766
Greg Johnston
Career
Per 600 PA
22
105.6
Salvador Perez
Careerverified
Per 600 PAverified
1712
148.93
Greg Johnston
Career
Per 600 PA
16
76.8
Salvador Perez
Careerverified
Per 600 PAverified
1078
93.78
Greg Johnston
Career
Per 600 PA
5
24
Salvador Perez
Careerverified
Per 600 PAverified
320
27.84
Greg Johnston
Career
Per 600 PA
0
0
Salvador Perez
Careerverified
Per 600 PAverified
11
0.96
Greg Johnston
Career
Per 600 PA
1
4.8
Salvador Perez
Careerverified
Per 600 PAverified
303
26.36
Greg Johnston
Career
Per 600 PA
6
28.8
Salvador Perez
Careerverified
Per 600 PAverified
634
55.15
Greg Johnston
Career
Per 600 PA
0.273
0.273
Salvador Perez
Careerverified
Per 600 PAverified
0.37
0.37
Greg Johnston
Career
Per 600 PA
0.009
0.009
Salvador Perez
Careerverified
Per 600 PAverified
0.047
0.047
Greg Johnston
Career
Per 600 PA
0.046
0.046
Salvador Perez
Careerverified
Per 600 PAverified
0.177
0.177
Greg Johnston
Career
Per 600 PA
6.46
31
Salvador Perez
Careerverified
Per 600 PAverified
868.86
75.59
Greg Johnston
Career
Per 600 PA
30
144
Salvador Perez
Careerverified
Per 600 PAverified
2963
257.76
Greg Johnston
Career
Per 600 PA
28
134.4
Salvador Perez
Careerverified
Per 600 PAverified
2079
180.86
Greg Johnston
Career
Per 600 PA
0.226
0.226
Salvador Perez
Careerverified
Per 600 PAverified
0.301
0.301
Greg Johnston
Career
Per 600 PA
0.256
0.256
Salvador Perez
Careerverified
Per 600 PAverified
0.458
0.458
Greg Johnston
Career
Per 600 PA
0.482
0.482
Salvador Perez
Careerverified
Per 600 PAverified
0.759
0.759
Greg Johnston
Career
Per 600 PA
0.068
0.068
Salvador Perez
Careerverified
Per 600 PAverified
0.193
0.193
Greg Johnston
Career
Per 600 PA
0.166
0.166
Salvador Perez
Careerverified
Per 600 PAverified
0.25
0.25
Greg Johnston
Career
Per 600 PA
0.364
0.364
Salvador Perez
Careerverified
Per 600 PAverified
0.672
0.672
Greg Johnston
Career
Per 600 PA
0.231
0.231
Salvador Perez
Careerverified
Per 600 PAverified
0.286
0.286
Greg Johnston
Career
Per 600 PA
10
48
Salvador Perez
Careerverified
Per 600 PAverified
710
61.77
Greg Johnston
Career
Per 600 PA
8
38.4
Salvador Perez
Careerverified
Per 600 PAverified
1016
88.39
Greg Johnston
Career
Per 600 PA
17
81.6
Salvador Perez
Careerverified
Per 600 PAverified
1423
123.79
Greg Johnston
Career
Per 600 PA
5.25
25.21
Salvador Perez
Careerverified
Per 600 PAverified
864.99
75.25
Greg Johnston
Career
Per 600 PA
0
0
Salvador Perez
Careerverified
Per 600 PAverified
96
8.35
Greg Johnston
Career
Per 600 PAverified
6
28.8
Salvador Perez
Careerverified
Per 600 PA
271
23.58
Greg Johnston
Career
Per 600 PA
0
0
Salvador Perez
Careerverified
Per 600 PAverified
43
3.74
Greg Johnston
Careerverified
Per 600 PA
26
124.8
Salvador Perez
Career
Per 600 PAverified
1303
113.35
Greg Johnston
Career
Per 600 PA
4.81
4.81
Salvador Perez
Careerverified
Per 600 PAverified
5.29
5.29
Greg Johnston
Careerverified
Per 600 PAverified
0.23
0.23
Salvador Perez
Career
Per 600 PA
0.21
0.21
Greg Johnston
Careerverified
Per 600 PAverified
1
4.8
Salvador Perez
Career
Per 600 PA
0
0
Greg Johnston
Career
Per 600 PAverified
1
4.8
Salvador Perez
Careerverified
Per 600 PA
53
4.61
Greg Johnston
Careerverified
Per 600 PA
4
19.2
Salvador Perez
Career
Per 600 PAverified
196
17.05
Greg Johnston
Career
Per 600 PA
0
0
Salvador Perez
Careerverified
Per 600 PAverified
6
0.52
Greg Johnston
Career
Per 600 PA
0
0
Salvador Perez
Careerverified
Per 600 PAverified
1
0.09
Greg Johnston
Career
Per 600 PA
0
0
Salvador Perez
Careerverified
Per 600 PAverified
7
0.61
Greg Johnston
Career
Per 600 PA
Salvador Perez
Careerverified
Per 600 PAverified
85.71
85.71

Fielding Stats for Greg Johnston and Salvador Perez

Greg Johnston
Career
Per 9 Innings
3
3
Salvador Perez
Careerverified
Per 9 Inningsverified
14
14
Greg Johnston
Career
Per 9 Inningsverified
37
1.48
Salvador Perez
Careerverified
Per 9 Innings
1494
1.08
Greg Johnston
Career
Per 9 Innings
21
0.84
Salvador Perez
Careerverified
Per 9 Inningsverified
1449
1.05
Greg Johnston
Career
Per 9 Innings
676
27
Salvador Perez
Careerverified
Per 9 Innings
37403
27
Greg Johnston
Career
Per 9 Innings
225.1
9
Salvador Perez
Careerverified
Per 9 Innings
12467.2
9
Greg Johnston
Career
Per 9 Innings
63
2.52
Salvador Perez
Careerverified
Per 9 Inningsverified
10833
7.82
Greg Johnston
Career
Per 9 Innings
2
0.08
Salvador Perez
Careerverified
Per 9 Inningsverified
733
0.53
Greg Johnston
Careerverified
Per 9 Innings
1
0.04
Salvador Perez
Career
Per 9 Innings
50
0.04
Greg Johnston
Career
Per 9 Innings
66
2.64
Salvador Perez
Careerverified
Per 9 Inningsverified
11616
8.39
Greg Johnston
Career
Per 9 Innings
65
2.6
Salvador Perez
Careerverified
Per 9 Inningsverified
11566
8.35
Greg Johnston
Career
Per 9 Innings
98.48
98.48
Salvador Perez
Careerverified
Per 9 Inningsverified
99.57
99.57
Greg Johnston
Career
Per 9 Innings
1.757
1.757
Salvador Perez
Careerverified
Per 9 Inningsverified
7.742
7.742
Greg Johnston
Career
Per 9 Innings
56.76
56.76
Salvador Perez
Careerverified
Per 9 Inningsverified
96.99
96.99
Greg Johnston
Career
Per 9 Innings
1
0.04
Salvador Perez
Careerverified
Per 9 Inningsverified
131
0.09
Greg Johnston
Careerverified
Per 9 Inningsverified
0
0
Salvador Perez
Career
Per 9 Innings
38
0.03
Greg Johnston
Careerverified
Per 9 Inningsverified
0
0
Salvador Perez
Career
Per 9 Innings
107
0.08
Greg Johnston
Careerverified
Per 9 Inningsverified
0
0
Salvador Perez
Career
Per 9 Innings
500
0.36
Greg Johnston
Career
Per 9 Innings
0
0
Salvador Perez
Careerverified
Per 9 Inningsverified
251
0.18