Cap Anson vs. Buck O'Neil — Career Comparison

Pre-GenerationalIowaThrows RightBats RightNorth AmericaChicago CubsNational LeagueHall of FameFirst Baseman
Greatest GenerationFloridaThrows RightBats RightNorth AmericaKansas City MonarchsNegro American LeagueHall of FameFirst BasemanAll-Star

On the career numbers, Cap Anson posted the stronger offensive profile against Buck O'Neil. Cap Anson posted stronger numbers in OPS (.841 vs .672) and on-base percentage (.394 vs .319). 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 Buck O'Neil

Cap Anson
Careerverified
Per 600 PAverified
27
27
Buck O'Neil
Career
Per 600 PA
10
10
Cap Anson
Careerverified
Per 600 PA
2524
133.65
Buck O'Neil
Career
Per 600 PAverified
396
150
Cap Anson
Careerverified
Per 600 PA
11331
600
Buck O'Neil
Career
Per 600 PA
1584
600
Cap Anson
Careerverified
Per 600 PAverified
10281
544.4
Buck O'Neil
Career
Per 600 PA
1434
543.18
Cap Anson
Careerverified
Per 600 PAverified
0.334
0.334
Buck O'Neil
Career
Per 600 PA
0.257
0.257
Cap Anson
Careerverified
Per 600 PAverified
0.862
0.862
Buck O'Neil
Career
Per 600 PA
0.715
0.715
Cap Anson
Careerverified
Per 600 PAverified
3435
181.89
Buck O'Neil
Career
Per 600 PA
368
139.39
Cap Anson
Careerverified
Per 600 PAverified
2614
138.42
Buck O'Neil
Career
Per 600 PA
277
104.92
Cap Anson
Careerverified
Per 600 PAverified
582
30.82
Buck O'Neil
Career
Per 600 PA
55
20.83
Cap Anson
Careerverified
Per 600 PA
142
7.52
Buck O'Neil
Career
Per 600 PAverified
24
9.09
Cap Anson
Careerverified
Per 600 PAverified
97
5.14
Buck O'Neil
Career
Per 600 PA
12
4.55
Cap Anson
Careerverified
Per 600 PAverified
821
43.47
Buck O'Neil
Career
Per 600 PA
91
34.47
Cap Anson
Career
Per 600 PA
0.239
0.239
Buck O'Neil
Careerverified
Per 600 PAverified
0.247
0.247
Cap Anson
Careerverified
Per 600 PAverified
0.009
0.009
Buck O'Neil
Career
Per 600 PA
0.008
0.008
Cap Anson
Career
Per 600 PA
0.028
0.028
Buck O'Neil
Careerverified
Per 600 PAverified
0.033
0.033
Cap Anson
Careerverified
Per 600 PAverified
1898.81
100.55
Buck O'Neil
Career
Per 600 PA
180.99
68.56
Cap Anson
Careerverified
Per 600 PAverified
4592
243.16
Buck O'Neil
Career
Per 600 PA
507
192.05
Cap Anson
Careerverified
Per 600 PAverified
4451
235.69
Buck O'Neil
Career
Per 600 PA
500
189.39
Cap Anson
Careerverified
Per 600 PAverified
0.394
0.394
Buck O'Neil
Career
Per 600 PA
0.319
0.319
Cap Anson
Careerverified
Per 600 PAverified
0.447
0.447
Buck O'Neil
Career
Per 600 PA
0.354
0.354
Cap Anson
Careerverified
Per 600 PAverified
0.841
0.841
Buck O'Neil
Career
Per 600 PA
0.673
0.673
Cap Anson
Careerverified
Per 600 PAverified
0.113
0.113
Buck O'Neil
Career
Per 600 PA
0.097
0.097
Cap Anson
Careerverified
Per 600 PAverified
0.289
0.289
Buck O'Neil
Career
Per 600 PA
0.232
0.232
Cap Anson
Careerverified
Per 600 PAverified
0.857
0.857
Buck O'Neil
Career
Per 600 PA
0.651
0.651
Cap Anson
Careerverified
Per 600 PAverified
0.339
0.339
Buck O'Neil
Career
Per 600 PA
0.25
0.25
Cap Anson
Careerverified
Per 600 PAverified
1999
105.85
Buck O'Neil
Career
Per 600 PA
227
85.98
Cap Anson
Careerverified
Per 600 PAverified
2075
109.88
Buck O'Neil
Career
Per 600 PA
184
69.7
Cap Anson
Careerverified
Per 600 PAverified
3977
210.59
Buck O'Neil
Career
Per 600 PA
399
151.14
Cap Anson
Careerverified
Per 600 PAverified
2041.38
108.1
Buck O'Neil
Career
Per 600 PA
197.72
74.89
Cap Anson
Careerverified
Per 600 PA
32
1.69
Buck O'Neil
Career
Per 600 PAverified
5
1.89
Cap Anson
Careerverified
Per 600 PAverified
984
52.1
Buck O'Neil
Career
Per 600 PA
127
48.11
Cap Anson
Career
Per 600 PA
0
0
Buck O'Neil
Career
Per 600 PA
0
0
Cap Anson
Career
Per 600 PA
330
17.47
Buck O'Neil
Careerverified
Per 600 PAverified
0
0
Cap Anson
Careerverified
Per 600 PAverified
34.34
34.34
Buck O'Neil
Career
Per 600 PA
Cap Anson
Careerverified
Per 600 PAverified
2.98
2.98
Buck O'Neil
Career
Per 600 PA
Cap Anson
Careerverified
Per 600 PA
34
1.8
Buck O'Neil
Career
Per 600 PAverified
16
6.06
Cap Anson
Career
Per 600 PA
0
0
Buck O'Neil
Careerverified
Per 600 PAverified
2
0.76
Cap Anson
Career
Per 600 PAverified
6
0.32
Buck O'Neil
Careerverified
Per 600 PA
1
0.38
Cap Anson
Careerverified
Per 600 PA
277
14.67
Buck O'Neil
Career
Per 600 PAverified
57
21.59
Cap Anson
Careerverified
Per 600 PAverified
16
0.85
Buck O'Neil
Career
Per 600 PA
2
0.76
Cap Anson
Careerverified
Per 600 PA
293
15.51
Buck O'Neil
Career
Per 600 PAverified
59
22.35
Cap Anson
Career
Per 600 PA
94.54
94.54
Buck O'Neil
Careerverified
Per 600 PAverified
96.61
96.61

Fielding Stats for Cap Anson and Buck O'Neil

Cap Anson
Careerverified
Per 9 Inningsverified
27
27
Buck O'Neil
Career
Per 9 Innings
10
10
Cap Anson
Careerverified
Per 9 Innings
2593
1.05
Buck O'Neil
Career
Per 9 Inningsverified
391
1.08
Cap Anson
Career
Per 9 Innings
126
0.05
Buck O'Neil
Careerverified
Per 9 Inningsverified
381
1.06
Cap Anson
Careerverified
Per 9 Innings
66888
27
Buck O'Neil
Career
Per 9 Innings
9739
27
Cap Anson
Careerverified
Per 9 Innings
22296
9
Buck O'Neil
Career
Per 9 Innings
3246.1
9
Cap Anson
Careerverified
Per 9 Innings
22572
9.11
Buck O'Neil
Career
Per 9 Inningsverified
3548
9.84
Cap Anson
Careerverified
Per 9 Inningsverified
1612
0.65
Buck O'Neil
Career
Per 9 Innings
169
0.47
Cap Anson
Career
Per 9 Innings
976
0.39
Buck O'Neil
Careerverified
Per 9 Inningsverified
52
0.14
Cap Anson
Careerverified
Per 9 Innings
25160
10.16
Buck O'Neil
Career
Per 9 Inningsverified
3769
10.45
Cap Anson
Careerverified
Per 9 Innings
24184
9.76
Buck O'Neil
Career
Per 9 Inningsverified
3717
10.3
Cap Anson
Career
Per 9 Innings
96.12
96.12
Buck O'Neil
Careerverified
Per 9 Inningsverified
98.62
98.62
Cap Anson
Career
Per 9 Innings
9.327
9.327
Buck O'Neil
Careerverified
Per 9 Inningsverified
9.506
9.506
Cap Anson
Career
Per 9 Innings
4.86
4.86
Buck O'Neil
Careerverified
Per 9 Inningsverified
97.44
97.44
Cap Anson
Careerverified
Per 9 Innings
1283
0.52
Buck O'Neil
Career
Per 9 Inningsverified
212
0.59
Cap Anson
Career
Per 9 Innings
98
0.04
Buck O'Neil
Careerverified
Per 9 Inningsverified
0
0
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
38
0.02
Buck O'Neil
Careerverified
Per 9 Inningsverified
0
0
Cap Anson
Careerverified
Per 9 Inningsverified
24
0.01
Buck O'Neil
Career
Per 9 Innings
0
0

Pitching Stats for Cap Anson and Buck O'Neil

Cap Anson
Careerverified
Per 9 Inningsverified
2
2
Buck O'Neil
Career
Per 9 Innings
1
1
Cap Anson
Careerverified
Per 9 Inningsverified
3
6.75
Buck O'Neil
Career
Per 9 Innings
1
2.45
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
1
2.25
Buck O'Neil
Careerverified
Per 9 Inningsverified
0
0
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Careerverified
Per 9 Inningsverified
1
2.25
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Inningsverified
2
4.5
Buck O'Neil
Career
Per 9 Innings
2
4.91
Cap Anson
Careerverified
Per 9 Inningsverified
4.5
4.5
Buck O'Neil
Career
Per 9 Innings
4.91
4.91
Cap Anson
Career
Per 9 Innings
6.17
6.17
Buck O'Neil
Careerverified
Per 9 Inningsverified
5.61
5.61
Cap Anson
Career
Per 9 Innings
10.5
10.5
Buck O'Neil
Careerverified
Per 9 Inningsverified
1.91
1.91
Cap Anson
Careerverified
Per 9 Inningsverified
0.211
0.211
Buck O'Neil
Career
Per 9 Innings
0.375
0.375
Cap Anson
Careerverified
Per 9 Innings
12
27
Buck O'Neil
Career
Per 9 Innings
11
27
Cap Anson
Careerverified
Per 9 Innings
4
9
Buck O'Neil
Career
Per 9 Innings
3.2
9
Cap Anson
Careerverified
Per 9 Inningsverified
4
9
Buck O'Neil
Career
Per 9 Innings
6
14.73
Cap Anson
Careerverified
Per 9 Inningsverified
9
9
Buck O'Neil
Career
Per 9 Innings
14.73
14.73
Cap Anson
Career
Per 9 Innings
2
4.5
Buck O'Neil
Careerverified
Per 9 Inningsverified
0
0
Cap Anson
Career
Per 9 Innings
4.5
4.5
Buck O'Neil
Careerverified
Per 9 Inningsverified
0
0
Cap Anson
Career
Per 9 Innings
0.67
0.67
Buck O'Neil
Careerverified
Per 9 Inningsverified
0
0
Cap Anson
Career
Per 9 Innings
2
4.5
Buck O'Neil
Careerverified
Per 9 Inningsverified
0
0
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
4.5
4.5
Buck O'Neil
Careerverified
Per 9 Inningsverified
0
0
Cap Anson
Career
Per 9 Innings
1
2.25
Buck O'Neil
Careerverified
Per 9 Inningsverified
2
4.91
Cap Anson
Career
Per 9 Innings
2.25
2.25
Buck O'Neil
Careerverified
Per 9 Inningsverified
4.91
4.91
Cap Anson
Career
Per 9 Innings
0.33
0.33
Buck O'Neil
Careerverified
Per 9 Inningsverified
2
2
Cap Anson
Careerverified
Per 9 Inningsverified
0.75
0.75
Buck O'Neil
Career
Per 9 Innings
0.546
0.546
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Careerverified
Per 9 Inningsverified
21
47.25
Buck O'Neil
Career
Per 9 Innings
16
39.27
Cap Anson
Careerverified
Per 9 Inningsverified
3
6.75
Buck O'Neil
Career
Per 9 Innings
1
2.45
Cap Anson
Career
Per 9 Innings
5
11.25
Buck O'Neil
Careerverified
Per 9 Inningsverified
3
7.36
Cap Anson
Career
Per 9 Innings
11.25
11.25
Buck O'Neil
Careerverified
Per 9 Inningsverified
7.36
7.36
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
0
0
Buck O'Neil
Careerverified
Per 9 Inningsverified
1
2.45
Cap Anson
Careerverified
Per 9 Inningsverified
1.5
1.5
Buck O'Neil
Career
Per 9 Innings
1.636
1.636
Cap Anson
Careerverified
Per 9 Inningsverified
19
42.75
Buck O'Neil
Career
Per 9 Innings
16
39.27
Cap Anson
Careerverified
Per 9 Inningsverified
1.67
1.67
Buck O'Neil
Career
Per 9 Innings
3
3
Cap Anson
Careerverified
Per 9 Inningsverified
0.125
0.125
Buck O'Neil
Career
Per 9 Innings
0.429
0.429
Cap Anson
Careerverified
Per 9 Inningsverified
47.25
47.25
Buck O'Neil
Career
Per 9 Innings
39.27
39.27