Mario Guerrero vs. John Mayberry Jr. — Career Comparison

Baby BoomersD.R.Throws RightBats RightCaribbeanOakland AthleticsAmerican LeagueShortstop
MillenialMissouriThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueLeft Fielder

Adjusted for the eras they played in, John Mayberry Jr. holds a real edge over Mario Guerrero in this comparison. John Mayberry Jr. led in home run production (HR/PA+ 114 vs 17), walk rate (BB%+ 87 vs 46), and slugging (SLG+ 96 vs 81). Mario Guerrero held the edge in contact rate (K%+ 172 vs 82). The edge belongs to John Mayberry Jr..

Hitting Stats for Mario Guerrero and John Mayberry Jr.

Mario Guerrero
Careerverified
Per 600 PAverified
8
8
John Mayberry Jr.
Career
Per 600 PA
7
7
Mario Guerrero
Careerverified
Per 600 PA
697
173.24
John Mayberry Jr.
Career
Per 600 PAverified
574
226.73
Mario Guerrero
Careerverified
Per 600 PA
2414
600
John Mayberry Jr.
Career
Per 600 PA
1519
600
Mario Guerrero
Careerverified
Per 600 PAverified
2251
559.49
John Mayberry Jr.
Career
Per 600 PA
1386
547.47
Mario Guerrero
Careerverified
Per 600 PAverified
0.257
0.257
John Mayberry Jr.
Career
Per 600 PA
0.235
0.235
Mario Guerrero
Career
Per 600 PA
0.618
0.618
John Mayberry Jr.
Careerverified
Per 600 PAverified
0.732
0.732
Mario Guerrero
Careerverified
Per 600 PAverified
578
143.66
John Mayberry Jr.
Career
Per 600 PA
326
128.77
Mario Guerrero
Careerverified
Per 600 PAverified
480
119.3
John Mayberry Jr.
Career
Per 600 PA
184
72.68
Mario Guerrero
Career
Per 600 PA
79
19.64
John Mayberry Jr.
Careerverified
Per 600 PAverified
83
32.78
Mario Guerrero
Careerverified
Per 600 PAverified
12
2.98
John Mayberry Jr.
Career
Per 600 PA
3
1.18
Mario Guerrero
Career
Per 600 PA
7
1.74
John Mayberry Jr.
Careerverified
Per 600 PAverified
56
22.12
Mario Guerrero
Career
Per 600 PA
98
24.36
John Mayberry Jr.
Careerverified
Per 600 PAverified
142
56.09
Mario Guerrero
Career
Per 600 PA
0.17
0.17
John Mayberry Jr.
Careerverified
Per 600 PAverified
0.436
0.436
Mario Guerrero
Career
Per 600 PA
0.003
0.003
John Mayberry Jr.
Careerverified
Per 600 PAverified
0.04
0.04
Mario Guerrero
Career
Per 600 PA
0.012
0.012
John Mayberry Jr.
Careerverified
Per 600 PAverified
0.172
0.172
Mario Guerrero
Careerverified
Per 600 PA
182.1
45.26
John Mayberry Jr.
Career
Per 600 PAverified
178.34
70.44
Mario Guerrero
Careerverified
Per 600 PA
702
174.48
John Mayberry Jr.
Career
Per 600 PAverified
583
230.28
Mario Guerrero
Careerverified
Per 600 PA
678
168.52
John Mayberry Jr.
Career
Per 600 PAverified
454
179.33
Mario Guerrero
Career
Per 600 PA
0.286
0.286
John Mayberry Jr.
Careerverified
Per 600 PAverified
0.299
0.299
Mario Guerrero
Career
Per 600 PA
0.312
0.312
John Mayberry Jr.
Careerverified
Per 600 PAverified
0.421
0.421
Mario Guerrero
Career
Per 600 PA
0.597
0.597
John Mayberry Jr.
Careerverified
Per 600 PAverified
0.72
0.72
Mario Guerrero
Career
Per 600 PA
0.055
0.055
John Mayberry Jr.
Careerverified
Per 600 PAverified
0.185
0.185
Mario Guerrero
Career
Per 600 PA
0.207
0.207
John Mayberry Jr.
Careerverified
Per 600 PAverified
0.24
0.24
Mario Guerrero
Career
Per 600 PA
0.462
0.462
John Mayberry Jr.
Careerverified
Per 600 PAverified
0.659
0.659
Mario Guerrero
Career
Per 600 PA
0.27
0.27
John Mayberry Jr.
Careerverified
Per 600 PAverified
0.274
0.274
Mario Guerrero
Career
Per 600 PA
166
41.26
John Mayberry Jr.
Careerverified
Per 600 PAverified
172
67.94
Mario Guerrero
Career
Per 600 PA
170
42.25
John Mayberry Jr.
Careerverified
Per 600 PAverified
180
71.1
Mario Guerrero
Careerverified
Per 600 PA
329
81.77
John Mayberry Jr.
Career
Per 600 PAverified
296
116.92
Mario Guerrero
Careerverified
Per 600 PA
208.03
51.71
John Mayberry Jr.
Career
Per 600 PAverified
169.36
66.9
Mario Guerrero
Careerverified
Per 600 PAverified
16
3.98
John Mayberry Jr.
Career
Per 600 PA
9
3.55
Mario Guerrero
Career
Per 600 PA
84
20.88
John Mayberry Jr.
Careerverified
Per 600 PAverified
119
47
Mario Guerrero
Careerverified
Per 600 PAverified
8
1.99
John Mayberry Jr.
Career
Per 600 PA
5
1.97
Mario Guerrero
Careerverified
Per 600 PAverified
152
37.78
John Mayberry Jr.
Career
Per 600 PA
351
138.64
Mario Guerrero
Careerverified
Per 600 PAverified
15.88
15.88
John Mayberry Jr.
Career
Per 600 PA
4.33
4.33
Mario Guerrero
Careerverified
Per 600 PAverified
0.55
0.55
John Mayberry Jr.
Career
Per 600 PA
0.34
0.34
Mario Guerrero
Careerverified
Per 600 PAverified
39
9.69
John Mayberry Jr.
Career
Per 600 PA
0
0
Mario Guerrero
Careerverified
Per 600 PAverified
24
5.97
John Mayberry Jr.
Career
Per 600 PA
5
1.97
Mario Guerrero
Career
Per 600 PA
69
17.15
John Mayberry Jr.
Careerverified
Per 600 PAverified
35
13.82
Mario Guerrero
Career
Per 600 PA
8
1.99
John Mayberry Jr.
Careerverified
Per 600 PAverified
15
5.92
Mario Guerrero
Careerverified
Per 600 PAverified
12
2.98
John Mayberry Jr.
Career
Per 600 PA
7
2.76
Mario Guerrero
Career
Per 600 PA
20
4.97
John Mayberry Jr.
Careerverified
Per 600 PAverified
22
8.69
Mario Guerrero
Career
Per 600 PA
40
40
John Mayberry Jr.
Careerverified
Per 600 PAverified
68.18
68.18

Fielding Stats for Mario Guerrero and John Mayberry Jr.

Mario Guerrero
Careerverified
Per 9 Inningsverified
8
8
John Mayberry Jr.
Career
Per 9 Innings
7
7
Mario Guerrero
Careerverified
Per 9 Innings
653
1.14
John Mayberry Jr.
Career
Per 9 Inningsverified
479
1.39
Mario Guerrero
Careerverified
Per 9 Inningsverified
577
1
John Mayberry Jr.
Career
Per 9 Innings
324
0.94
Mario Guerrero
Careerverified
Per 9 Innings
15506
27
John Mayberry Jr.
Career
Per 9 Innings
9316
27
Mario Guerrero
Careerverified
Per 9 Innings
5168.2
9
John Mayberry Jr.
Career
Per 9 Innings
3105.1
9
Mario Guerrero
Career
Per 9 Innings
1018
1.77
John Mayberry Jr.
Careerverified
Per 9 Inningsverified
1058
3.07
Mario Guerrero
Careerverified
Per 9 Inningsverified
1659
2.89
John Mayberry Jr.
Career
Per 9 Innings
41
0.12
Mario Guerrero
Career
Per 9 Innings
104
0.18
John Mayberry Jr.
Careerverified
Per 9 Inningsverified
9
0.03
Mario Guerrero
Careerverified
Per 9 Inningsverified
2781
4.84
John Mayberry Jr.
Career
Per 9 Innings
1108
3.21
Mario Guerrero
Careerverified
Per 9 Inningsverified
2677
4.66
John Mayberry Jr.
Career
Per 9 Innings
1099
3.19
Mario Guerrero
Career
Per 9 Innings
96.26
96.26
John Mayberry Jr.
Careerverified
Per 9 Inningsverified
99.19
99.19
Mario Guerrero
Careerverified
Per 9 Inningsverified
4.1
4.1
John Mayberry Jr.
Career
Per 9 Innings
2.294
2.294
Mario Guerrero
Careerverified
Per 9 Inningsverified
88.36
88.36
John Mayberry Jr.
Career
Per 9 Innings
67.64
67.64
Mario Guerrero
Careerverified
Per 9 Inningsverified
328
0.57
John Mayberry Jr.
Career
Per 9 Innings
38
0.11
Mario Guerrero
Career
Per 9 Innings
0
0
John Mayberry Jr.
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
John Mayberry Jr.
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
John Mayberry Jr.
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
John Mayberry Jr.
Career
Per 9 Innings
0
0