Nick Allen vs. Josh Willingham — Career Comparison

Gen ZCaliforniaThrows RightBats RightNorth AmericaAtlanta BravesNational LeagueShortstop
Gen XAlabamaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueLeft FielderSilver Slugger

When their careers are measured against the same standard, Josh Willingham comes out clearly ahead of Nick Allen across most offensive categories. Josh Willingham led in home run production (HR/PA+ 169 vs 27), walk rate (BB%+ 141 vs 74), and slugging (SLG+ 117 vs 69). Nick Allen held the edge in contact rate (K%+ 117 vs 84). Josh Willingham was the more complete offensive player.

Hitting Stats for Nick Allen and Josh Willingham

Nick Allen
Career
Per 600 PA
4
4
Josh Willingham
Careerverified
Per 600 PAverified
11
11
Nick Allen
Career
Per 600 PAverified
382
194.9
Josh Willingham
Careerverified
Per 600 PA
1147
149.12
Nick Allen
Career
Per 600 PA
1176
600
Josh Willingham
Careerverified
Per 600 PA
4615
600
Nick Allen
Career
Per 600 PAverified
1070
545.92
Josh Willingham
Careerverified
Per 600 PA
3912
508.6
Nick Allen
Career
Per 600 PA
0.213
0.213
Josh Willingham
Careerverified
Per 600 PAverified
0.253
0.253
Nick Allen
Career
Per 600 PA
0.57
0.57
Josh Willingham
Careerverified
Per 600 PAverified
0.836
0.836
Nick Allen
Career
Per 600 PA
228
116.33
Josh Willingham
Careerverified
Per 600 PAverified
988
128.45
Nick Allen
Career
Per 600 PAverified
185
94.39
Josh Willingham
Careerverified
Per 600 PA
562
73.07
Nick Allen
Career
Per 600 PA
32
16.33
Josh Willingham
Careerverified
Per 600 PAverified
216
28.08
Nick Allen
Career
Per 600 PA
2
1.02
Josh Willingham
Careerverified
Per 600 PAverified
15
1.95
Nick Allen
Career
Per 600 PA
9
4.59
Josh Willingham
Careerverified
Per 600 PAverified
195
25.35
Nick Allen
Career
Per 600 PA
43
21.94
Josh Willingham
Careerverified
Per 600 PAverified
426
55.38
Nick Allen
Career
Per 600 PA
0.189
0.189
Josh Willingham
Careerverified
Per 600 PAverified
0.431
0.431
Nick Allen
Career
Per 600 PA
0.008
0.008
Josh Willingham
Careerverified
Per 600 PAverified
0.05
0.05
Nick Allen
Career
Per 600 PA
0.04
0.04
Josh Willingham
Careerverified
Per 600 PAverified
0.197
0.197
Nick Allen
Career
Per 600 PA
77.24
39.41
Josh Willingham
Careerverified
Per 600 PAverified
685.97
89.18
Nick Allen
Career
Per 600 PA
291
148.47
Josh Willingham
Careerverified
Per 600 PAverified
1819
236.49
Nick Allen
Career
Per 600 PA
305
155.61
Josh Willingham
Careerverified
Per 600 PAverified
1653
214.91
Nick Allen
Career
Per 600 PA
0.265
0.265
Josh Willingham
Careerverified
Per 600 PAverified
0.358
0.358
Nick Allen
Career
Per 600 PA
0.272
0.272
Josh Willingham
Careerverified
Per 600 PAverified
0.465
0.465
Nick Allen
Career
Per 600 PA
0.537
0.537
Josh Willingham
Careerverified
Per 600 PAverified
0.823
0.823
Nick Allen
Career
Per 600 PA
0.059
0.059
Josh Willingham
Careerverified
Per 600 PAverified
0.212
0.212
Nick Allen
Career
Per 600 PA
0.187
0.187
Josh Willingham
Careerverified
Per 600 PAverified
0.278
0.278
Nick Allen
Career
Per 600 PA
0.44
0.44
Josh Willingham
Careerverified
Per 600 PAverified
0.834
0.834
Nick Allen
Career
Per 600 PA
0.263
0.263
Josh Willingham
Careerverified
Per 600 PAverified
0.292
0.292
Nick Allen
Career
Per 600 PA
98
50
Josh Willingham
Careerverified
Per 600 PAverified
564
73.33
Nick Allen
Career
Per 600 PA
65
33.16
Josh Willingham
Careerverified
Per 600 PAverified
632
82.17
Nick Allen
Career
Per 600 PA
154
78.57
Josh Willingham
Careerverified
Per 600 PAverified
1001
130.14
Nick Allen
Career
Per 600 PA
79.06
40.33
Josh Willingham
Careerverified
Per 600 PAverified
672.23
87.4
Nick Allen
Career
Per 600 PA
5
2.55
Josh Willingham
Careerverified
Per 600 PAverified
112
14.56
Nick Allen
Career
Per 600 PA
72
36.73
Josh Willingham
Careerverified
Per 600 PAverified
553
71.9
Nick Allen
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
22
2.86
Nick Allen
Careerverified
Per 600 PAverified
235
119.9
Josh Willingham
Career
Per 600 PA
1036
134.69
Nick Allen
Careerverified
Per 600 PAverified
5
5
Josh Willingham
Career
Per 600 PA
4.45
4.45
Nick Allen
Career
Per 600 PA
0.31
0.31
Josh Willingham
Careerverified
Per 600 PAverified
0.53
0.53
Nick Allen
Careerverified
Per 600 PAverified
23
11.73
Josh Willingham
Career
Per 600 PA
2
0.26
Nick Allen
Career
Per 600 PA
6
3.06
Josh Willingham
Careerverified
Per 600 PAverified
36
4.68
Nick Allen
Careerverified
Per 600 PAverified
21
10.71
Josh Willingham
Career
Per 600 PA
87
11.31
Nick Allen
Career
Per 600 PAverified
16
8.16
Josh Willingham
Careerverified
Per 600 PA
35
4.55
Nick Allen
Careerverified
Per 600 PAverified
10
5.1
Josh Willingham
Career
Per 600 PA
9
1.17
Nick Allen
Career
Per 600 PAverified
26
13.27
Josh Willingham
Careerverified
Per 600 PA
44
5.72
Nick Allen
Career
Per 600 PA
61.54
61.54
Josh Willingham
Careerverified
Per 600 PAverified
79.55
79.55

Fielding Stats for Nick Allen and Josh Willingham

Nick Allen
Career
Per 9 Innings
4
4
Josh Willingham
Careerverified
Per 9 Inningsverified
11
11
Nick Allen
Career
Per 9 Inningsverified
384
1.16
Josh Willingham
Careerverified
Per 9 Innings
956
1.08
Nick Allen
Career
Per 9 Innings
341
1.03
Josh Willingham
Careerverified
Per 9 Inningsverified
929
1.05
Nick Allen
Career
Per 9 Innings
8924
27
Josh Willingham
Careerverified
Per 9 Innings
23833
27
Nick Allen
Career
Per 9 Innings
2974.2
9
Josh Willingham
Careerverified
Per 9 Innings
7944.1
9
Nick Allen
Career
Per 9 Innings
465
1.41
Josh Willingham
Careerverified
Per 9 Inningsverified
1666
1.89
Nick Allen
Careerverified
Per 9 Inningsverified
870
2.63
Josh Willingham
Career
Per 9 Innings
48
0.05
Nick Allen
Career
Per 9 Innings
31
0.09
Josh Willingham
Careerverified
Per 9 Inningsverified
26
0.03
Nick Allen
Career
Per 9 Inningsverified
1366
4.13
Josh Willingham
Careerverified
Per 9 Innings
1740
1.97
Nick Allen
Career
Per 9 Inningsverified
1335
4.04
Josh Willingham
Careerverified
Per 9 Innings
1714
1.94
Nick Allen
Career
Per 9 Innings
97.73
97.73
Josh Willingham
Careerverified
Per 9 Inningsverified
98.51
98.51
Nick Allen
Careerverified
Per 9 Inningsverified
3.477
3.477
Josh Willingham
Career
Per 9 Innings
1.793
1.793
Nick Allen
Career
Per 9 Innings
88.8
88.8
Josh Willingham
Careerverified
Per 9 Inningsverified
97.18
97.18
Nick Allen
Careerverified
Per 9 Inningsverified
173
0.52
Josh Willingham
Career
Per 9 Innings
10
0.01
Nick Allen
Careerverified
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
4
0
Nick Allen
Career
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
0
0
Nick Allen
Careerverified
Per 9 Inningsverified
0
0
Josh Willingham
Career
Per 9 Innings
9
0.01
Nick Allen
Career
Per 9 Innings
0
0
Josh Willingham
Careerverified
Per 9 Innings
1
0