Cap Anson vs. David Freese — Career Comparison

Pre-GenerationalIowaThrows RightBats RightNorth AmericaChicago CubsNational LeagueHall of FameFirst Baseman
MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star

On the career numbers, Cap Anson posted the stronger offensive profile against David Freese. Cap Anson posted stronger numbers in OPS (.841 vs .776) and on-base percentage (.394 vs .353). David Freese had the advantage in home run production (113 career HR at a higher rate). 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 David Freese

Cap Anson
Careerverified
Per 600 PAverified
27
27
David Freese
Career
Per 600 PA
11
11
Cap Anson
Careerverified
Per 600 PA
2524
133.65
David Freese
Career
Per 600 PAverified
1184
167.98
Cap Anson
Careerverified
Per 600 PA
11331
600
David Freese
Career
Per 600 PA
4229
600
Cap Anson
Careerverified
Per 600 PAverified
10281
544.4
David Freese
Career
Per 600 PA
3758
533.18
Cap Anson
Careerverified
Per 600 PAverified
0.334
0.334
David Freese
Career
Per 600 PA
0.277
0.277
Cap Anson
Careerverified
Per 600 PAverified
0.862
0.862
David Freese
Career
Per 600 PA
0.786
0.786
Cap Anson
Careerverified
Per 600 PAverified
3435
181.89
David Freese
Career
Per 600 PA
1041
147.69
Cap Anson
Careerverified
Per 600 PAverified
2614
138.42
David Freese
Career
Per 600 PA
724
102.72
Cap Anson
Careerverified
Per 600 PAverified
582
30.82
David Freese
Career
Per 600 PA
197
27.95
Cap Anson
Careerverified
Per 600 PAverified
142
7.52
David Freese
Career
Per 600 PA
7
0.99
Cap Anson
Career
Per 600 PA
97
5.14
David Freese
Careerverified
Per 600 PAverified
113
16.03
Cap Anson
Careerverified
Per 600 PA
821
43.47
David Freese
Career
Per 600 PAverified
317
44.98
Cap Anson
Career
Per 600 PA
0.239
0.239
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Cap Anson
Career
Per 600 PA
0.009
0.009
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Cap Anson
Career
Per 600 PA
0.028
0.028
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Cap Anson
Careerverified
Per 600 PAverified
1898.81
100.55
David Freese
Career
Per 600 PA
543.42
77.1
Cap Anson
Careerverified
Per 600 PAverified
4592
243.16
David Freese
Career
Per 600 PA
1591
225.73
Cap Anson
Careerverified
Per 600 PAverified
4451
235.69
David Freese
Career
Per 600 PA
1484
210.55
Cap Anson
Careerverified
Per 600 PAverified
0.394
0.394
David Freese
Career
Per 600 PA
0.351
0.351
Cap Anson
Careerverified
Per 600 PAverified
0.447
0.447
David Freese
Career
Per 600 PA
0.423
0.423
Cap Anson
Careerverified
Per 600 PAverified
0.841
0.841
David Freese
Career
Per 600 PA
0.775
0.775
Cap Anson
Career
Per 600 PA
0.113
0.113
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Cap Anson
Careerverified
Per 600 PAverified
0.289
0.289
David Freese
Career
Per 600 PA
0.264
0.264
Cap Anson
Careerverified
Per 600 PAverified
0.857
0.857
David Freese
Career
Per 600 PA
0.714
0.714
Cap Anson
Career
Per 600 PA
0.339
0.339
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Cap Anson
Careerverified
Per 600 PAverified
1999
105.85
David Freese
Career
Per 600 PA
481
68.24
Cap Anson
Careerverified
Per 600 PAverified
2075
109.88
David Freese
Career
Per 600 PA
535
75.9
Cap Anson
Careerverified
Per 600 PAverified
3977
210.59
David Freese
Career
Per 600 PA
903
128.12
Cap Anson
Careerverified
Per 600 PAverified
2041.38
108.1
David Freese
Career
Per 600 PA
562.11
79.75
Cap Anson
Career
Per 600 PA
32
1.69
David Freese
Careerverified
Per 600 PAverified
73
10.36
Cap Anson
Careerverified
Per 600 PA
984
52.1
David Freese
Career
Per 600 PAverified
370
52.49
Cap Anson
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
11
1.56
Cap Anson
Careerverified
Per 600 PAverified
330
17.47
David Freese
Career
Per 600 PA
974
138.19
Cap Anson
Careerverified
Per 600 PAverified
34.34
34.34
David Freese
Career
Per 600 PA
4.34
4.34
Cap Anson
Careerverified
Per 600 PAverified
2.98
2.98
David Freese
Career
Per 600 PA
0.38
0.38
Cap Anson
Careerverified
Per 600 PAverified
34
1.8
David Freese
Career
Per 600 PA
4
0.57
Cap Anson
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
24
3.41
Cap Anson
Careerverified
Per 600 PAverified
6
0.32
David Freese
Career
Per 600 PA
134
19.01
Cap Anson
Careerverified
Per 600 PAverified
277
14.67
David Freese
Career
Per 600 PA
8
1.14
Cap Anson
Careerverified
Per 600 PA
16
0.85
David Freese
Career
Per 600 PAverified
11
1.56
Cap Anson
Careerverified
Per 600 PAverified
293
15.51
David Freese
Career
Per 600 PA
19
2.7
Cap Anson
Careerverified
Per 600 PAverified
94.54
94.54
David Freese
Career
Per 600 PA
42.11
42.11

Fielding Stats for Cap Anson and David Freese

Cap Anson
Careerverified
Per 9 Inningsverified
27
27
David Freese
Career
Per 9 Innings
11
11
Cap Anson
Careerverified
Per 9 Innings
2593
1.05
David Freese
Career
Per 9 Inningsverified
1068
1.17
Cap Anson
Career
Per 9 Innings
126
0.05
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Cap Anson
Careerverified
Per 9 Innings
66888
27
David Freese
Career
Per 9 Innings
24630
27
Cap Anson
Careerverified
Per 9 Innings
22296
9
David Freese
Career
Per 9 Innings
8210
9
Cap Anson
Careerverified
Per 9 Inningsverified
22572
9.11
David Freese
Career
Per 9 Innings
1294
1.42
Cap Anson
Career
Per 9 Innings
1612
0.65
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Cap Anson
Career
Per 9 Innings
976
0.39
David Freese
Careerverified
Per 9 Inningsverified
98
0.11
Cap Anson
Careerverified
Per 9 Inningsverified
25160
10.16
David Freese
Career
Per 9 Innings
3007
3.3
Cap Anson
Careerverified
Per 9 Inningsverified
24184
9.76
David Freese
Career
Per 9 Innings
2909
3.19
Cap Anson
Career
Per 9 Innings
96.12
96.12
David Freese
Careerverified
Per 9 Inningsverified
96.74
96.74
Cap Anson
Careerverified
Per 9 Inningsverified
9.327
9.327
David Freese
Career
Per 9 Innings
2.724
2.724
Cap Anson
Career
Per 9 Innings
4.86
4.86
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Cap Anson
Careerverified
Per 9 Inningsverified
1283
0.52
David Freese
Career
Per 9 Innings
260
0.29
Cap Anson
Career
Per 9 Innings
98
0.04
David Freese
Careerverified
Per 9 Inningsverified
0
0
Cap Anson
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Cap Anson
Career
Per 9 Innings
38
0.02
David Freese
Careerverified
Per 9 Inningsverified
1
0
Cap Anson
Careerverified
Per 9 Inningsverified
24
0.01
David Freese
Career
Per 9 Innings
0
0