Brandon Moss vs. Josh Willingham — Career Comparison

MillenialGeorgiaThrows RightBats LeftNorth AmericaOakland AthleticsAmerican LeagueFirst BasemanAll-Star
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 Brandon Moss across most offensive categories. Josh Willingham led in walk rate (BB%+ 141 vs 120), contact rate (K%+ 84 vs 70), and on-base percentage (OBP+ 110 vs 97). Brandon Moss held the edge in home run production (HR/PA+ 178 vs 169). Josh Willingham was the more complete offensive player.

Hitting Stats for Brandon Moss and Josh Willingham

Brandon Moss
Career
Per 600 PA
11
11
Josh Willingham
Career
Per 600 PA
11
11
Brandon Moss
Career
Per 600 PAverified
1016
173.13
Josh Willingham
Careerverified
Per 600 PA
1147
149.12
Brandon Moss
Career
Per 600 PA
3521
600
Josh Willingham
Careerverified
Per 600 PA
4615
600
Brandon Moss
Career
Per 600 PAverified
3133
533.88
Josh Willingham
Careerverified
Per 600 PA
3912
508.6
Brandon Moss
Career
Per 600 PA
0.237
0.237
Josh Willingham
Careerverified
Per 600 PAverified
0.253
0.253
Brandon Moss
Career
Per 600 PA
0.774
0.774
Josh Willingham
Careerverified
Per 600 PAverified
0.836
0.836
Brandon Moss
Career
Per 600 PA
742
126.44
Josh Willingham
Careerverified
Per 600 PAverified
988
128.45
Brandon Moss
Career
Per 600 PA
406
69.18
Josh Willingham
Careerverified
Per 600 PAverified
562
73.07
Brandon Moss
Career
Per 600 PA
159
27.09
Josh Willingham
Careerverified
Per 600 PAverified
216
28.08
Brandon Moss
Careerverified
Per 600 PAverified
17
2.9
Josh Willingham
Career
Per 600 PA
15
1.95
Brandon Moss
Career
Per 600 PAverified
160
27.26
Josh Willingham
Careerverified
Per 600 PA
195
25.35
Brandon Moss
Career
Per 600 PAverified
336
57.26
Josh Willingham
Careerverified
Per 600 PA
426
55.38
Brandon Moss
Careerverified
Per 600 PAverified
0.453
0.453
Josh Willingham
Career
Per 600 PA
0.431
0.431
Brandon Moss
Careerverified
Per 600 PAverified
0.051
0.051
Josh Willingham
Career
Per 600 PA
0.05
0.05
Brandon Moss
Careerverified
Per 600 PAverified
0.216
0.216
Josh Willingham
Career
Per 600 PA
0.197
0.197
Brandon Moss
Career
Per 600 PA
464.53
79.16
Josh Willingham
Careerverified
Per 600 PAverified
685.97
89.18
Brandon Moss
Career
Per 600 PAverified
1415
241.12
Josh Willingham
Careerverified
Per 600 PA
1819
236.49
Brandon Moss
Career
Per 600 PA
1106
188.47
Josh Willingham
Careerverified
Per 600 PAverified
1653
214.91
Brandon Moss
Career
Per 600 PA
0.314
0.314
Josh Willingham
Careerverified
Per 600 PAverified
0.358
0.358
Brandon Moss
Career
Per 600 PA
0.452
0.452
Josh Willingham
Careerverified
Per 600 PAverified
0.465
0.465
Brandon Moss
Career
Per 600 PA
0.766
0.766
Josh Willingham
Careerverified
Per 600 PAverified
0.823
0.823
Brandon Moss
Careerverified
Per 600 PAverified
0.215
0.215
Josh Willingham
Career
Per 600 PA
0.212
0.212
Brandon Moss
Career
Per 600 PA
0.254
0.254
Josh Willingham
Careerverified
Per 600 PAverified
0.278
0.278
Brandon Moss
Career
Per 600 PA
0.729
0.729
Josh Willingham
Careerverified
Per 600 PAverified
0.834
0.834
Brandon Moss
Career
Per 600 PA
0.287
0.287
Josh Willingham
Careerverified
Per 600 PAverified
0.292
0.292
Brandon Moss
Career
Per 600 PA
419
71.4
Josh Willingham
Careerverified
Per 600 PAverified
564
73.33
Brandon Moss
Career
Per 600 PA
473
80.6
Josh Willingham
Careerverified
Per 600 PAverified
632
82.17
Brandon Moss
Career
Per 600 PA
732
124.74
Josh Willingham
Careerverified
Per 600 PAverified
1001
130.14
Brandon Moss
Career
Per 600 PA
444.7
75.78
Josh Willingham
Careerverified
Per 600 PAverified
672.23
87.4
Brandon Moss
Career
Per 600 PA
36
6.13
Josh Willingham
Careerverified
Per 600 PAverified
112
14.56
Brandon Moss
Career
Per 600 PA
328
55.89
Josh Willingham
Careerverified
Per 600 PAverified
553
71.9
Brandon Moss
Careerverified
Per 600 PAverified
23
3.92
Josh Willingham
Career
Per 600 PA
22
2.86
Brandon Moss
Careerverified
Per 600 PA
968
164.95
Josh Willingham
Career
Per 600 PAverified
1036
134.69
Brandon Moss
Career
Per 600 PA
3.64
3.64
Josh Willingham
Careerverified
Per 600 PAverified
4.45
4.45
Brandon Moss
Career
Per 600 PA
0.34
0.34
Josh Willingham
Careerverified
Per 600 PAverified
0.53
0.53
Brandon Moss
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
2
0.26
Brandon Moss
Career
Per 600 PA
24
4.09
Josh Willingham
Careerverified
Per 600 PAverified
36
4.68
Brandon Moss
Careerverified
Per 600 PAverified
54
9.2
Josh Willingham
Career
Per 600 PA
87
11.31
Brandon Moss
Career
Per 600 PA
11
1.87
Josh Willingham
Careerverified
Per 600 PAverified
35
4.55
Brandon Moss
Careerverified
Per 600 PAverified
11
1.87
Josh Willingham
Career
Per 600 PA
9
1.17
Brandon Moss
Career
Per 600 PA
22
3.75
Josh Willingham
Careerverified
Per 600 PAverified
44
5.72
Brandon Moss
Career
Per 600 PA
50
50
Josh Willingham
Careerverified
Per 600 PAverified
79.55
79.55

Fielding Stats for Brandon Moss and Josh Willingham

Brandon Moss
Career
Per 9 Innings
11
11
Josh Willingham
Career
Per 9 Innings
11
11
Brandon Moss
Career
Per 9 Inningsverified
856
1.22
Josh Willingham
Careerverified
Per 9 Innings
956
1.08
Brandon Moss
Career
Per 9 Innings
694
0.99
Josh Willingham
Careerverified
Per 9 Inningsverified
929
1.05
Brandon Moss
Career
Per 9 Innings
18888
27
Josh Willingham
Careerverified
Per 9 Innings
23833
27
Brandon Moss
Career
Per 9 Innings
6296
9
Josh Willingham
Careerverified
Per 9 Innings
7944.1
9
Brandon Moss
Careerverified
Per 9 Inningsverified
3111
4.45
Josh Willingham
Career
Per 9 Innings
1666
1.89
Brandon Moss
Careerverified
Per 9 Inningsverified
182
0.26
Josh Willingham
Career
Per 9 Innings
48
0.05
Brandon Moss
Career
Per 9 Innings
35
0.05
Josh Willingham
Careerverified
Per 9 Inningsverified
26
0.03
Brandon Moss
Careerverified
Per 9 Inningsverified
3328
4.76
Josh Willingham
Career
Per 9 Innings
1740
1.97
Brandon Moss
Careerverified
Per 9 Inningsverified
3293
4.71
Josh Willingham
Career
Per 9 Innings
1714
1.94
Brandon Moss
Careerverified
Per 9 Inningsverified
98.95
98.95
Josh Willingham
Career
Per 9 Innings
98.51
98.51
Brandon Moss
Careerverified
Per 9 Inningsverified
3.847
3.847
Josh Willingham
Career
Per 9 Innings
1.793
1.793
Brandon Moss
Career
Per 9 Innings
81.07
81.07
Josh Willingham
Careerverified
Per 9 Inningsverified
97.18
97.18
Brandon Moss
Careerverified
Per 9 Inningsverified
229
0.33
Josh Willingham
Career
Per 9 Innings
10
0.01
Brandon Moss
Careerverified
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
4
0
Brandon Moss
Career
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
0
0
Brandon Moss
Careerverified
Per 9 Inningsverified
0
0
Josh Willingham
Career
Per 9 Innings
9
0.01
Brandon Moss
Career
Per 9 Innings
0
0
Josh Willingham
Careerverified
Per 9 Innings
1
0