Sam Barnes vs. John Haldeman — Career Comparison

Lost GenerationAlabamaThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueUnknown
Pre-GenerationalKentuckyThrows RightBats LeftNorth AmericaLouisville GraysNational LeagueSecond Baseman

On the career numbers, Sam Barnes posted the stronger offensive profile against John Haldeman. Sam Barnes posted stronger numbers in OPS (.630 vs .000) and on-base percentage (.357 vs .000). By the career numbers, Sam Barnes 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 Haldeman

Sam Barnes
Career
Per 600 PA
1
1
John Haldeman
Career
Per 600 PA
1
1
Sam Barnes
Careerverified
Per 600 PAverified
7
300
John Haldeman
Career
Per 600 PA
1
150
Sam Barnes
Careerverified
Per 600 PA
14
600
John Haldeman
Career
Per 600 PA
4
600
Sam Barnes
Careerverified
Per 600 PA
11
471.43
John Haldeman
Career
Per 600 PAverified
4
600
Sam Barnes
Careerverified
Per 600 PAverified
0.182
0.182
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
0.679
0.679
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
2
85.71
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
1
42.86
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
1
42.86
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
1
42.86
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
0.5
0.5
John Haldeman
Career
Per 600 PA
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
Sam Barnes
Careerverified
Per 600 PAverified
1.44
61.59
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
3
128.57
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
5
214.29
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
0.357
0.357
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
0.273
0.273
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
0.63
0.63
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
0.091
0.091
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
0.229
0.229
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
0.667
0.667
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
0.2
0.2
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
2
85.71
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
2
85.71
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
1.42
60.93
John Haldeman
Career
Per 600 PA
-0.4
-60
Sam Barnes
Careerverified
Per 600 PAverified
1
42.86
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Careerverified
Per 600 PAverified
2
85.71
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
1
42.86
John Haldeman
Careerverified
Per 600 PAverified
0
0
Sam Barnes
Careerverified
Per 600 PAverified
14
14
John Haldeman
Career
Per 600 PA
Sam Barnes
Careerverified
Per 600 PAverified
2
2
John Haldeman
Career
Per 600 PA
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Sam Barnes
Career
Per 600 PA
John Haldeman
Career
Per 600 PA

Fielding Stats for Sam Barnes and John Haldeman

Sam Barnes
Career
Per 9 Innings
1
John Haldeman
Career
Per 9 Inningsverified
1
1
Sam Barnes
Careerverified
Per 9 Innings
2
John Haldeman
Career
Per 9 Inningsverified
1
1
Sam Barnes
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0
Sam Barnes
Career
Per 9 Innings
0
John Haldeman
Careerverified
Per 9 Inningsverified
27
27
Sam Barnes
Career
Per 9 Innings
0
John Haldeman
Careerverified
Per 9 Inningsverified
9
9
Sam Barnes
Careerverified
Per 9 Innings
6
John Haldeman
Career
Per 9 Innings
0
0
Sam Barnes
Careerverified
Per 9 Innings
11
John Haldeman
Career
Per 9 Inningsverified
4
4
Sam Barnes
Careerverified
Per 9 Inningsverified
1
John Haldeman
Career
Per 9 Innings
3
3
Sam Barnes
Careerverified
Per 9 Innings
18
John Haldeman
Career
Per 9 Inningsverified
7
7
Sam Barnes
Careerverified
Per 9 Innings
17
John Haldeman
Career
Per 9 Inningsverified
4
4
Sam Barnes
Careerverified
Per 9 Innings
94.44
John Haldeman
Career
Per 9 Inningsverified
57.14
57.14
Sam Barnes
Careerverified
Per 9 Innings
8.5
John Haldeman
Career
Per 9 Inningsverified
4
4
Sam Barnes
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0
Sam Barnes
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0
Sam Barnes
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0
Sam Barnes
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0
Sam Barnes
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0
Sam Barnes
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0