Alan Trammell vs. Josh Willingham — Career Comparison

Baby BoomersCaliforniaThrows RightBats RightNorth AmericaDetroit TigersAmerican LeagueHall of FameShortstopGold GloveSilver SluggerAll-Star
Gen XAlabamaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueLeft FielderSilver Slugger

Adjusted for the eras they played in, Alan Trammell holds a real edge over Josh Willingham in this comparison. Alan Trammell led in contact rate (K%+ 160 vs 84), batting average (AVG+ 122 vs 98), and on-base percentage (OBP+ 117 vs 110). Josh Willingham held the edge in home run production (HR/PA+ 169 vs 118). The edge belongs to Alan Trammell.

Hitting Stats for Alan Trammell and Josh Willingham

Alan Trammell
Careerverified
Per 600 PAverified
20
20
Josh Willingham
Career
Per 600 PA
11
11
Alan Trammell
Careerverified
Per 600 PA
2293
146.75
Josh Willingham
Career
Per 600 PAverified
1147
149.12
Alan Trammell
Careerverified
Per 600 PA
9375
600
Josh Willingham
Career
Per 600 PA
4615
600
Alan Trammell
Careerverified
Per 600 PAverified
8288
530.43
Josh Willingham
Career
Per 600 PA
3912
508.6
Alan Trammell
Careerverified
Per 600 PAverified
0.285
0.285
Josh Willingham
Career
Per 600 PA
0.253
0.253
Alan Trammell
Career
Per 600 PA
0.792
0.792
Josh Willingham
Careerverified
Per 600 PAverified
0.836
0.836
Alan Trammell
Careerverified
Per 600 PAverified
2365
151.36
Josh Willingham
Career
Per 600 PA
988
128.45
Alan Trammell
Careerverified
Per 600 PAverified
1713
109.63
Josh Willingham
Career
Per 600 PA
562
73.07
Alan Trammell
Careerverified
Per 600 PA
412
26.37
Josh Willingham
Career
Per 600 PAverified
216
28.08
Alan Trammell
Careerverified
Per 600 PAverified
55
3.52
Josh Willingham
Career
Per 600 PA
15
1.95
Alan Trammell
Career
Per 600 PA
185
11.84
Josh Willingham
Careerverified
Per 600 PAverified
195
25.35
Alan Trammell
Careerverified
Per 600 PA
652
41.73
Josh Willingham
Career
Per 600 PAverified
426
55.38
Alan Trammell
Career
Per 600 PA
0.276
0.276
Josh Willingham
Careerverified
Per 600 PAverified
0.431
0.431
Alan Trammell
Career
Per 600 PA
0.022
0.022
Josh Willingham
Careerverified
Per 600 PAverified
0.05
0.05
Alan Trammell
Career
Per 600 PA
0.078
0.078
Josh Willingham
Careerverified
Per 600 PAverified
0.197
0.197
Alan Trammell
Careerverified
Per 600 PA
1237.05
79.17
Josh Willingham
Career
Per 600 PAverified
685.97
89.18
Alan Trammell
Careerverified
Per 600 PA
3442
220.29
Josh Willingham
Career
Per 600 PAverified
1819
236.49
Alan Trammell
Careerverified
Per 600 PA
3252
208.13
Josh Willingham
Career
Per 600 PAverified
1653
214.91
Alan Trammell
Career
Per 600 PA
0.352
0.352
Josh Willingham
Careerverified
Per 600 PAverified
0.358
0.358
Alan Trammell
Career
Per 600 PA
0.415
0.415
Josh Willingham
Careerverified
Per 600 PAverified
0.465
0.465
Alan Trammell
Career
Per 600 PA
0.767
0.767
Josh Willingham
Careerverified
Per 600 PAverified
0.823
0.823
Alan Trammell
Career
Per 600 PA
0.13
0.13
Josh Willingham
Careerverified
Per 600 PAverified
0.212
0.212
Alan Trammell
Career
Per 600 PA
0.262
0.262
Josh Willingham
Careerverified
Per 600 PAverified
0.278
0.278
Alan Trammell
Career
Per 600 PA
0.738
0.738
Josh Willingham
Careerverified
Per 600 PAverified
0.834
0.834
Alan Trammell
Careerverified
Per 600 PAverified
0.298
0.298
Josh Willingham
Career
Per 600 PA
0.292
0.292
Alan Trammell
Careerverified
Per 600 PAverified
1231
78.78
Josh Willingham
Career
Per 600 PA
564
73.33
Alan Trammell
Careerverified
Per 600 PA
1003
64.19
Josh Willingham
Career
Per 600 PAverified
632
82.17
Alan Trammell
Careerverified
Per 600 PAverified
2049
131.14
Josh Willingham
Career
Per 600 PA
1001
130.14
Alan Trammell
Careerverified
Per 600 PA
1301.64
83.31
Josh Willingham
Career
Per 600 PAverified
672.23
87.4
Alan Trammell
Career
Per 600 PA
37
2.37
Josh Willingham
Careerverified
Per 600 PAverified
112
14.56
Alan Trammell
Careerverified
Per 600 PA
850
54.4
Josh Willingham
Career
Per 600 PAverified
553
71.9
Alan Trammell
Careerverified
Per 600 PAverified
48
3.07
Josh Willingham
Career
Per 600 PA
22
2.86
Alan Trammell
Careerverified
Per 600 PAverified
874
55.94
Josh Willingham
Career
Per 600 PA
1036
134.69
Alan Trammell
Careerverified
Per 600 PAverified
10.73
10.73
Josh Willingham
Career
Per 600 PA
4.45
4.45
Alan Trammell
Careerverified
Per 600 PAverified
0.97
0.97
Josh Willingham
Career
Per 600 PA
0.53
0.53
Alan Trammell
Careerverified
Per 600 PAverified
124
7.94
Josh Willingham
Career
Per 600 PA
2
0.26
Alan Trammell
Careerverified
Per 600 PAverified
76
4.86
Josh Willingham
Career
Per 600 PA
36
4.68
Alan Trammell
Career
Per 600 PAverified
156
9.98
Josh Willingham
Careerverified
Per 600 PA
87
11.31
Alan Trammell
Careerverified
Per 600 PAverified
236
15.1
Josh Willingham
Career
Per 600 PA
35
4.55
Alan Trammell
Careerverified
Per 600 PAverified
109
6.98
Josh Willingham
Career
Per 600 PA
9
1.17
Alan Trammell
Careerverified
Per 600 PAverified
345
22.08
Josh Willingham
Career
Per 600 PA
44
5.72
Alan Trammell
Career
Per 600 PA
68.41
68.41
Josh Willingham
Careerverified
Per 600 PAverified
79.55
79.55

Fielding Stats for Alan Trammell and Josh Willingham

Alan Trammell
Careerverified
Per 9 Inningsverified
20
20
Josh Willingham
Career
Per 9 Innings
11
11
Alan Trammell
Careerverified
Per 9 Innings
2202
1.06
Josh Willingham
Career
Per 9 Inningsverified
956
1.08
Alan Trammell
Careerverified
Per 9 Innings
2129
1.02
Josh Willingham
Career
Per 9 Inningsverified
929
1.05
Alan Trammell
Careerverified
Per 9 Innings
56195
27
Josh Willingham
Career
Per 9 Innings
23833
27
Alan Trammell
Careerverified
Per 9 Innings
18731.2
9
Josh Willingham
Career
Per 9 Innings
7944.1
9
Alan Trammell
Careerverified
Per 9 Innings
3448
1.66
Josh Willingham
Career
Per 9 Inningsverified
1666
1.89
Alan Trammell
Careerverified
Per 9 Inningsverified
6265
3.01
Josh Willingham
Career
Per 9 Innings
48
0.05
Alan Trammell
Career
Per 9 Innings
235
0.11
Josh Willingham
Careerverified
Per 9 Inningsverified
26
0.03
Alan Trammell
Careerverified
Per 9 Inningsverified
9948
4.78
Josh Willingham
Career
Per 9 Innings
1740
1.97
Alan Trammell
Careerverified
Per 9 Inningsverified
9713
4.67
Josh Willingham
Career
Per 9 Innings
1714
1.94
Alan Trammell
Career
Per 9 Innings
97.64
97.64
Josh Willingham
Careerverified
Per 9 Inningsverified
98.51
98.51
Alan Trammell
Careerverified
Per 9 Inningsverified
4.411
4.411
Josh Willingham
Career
Per 9 Innings
1.793
1.793
Alan Trammell
Career
Per 9 Innings
96.68
96.68
Josh Willingham
Careerverified
Per 9 Inningsverified
97.18
97.18
Alan Trammell
Careerverified
Per 9 Inningsverified
1321
0.63
Josh Willingham
Career
Per 9 Innings
10
0.01
Alan Trammell
Careerverified
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
4
0
Alan Trammell
Career
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
0
0
Alan Trammell
Careerverified
Per 9 Inningsverified
0
0
Josh Willingham
Career
Per 9 Innings
9
0.01
Alan Trammell
Career
Per 9 Innings
0
0
Josh Willingham
Careerverified
Per 9 Innings
1
0