Tom Hafey vs. Gary Matthews Jr. — Career Comparison
On the career numbers, Gary Matthews Jr. posted the stronger offensive profile against Tom Hafey. Gary Matthews Jr. posted stronger numbers in OPS (.741 vs .644) and on-base percentage (.336 vs .278). 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 Tom Hafey and Gary Matthews Jr.
Tom Hafey
Career
Per 600 PA
78
165.37
Gary Matthews Jr.
Career
Per 600 PA
1281
166.47
Tom Hafey
Career
Per 600 PA
283
600
Gary Matthews Jr.
Career
Per 600 PA
4617
600
Tom Hafey
Career
Per 600 PA
270
572.44
Gary Matthews Jr.
Career
Per 600 PA
4103
533.2
Tom Hafey
Career
Per 600 PA
0.248
0.248
Gary Matthews Jr.
Career
Per 600 PA
0.257
0.257
Tom Hafey
Career
Per 600 PA
0.655
0.655
Gary Matthews Jr.
Career
Per 600 PA
0.761
0.761
Tom Hafey
Career
Per 600 PA
48
101.77
Gary Matthews Jr.
Career
Per 600 PA
694
90.19
Tom Hafey
Career
Per 600 PA
6
12.72
Gary Matthews Jr.
Career
Per 600 PA
108
14.04
Tom Hafey
Career
Per 600 PA
19
40.28
Gary Matthews Jr.
Career
Per 600 PA
362
47.04
Tom Hafey
Career
Per 600 PA
0.284
0.284
Gary Matthews Jr.
Career
Per 600 PA
0.343
0.343
Tom Hafey
Career
Per 600 PA
0.022
0.022
Gary Matthews Jr.
Career
Per 600 PA
0.026
0.026
Tom Hafey
Career
Per 600 PA
0.09
0.09
Gary Matthews Jr.
Career
Per 600 PA
0.102
0.102
Tom Hafey
Career
Per 600 PA
26.76
56.74
Gary Matthews Jr.
Career
Per 600 PA
578.83
75.22
Tom Hafey
Career
Per 600 PA
99
209.89
Gary Matthews Jr.
Career
Per 600 PA
1663
216.11
Tom Hafey
Career
Per 600 PA
78
165.37
Gary Matthews Jr.
Career
Per 600 PA
1528
198.57
Tom Hafey
Career
Per 600 PA
0.278
0.278
Gary Matthews Jr.
Career
Per 600 PA
0.332
0.332
Tom Hafey
Career
Per 600 PA
0.367
0.367
Gary Matthews Jr.
Career
Per 600 PA
0.405
0.405
Tom Hafey
Career
Per 600 PA
0.644
0.644
Gary Matthews Jr.
Career
Per 600 PA
0.737
0.737
Tom Hafey
Career
Per 600 PA
0.119
0.119
Gary Matthews Jr.
Career
Per 600 PA
0.148
0.148
Tom Hafey
Career
Per 600 PA
0.217
0.217
Gary Matthews Jr.
Career
Per 600 PA
0.251
0.251
Tom Hafey
Career
Per 600 PA
0.531
0.531
Gary Matthews Jr.
Career
Per 600 PA
0.707
0.707
Tom Hafey
Career
Per 600 PA
0.282
0.282
Gary Matthews Jr.
Career
Per 600 PA
0.299
0.299
Tom Hafey
Career
Per 600 PA
60
127.21
Gary Matthews Jr.
Career
Per 600 PA
988
128.4
Tom Hafey
Career
Per 600 PA
27.68
58.68
Gary Matthews Jr.
Career
Per 600 PA
583.52
75.83
Tom Hafey
Career
Per 600 PA
48
101.77
Gary Matthews Jr.
Career
Per 600 PA
849
110.33
Tom Hafey
Career
Per 600 PA
5.9
5.9
Gary Matthews Jr.
Career
Per 600 PA
5.44
5.44
Tom Hafey
Career
Per 600 PA
0.23
0.23
Gary Matthews Jr.
Career
Per 600 PA
0.53
0.53
Tom Hafey
Career
Per 600 PA
2
4.24
Gary Matthews Jr.
Career
Per 600 PA
13
1.69
Tom Hafey
Career
Per 600 PA
6
12.72
Gary Matthews Jr.
Career
Per 600 PA
72
9.36
Tom Hafey
Career
Per 600 PA
1
2.12
Gary Matthews Jr.
Career
Per 600 PA
95
12.35
Tom Hafey
Career
Per 600 PA
1
2.12
Gary Matthews Jr.
Career
Per 600 PA
131
17.02
Tom Hafey
Career
Per 600 PA
100
100
Gary Matthews Jr.
Career
Per 600 PA
72.52
72.52
Fielding Stats for Tom Hafey and Gary Matthews Jr.
Tom Hafey
Career
Per 9 Innings
75
Gary Matthews Jr.
Career
Per 9 Innings
1158
1.14
Tom Hafey
Career
Per 9 Innings
209
Gary Matthews Jr.
Career
Per 9 Innings
2534
2.5
Tom Hafey
Career
Per 9 Innings
201
Gary Matthews Jr.
Career
Per 9 Innings
2487
2.46
Tom Hafey
Career
Per 9 Innings
96.17
Gary Matthews Jr.
Career
Per 9 Innings
98.15
98.15
Tom Hafey
Career
Per 9 Innings
2.68
Gary Matthews Jr.
Career
Per 9 Innings
2.148
2.148
Tom Hafey
Career
Per 9 Innings
10
Gary Matthews Jr.
Career
Per 9 Innings
11
0.01