Bud Hafey vs. Gary Matthews Jr. — Career Comparison
On the career numbers, Gary Matthews Jr. posted the stronger offensive profile against Bud Hafey. Gary Matthews Jr. posted stronger numbers in OPS (.741 vs .636) and on-base percentage (.336 vs .273). By the career numbers, Gary Matthews Jr. had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Bud Hafey and Gary Matthews Jr.
Bud Hafey
Career
Per 600 PA
123
185.43
Gary Matthews Jr.
Career
Per 600 PA
1281
166.47
Bud Hafey
Career
Per 600 PA
398
600
Gary Matthews Jr.
Career
Per 600 PA
4617
600
Bud Hafey
Career
Per 600 PA
366
551.76
Gary Matthews Jr.
Career
Per 600 PA
4103
533.2
Bud Hafey
Career
Per 600 PA
0.213
0.213
Gary Matthews Jr.
Career
Per 600 PA
0.257
0.257
Bud Hafey
Career
Per 600 PA
0.652
0.652
Gary Matthews Jr.
Career
Per 600 PA
0.761
0.761
Bud Hafey
Career
Per 600 PA
10
15.08
Gary Matthews Jr.
Career
Per 600 PA
108
14.04
Bud Hafey
Career
Per 600 PA
32
48.24
Gary Matthews Jr.
Career
Per 600 PA
362
47.04
Bud Hafey
Career
Per 600 PA
0.41
0.41
Gary Matthews Jr.
Career
Per 600 PA
0.343
0.343
Bud Hafey
Career
Per 600 PA
0.027
0.027
Gary Matthews Jr.
Career
Per 600 PA
0.026
0.026
Bud Hafey
Career
Per 600 PA
0.128
0.128
Gary Matthews Jr.
Career
Per 600 PA
0.102
0.102
Bud Hafey
Career
Per 600 PA
37.18
56.04
Gary Matthews Jr.
Career
Per 600 PA
578.83
75.22
Bud Hafey
Career
Per 600 PA
133
200.5
Gary Matthews Jr.
Career
Per 600 PA
1663
216.11
Bud Hafey
Career
Per 600 PA
108
162.81
Gary Matthews Jr.
Career
Per 600 PA
1528
198.57
Bud Hafey
Career
Per 600 PA
0.273
0.273
Gary Matthews Jr.
Career
Per 600 PA
0.332
0.332
Bud Hafey
Career
Per 600 PA
0.363
0.363
Gary Matthews Jr.
Career
Per 600 PA
0.405
0.405
Bud Hafey
Career
Per 600 PA
0.636
0.636
Gary Matthews Jr.
Career
Per 600 PA
0.737
0.737
Bud Hafey
Career
Per 600 PA
0.15
0.15
Gary Matthews Jr.
Career
Per 600 PA
0.148
0.148
Bud Hafey
Career
Per 600 PA
0.214
0.214
Gary Matthews Jr.
Career
Per 600 PA
0.251
0.251
Bud Hafey
Career
Per 600 PA
0.552
0.552
Gary Matthews Jr.
Career
Per 600 PA
0.707
0.707
Bud Hafey
Career
Per 600 PA
0.257
0.257
Gary Matthews Jr.
Career
Per 600 PA
0.299
0.299
Bud Hafey
Career
Per 600 PA
76
114.57
Gary Matthews Jr.
Career
Per 600 PA
988
128.4
Bud Hafey
Career
Per 600 PA
34.54
52.07
Gary Matthews Jr.
Career
Per 600 PA
583.52
75.83
Bud Hafey
Career
Per 600 PA
91
137.19
Gary Matthews Jr.
Career
Per 600 PA
849
110.33
Bud Hafey
Career
Per 600 PA
4.37
4.37
Gary Matthews Jr.
Career
Per 600 PA
5.44
5.44
Bud Hafey
Career
Per 600 PA
0.33
0.33
Gary Matthews Jr.
Career
Per 600 PA
0.53
0.53
Bud Hafey
Career
Per 600 PA
2
3.02
Gary Matthews Jr.
Career
Per 600 PA
13
1.69
Bud Hafey
Career
Per 600 PA
11
16.58
Gary Matthews Jr.
Career
Per 600 PA
72
9.36
Bud Hafey
Career
Per 600 PA
2
3.02
Gary Matthews Jr.
Career
Per 600 PA
95
12.35
Bud Hafey
Career
Per 600 PA
2
3.02
Gary Matthews Jr.
Career
Per 600 PA
131
17.02
Bud Hafey
Career
Per 600 PA
100
100
Gary Matthews Jr.
Career
Per 600 PA
72.52
72.52
Fielding Stats for Bud Hafey and Gary Matthews Jr.
Bud Hafey
Career
Per 9 Innings
95
Gary Matthews Jr.
Career
Per 9 Innings
1158
1.14
Bud Hafey
Career
Per 9 Innings
246
Gary Matthews Jr.
Career
Per 9 Innings
2534
2.5
Bud Hafey
Career
Per 9 Innings
237
Gary Matthews Jr.
Career
Per 9 Innings
2487
2.46
Bud Hafey
Career
Per 9 Innings
96.34
Gary Matthews Jr.
Career
Per 9 Innings
98.15
98.15
Bud Hafey
Career
Per 9 Innings
2.495
Gary Matthews Jr.
Career
Per 9 Innings
2.148
2.148
Bud Hafey
Career
Per 9 Innings
3
Gary Matthews Jr.
Career
Per 9 Innings
11
0.01