Rick Bladt vs. Tom Hafey — Career Comparison

Baby BoomersCaliforniaThrows RightBats RightNorth AmericaNew York YankeesAmerican LeagueCenter Fielder
Greatest GenerationCaliforniaThrows RightBats RightNorth AmericaNew York GiantsNational LeagueThird Baseman

On the career numbers, Tom Hafey posted the stronger offensive profile against Rick Bladt. Tom Hafey posted stronger numbers in OPS (.644 vs .557) and slugging (.367 vs .277). 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 Rick Bladt and Tom Hafey

Rick Bladt
Career
Per 600 PA
2
2
Tom Hafey
Career
Per 600 PA
2
2
Rick Bladt
Career
Per 600 PAverified
62
254.79
Tom Hafey
Careerverified
Per 600 PA
78
165.37
Rick Bladt
Career
Per 600 PA
146
600
Tom Hafey
Careerverified
Per 600 PA
283
600
Rick Bladt
Career
Per 600 PA
130
534.25
Tom Hafey
Careerverified
Per 600 PAverified
270
572.44
Rick Bladt
Career
Per 600 PA
0.215
0.215
Tom Hafey
Careerverified
Per 600 PAverified
0.248
0.248
Rick Bladt
Career
Per 600 PA
0.613
0.613
Tom Hafey
Careerverified
Per 600 PAverified
0.655
0.655
Rick Bladt
Career
Per 600 PA
28
115.07
Tom Hafey
Careerverified
Per 600 PAverified
67
142.05
Rick Bladt
Career
Per 600 PA
23
94.52
Tom Hafey
Careerverified
Per 600 PAverified
48
101.77
Rick Bladt
Career
Per 600 PA
3
12.33
Tom Hafey
Careerverified
Per 600 PAverified
12
25.44
Rick Bladt
Career
Per 600 PAverified
1
4.11
Tom Hafey
Career
Per 600 PA
1
2.12
Rick Bladt
Career
Per 600 PA
1
4.11
Tom Hafey
Careerverified
Per 600 PAverified
6
12.72
Rick Bladt
Career
Per 600 PA
5
20.55
Tom Hafey
Careerverified
Per 600 PAverified
19
40.28
Rick Bladt
Career
Per 600 PA
0.179
0.179
Tom Hafey
Careerverified
Per 600 PAverified
0.284
0.284
Rick Bladt
Career
Per 600 PA
0.008
0.008
Tom Hafey
Careerverified
Per 600 PAverified
0.022
0.022
Rick Bladt
Career
Per 600 PA
0.036
0.036
Tom Hafey
Careerverified
Per 600 PAverified
0.09
0.09
Rick Bladt
Career
Per 600 PA
11.35
46.66
Tom Hafey
Careerverified
Per 600 PAverified
26.76
56.74
Rick Bladt
Career
Per 600 PA
36
147.95
Tom Hafey
Careerverified
Per 600 PAverified
99
209.89
Rick Bladt
Career
Per 600 PA
40
164.38
Tom Hafey
Careerverified
Per 600 PAverified
78
165.37
Rick Bladt
Careerverified
Per 600 PAverified
0.28
0.28
Tom Hafey
Career
Per 600 PA
0.278
0.278
Rick Bladt
Career
Per 600 PA
0.277
0.277
Tom Hafey
Careerverified
Per 600 PAverified
0.367
0.367
Rick Bladt
Career
Per 600 PA
0.557
0.557
Tom Hafey
Careerverified
Per 600 PAverified
0.644
0.644
Rick Bladt
Career
Per 600 PA
0.062
0.062
Tom Hafey
Careerverified
Per 600 PAverified
0.119
0.119
Rick Bladt
Career
Per 600 PA
0.195
0.195
Tom Hafey
Careerverified
Per 600 PAverified
0.217
0.217
Rick Bladt
Career
Per 600 PA
0.514
0.514
Tom Hafey
Careerverified
Per 600 PAverified
0.531
0.531
Rick Bladt
Career
Per 600 PA
0.231
0.231
Tom Hafey
Careerverified
Per 600 PAverified
0.282
0.282
Rick Bladt
Career
Per 600 PA
14
57.53
Tom Hafey
Careerverified
Per 600 PAverified
38
80.57
Rick Bladt
Career
Per 600 PA
12
49.32
Tom Hafey
Careerverified
Per 600 PAverified
28
59.36
Rick Bladt
Career
Per 600 PA
25
102.74
Tom Hafey
Careerverified
Per 600 PAverified
60
127.21
Rick Bladt
Career
Per 600 PA
12.02
49.39
Tom Hafey
Careerverified
Per 600 PAverified
27.68
58.68
Rick Bladt
Careerverified
Per 600 PAverified
1
4.11
Tom Hafey
Career
Per 600 PA
0
0
Rick Bladt
Career
Per 600 PAverified
11
45.21
Tom Hafey
Career
Per 600 PA
11
23.32
Rick Bladt
Career
Per 600 PA
0
0
Tom Hafey
Career
Per 600 PA
0
0
Rick Bladt
Careerverified
Per 600 PAverified
13
53.42
Tom Hafey
Career
Per 600 PA
48
101.77
Rick Bladt
Careerverified
Per 600 PAverified
11.23
11.23
Tom Hafey
Career
Per 600 PA
5.9
5.9
Rick Bladt
Careerverified
Per 600 PAverified
0.85
0.85
Tom Hafey
Career
Per 600 PA
0.23
0.23
Rick Bladt
Careerverified
Per 600 PAverified
3
12.33
Tom Hafey
Career
Per 600 PA
2
4.24
Rick Bladt
Careerverified
Per 600 PAverified
1
4.11
Tom Hafey
Career
Per 600 PA
0
0
Rick Bladt
Careerverified
Per 600 PAverified
1
4.11
Tom Hafey
Career
Per 600 PA
6
12.72
Rick Bladt
Careerverified
Per 600 PAverified
6
24.66
Tom Hafey
Career
Per 600 PA
1
2.12
Rick Bladt
Careerverified
Per 600 PAverified
2
8.22
Tom Hafey
Career
Per 600 PA
0
0
Rick Bladt
Careerverified
Per 600 PAverified
8
32.88
Tom Hafey
Career
Per 600 PA
1
2.12
Rick Bladt
Career
Per 600 PA
75
75
Tom Hafey
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Rick Bladt and Tom Hafey

Rick Bladt
Career
Per 9 Inningsverified
2
2
Tom Hafey
Career
Per 9 Innings
2
Rick Bladt
Career
Per 9 Inningsverified
58
1.44
Tom Hafey
Careerverified
Per 9 Innings
75
Rick Bladt
Careerverified
Per 9 Inningsverified
37
0.92
Tom Hafey
Career
Per 9 Innings
0
Rick Bladt
Careerverified
Per 9 Inningsverified
1088
27
Tom Hafey
Career
Per 9 Innings
0
Rick Bladt
Careerverified
Per 9 Inningsverified
362.2
9
Tom Hafey
Career
Per 9 Innings
0
Rick Bladt
Careerverified
Per 9 Inningsverified
115
2.85
Tom Hafey
Career
Per 9 Innings
70
Rick Bladt
Career
Per 9 Inningsverified
5
0.12
Tom Hafey
Careerverified
Per 9 Innings
131
Rick Bladt
Careerverified
Per 9 Innings
3
0.07
Tom Hafey
Career
Per 9 Inningsverified
8
Rick Bladt
Career
Per 9 Inningsverified
123
3.05
Tom Hafey
Careerverified
Per 9 Innings
209
Rick Bladt
Career
Per 9 Inningsverified
120
2.98
Tom Hafey
Careerverified
Per 9 Innings
201
Rick Bladt
Careerverified
Per 9 Inningsverified
97.56
97.56
Tom Hafey
Career
Per 9 Innings
96.17
Rick Bladt
Career
Per 9 Inningsverified
2.069
2.069
Tom Hafey
Careerverified
Per 9 Innings
2.68
Rick Bladt
Careerverified
Per 9 Inningsverified
63.79
63.79
Tom Hafey
Career
Per 9 Innings
0
Rick Bladt
Career
Per 9 Inningsverified
1
0.02
Tom Hafey
Careerverified
Per 9 Innings
10
Rick Bladt
Career
Per 9 Innings
0
0
Tom Hafey
Career
Per 9 Innings
0
Rick Bladt
Career
Per 9 Innings
0
0
Tom Hafey
Career
Per 9 Innings
0
Rick Bladt
Career
Per 9 Innings
0
0
Tom Hafey
Career
Per 9 Innings
0
Rick Bladt
Career
Per 9 Innings
0
0
Tom Hafey
Career
Per 9 Innings
0