Cap Anson vs. Josh Willingham — Career Comparison

Pre-GenerationalIowaThrows RightBats RightNorth AmericaChicago CubsNational LeagueHall of FameFirst Baseman
Gen XAlabamaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueLeft FielderSilver Slugger

Looking at the career totals, Cap Anson and Josh Willingham are closely matched on the surface stats. Cap Anson posted stronger numbers in OPS (.841 vs .826) and on-base percentage (.394 vs .361). Josh Willingham had the advantage in slugging (.465 vs .447). By the career numbers, Cap Anson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Cap Anson and Josh Willingham

Cap Anson
Careerverified
Per 600 PAverified
27
27
Josh Willingham
Career
Per 600 PA
11
11
Cap Anson
Careerverified
Per 600 PA
2524
133.65
Josh Willingham
Career
Per 600 PAverified
1147
149.12
Cap Anson
Careerverified
Per 600 PA
11331
600
Josh Willingham
Career
Per 600 PA
4615
600
Cap Anson
Careerverified
Per 600 PAverified
10281
544.4
Josh Willingham
Career
Per 600 PA
3912
508.6
Cap Anson
Careerverified
Per 600 PAverified
0.334
0.334
Josh Willingham
Career
Per 600 PA
0.253
0.253
Cap Anson
Careerverified
Per 600 PAverified
0.862
0.862
Josh Willingham
Career
Per 600 PA
0.836
0.836
Cap Anson
Careerverified
Per 600 PAverified
3435
181.89
Josh Willingham
Career
Per 600 PA
988
128.45
Cap Anson
Careerverified
Per 600 PAverified
2614
138.42
Josh Willingham
Career
Per 600 PA
562
73.07
Cap Anson
Careerverified
Per 600 PAverified
582
30.82
Josh Willingham
Career
Per 600 PA
216
28.08
Cap Anson
Careerverified
Per 600 PAverified
142
7.52
Josh Willingham
Career
Per 600 PA
15
1.95
Cap Anson
Career
Per 600 PA
97
5.14
Josh Willingham
Careerverified
Per 600 PAverified
195
25.35
Cap Anson
Careerverified
Per 600 PA
821
43.47
Josh Willingham
Career
Per 600 PAverified
426
55.38
Cap Anson
Career
Per 600 PA
0.239
0.239
Josh Willingham
Careerverified
Per 600 PAverified
0.431
0.431
Cap Anson
Career
Per 600 PA
0.009
0.009
Josh Willingham
Careerverified
Per 600 PAverified
0.05
0.05
Cap Anson
Career
Per 600 PA
0.028
0.028
Josh Willingham
Careerverified
Per 600 PAverified
0.197
0.197
Cap Anson
Careerverified
Per 600 PAverified
1898.81
100.55
Josh Willingham
Career
Per 600 PA
685.97
89.18
Cap Anson
Careerverified
Per 600 PAverified
4592
243.16
Josh Willingham
Career
Per 600 PA
1819
236.49
Cap Anson
Careerverified
Per 600 PAverified
4451
235.69
Josh Willingham
Career
Per 600 PA
1653
214.91
Cap Anson
Careerverified
Per 600 PAverified
0.394
0.394
Josh Willingham
Career
Per 600 PA
0.358
0.358
Cap Anson
Career
Per 600 PA
0.447
0.447
Josh Willingham
Careerverified
Per 600 PAverified
0.465
0.465
Cap Anson
Careerverified
Per 600 PAverified
0.841
0.841
Josh Willingham
Career
Per 600 PA
0.823
0.823
Cap Anson
Career
Per 600 PA
0.113
0.113
Josh Willingham
Careerverified
Per 600 PAverified
0.212
0.212
Cap Anson
Careerverified
Per 600 PAverified
0.289
0.289
Josh Willingham
Career
Per 600 PA
0.278
0.278
Cap Anson
Careerverified
Per 600 PAverified
0.857
0.857
Josh Willingham
Career
Per 600 PA
0.834
0.834
Cap Anson
Careerverified
Per 600 PAverified
0.339
0.339
Josh Willingham
Career
Per 600 PA
0.292
0.292
Cap Anson
Careerverified
Per 600 PAverified
1999
105.85
Josh Willingham
Career
Per 600 PA
564
73.33
Cap Anson
Careerverified
Per 600 PAverified
2075
109.88
Josh Willingham
Career
Per 600 PA
632
82.17
Cap Anson
Careerverified
Per 600 PAverified
3977
210.59
Josh Willingham
Career
Per 600 PA
1001
130.14
Cap Anson
Careerverified
Per 600 PAverified
2041.38
108.1
Josh Willingham
Career
Per 600 PA
672.23
87.4
Cap Anson
Career
Per 600 PA
32
1.69
Josh Willingham
Careerverified
Per 600 PAverified
112
14.56
Cap Anson
Careerverified
Per 600 PA
984
52.1
Josh Willingham
Career
Per 600 PAverified
553
71.9
Cap Anson
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
22
2.86
Cap Anson
Careerverified
Per 600 PAverified
330
17.47
Josh Willingham
Career
Per 600 PA
1036
134.69
Cap Anson
Careerverified
Per 600 PAverified
34.34
34.34
Josh Willingham
Career
Per 600 PA
4.45
4.45
Cap Anson
Careerverified
Per 600 PAverified
2.98
2.98
Josh Willingham
Career
Per 600 PA
0.53
0.53
Cap Anson
Careerverified
Per 600 PAverified
34
1.8
Josh Willingham
Career
Per 600 PA
2
0.26
Cap Anson
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
36
4.68
Cap Anson
Careerverified
Per 600 PAverified
6
0.32
Josh Willingham
Career
Per 600 PA
87
11.31
Cap Anson
Careerverified
Per 600 PAverified
277
14.67
Josh Willingham
Career
Per 600 PA
35
4.55
Cap Anson
Careerverified
Per 600 PA
16
0.85
Josh Willingham
Career
Per 600 PAverified
9
1.17
Cap Anson
Careerverified
Per 600 PAverified
293
15.51
Josh Willingham
Career
Per 600 PA
44
5.72
Cap Anson
Careerverified
Per 600 PAverified
94.54
94.54
Josh Willingham
Career
Per 600 PA
79.55
79.55

Fielding Stats for Cap Anson and Josh Willingham

Cap Anson
Careerverified
Per 9 Inningsverified
27
27
Josh Willingham
Career
Per 9 Innings
11
11
Cap Anson
Careerverified
Per 9 Innings
2593
1.05
Josh Willingham
Career
Per 9 Inningsverified
956
1.08
Cap Anson
Career
Per 9 Innings
126
0.05
Josh Willingham
Careerverified
Per 9 Inningsverified
929
1.05
Cap Anson
Careerverified
Per 9 Innings
66888
27
Josh Willingham
Career
Per 9 Innings
23833
27
Cap Anson
Careerverified
Per 9 Innings
22296
9
Josh Willingham
Career
Per 9 Innings
7944.1
9
Cap Anson
Careerverified
Per 9 Inningsverified
22572
9.11
Josh Willingham
Career
Per 9 Innings
1666
1.89
Cap Anson
Careerverified
Per 9 Inningsverified
1612
0.65
Josh Willingham
Career
Per 9 Innings
48
0.05
Cap Anson
Career
Per 9 Innings
976
0.39
Josh Willingham
Careerverified
Per 9 Inningsverified
26
0.03
Cap Anson
Careerverified
Per 9 Inningsverified
25160
10.16
Josh Willingham
Career
Per 9 Innings
1740
1.97
Cap Anson
Careerverified
Per 9 Inningsverified
24184
9.76
Josh Willingham
Career
Per 9 Innings
1714
1.94
Cap Anson
Career
Per 9 Innings
96.12
96.12
Josh Willingham
Careerverified
Per 9 Inningsverified
98.51
98.51
Cap Anson
Careerverified
Per 9 Inningsverified
9.327
9.327
Josh Willingham
Career
Per 9 Innings
1.793
1.793
Cap Anson
Career
Per 9 Innings
4.86
4.86
Josh Willingham
Careerverified
Per 9 Inningsverified
97.18
97.18
Cap Anson
Careerverified
Per 9 Inningsverified
1283
0.52
Josh Willingham
Career
Per 9 Innings
10
0.01
Cap Anson
Career
Per 9 Innings
98
0.04
Josh Willingham
Careerverified
Per 9 Inningsverified
4
0
Cap Anson
Career
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
38
0.02
Josh Willingham
Careerverified
Per 9 Inningsverified
9
0.01
Cap Anson
Careerverified
Per 9 Inningsverified
24
0.01
Josh Willingham
Career
Per 9 Innings
1
0