Brian Anderson vs. Josh Willingham — Career Comparison

MillenialArizonaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCenter Fielder
Gen XAlabamaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueLeft FielderSilver Slugger

On the career numbers, Josh Willingham posted the stronger offensive profile against Brian Anderson. Josh Willingham posted stronger numbers in OPS (.826 vs .662) and on-base percentage (.361 vs .292). 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 Brian Anderson and Josh Willingham

Brian Anderson
Career
Per 600 PA
5
5
Josh Willingham
Careerverified
Per 600 PAverified
11
11
Brian Anderson
Career
Per 600 PAverified
355
241.22
Josh Willingham
Careerverified
Per 600 PA
1147
149.12
Brian Anderson
Career
Per 600 PA
883
600
Josh Willingham
Careerverified
Per 600 PA
4615
600
Brian Anderson
Career
Per 600 PAverified
799
542.92
Josh Willingham
Careerverified
Per 600 PA
3912
508.6
Brian Anderson
Career
Per 600 PA
0.227
0.227
Josh Willingham
Careerverified
Per 600 PAverified
0.253
0.253
Brian Anderson
Career
Per 600 PA
0.677
0.677
Josh Willingham
Careerverified
Per 600 PAverified
0.836
0.836
Brian Anderson
Career
Per 600 PA
181
122.99
Josh Willingham
Careerverified
Per 600 PAverified
988
128.45
Brian Anderson
Career
Per 600 PAverified
111
75.42
Josh Willingham
Careerverified
Per 600 PA
562
73.07
Brian Anderson
Career
Per 600 PAverified
47
31.94
Josh Willingham
Careerverified
Per 600 PA
216
28.08
Brian Anderson
Career
Per 600 PA
1
0.68
Josh Willingham
Careerverified
Per 600 PAverified
15
1.95
Brian Anderson
Career
Per 600 PA
22
14.95
Josh Willingham
Careerverified
Per 600 PAverified
195
25.35
Brian Anderson
Career
Per 600 PA
70
47.57
Josh Willingham
Careerverified
Per 600 PAverified
426
55.38
Brian Anderson
Career
Per 600 PA
0.387
0.387
Josh Willingham
Careerverified
Per 600 PAverified
0.431
0.431
Brian Anderson
Career
Per 600 PA
0.028
0.028
Josh Willingham
Careerverified
Per 600 PAverified
0.05
0.05
Brian Anderson
Career
Per 600 PA
0.122
0.122
Josh Willingham
Careerverified
Per 600 PAverified
0.197
0.197
Brian Anderson
Career
Per 600 PA
88.01
59.8
Josh Willingham
Careerverified
Per 600 PAverified
685.97
89.18
Brian Anderson
Career
Per 600 PA
296
201.13
Josh Willingham
Careerverified
Per 600 PAverified
1819
236.49
Brian Anderson
Career
Per 600 PA
254
172.59
Josh Willingham
Careerverified
Per 600 PAverified
1653
214.91
Brian Anderson
Career
Per 600 PA
0.29
0.29
Josh Willingham
Careerverified
Per 600 PAverified
0.358
0.358
Brian Anderson
Career
Per 600 PA
0.371
0.371
Josh Willingham
Careerverified
Per 600 PAverified
0.465
0.465
Brian Anderson
Career
Per 600 PA
0.661
0.661
Josh Willingham
Careerverified
Per 600 PAverified
0.823
0.823
Brian Anderson
Career
Per 600 PA
0.144
0.144
Josh Willingham
Careerverified
Per 600 PAverified
0.212
0.212
Brian Anderson
Career
Per 600 PA
0.223
0.223
Josh Willingham
Careerverified
Per 600 PAverified
0.278
0.278
Brian Anderson
Career
Per 600 PA
0.59
0.59
Josh Willingham
Careerverified
Per 600 PAverified
0.834
0.834
Brian Anderson
Career
Per 600 PA
0.278
0.278
Josh Willingham
Careerverified
Per 600 PAverified
0.292
0.292
Brian Anderson
Career
Per 600 PAverified
108
73.39
Josh Willingham
Careerverified
Per 600 PA
564
73.33
Brian Anderson
Career
Per 600 PA
80
54.36
Josh Willingham
Careerverified
Per 600 PAverified
632
82.17
Brian Anderson
Career
Per 600 PA
166
112.8
Josh Willingham
Careerverified
Per 600 PAverified
1001
130.14
Brian Anderson
Career
Per 600 PA
83.26
56.57
Josh Willingham
Careerverified
Per 600 PAverified
672.23
87.4
Brian Anderson
Career
Per 600 PA
8
5.44
Josh Willingham
Careerverified
Per 600 PAverified
112
14.56
Brian Anderson
Career
Per 600 PA
65
44.17
Josh Willingham
Careerverified
Per 600 PAverified
553
71.9
Brian Anderson
Career
Per 600 PA
2
1.36
Josh Willingham
Careerverified
Per 600 PAverified
22
2.86
Brian Anderson
Careerverified
Per 600 PA
208
141.34
Josh Willingham
Career
Per 600 PAverified
1036
134.69
Brian Anderson
Career
Per 600 PA
4.25
4.25
Josh Willingham
Careerverified
Per 600 PAverified
4.45
4.45
Brian Anderson
Career
Per 600 PA
0.31
0.31
Josh Willingham
Careerverified
Per 600 PAverified
0.53
0.53
Brian Anderson
Careerverified
Per 600 PAverified
7
4.76
Josh Willingham
Career
Per 600 PA
2
0.26
Brian Anderson
Career
Per 600 PA
4
2.72
Josh Willingham
Careerverified
Per 600 PAverified
36
4.68
Brian Anderson
Careerverified
Per 600 PAverified
15
10.19
Josh Willingham
Career
Per 600 PA
87
11.31
Brian Anderson
Career
Per 600 PAverified
13
8.83
Josh Willingham
Careerverified
Per 600 PA
35
4.55
Brian Anderson
Careerverified
Per 600 PAverified
14
9.51
Josh Willingham
Career
Per 600 PA
9
1.17
Brian Anderson
Career
Per 600 PAverified
27
18.35
Josh Willingham
Careerverified
Per 600 PA
44
5.72
Brian Anderson
Career
Per 600 PA
48.15
48.15
Josh Willingham
Careerverified
Per 600 PAverified
79.55
79.55

Fielding Stats for Brian Anderson and Josh Willingham

Brian Anderson
Career
Per 9 Innings
5
5
Josh Willingham
Careerverified
Per 9 Inningsverified
11
11
Brian Anderson
Career
Per 9 Inningsverified
335
1.45
Josh Willingham
Careerverified
Per 9 Innings
956
1.08
Brian Anderson
Career
Per 9 Innings
209
0.9
Josh Willingham
Careerverified
Per 9 Inningsverified
929
1.05
Brian Anderson
Career
Per 9 Innings
6257
27
Josh Willingham
Careerverified
Per 9 Innings
23833
27
Brian Anderson
Career
Per 9 Innings
2085.2
9
Josh Willingham
Careerverified
Per 9 Innings
7944.1
9
Brian Anderson
Career
Per 9 Inningsverified
562
2.43
Josh Willingham
Careerverified
Per 9 Innings
1666
1.89
Brian Anderson
Career
Per 9 Innings
7
0.03
Josh Willingham
Careerverified
Per 9 Inningsverified
48
0.05
Brian Anderson
Careerverified
Per 9 Inningsverified
5
0.02
Josh Willingham
Career
Per 9 Innings
26
0.03
Brian Anderson
Career
Per 9 Inningsverified
574
2.48
Josh Willingham
Careerverified
Per 9 Innings
1740
1.97
Brian Anderson
Career
Per 9 Inningsverified
569
2.46
Josh Willingham
Careerverified
Per 9 Innings
1714
1.94
Brian Anderson
Careerverified
Per 9 Inningsverified
99.13
99.13
Josh Willingham
Career
Per 9 Innings
98.51
98.51
Brian Anderson
Career
Per 9 Innings
1.699
1.699
Josh Willingham
Careerverified
Per 9 Inningsverified
1.793
1.793
Brian Anderson
Career
Per 9 Innings
62.39
62.39
Josh Willingham
Careerverified
Per 9 Inningsverified
97.18
97.18
Brian Anderson
Career
Per 9 Innings
3
0.01
Josh Willingham
Careerverified
Per 9 Innings
10
0.01
Brian Anderson
Careerverified
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
4
0
Brian Anderson
Career
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
0
0
Brian Anderson
Careerverified
Per 9 Inningsverified
0
0
Josh Willingham
Career
Per 9 Innings
9
0.01
Brian Anderson
Career
Per 9 Innings
0
0
Josh Willingham
Careerverified
Per 9 Innings
1
0