John Haldeman vs. Dib Williams — Career Comparison

Pre-GenerationalKentuckyThrows RightBats LeftNorth AmericaLouisville GraysNational LeagueSecond Baseman
Greatest GenerationArkansasThrows RightBats RightNorth AmericaPhiladelphia AthleticsAmerican LeagueSecond Baseman

On the career numbers, Dib Williams posted the stronger offensive profile against John Haldeman. Dib Williams posted stronger numbers in OPS (.712 vs .000) and on-base percentage (.327 vs .000). By the career numbers, Dib Williams had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for John Haldeman and Dib Williams

John Haldeman
Career
Per 600 PA
1
1
Dib Williams
Careerverified
Per 600 PAverified
6
6
John Haldeman
Career
Per 600 PA
1
150
Dib Williams
Careerverified
Per 600 PAverified
475
163.32
John Haldeman
Career
Per 600 PA
4
600
Dib Williams
Careerverified
Per 600 PA
1745
600
John Haldeman
Career
Per 600 PAverified
4
600
Dib Williams
Careerverified
Per 600 PA
1574
541.2
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
0.268
0.268
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
0.728
0.728
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
421
144.76
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
306
105.21
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
74
25.44
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
12
4.13
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
29
9.97
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
115
39.54
John Haldeman
Career
Per 600 PA
Dib Williams
Careerverified
Per 600 PAverified
0.273
0.273
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
0.018
0.018
John Haldeman
Career
Per 600 PA
Dib Williams
Careerverified
Per 600 PAverified
0.069
0.069
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
206.55
71.02
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
606
208.37
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
561
192.89
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
0.327
0.327
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
0.385
0.385
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
0.712
0.712
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
0.118
0.118
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
0.244
0.244
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
0.651
0.651
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
0.279
0.279
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
198
68.08
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
201
69.11
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
370
127.22
John Haldeman
Career
Per 600 PA
-0.4
-60
Dib Williams
Careerverified
Per 600 PAverified
224.75
77.28
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
7
2.41
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
133
45.73
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Career
Per 600 PA
0
0
John Haldeman
Careerverified
Per 600 PAverified
0
0
Dib Williams
Career
Per 600 PA
140
48.14
John Haldeman
Career
Per 600 PA
Dib Williams
Careerverified
Per 600 PAverified
12.46
12.46
John Haldeman
Career
Per 600 PA
Dib Williams
Careerverified
Per 600 PAverified
0.95
0.95
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
31
10.66
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
7
2.41
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
3
1.03
John Haldeman
Career
Per 600 PA
0
0
Dib Williams
Careerverified
Per 600 PAverified
10
3.44
John Haldeman
Career
Per 600 PA
Dib Williams
Careerverified
Per 600 PAverified
70
70

Fielding Stats for John Haldeman and Dib Williams

John Haldeman
Career
Per 9 Inningsverified
1
1
Dib Williams
Careerverified
Per 9 Innings
6
John Haldeman
Career
Per 9 Inningsverified
1
1
Dib Williams
Careerverified
Per 9 Innings
445
John Haldeman
Career
Per 9 Innings
0
0
Dib Williams
Career
Per 9 Innings
0
John Haldeman
Careerverified
Per 9 Inningsverified
27
27
Dib Williams
Career
Per 9 Innings
0
John Haldeman
Careerverified
Per 9 Inningsverified
9
9
Dib Williams
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0
Dib Williams
Careerverified
Per 9 Innings
904
John Haldeman
Career
Per 9 Inningsverified
4
4
Dib Williams
Careerverified
Per 9 Innings
1222
John Haldeman
Careerverified
Per 9 Innings
3
3
Dib Williams
Career
Per 9 Inningsverified
128
John Haldeman
Career
Per 9 Inningsverified
7
7
Dib Williams
Careerverified
Per 9 Innings
2254
John Haldeman
Career
Per 9 Inningsverified
4
4
Dib Williams
Careerverified
Per 9 Innings
2126
John Haldeman
Career
Per 9 Inningsverified
57.14
57.14
Dib Williams
Careerverified
Per 9 Innings
94.32
John Haldeman
Career
Per 9 Inningsverified
4
4
Dib Williams
Careerverified
Per 9 Innings
4.778
John Haldeman
Career
Per 9 Innings
0
0
Dib Williams
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0
Dib Williams
Careerverified
Per 9 Innings
221
John Haldeman
Career
Per 9 Innings
0
0
Dib Williams
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0
Dib Williams
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0
Dib Williams
Career
Per 9 Innings
0
John Haldeman
Career
Per 9 Innings
0
0
Dib Williams
Career
Per 9 Innings
0