Sam Barnes vs. John Mabry — Career Comparison

Lost GenerationAlabamaThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueUnknown
Gen XDelawareThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueFirst Baseman

On the career numbers, John Mabry posted the stronger offensive profile against Sam Barnes. John Mabry posted stronger numbers in OPS (.734 vs .630) and slugging (.405 vs .273). Sam Barnes had the advantage in on-base percentage (.357 vs .329). 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 Sam Barnes and John Mabry

Sam Barnes
Career
Per 600 PA
1
1
John Mabry
Careerverified
Per 600 PAverified
14
14
Sam Barnes
Career
Per 600 PAverified
7
300
John Mabry
Careerverified
Per 600 PA
1322
210.68
Sam Barnes
Career
Per 600 PA
14
600
John Mabry
Careerverified
Per 600 PA
3765
600
Sam Barnes
Career
Per 600 PA
11
471.43
John Mabry
Careerverified
Per 600 PAverified
3409
543.27
Sam Barnes
Career
Per 600 PA
0.182
0.182
John Mabry
Careerverified
Per 600 PAverified
0.263
0.263
Sam Barnes
Career
Per 600 PA
0.679
0.679
John Mabry
Careerverified
Per 600 PAverified
0.74
0.74
Sam Barnes
Career
Per 600 PA
2
85.71
John Mabry
Careerverified
Per 600 PAverified
898
143.11
Sam Barnes
Career
Per 600 PA
1
42.86
John Mabry
Careerverified
Per 600 PAverified
613
97.69
Sam Barnes
Career
Per 600 PAverified
1
42.86
John Mabry
Careerverified
Per 600 PA
183
29.16
Sam Barnes
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
6
0.96
Sam Barnes
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
96
15.3
Sam Barnes
Career
Per 600 PA
1
42.86
John Mabry
Careerverified
Per 600 PAverified
285
45.42
Sam Barnes
Careerverified
Per 600 PAverified
0.5
0.5
John Mabry
Career
Per 600 PA
0.317
0.317
Sam Barnes
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
0.028
0.028
Sam Barnes
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
0.107
0.107
Sam Barnes
Career
Per 600 PA
1.44
61.59
John Mabry
Careerverified
Per 600 PAverified
442.23
70.47
Sam Barnes
Career
Per 600 PA
3
128.57
John Mabry
Careerverified
Per 600 PAverified
1381
220.08
Sam Barnes
Career
Per 600 PAverified
5
214.29
John Mabry
Careerverified
Per 600 PA
1204
191.87
Sam Barnes
Careerverified
Per 600 PAverified
0.357
0.357
John Mabry
Career
Per 600 PA
0.322
0.322
Sam Barnes
Career
Per 600 PA
0.273
0.273
John Mabry
Careerverified
Per 600 PAverified
0.405
0.405
Sam Barnes
Career
Per 600 PA
0.63
0.63
John Mabry
Careerverified
Per 600 PAverified
0.727
0.727
Sam Barnes
Career
Per 600 PA
0.091
0.091
John Mabry
Careerverified
Per 600 PAverified
0.142
0.142
Sam Barnes
Career
Per 600 PA
0.229
0.229
John Mabry
Careerverified
Per 600 PAverified
0.246
0.246
Sam Barnes
Careerverified
Per 600 PAverified
0.667
0.667
John Mabry
Career
Per 600 PA
0.649
0.649
Sam Barnes
Career
Per 600 PA
0.2
0.2
John Mabry
Careerverified
Per 600 PAverified
0.306
0.306
Sam Barnes
Career
Per 600 PAverified
2
85.71
John Mabry
Careerverified
Per 600 PA
382
60.88
Sam Barnes
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
446
71.08
Sam Barnes
Career
Per 600 PA
2
85.71
John Mabry
Careerverified
Per 600 PAverified
732
116.65
Sam Barnes
Career
Per 600 PA
1.42
60.93
John Mabry
Careerverified
Per 600 PAverified
448.56
71.48
Sam Barnes
Career
Per 600 PAverified
1
42.86
John Mabry
Careerverified
Per 600 PA
22
3.51
Sam Barnes
Career
Per 600 PAverified
2
85.71
John Mabry
Careerverified
Per 600 PA
284
45.26
Sam Barnes
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
43
6.85
Sam Barnes
Careerverified
Per 600 PAverified
1
42.86
John Mabry
Career
Per 600 PA
717
114.26
Sam Barnes
Careerverified
Per 600 PAverified
14
14
John Mabry
Career
Per 600 PA
5.25
5.25
Sam Barnes
Careerverified
Per 600 PAverified
2
2
John Mabry
Career
Per 600 PA
0.4
0.4
Sam Barnes
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
21
3.35
Sam Barnes
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
29
4.62
Sam Barnes
Careerverified
Per 600 PAverified
0
0
John Mabry
Career
Per 600 PA
88
14.02
Sam Barnes
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
7
1.12
Sam Barnes
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
12
1.91
Sam Barnes
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
19
3.03
Sam Barnes
Career
Per 600 PA
John Mabry
Careerverified
Per 600 PAverified
36.84
36.84

Fielding Stats for Sam Barnes and John Mabry

Sam Barnes
Career
Per 9 Innings
1
John Mabry
Careerverified
Per 9 Inningsverified
14
14
Sam Barnes
Career
Per 9 Innings
2
John Mabry
Careerverified
Per 9 Inningsverified
1149
1.41
Sam Barnes
Career
Per 9 Innings
0
John Mabry
Careerverified
Per 9 Inningsverified
813
1
Sam Barnes
Career
Per 9 Innings
0
John Mabry
Careerverified
Per 9 Inningsverified
22029
27
Sam Barnes
Career
Per 9 Innings
0
John Mabry
Careerverified
Per 9 Inningsverified
7343
9
Sam Barnes
Career
Per 9 Innings
6
John Mabry
Careerverified
Per 9 Inningsverified
3793
4.65
Sam Barnes
Career
Per 9 Innings
11
John Mabry
Careerverified
Per 9 Inningsverified
433
0.53
Sam Barnes
Careerverified
Per 9 Inningsverified
1
John Mabry
Career
Per 9 Innings
54
0.07
Sam Barnes
Career
Per 9 Innings
18
John Mabry
Careerverified
Per 9 Inningsverified
4280
5.25
Sam Barnes
Career
Per 9 Innings
17
John Mabry
Careerverified
Per 9 Inningsverified
4226
5.18
Sam Barnes
Career
Per 9 Innings
94.44
John Mabry
Careerverified
Per 9 Inningsverified
98.74
98.74
Sam Barnes
Careerverified
Per 9 Innings
8.5
John Mabry
Career
Per 9 Inningsverified
3.678
3.678
Sam Barnes
Career
Per 9 Innings
0
John Mabry
Careerverified
Per 9 Inningsverified
70.76
70.76
Sam Barnes
Career
Per 9 Innings
0
John Mabry
Careerverified
Per 9 Inningsverified
293
0.36
Sam Barnes
Career
Per 9 Innings
0
John Mabry
Career
Per 9 Innings
0
0
Sam Barnes
Career
Per 9 Innings
0
John Mabry
Career
Per 9 Innings
0
0
Sam Barnes
Career
Per 9 Innings
0
John Mabry
Career
Per 9 Innings
0
0
Sam Barnes
Career
Per 9 Innings
0
John Mabry
Career
Per 9 Innings
0
0