Cap Anson vs. Giancarlo Stanton — Career Comparison

Pre-GenerationalIowaThrows RightBats RightNorth AmericaChicago CubsNational LeagueHall of FameFirst Baseman
MillenialCaliforniaThrows RightBats RightNorth AmericaNew York YankeesAmerican LeagueRight FielderSilver SluggerMVPAll-Star

Looking at the career totals, Cap Anson and Giancarlo Stanton are closely matched on the surface stats. Giancarlo Stanton posted stronger numbers in OPS (.882 vs .841) and slugging (.528 vs .447). Cap Anson had the advantage in on-base percentage (.394 vs .354). By the career numbers, Giancarlo Stanton 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 Giancarlo Stanton

Cap Anson
Careerverified
Per 600 PAverified
27
27
Giancarlo Stanton
Career
Per 600 PA
16
16
Cap Anson
Careerverified
Per 600 PA
2524
133.65
Giancarlo Stanton
Career
Per 600 PAverified
1726
144.37
Cap Anson
Careerverified
Per 600 PA
11331
600
Giancarlo Stanton
Career
Per 600 PA
7173
600
Cap Anson
Careerverified
Per 600 PAverified
10281
544.4
Giancarlo Stanton
Career
Per 600 PA
6274
524.8
Cap Anson
Careerverified
Per 600 PAverified
0.334
0.334
Giancarlo Stanton
Career
Per 600 PA
0.258
0.258
Cap Anson
Career
Per 600 PA
0.862
0.862
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.875
0.875
Cap Anson
Careerverified
Per 600 PAverified
3435
181.89
Giancarlo Stanton
Career
Per 600 PA
1619
135.42
Cap Anson
Careerverified
Per 600 PAverified
2614
138.42
Giancarlo Stanton
Career
Per 600 PA
842
70.43
Cap Anson
Careerverified
Per 600 PAverified
582
30.82
Giancarlo Stanton
Career
Per 600 PA
313
26.18
Cap Anson
Careerverified
Per 600 PAverified
142
7.52
Giancarlo Stanton
Career
Per 600 PA
11
0.92
Cap Anson
Career
Per 600 PA
97
5.14
Giancarlo Stanton
Careerverified
Per 600 PAverified
453
37.89
Cap Anson
Careerverified
Per 600 PA
821
43.47
Giancarlo Stanton
Career
Per 600 PAverified
777
64.99
Cap Anson
Career
Per 600 PA
0.239
0.239
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.48
0.48
Cap Anson
Career
Per 600 PA
0.009
0.009
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.072
0.072
Cap Anson
Career
Per 600 PA
0.028
0.028
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.28
0.28
Cap Anson
Careerverified
Per 600 PAverified
1898.81
100.55
Giancarlo Stanton
Career
Per 600 PA
1158.13
96.87
Cap Anson
Careerverified
Per 600 PA
4592
243.16
Giancarlo Stanton
Career
Per 600 PAverified
3313
277.12
Cap Anson
Careerverified
Per 600 PAverified
4451
235.69
Giancarlo Stanton
Career
Per 600 PA
2478
207.28
Cap Anson
Careerverified
Per 600 PAverified
0.394
0.394
Giancarlo Stanton
Career
Per 600 PA
0.346
0.346
Cap Anson
Career
Per 600 PA
0.447
0.447
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.528
0.528
Cap Anson
Career
Per 600 PA
0.841
0.841
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.874
0.874
Cap Anson
Career
Per 600 PA
0.113
0.113
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.27
0.27
Cap Anson
Careerverified
Per 600 PAverified
0.289
0.289
Giancarlo Stanton
Career
Per 600 PA
0.288
0.288
Cap Anson
Career
Per 600 PA
0.857
0.857
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.873
0.873
Cap Anson
Careerverified
Per 600 PAverified
0.339
0.339
Giancarlo Stanton
Career
Per 600 PA
0.307
0.307
Cap Anson
Careerverified
Per 600 PAverified
1999
105.85
Giancarlo Stanton
Career
Per 600 PA
943
78.88
Cap Anson
Careerverified
Per 600 PAverified
2075
109.88
Giancarlo Stanton
Career
Per 600 PA
1169
97.78
Cap Anson
Careerverified
Per 600 PAverified
3977
210.59
Giancarlo Stanton
Career
Per 600 PA
1659
138.77
Cap Anson
Careerverified
Per 600 PAverified
2041.38
108.1
Giancarlo Stanton
Career
Per 600 PA
1104.82
92.42
Cap Anson
Career
Per 600 PA
32
1.69
Giancarlo Stanton
Careerverified
Per 600 PAverified
54
4.52
Cap Anson
Careerverified
Per 600 PA
984
52.1
Giancarlo Stanton
Career
Per 600 PAverified
805
67.34
Cap Anson
Career
Per 600 PA
0
0
Giancarlo Stanton
Careerverified
Per 600 PAverified
91
7.61
Cap Anson
Careerverified
Per 600 PAverified
330
17.47
Giancarlo Stanton
Career
Per 600 PA
2059
172.23
Cap Anson
Careerverified
Per 600 PAverified
34.34
34.34
Giancarlo Stanton
Career
Per 600 PA
3.48
3.48
Cap Anson
Careerverified
Per 600 PAverified
2.98
2.98
Giancarlo Stanton
Career
Per 600 PA
0.39
0.39
Cap Anson
Careerverified
Per 600 PAverified
34
1.8
Giancarlo Stanton
Career
Per 600 PA
0
0
Cap Anson
Career
Per 600 PA
0
0
Giancarlo Stanton
Careerverified
Per 600 PAverified
40
3.35
Cap Anson
Careerverified
Per 600 PAverified
6
0.32
Giancarlo Stanton
Career
Per 600 PA
158
13.22
Cap Anson
Careerverified
Per 600 PAverified
277
14.67
Giancarlo Stanton
Career
Per 600 PA
42
3.51
Cap Anson
Careerverified
Per 600 PA
16
0.85
Giancarlo Stanton
Career
Per 600 PAverified
15
1.25
Cap Anson
Careerverified
Per 600 PAverified
293
15.51
Giancarlo Stanton
Career
Per 600 PA
57
4.77
Cap Anson
Careerverified
Per 600 PAverified
94.54
94.54
Giancarlo Stanton
Career
Per 600 PA
73.68
73.68

Fielding Stats for Cap Anson and Giancarlo Stanton

Cap Anson
Careerverified
Per 9 Inningsverified
27
27
Giancarlo Stanton
Career
Per 9 Innings
14
14
Cap Anson
Careerverified
Per 9 Inningsverified
2593
1.05
Giancarlo Stanton
Career
Per 9 Innings
1144
1.04
Cap Anson
Career
Per 9 Innings
126
0.05
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
1138
1.03
Cap Anson
Careerverified
Per 9 Innings
66888
27
Giancarlo Stanton
Career
Per 9 Innings
29699
27
Cap Anson
Careerverified
Per 9 Innings
22296
9
Giancarlo Stanton
Career
Per 9 Innings
9899.2
9
Cap Anson
Careerverified
Per 9 Inningsverified
22572
9.11
Giancarlo Stanton
Career
Per 9 Innings
2299
2.09
Cap Anson
Careerverified
Per 9 Inningsverified
1612
0.65
Giancarlo Stanton
Career
Per 9 Innings
69
0.06
Cap Anson
Career
Per 9 Innings
976
0.39
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
47
0.04
Cap Anson
Careerverified
Per 9 Inningsverified
25160
10.16
Giancarlo Stanton
Career
Per 9 Innings
2415
2.2
Cap Anson
Careerverified
Per 9 Inningsverified
24184
9.76
Giancarlo Stanton
Career
Per 9 Innings
2368
2.15
Cap Anson
Career
Per 9 Innings
96.12
96.12
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
98.05
98.05
Cap Anson
Careerverified
Per 9 Inningsverified
9.327
9.327
Giancarlo Stanton
Career
Per 9 Innings
2.07
2.07
Cap Anson
Career
Per 9 Innings
4.86
4.86
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
99.48
99.48
Cap Anson
Careerverified
Per 9 Inningsverified
1283
0.52
Giancarlo Stanton
Career
Per 9 Innings
10
0.01
Cap Anson
Career
Per 9 Innings
98
0.04
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
0
0
Cap Anson
Career
Per 9 Innings
0
0
Giancarlo Stanton
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
38
0.02
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
0
0
Cap Anson
Careerverified
Per 9 Inningsverified
24
0.01
Giancarlo Stanton
Career
Per 9 Innings
0
0