Bob Johnson vs. Jhonny Peralta — Career Comparison

Greatest GenerationOklahomaThrows RightBats RightNorth AmericaPhiladelphia AthleticsAmerican LeagueLeft FielderAll-Star
MillenialD.R.Throws RightBats RightCaribbeanCleveland GuardiansAmerican LeagueShortstopAll-Star

When their careers are measured against the same standard, Bob Johnson comes out clearly ahead of Jhonny Peralta across most offensive categories. Bob Johnson led in home run production (HR/PA+ 264 vs 131), walk rate (BB%+ 143 vs 103), and slugging (SLG+ 133 vs 115). Jhonny Peralta held the edge in contact rate (K%+ 94 vs 75). Bob Johnson was the more complete offensive player.

Hitting Stats for Bob Johnson and Jhonny Peralta

Bob Johnson
Career
Per 600 PA
13
13
Jhonny Peralta
Careerverified
Per 600 PAverified
15
15
Bob Johnson
Careerverified
Per 600 PA
1863
138.91
Jhonny Peralta
Career
Per 600 PAverified
1798
147.4
Bob Johnson
Careerverified
Per 600 PA
8047
600
Jhonny Peralta
Career
Per 600 PA
7319
600
Bob Johnson
Careerverified
Per 600 PA
6920
515.97
Jhonny Peralta
Career
Per 600 PAverified
6599
540.98
Bob Johnson
Careerverified
Per 600 PAverified
0.296
0.296
Jhonny Peralta
Career
Per 600 PA
0.267
0.267
Bob Johnson
Careerverified
Per 600 PAverified
0.9
0.9
Jhonny Peralta
Career
Per 600 PA
0.763
0.763
Bob Johnson
Careerverified
Per 600 PAverified
2051
152.93
Jhonny Peralta
Career
Per 600 PA
1761
144.36
Bob Johnson
Careerverified
Per 600 PA
1272
94.84
Jhonny Peralta
Career
Per 600 PAverified
1159
95.01
Bob Johnson
Careerverified
Per 600 PA
396
29.53
Jhonny Peralta
Career
Per 600 PAverified
376
30.82
Bob Johnson
Careerverified
Per 600 PAverified
95
7.08
Jhonny Peralta
Career
Per 600 PA
24
1.97
Bob Johnson
Careerverified
Per 600 PAverified
288
21.47
Jhonny Peralta
Career
Per 600 PA
202
16.56
Bob Johnson
Careerverified
Per 600 PAverified
779
58.08
Jhonny Peralta
Career
Per 600 PA
602
49.35
Bob Johnson
Careerverified
Per 600 PAverified
0.38
0.38
Jhonny Peralta
Career
Per 600 PA
0.342
0.342
Bob Johnson
Careerverified
Per 600 PAverified
0.042
0.042
Jhonny Peralta
Career
Per 600 PA
0.031
0.031
Bob Johnson
Careerverified
Per 600 PAverified
0.14
0.14
Jhonny Peralta
Career
Per 600 PA
0.115
0.115
Bob Johnson
Careerverified
Per 600 PAverified
1387.09
103.42
Jhonny Peralta
Career
Per 600 PA
899.81
73.77
Bob Johnson
Careerverified
Per 600 PAverified
3501
261.04
Jhonny Peralta
Career
Per 600 PA
2791
228.8
Bob Johnson
Careerverified
Per 600 PAverified
3150
234.87
Jhonny Peralta
Career
Per 600 PA
2405
197.16
Bob Johnson
Careerverified
Per 600 PAverified
0.393
0.393
Jhonny Peralta
Career
Per 600 PA
0.329
0.329
Bob Johnson
Careerverified
Per 600 PAverified
0.506
0.506
Jhonny Peralta
Career
Per 600 PA
0.423
0.423
Bob Johnson
Careerverified
Per 600 PAverified
0.899
0.899
Jhonny Peralta
Career
Per 600 PA
0.752
0.752
Bob Johnson
Careerverified
Per 600 PAverified
0.21
0.21
Jhonny Peralta
Career
Per 600 PA
0.156
0.156
Bob Johnson
Careerverified
Per 600 PAverified
0.303
0.303
Jhonny Peralta
Career
Per 600 PA
0.254
0.254
Bob Johnson
Careerverified
Per 600 PAverified
0.933
0.933
Jhonny Peralta
Career
Per 600 PA
0.682
0.682
Bob Johnson
Career
Per 600 PA
0.305
0.305
Jhonny Peralta
Careerverified
Per 600 PAverified
0.311
0.311
Bob Johnson
Careerverified
Per 600 PAverified
1239
92.38
Jhonny Peralta
Career
Per 600 PA
841
68.94
Bob Johnson
Careerverified
Per 600 PAverified
1283
95.66
Jhonny Peralta
Career
Per 600 PA
873
71.57
Bob Johnson
Careerverified
Per 600 PAverified
2234
166.57
Jhonny Peralta
Career
Per 600 PA
1512
123.95
Bob Johnson
Careerverified
Per 600 PAverified
1410.99
105.21
Jhonny Peralta
Career
Per 600 PA
916.58
75.14
Bob Johnson
Career
Per 600 PA
24
1.79
Jhonny Peralta
Careerverified
Per 600 PAverified
38
3.12
Bob Johnson
Careerverified
Per 600 PAverified
1075
80.15
Jhonny Peralta
Career
Per 600 PA
606
49.68
Bob Johnson
Career
Per 600 PA
0
0
Jhonny Peralta
Careerverified
Per 600 PAverified
24
1.97
Bob Johnson
Careerverified
Per 600 PAverified
851
63.45
Jhonny Peralta
Career
Per 600 PA
1450
118.87
Bob Johnson
Careerverified
Per 600 PAverified
9.46
9.46
Jhonny Peralta
Career
Per 600 PA
5.05
5.05
Bob Johnson
Careerverified
Per 600 PAverified
1.26
1.26
Jhonny Peralta
Career
Per 600 PA
0.42
0.42
Bob Johnson
Careerverified
Per 600 PAverified
28
2.09
Jhonny Peralta
Career
Per 600 PA
13
1.07
Bob Johnson
Career
Per 600 PA
0
0
Jhonny Peralta
Careerverified
Per 600 PAverified
63
5.16
Bob Johnson
Careerverified
Per 600 PAverified
102
7.61
Jhonny Peralta
Career
Per 600 PA
200
16.4
Bob Johnson
Careerverified
Per 600 PAverified
96
7.16
Jhonny Peralta
Career
Per 600 PA
17
1.39
Bob Johnson
Careerverified
Per 600 PAverified
64
4.77
Jhonny Peralta
Career
Per 600 PA
27
2.21
Bob Johnson
Careerverified
Per 600 PAverified
160
11.93
Jhonny Peralta
Career
Per 600 PA
44
3.61
Bob Johnson
Careerverified
Per 600 PAverified
60
60
Jhonny Peralta
Career
Per 600 PA
38.64
38.64

Fielding Stats for Bob Johnson and Jhonny Peralta

Bob Johnson
Career
Per 9 Innings
13
Jhonny Peralta
Careerverified
Per 9 Inningsverified
15
15
Bob Johnson
Careerverified
Per 9 Innings
1856
Jhonny Peralta
Career
Per 9 Inningsverified
1760
1.04
Bob Johnson
Career
Per 9 Innings
0
Jhonny Peralta
Careerverified
Per 9 Inningsverified
1712
1.02
Bob Johnson
Career
Per 9 Innings
0
Jhonny Peralta
Careerverified
Per 9 Inningsverified
45496
27
Bob Johnson
Career
Per 9 Innings
0
Jhonny Peralta
Careerverified
Per 9 Inningsverified
15165.1
9
Bob Johnson
Careerverified
Per 9 Innings
4416
Jhonny Peralta
Career
Per 9 Inningsverified
2307
1.37
Bob Johnson
Career
Per 9 Innings
352
Jhonny Peralta
Careerverified
Per 9 Inningsverified
4694
2.79
Bob Johnson
Career
Per 9 Inningsverified
163
Jhonny Peralta
Careerverified
Per 9 Innings
150
0.09
Bob Johnson
Career
Per 9 Innings
4931
Jhonny Peralta
Careerverified
Per 9 Inningsverified
7151
4.24
Bob Johnson
Career
Per 9 Innings
4768
Jhonny Peralta
Careerverified
Per 9 Inningsverified
7001
4.15
Bob Johnson
Career
Per 9 Innings
96.69
Jhonny Peralta
Careerverified
Per 9 Inningsverified
97.9
97.9
Bob Johnson
Career
Per 9 Innings
2.569
Jhonny Peralta
Careerverified
Per 9 Inningsverified
3.978
3.978
Bob Johnson
Career
Per 9 Innings
0
Jhonny Peralta
Careerverified
Per 9 Inningsverified
97.27
97.27
Bob Johnson
Career
Per 9 Innings
102
Jhonny Peralta
Careerverified
Per 9 Inningsverified
984
0.58
Bob Johnson
Career
Per 9 Innings
0
Jhonny Peralta
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Innings
0
Jhonny Peralta
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Innings
0
Jhonny Peralta
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Innings
0
Jhonny Peralta
Career
Per 9 Innings
0
0