Jack Hannifin vs. Josh Willingham — Career Comparison

Lost GenerationMassachusettsThrows RightBats RightNorth AmericaBoston BravesNational LeagueThird Baseman
Gen XAlabamaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueLeft FielderSilver Slugger

On the career numbers, Josh Willingham posted the stronger offensive profile against Jack Hannifin. Josh Willingham posted stronger numbers in OPS (.826 vs .580) and on-base percentage (.361 vs .289). By the career numbers, Josh Willingham had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Jack Hannifin and Josh Willingham

Jack Hannifin
Career
Per 600 PA
3
3
Josh Willingham
Careerverified
Per 600 PAverified
11
11
Jack Hannifin
Career
Per 600 PAverified
158
189.6
Josh Willingham
Careerverified
Per 600 PA
1147
149.12
Jack Hannifin
Career
Per 600 PA
500
600
Josh Willingham
Careerverified
Per 600 PA
4615
600
Jack Hannifin
Career
Per 600 PAverified
439
526.8
Josh Willingham
Careerverified
Per 600 PA
3912
508.6
Jack Hannifin
Career
Per 600 PA
0.214
0.214
Josh Willingham
Careerverified
Per 600 PAverified
0.253
0.253
Jack Hannifin
Career
Per 600 PA
0.634
0.634
Josh Willingham
Careerverified
Per 600 PAverified
0.836
0.836
Jack Hannifin
Career
Per 600 PA
94
112.8
Josh Willingham
Careerverified
Per 600 PAverified
988
128.45
Jack Hannifin
Career
Per 600 PAverified
72
86.4
Josh Willingham
Careerverified
Per 600 PA
562
73.07
Jack Hannifin
Career
Per 600 PA
13
15.6
Josh Willingham
Careerverified
Per 600 PAverified
216
28.08
Jack Hannifin
Career
Per 600 PAverified
6
7.2
Josh Willingham
Careerverified
Per 600 PA
15
1.95
Jack Hannifin
Career
Per 600 PA
3
3.6
Josh Willingham
Careerverified
Per 600 PAverified
195
25.35
Jack Hannifin
Career
Per 600 PA
22
26.4
Josh Willingham
Careerverified
Per 600 PAverified
426
55.38
Jack Hannifin
Career
Per 600 PA
0.234
0.234
Josh Willingham
Careerverified
Per 600 PAverified
0.431
0.431
Jack Hannifin
Career
Per 600 PA
0.007
0.007
Josh Willingham
Careerverified
Per 600 PAverified
0.05
0.05
Jack Hannifin
Career
Per 600 PA
0.032
0.032
Josh Willingham
Careerverified
Per 600 PAverified
0.197
0.197
Jack Hannifin
Career
Per 600 PA
43.36
52.04
Josh Willingham
Careerverified
Per 600 PAverified
685.97
89.18
Jack Hannifin
Career
Per 600 PA
128
153.6
Josh Willingham
Careerverified
Per 600 PAverified
1819
236.49
Jack Hannifin
Career
Per 600 PA
140
168
Josh Willingham
Careerverified
Per 600 PAverified
1653
214.91
Jack Hannifin
Career
Per 600 PA
0.289
0.289
Josh Willingham
Careerverified
Per 600 PAverified
0.358
0.358
Jack Hannifin
Career
Per 600 PA
0.292
0.292
Josh Willingham
Careerverified
Per 600 PAverified
0.465
0.465
Jack Hannifin
Career
Per 600 PA
0.58
0.58
Josh Willingham
Careerverified
Per 600 PAverified
0.823
0.823
Jack Hannifin
Career
Per 600 PA
0.078
0.078
Josh Willingham
Careerverified
Per 600 PAverified
0.212
0.212
Jack Hannifin
Career
Per 600 PA
0.203
0.203
Josh Willingham
Careerverified
Per 600 PAverified
0.278
0.278
Jack Hannifin
Career
Per 600 PA
0.545
0.545
Josh Willingham
Careerverified
Per 600 PAverified
0.834
0.834
Jack Hannifin
Career
Per 600 PA
0.232
0.232
Josh Willingham
Careerverified
Per 600 PAverified
0.292
0.292
Jack Hannifin
Career
Per 600 PA
50
60
Josh Willingham
Careerverified
Per 600 PAverified
564
73.33
Jack Hannifin
Career
Per 600 PA
40
48
Josh Willingham
Careerverified
Per 600 PAverified
632
82.17
Jack Hannifin
Career
Per 600 PA
87
104.4
Josh Willingham
Careerverified
Per 600 PAverified
1001
130.14
Jack Hannifin
Career
Per 600 PA
46.43
55.72
Josh Willingham
Careerverified
Per 600 PAverified
672.23
87.4
Jack Hannifin
Career
Per 600 PA
1
1.2
Josh Willingham
Careerverified
Per 600 PAverified
112
14.56
Jack Hannifin
Career
Per 600 PA
45
54
Josh Willingham
Careerverified
Per 600 PAverified
553
71.9
Jack Hannifin
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
22
2.86
Jack Hannifin
Careerverified
Per 600 PAverified
44
52.8
Josh Willingham
Career
Per 600 PA
1036
134.69
Jack Hannifin
Careerverified
Per 600 PAverified
11.36
11.36
Josh Willingham
Career
Per 600 PA
4.45
4.45
Jack Hannifin
Careerverified
Per 600 PAverified
1.02
1.02
Josh Willingham
Career
Per 600 PA
0.53
0.53
Jack Hannifin
Careerverified
Per 600 PAverified
15
18
Josh Willingham
Career
Per 600 PA
2
0.26
Jack Hannifin
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
36
4.68
Jack Hannifin
Careerverified
Per 600 PAverified
0
0
Josh Willingham
Career
Per 600 PA
87
11.31
Jack Hannifin
Career
Per 600 PAverified
14
16.8
Josh Willingham
Careerverified
Per 600 PA
35
4.55
Jack Hannifin
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
9
1.17
Jack Hannifin
Career
Per 600 PAverified
14
16.8
Josh Willingham
Careerverified
Per 600 PA
44
5.72
Jack Hannifin
Careerverified
Per 600 PAverified
100
100
Josh Willingham
Career
Per 600 PA
79.55
79.55

Fielding Stats for Jack Hannifin and Josh Willingham

Jack Hannifin
Career
Per 9 Innings
3
3
Josh Willingham
Careerverified
Per 9 Inningsverified
11
11
Jack Hannifin
Career
Per 9 Inningsverified
140
1.21
Josh Willingham
Careerverified
Per 9 Innings
956
1.08
Jack Hannifin
Career
Per 9 Innings
113
0.98
Josh Willingham
Careerverified
Per 9 Inningsverified
929
1.05
Jack Hannifin
Career
Per 9 Innings
3114
27
Josh Willingham
Careerverified
Per 9 Innings
23833
27
Jack Hannifin
Career
Per 9 Innings
1038
9
Josh Willingham
Careerverified
Per 9 Innings
7944.1
9
Jack Hannifin
Career
Per 9 Inningsverified
435
3.77
Josh Willingham
Careerverified
Per 9 Innings
1666
1.89
Jack Hannifin
Careerverified
Per 9 Inningsverified
237
2.05
Josh Willingham
Career
Per 9 Innings
48
0.05
Jack Hannifin
Career
Per 9 Innings
26
0.23
Josh Willingham
Career
Per 9 Inningsverified
26
0.03
Jack Hannifin
Career
Per 9 Inningsverified
698
6.05
Josh Willingham
Careerverified
Per 9 Innings
1740
1.97
Jack Hannifin
Career
Per 9 Inningsverified
672
5.83
Josh Willingham
Careerverified
Per 9 Innings
1714
1.94
Jack Hannifin
Career
Per 9 Innings
96.28
96.28
Josh Willingham
Careerverified
Per 9 Inningsverified
98.51
98.51
Jack Hannifin
Careerverified
Per 9 Inningsverified
4.8
4.8
Josh Willingham
Career
Per 9 Innings
1.793
1.793
Jack Hannifin
Career
Per 9 Innings
80.71
80.71
Josh Willingham
Careerverified
Per 9 Inningsverified
97.18
97.18
Jack Hannifin
Careerverified
Per 9 Inningsverified
26
0.23
Josh Willingham
Career
Per 9 Innings
10
0.01
Jack Hannifin
Careerverified
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
4
0
Jack Hannifin
Career
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
0
0
Jack Hannifin
Careerverified
Per 9 Inningsverified
0
0
Josh Willingham
Career
Per 9 Innings
9
0.01
Jack Hannifin
Career
Per 9 Innings
0
0
Josh Willingham
Careerverified
Per 9 Innings
1
0