Mario Guerrero vs. Jhonny Peralta — Career Comparison

Baby BoomersD.R.Throws RightBats RightCaribbeanOakland AthleticsAmerican LeagueShortstop
MillenialD.R.Throws RightBats RightCaribbeanCleveland GuardiansAmerican LeagueShortstopAll-Star

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

Hitting Stats for Mario Guerrero and Jhonny Peralta

Mario Guerrero
Career
Per 600 PA
8
8
Jhonny Peralta
Careerverified
Per 600 PAverified
15
15
Mario Guerrero
Career
Per 600 PAverified
697
173.24
Jhonny Peralta
Careerverified
Per 600 PA
1798
147.4
Mario Guerrero
Career
Per 600 PA
2414
600
Jhonny Peralta
Careerverified
Per 600 PA
7319
600
Mario Guerrero
Career
Per 600 PAverified
2251
559.49
Jhonny Peralta
Careerverified
Per 600 PA
6599
540.98
Mario Guerrero
Career
Per 600 PA
0.257
0.257
Jhonny Peralta
Careerverified
Per 600 PAverified
0.267
0.267
Mario Guerrero
Career
Per 600 PA
0.618
0.618
Jhonny Peralta
Careerverified
Per 600 PAverified
0.763
0.763
Mario Guerrero
Career
Per 600 PA
578
143.66
Jhonny Peralta
Careerverified
Per 600 PAverified
1761
144.36
Mario Guerrero
Career
Per 600 PAverified
480
119.3
Jhonny Peralta
Careerverified
Per 600 PA
1159
95.01
Mario Guerrero
Career
Per 600 PA
79
19.64
Jhonny Peralta
Careerverified
Per 600 PAverified
376
30.82
Mario Guerrero
Career
Per 600 PAverified
12
2.98
Jhonny Peralta
Careerverified
Per 600 PA
24
1.97
Mario Guerrero
Career
Per 600 PA
7
1.74
Jhonny Peralta
Careerverified
Per 600 PAverified
202
16.56
Mario Guerrero
Career
Per 600 PA
98
24.36
Jhonny Peralta
Careerverified
Per 600 PAverified
602
49.35
Mario Guerrero
Career
Per 600 PA
0.17
0.17
Jhonny Peralta
Careerverified
Per 600 PAverified
0.342
0.342
Mario Guerrero
Career
Per 600 PA
0.003
0.003
Jhonny Peralta
Careerverified
Per 600 PAverified
0.031
0.031
Mario Guerrero
Career
Per 600 PA
0.012
0.012
Jhonny Peralta
Careerverified
Per 600 PAverified
0.115
0.115
Mario Guerrero
Career
Per 600 PA
182.1
45.26
Jhonny Peralta
Careerverified
Per 600 PAverified
899.81
73.77
Mario Guerrero
Career
Per 600 PA
702
174.48
Jhonny Peralta
Careerverified
Per 600 PAverified
2791
228.8
Mario Guerrero
Career
Per 600 PA
678
168.52
Jhonny Peralta
Careerverified
Per 600 PAverified
2405
197.16
Mario Guerrero
Career
Per 600 PA
0.286
0.286
Jhonny Peralta
Careerverified
Per 600 PAverified
0.329
0.329
Mario Guerrero
Career
Per 600 PA
0.312
0.312
Jhonny Peralta
Careerverified
Per 600 PAverified
0.423
0.423
Mario Guerrero
Career
Per 600 PA
0.597
0.597
Jhonny Peralta
Careerverified
Per 600 PAverified
0.752
0.752
Mario Guerrero
Career
Per 600 PA
0.055
0.055
Jhonny Peralta
Careerverified
Per 600 PAverified
0.156
0.156
Mario Guerrero
Career
Per 600 PA
0.207
0.207
Jhonny Peralta
Careerverified
Per 600 PAverified
0.254
0.254
Mario Guerrero
Career
Per 600 PA
0.462
0.462
Jhonny Peralta
Careerverified
Per 600 PAverified
0.682
0.682
Mario Guerrero
Career
Per 600 PA
0.27
0.27
Jhonny Peralta
Careerverified
Per 600 PAverified
0.311
0.311
Mario Guerrero
Career
Per 600 PA
166
41.26
Jhonny Peralta
Careerverified
Per 600 PAverified
841
68.94
Mario Guerrero
Career
Per 600 PA
170
42.25
Jhonny Peralta
Careerverified
Per 600 PAverified
873
71.57
Mario Guerrero
Career
Per 600 PA
329
81.77
Jhonny Peralta
Careerverified
Per 600 PAverified
1512
123.95
Mario Guerrero
Career
Per 600 PA
208.03
51.71
Jhonny Peralta
Careerverified
Per 600 PAverified
916.58
75.14
Mario Guerrero
Career
Per 600 PAverified
16
3.98
Jhonny Peralta
Careerverified
Per 600 PA
38
3.12
Mario Guerrero
Career
Per 600 PA
84
20.88
Jhonny Peralta
Careerverified
Per 600 PAverified
606
49.68
Mario Guerrero
Career
Per 600 PAverified
8
1.99
Jhonny Peralta
Careerverified
Per 600 PA
24
1.97
Mario Guerrero
Careerverified
Per 600 PAverified
152
37.78
Jhonny Peralta
Career
Per 600 PA
1450
118.87
Mario Guerrero
Careerverified
Per 600 PAverified
15.88
15.88
Jhonny Peralta
Career
Per 600 PA
5.05
5.05
Mario Guerrero
Careerverified
Per 600 PAverified
0.55
0.55
Jhonny Peralta
Career
Per 600 PA
0.42
0.42
Mario Guerrero
Careerverified
Per 600 PAverified
39
9.69
Jhonny Peralta
Career
Per 600 PA
13
1.07
Mario Guerrero
Career
Per 600 PAverified
24
5.97
Jhonny Peralta
Careerverified
Per 600 PA
63
5.16
Mario Guerrero
Careerverified
Per 600 PA
69
17.15
Jhonny Peralta
Career
Per 600 PAverified
200
16.4
Mario Guerrero
Career
Per 600 PAverified
8
1.99
Jhonny Peralta
Careerverified
Per 600 PA
17
1.39
Mario Guerrero
Career
Per 600 PAverified
12
2.98
Jhonny Peralta
Careerverified
Per 600 PA
27
2.21
Mario Guerrero
Career
Per 600 PAverified
20
4.97
Jhonny Peralta
Careerverified
Per 600 PA
44
3.61
Mario Guerrero
Careerverified
Per 600 PAverified
40
40
Jhonny Peralta
Career
Per 600 PA
38.64
38.64

Fielding Stats for Mario Guerrero and Jhonny Peralta

Mario Guerrero
Career
Per 9 Innings
8
8
Jhonny Peralta
Careerverified
Per 9 Inningsverified
15
15
Mario Guerrero
Career
Per 9 Inningsverified
653
1.14
Jhonny Peralta
Careerverified
Per 9 Innings
1760
1.04
Mario Guerrero
Career
Per 9 Innings
577
1
Jhonny Peralta
Careerverified
Per 9 Inningsverified
1712
1.02
Mario Guerrero
Career
Per 9 Innings
15506
27
Jhonny Peralta
Careerverified
Per 9 Innings
45496
27
Mario Guerrero
Career
Per 9 Innings
5168.2
9
Jhonny Peralta
Careerverified
Per 9 Innings
15165.1
9
Mario Guerrero
Career
Per 9 Inningsverified
1018
1.77
Jhonny Peralta
Careerverified
Per 9 Innings
2307
1.37
Mario Guerrero
Career
Per 9 Inningsverified
1659
2.89
Jhonny Peralta
Careerverified
Per 9 Innings
4694
2.79
Mario Guerrero
Careerverified
Per 9 Innings
104
0.18
Jhonny Peralta
Career
Per 9 Inningsverified
150
0.09
Mario Guerrero
Career
Per 9 Inningsverified
2781
4.84
Jhonny Peralta
Careerverified
Per 9 Innings
7151
4.24
Mario Guerrero
Career
Per 9 Inningsverified
2677
4.66
Jhonny Peralta
Careerverified
Per 9 Innings
7001
4.15
Mario Guerrero
Career
Per 9 Innings
96.26
96.26
Jhonny Peralta
Careerverified
Per 9 Inningsverified
97.9
97.9
Mario Guerrero
Careerverified
Per 9 Inningsverified
4.1
4.1
Jhonny Peralta
Career
Per 9 Innings
3.978
3.978
Mario Guerrero
Career
Per 9 Innings
88.36
88.36
Jhonny Peralta
Careerverified
Per 9 Inningsverified
97.27
97.27
Mario Guerrero
Career
Per 9 Innings
328
0.57
Jhonny Peralta
Careerverified
Per 9 Inningsverified
984
0.58
Mario Guerrero
Career
Per 9 Innings
0
0
Jhonny Peralta
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Jhonny Peralta
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Jhonny Peralta
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Jhonny Peralta
Career
Per 9 Innings
0
0