Cap Anson vs. Mike Sweeney — Career Comparison

Pre-GenerationalIowaThrows RightBats RightNorth AmericaChicago CubsNational LeagueHall of FameFirst Baseman
Gen XCaliforniaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueDesignated HitterAll-Star

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

Cap Anson
Careerverified
Per 600 PAverified
27
27
Mike Sweeney
Career
Per 600 PA
16
16
Cap Anson
Careerverified
Per 600 PA
2524
133.65
Mike Sweeney
Career
Per 600 PAverified
1454
149.18
Cap Anson
Careerverified
Per 600 PA
11331
600
Mike Sweeney
Career
Per 600 PA
5848
600
Cap Anson
Careerverified
Per 600 PAverified
10281
544.4
Mike Sweeney
Career
Per 600 PA
5188
532.28
Cap Anson
Careerverified
Per 600 PAverified
0.334
0.334
Mike Sweeney
Career
Per 600 PA
0.297
0.297
Cap Anson
Careerverified
Per 600 PAverified
0.862
0.862
Mike Sweeney
Career
Per 600 PA
0.861
0.861
Cap Anson
Careerverified
Per 600 PAverified
3435
181.89
Mike Sweeney
Career
Per 600 PA
1540
158
Cap Anson
Careerverified
Per 600 PAverified
2614
138.42
Mike Sweeney
Career
Per 600 PA
995
102.09
Cap Anson
Careerverified
Per 600 PA
582
30.82
Mike Sweeney
Career
Per 600 PAverified
325
33.34
Cap Anson
Careerverified
Per 600 PAverified
142
7.52
Mike Sweeney
Career
Per 600 PA
5
0.51
Cap Anson
Career
Per 600 PA
97
5.14
Mike Sweeney
Careerverified
Per 600 PAverified
215
22.06
Cap Anson
Careerverified
Per 600 PA
821
43.47
Mike Sweeney
Career
Per 600 PAverified
545
55.92
Cap Anson
Career
Per 600 PA
0.239
0.239
Mike Sweeney
Careerverified
Per 600 PAverified
0.354
0.354
Cap Anson
Career
Per 600 PA
0.009
0.009
Mike Sweeney
Careerverified
Per 600 PAverified
0.041
0.041
Cap Anson
Career
Per 600 PA
0.028
0.028
Mike Sweeney
Careerverified
Per 600 PAverified
0.14
0.14
Cap Anson
Careerverified
Per 600 PAverified
1898.81
100.55
Mike Sweeney
Career
Per 600 PA
908.03
93.16
Cap Anson
Careerverified
Per 600 PA
4592
243.16
Mike Sweeney
Career
Per 600 PAverified
2520
258.55
Cap Anson
Careerverified
Per 600 PAverified
4451
235.69
Mike Sweeney
Career
Per 600 PA
2136
219.15
Cap Anson
Careerverified
Per 600 PAverified
0.394
0.394
Mike Sweeney
Career
Per 600 PA
0.366
0.366
Cap Anson
Career
Per 600 PA
0.447
0.447
Mike Sweeney
Careerverified
Per 600 PAverified
0.486
0.486
Cap Anson
Career
Per 600 PA
0.841
0.841
Mike Sweeney
Careerverified
Per 600 PAverified
0.851
0.851
Cap Anson
Career
Per 600 PA
0.113
0.113
Mike Sweeney
Careerverified
Per 600 PAverified
0.189
0.189
Cap Anson
Careerverified
Per 600 PAverified
0.289
0.289
Mike Sweeney
Career
Per 600 PA
0.286
0.286
Cap Anson
Careerverified
Per 600 PAverified
0.857
0.857
Mike Sweeney
Career
Per 600 PA
0.831
0.831
Cap Anson
Careerverified
Per 600 PAverified
0.339
0.339
Mike Sweeney
Career
Per 600 PA
0.3
0.3
Cap Anson
Careerverified
Per 600 PAverified
1999
105.85
Mike Sweeney
Career
Per 600 PA
759
77.87
Cap Anson
Careerverified
Per 600 PAverified
2075
109.88
Mike Sweeney
Career
Per 600 PA
909
93.26
Cap Anson
Careerverified
Per 600 PAverified
3977
210.59
Mike Sweeney
Career
Per 600 PA
1453
149.08
Cap Anson
Careerverified
Per 600 PAverified
2041.38
108.1
Mike Sweeney
Career
Per 600 PA
922.42
94.64
Cap Anson
Career
Per 600 PA
32
1.69
Mike Sweeney
Careerverified
Per 600 PAverified
74
7.59
Cap Anson
Careerverified
Per 600 PA
984
52.1
Mike Sweeney
Career
Per 600 PAverified
522
53.56
Cap Anson
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
61
6.26
Cap Anson
Careerverified
Per 600 PAverified
330
17.47
Mike Sweeney
Career
Per 600 PA
613
62.89
Cap Anson
Careerverified
Per 600 PAverified
34.34
34.34
Mike Sweeney
Career
Per 600 PA
9.54
9.54
Cap Anson
Careerverified
Per 600 PAverified
2.98
2.98
Mike Sweeney
Career
Per 600 PA
0.85
0.85
Cap Anson
Careerverified
Per 600 PAverified
34
1.8
Mike Sweeney
Career
Per 600 PA
5
0.51
Cap Anson
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
59
6.05
Cap Anson
Careerverified
Per 600 PAverified
6
0.32
Mike Sweeney
Career
Per 600 PA
142
14.57
Cap Anson
Careerverified
Per 600 PAverified
277
14.67
Mike Sweeney
Career
Per 600 PA
53
5.44
Cap Anson
Career
Per 600 PA
16
0.85
Mike Sweeney
Careerverified
Per 600 PAverified
25
2.56
Cap Anson
Careerverified
Per 600 PAverified
293
15.51
Mike Sweeney
Career
Per 600 PA
78
8
Cap Anson
Careerverified
Per 600 PAverified
94.54
94.54
Mike Sweeney
Career
Per 600 PA
67.95
67.95

Fielding Stats for Cap Anson and Mike Sweeney

Cap Anson
Careerverified
Per 9 Inningsverified
27
27
Mike Sweeney
Career
Per 9 Innings
15
15
Cap Anson
Careerverified
Per 9 Innings
2593
1.05
Mike Sweeney
Career
Per 9 Inningsverified
789
1.09
Cap Anson
Career
Per 9 Innings
126
0.05
Mike Sweeney
Careerverified
Per 9 Inningsverified
748
1.03
Cap Anson
Careerverified
Per 9 Innings
66888
27
Mike Sweeney
Career
Per 9 Innings
19539
27
Cap Anson
Careerverified
Per 9 Innings
22296
9
Mike Sweeney
Career
Per 9 Innings
6513
9
Cap Anson
Careerverified
Per 9 Inningsverified
22572
9.11
Mike Sweeney
Career
Per 9 Innings
6015
8.31
Cap Anson
Careerverified
Per 9 Innings
1612
0.65
Mike Sweeney
Career
Per 9 Inningsverified
515
0.71
Cap Anson
Career
Per 9 Innings
976
0.39
Mike Sweeney
Careerverified
Per 9 Inningsverified
70
0.1
Cap Anson
Careerverified
Per 9 Inningsverified
25160
10.16
Mike Sweeney
Career
Per 9 Innings
6600
9.12
Cap Anson
Careerverified
Per 9 Inningsverified
24184
9.76
Mike Sweeney
Career
Per 9 Innings
6530
9.02
Cap Anson
Career
Per 9 Innings
96.12
96.12
Mike Sweeney
Careerverified
Per 9 Inningsverified
98.94
98.94
Cap Anson
Careerverified
Per 9 Inningsverified
9.327
9.327
Mike Sweeney
Career
Per 9 Innings
8.276
8.276
Cap Anson
Career
Per 9 Innings
4.86
4.86
Mike Sweeney
Careerverified
Per 9 Inningsverified
94.8
94.8
Cap Anson
Careerverified
Per 9 Innings
1283
0.52
Mike Sweeney
Career
Per 9 Inningsverified
552
0.76
Cap Anson
Career
Per 9 Innings
98
0.04
Mike Sweeney
Careerverified
Per 9 Inningsverified
16
0.02
Cap Anson
Career
Per 9 Innings
0
0
Mike Sweeney
Career
Per 9 Innings
0
0
Cap Anson
Careerverified
Per 9 Inningsverified
38
0.02
Mike Sweeney
Career
Per 9 Innings
94
0.13
Cap Anson
Career
Per 9 Innings
24
0.01
Mike Sweeney
Careerverified
Per 9 Inningsverified
54
0.07