Tom Hafey vs. John Mulligan — Career Comparison

Greatest GenerationCaliforniaThrows RightBats RightNorth AmericaNew York GiantsNational LeagueThird Baseman
UnknownPennsylvaniaNorth AmericaWashington NationalsUnion AssociationThird Baseman

On the career numbers, Tom Hafey posted the stronger offensive profile against John Mulligan. Tom Hafey posted stronger numbers in OPS (.644 vs .500) and on-base percentage (.278 vs .250). 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 Tom Hafey and John Mulligan

Tom Hafey
Careerverified
Per 600 PAverified
2
2
John Mulligan
Career
Per 600 PA
1
1
Tom Hafey
Careerverified
Per 600 PAverified
78
165.37
John Mulligan
Career
Per 600 PA
1
150
Tom Hafey
Careerverified
Per 600 PA
283
600
John Mulligan
Career
Per 600 PA
4
600
Tom Hafey
Careerverified
Per 600 PA
270
572.44
John Mulligan
Career
Per 600 PAverified
4
600
Tom Hafey
Career
Per 600 PA
0.248
0.248
John Mulligan
Careerverified
Per 600 PAverified
0.25
0.25
Tom Hafey
Careerverified
Per 600 PAverified
0.655
0.655
John Mulligan
Career
Per 600 PA
0.5
0.5
Tom Hafey
Careerverified
Per 600 PA
67
142.05
John Mulligan
Career
Per 600 PAverified
1
150
Tom Hafey
Careerverified
Per 600 PA
48
101.77
John Mulligan
Career
Per 600 PAverified
1
150
Tom Hafey
Careerverified
Per 600 PAverified
12
25.44
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PAverified
1
2.12
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PAverified
6
12.72
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PAverified
19
40.28
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PAverified
0.284
0.284
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PAverified
0.022
0.022
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PAverified
0.09
0.09
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PAverified
26.76
56.74
John Mulligan
Career
Per 600 PA
0.23
34.02
Tom Hafey
Careerverified
Per 600 PAverified
99
209.89
John Mulligan
Career
Per 600 PA
1
150
Tom Hafey
Careerverified
Per 600 PAverified
78
165.37
John Mulligan
Career
Per 600 PA
1
150
Tom Hafey
Careerverified
Per 600 PAverified
0.278
0.278
John Mulligan
Career
Per 600 PA
0.25
0.25
Tom Hafey
Careerverified
Per 600 PAverified
0.367
0.367
John Mulligan
Career
Per 600 PA
0.25
0.25
Tom Hafey
Careerverified
Per 600 PAverified
0.644
0.644
John Mulligan
Career
Per 600 PA
0.5
0.5
Tom Hafey
Careerverified
Per 600 PAverified
0.119
0.119
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PAverified
0.217
0.217
John Mulligan
Career
Per 600 PA
0.175
0.175
Tom Hafey
Careerverified
Per 600 PAverified
0.531
0.531
John Mulligan
Career
Per 600 PA
0.333
0.333
Tom Hafey
Careerverified
Per 600 PAverified
0.282
0.282
John Mulligan
Career
Per 600 PA
0.25
0.25
Tom Hafey
Careerverified
Per 600 PA
38
80.57
John Mulligan
Career
Per 600 PAverified
2
300
Tom Hafey
Careerverified
Per 600 PAverified
28
59.36
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PA
60
127.21
John Mulligan
Career
Per 600 PAverified
2
300
Tom Hafey
Careerverified
Per 600 PAverified
27.68
58.68
John Mulligan
Career
Per 600 PA
0.3
45.21
Tom Hafey
Career
Per 600 PA
0
0
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PAverified
11
23.32
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Career
Per 600 PA
0
0
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Career
Per 600 PA
48
101.77
John Mulligan
Careerverified
Per 600 PAverified
0
0
Tom Hafey
Careerverified
Per 600 PAverified
5.9
5.9
John Mulligan
Career
Per 600 PA
Tom Hafey
Careerverified
Per 600 PAverified
0.23
0.23
John Mulligan
Career
Per 600 PA
Tom Hafey
Careerverified
Per 600 PAverified
2
4.24
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Career
Per 600 PA
0
0
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Career
Per 600 PA
6
12.72
John Mulligan
Careerverified
Per 600 PAverified
0
0
Tom Hafey
Careerverified
Per 600 PAverified
1
2.12
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Career
Per 600 PA
0
0
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PAverified
1
2.12
John Mulligan
Career
Per 600 PA
0
0
Tom Hafey
Careerverified
Per 600 PAverified
100
100
John Mulligan
Career
Per 600 PA

Fielding Stats for Tom Hafey and John Mulligan

Tom Hafey
Careerverified
Per 9 Innings
2
John Mulligan
Career
Per 9 Inningsverified
1
1
Tom Hafey
Careerverified
Per 9 Innings
75
John Mulligan
Career
Per 9 Inningsverified
1
0.69
Tom Hafey
Career
Per 9 Innings
0
John Mulligan
Career
Per 9 Innings
0
0
Tom Hafey
Career
Per 9 Innings
0
John Mulligan
Careerverified
Per 9 Inningsverified
39
27
Tom Hafey
Career
Per 9 Innings
0
John Mulligan
Careerverified
Per 9 Inningsverified
13
9
Tom Hafey
Careerverified
Per 9 Innings
70
John Mulligan
Career
Per 9 Inningsverified
4
2.77
Tom Hafey
Careerverified
Per 9 Innings
131
John Mulligan
Career
Per 9 Inningsverified
3
2.08
Tom Hafey
Career
Per 9 Innings
8
John Mulligan
Careerverified
Per 9 Innings
0
0
Tom Hafey
Careerverified
Per 9 Innings
209
John Mulligan
Career
Per 9 Inningsverified
7
4.85
Tom Hafey
Careerverified
Per 9 Innings
201
John Mulligan
Career
Per 9 Inningsverified
7
4.85
Tom Hafey
Career
Per 9 Innings
96.17
John Mulligan
Careerverified
Per 9 Inningsverified
100
100
Tom Hafey
Career
Per 9 Innings
2.68
John Mulligan
Careerverified
Per 9 Inningsverified
7
7
Tom Hafey
Career
Per 9 Innings
0
John Mulligan
Career
Per 9 Innings
0
0
Tom Hafey
Careerverified
Per 9 Innings
10
John Mulligan
Career
Per 9 Innings
0
0
Tom Hafey
Career
Per 9 Innings
0
John Mulligan
Career
Per 9 Innings
0
0
Tom Hafey
Career
Per 9 Innings
0
John Mulligan
Career
Per 9 Innings
0
0
Tom Hafey
Career
Per 9 Innings
0
John Mulligan
Career
Per 9 Innings
0
0
Tom Hafey
Career
Per 9 Innings
0
John Mulligan
Career
Per 9 Innings
0
0