Gene Bailey vs. Tom Hafey — Career Comparison

Lost GenerationTexasThrows RightBats RightNorth AmericaBrooklyn DodgersNational LeagueCenter Fielder
Greatest GenerationCaliforniaThrows RightBats RightNorth AmericaNew York GiantsNational LeagueThird Baseman

On the career numbers, Tom Hafey posted the stronger offensive profile against Gene Bailey. Tom Hafey posted stronger numbers in OPS (.644 vs .624) and slugging (.367 vs .303). Gene Bailey had the advantage in on-base percentage (.321 vs .278). By the career numbers, Tom Hafey had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Gene Bailey and Tom Hafey

Gene Bailey
Careerverified
Per 600 PAverified
5
5
Tom Hafey
Career
Per 600 PA
2
2
Gene Bailey
Careerverified
Per 600 PAverified
213
175.79
Tom Hafey
Career
Per 600 PA
78
165.37
Gene Bailey
Careerverified
Per 600 PA
727
600
Tom Hafey
Career
Per 600 PA
283
600
Gene Bailey
Careerverified
Per 600 PA
634
523.25
Tom Hafey
Career
Per 600 PAverified
270
572.44
Gene Bailey
Career
Per 600 PA
0.246
0.246
Tom Hafey
Careerverified
Per 600 PAverified
0.248
0.248
Gene Bailey
Career
Per 600 PA
0.655
0.655
Tom Hafey
Career
Per 600 PA
0.655
0.655
Gene Bailey
Careerverified
Per 600 PA
156
128.75
Tom Hafey
Career
Per 600 PAverified
67
142.05
Gene Bailey
Careerverified
Per 600 PAverified
131
108.12
Tom Hafey
Career
Per 600 PA
48
101.77
Gene Bailey
Careerverified
Per 600 PA
16
13.2
Tom Hafey
Career
Per 600 PAverified
12
25.44
Gene Bailey
Careerverified
Per 600 PAverified
7
5.78
Tom Hafey
Career
Per 600 PA
1
2.12
Gene Bailey
Career
Per 600 PA
2
1.65
Tom Hafey
Careerverified
Per 600 PAverified
6
12.72
Gene Bailey
Careerverified
Per 600 PA
25
20.63
Tom Hafey
Career
Per 600 PAverified
19
40.28
Gene Bailey
Career
Per 600 PA
0.16
0.16
Tom Hafey
Careerverified
Per 600 PAverified
0.284
0.284
Gene Bailey
Career
Per 600 PA
0.003
0.003
Tom Hafey
Careerverified
Per 600 PAverified
0.022
0.022
Gene Bailey
Career
Per 600 PA
0.013
0.013
Tom Hafey
Careerverified
Per 600 PAverified
0.09
0.09
Gene Bailey
Careerverified
Per 600 PA
64.75
53.44
Tom Hafey
Career
Per 600 PAverified
26.76
56.74
Gene Bailey
Careerverified
Per 600 PA
192
158.46
Tom Hafey
Career
Per 600 PAverified
99
209.89
Gene Bailey
Careerverified
Per 600 PAverified
226
186.52
Tom Hafey
Career
Per 600 PA
78
165.37
Gene Bailey
Careerverified
Per 600 PAverified
0.321
0.321
Tom Hafey
Career
Per 600 PA
0.278
0.278
Gene Bailey
Career
Per 600 PA
0.303
0.303
Tom Hafey
Careerverified
Per 600 PAverified
0.367
0.367
Gene Bailey
Career
Per 600 PA
0.624
0.624
Tom Hafey
Careerverified
Per 600 PAverified
0.644
0.644
Gene Bailey
Career
Per 600 PA
0.057
0.057
Tom Hafey
Careerverified
Per 600 PAverified
0.119
0.119
Gene Bailey
Careerverified
Per 600 PAverified
0.22
0.22
Tom Hafey
Career
Per 600 PA
0.217
0.217
Gene Bailey
Careerverified
Per 600 PAverified
0.558
0.558
Tom Hafey
Career
Per 600 PA
0.531
0.531
Gene Bailey
Career
Per 600 PA
0.27
0.27
Tom Hafey
Careerverified
Per 600 PAverified
0.282
0.282
Gene Bailey
Careerverified
Per 600 PA
95
78.4
Tom Hafey
Career
Per 600 PAverified
38
80.57
Gene Bailey
Careerverified
Per 600 PA
52
42.92
Tom Hafey
Career
Per 600 PAverified
28
59.36
Gene Bailey
Careerverified
Per 600 PA
145
119.67
Tom Hafey
Career
Per 600 PAverified
60
127.21
Gene Bailey
Careerverified
Per 600 PAverified
73.85
60.95
Tom Hafey
Career
Per 600 PA
27.68
58.68
Gene Bailey
Careerverified
Per 600 PAverified
7
5.78
Tom Hafey
Career
Per 600 PA
0
0
Gene Bailey
Careerverified
Per 600 PAverified
63
51.99
Tom Hafey
Career
Per 600 PA
11
23.32
Gene Bailey
Career
Per 600 PA
0
0
Tom Hafey
Career
Per 600 PA
0
0
Gene Bailey
Career
Per 600 PAverified
61
50.34
Tom Hafey
Careerverified
Per 600 PA
48
101.77
Gene Bailey
Careerverified
Per 600 PAverified
11.92
11.92
Tom Hafey
Career
Per 600 PA
5.9
5.9
Gene Bailey
Careerverified
Per 600 PAverified
1.03
1.03
Tom Hafey
Career
Per 600 PA
0.23
0.23
Gene Bailey
Careerverified
Per 600 PAverified
23
18.98
Tom Hafey
Career
Per 600 PA
2
4.24
Gene Bailey
Career
Per 600 PA
0
0
Tom Hafey
Career
Per 600 PA
0
0
Gene Bailey
Careerverified
Per 600 PAverified
0
0
Tom Hafey
Career
Per 600 PA
6
12.72
Gene Bailey
Careerverified
Per 600 PAverified
13
10.73
Tom Hafey
Career
Per 600 PA
1
2.12
Gene Bailey
Careerverified
Per 600 PAverified
15
12.38
Tom Hafey
Career
Per 600 PA
0
0
Gene Bailey
Careerverified
Per 600 PAverified
28
23.11
Tom Hafey
Career
Per 600 PA
1
2.12
Gene Bailey
Career
Per 600 PA
46.43
46.43
Tom Hafey
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Gene Bailey and Tom Hafey

Gene Bailey
Careerverified
Per 9 Innings
5
Tom Hafey
Career
Per 9 Innings
2
Gene Bailey
Careerverified
Per 9 Innings
177
Tom Hafey
Career
Per 9 Innings
75
Gene Bailey
Career
Per 9 Innings
0
Tom Hafey
Career
Per 9 Innings
0
Gene Bailey
Career
Per 9 Innings
0
Tom Hafey
Career
Per 9 Innings
0
Gene Bailey
Career
Per 9 Innings
0
Tom Hafey
Career
Per 9 Innings
0
Gene Bailey
Careerverified
Per 9 Innings
419
Tom Hafey
Career
Per 9 Innings
70
Gene Bailey
Career
Per 9 Innings
20
Tom Hafey
Careerverified
Per 9 Innings
131
Gene Bailey
Career
Per 9 Innings
15
Tom Hafey
Careerverified
Per 9 Innings
8
Gene Bailey
Careerverified
Per 9 Innings
454
Tom Hafey
Career
Per 9 Innings
209
Gene Bailey
Careerverified
Per 9 Innings
439
Tom Hafey
Career
Per 9 Innings
201
Gene Bailey
Careerverified
Per 9 Innings
96.7
Tom Hafey
Career
Per 9 Innings
96.17
Gene Bailey
Career
Per 9 Innings
2.48
Tom Hafey
Careerverified
Per 9 Innings
2.68
Gene Bailey
Career
Per 9 Innings
0
Tom Hafey
Career
Per 9 Innings
0
Gene Bailey
Career
Per 9 Innings
3
Tom Hafey
Careerverified
Per 9 Innings
10
Gene Bailey
Career
Per 9 Innings
0
Tom Hafey
Career
Per 9 Innings
0
Gene Bailey
Career
Per 9 Innings
0
Tom Hafey
Career
Per 9 Innings
0
Gene Bailey
Career
Per 9 Innings
0
Tom Hafey
Career
Per 9 Innings
0
Gene Bailey
Career
Per 9 Innings
0
Tom Hafey
Career
Per 9 Innings
0