Earl Hersh vs. John Mabry — Career Comparison

Silent GenerationMarylandThrows LeftBats LeftNorth AmericaMilwaukee BravesNational LeagueUnknown
Gen XDelawareThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueFirst Baseman

On the career numbers, John Mabry posted the stronger offensive profile against Earl Hersh. John Mabry posted stronger numbers in OPS (.734 vs .692) and on-base percentage (.329 vs .231). Earl Hersh had the advantage in slugging (.462 vs .405). By the career numbers, John Mabry had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Earl Hersh and John Mabry

Earl Hersh
Career
Per 600 PA
1
1
John Mabry
Careerverified
Per 600 PAverified
14
14
Earl Hersh
Career
Per 600 PAverified
7
323.08
John Mabry
Careerverified
Per 600 PA
1322
210.68
Earl Hersh
Career
Per 600 PA
13
600
John Mabry
Careerverified
Per 600 PA
3765
600
Earl Hersh
Career
Per 600 PAverified
13
600
John Mabry
Careerverified
Per 600 PA
3409
543.27
Earl Hersh
Career
Per 600 PA
0.231
0.231
John Mabry
Careerverified
Per 600 PAverified
0.263
0.263
Earl Hersh
Career
Per 600 PA
0.692
0.692
John Mabry
Careerverified
Per 600 PAverified
0.74
0.74
Earl Hersh
Career
Per 600 PA
3
138.46
John Mabry
Careerverified
Per 600 PAverified
898
143.11
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
613
97.69
Earl Hersh
Career
Per 600 PAverified
3
138.46
John Mabry
Careerverified
Per 600 PA
183
29.16
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
6
0.96
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
96
15.3
Earl Hersh
Career
Per 600 PAverified
3
138.46
John Mabry
Careerverified
Per 600 PA
285
45.42
Earl Hersh
Careerverified
Per 600 PAverified
1
1
John Mabry
Career
Per 600 PA
0.317
0.317
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
0.028
0.028
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
0.107
0.107
Earl Hersh
Career
Per 600 PA
1.26
58.24
John Mabry
Careerverified
Per 600 PAverified
442.23
70.47
Earl Hersh
Career
Per 600 PAverified
6
276.92
John Mabry
Careerverified
Per 600 PA
1381
220.08
Earl Hersh
Career
Per 600 PA
3
138.46
John Mabry
Careerverified
Per 600 PAverified
1204
191.87
Earl Hersh
Career
Per 600 PA
0.231
0.231
John Mabry
Careerverified
Per 600 PAverified
0.322
0.322
Earl Hersh
Careerverified
Per 600 PAverified
0.462
0.462
John Mabry
Career
Per 600 PA
0.405
0.405
Earl Hersh
Career
Per 600 PA
0.692
0.692
John Mabry
Careerverified
Per 600 PAverified
0.727
0.727
Earl Hersh
Careerverified
Per 600 PAverified
0.231
0.231
John Mabry
Career
Per 600 PA
0.142
0.142
Earl Hersh
Career
Per 600 PA
0.219
0.219
John Mabry
Careerverified
Per 600 PAverified
0.246
0.246
Earl Hersh
Career
Per 600 PA
0.6
0.6
John Mabry
Careerverified
Per 600 PAverified
0.649
0.649
Earl Hersh
Careerverified
Per 600 PAverified
0.375
0.375
John Mabry
Career
Per 600 PA
0.306
0.306
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
382
60.88
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
446
71.08
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
732
116.65
Earl Hersh
Career
Per 600 PA
1.12
51.86
John Mabry
Careerverified
Per 600 PAverified
448.56
71.48
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
22
3.51
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
284
45.26
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
43
6.85
Earl Hersh
Careerverified
Per 600 PA
5
230.77
John Mabry
Career
Per 600 PAverified
717
114.26
Earl Hersh
Career
Per 600 PA
2.6
2.6
John Mabry
Careerverified
Per 600 PAverified
5.25
5.25
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
0.4
0.4
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
21
3.35
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
29
4.62
Earl Hersh
Careerverified
Per 600 PAverified
0
0
John Mabry
Career
Per 600 PA
88
14.02
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
7
1.12
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
12
1.91
Earl Hersh
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
19
3.03
Earl Hersh
Career
Per 600 PA
John Mabry
Careerverified
Per 600 PAverified
36.84
36.84

Fielding Stats for Earl Hersh and John Mabry

Earl Hersh
Career
Per 9 Innings
1
1
John Mabry
Careerverified
Per 9 Inningsverified
14
14
Earl Hersh
Career
Per 9 Innings
2
0.95
John Mabry
Careerverified
Per 9 Inningsverified
1149
1.41
Earl Hersh
Career
Per 9 Innings
2
0.95
John Mabry
Careerverified
Per 9 Inningsverified
813
1
Earl Hersh
Career
Per 9 Innings
57
27
John Mabry
Careerverified
Per 9 Innings
22029
27
Earl Hersh
Career
Per 9 Innings
19
9
John Mabry
Careerverified
Per 9 Innings
7343
9
Earl Hersh
Career
Per 9 Innings
0
0
John Mabry
Careerverified
Per 9 Inningsverified
3793
4.65
Earl Hersh
Career
Per 9 Innings
0
0
John Mabry
Careerverified
Per 9 Inningsverified
433
0.53
Earl Hersh
Careerverified
Per 9 Innings
1
0.47
John Mabry
Career
Per 9 Inningsverified
54
0.07
Earl Hersh
Career
Per 9 Innings
1
0.47
John Mabry
Careerverified
Per 9 Inningsverified
4280
5.25
Earl Hersh
Career
Per 9 Innings
0
0
John Mabry
Careerverified
Per 9 Inningsverified
4226
5.18
Earl Hersh
Career
Per 9 Innings
0
0
John Mabry
Careerverified
Per 9 Inningsverified
98.74
98.74
Earl Hersh
Career
Per 9 Innings
0
0
John Mabry
Careerverified
Per 9 Inningsverified
3.678
3.678
Earl Hersh
Careerverified
Per 9 Inningsverified
100
100
John Mabry
Career
Per 9 Innings
70.76
70.76
Earl Hersh
Career
Per 9 Innings
0
0
John Mabry
Careerverified
Per 9 Inningsverified
293
0.36
Earl Hersh
Career
Per 9 Innings
0
0
John Mabry
Career
Per 9 Innings
0
0
Earl Hersh
Career
Per 9 Innings
0
0
John Mabry
Career
Per 9 Innings
0
0
Earl Hersh
Career
Per 9 Innings
0
0
John Mabry
Career
Per 9 Innings
0
0
Earl Hersh
Career
Per 9 Innings
0
0
John Mabry
Career
Per 9 Innings
0
0