John Anderson vs. David Freese — Career Comparison

Pre-GenerationalNorwayThrows RightBats SwitchEuropeBrooklyn DodgersNational LeagueFirst Baseman
MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star

Adjusted for the eras they played in, David Freese holds a real edge over John Anderson in this comparison. David Freese led in walk rate (BB%+ 96 vs 84), home run production (HR/PA+ 111 vs 100), and on-base percentage (OBP+ 108 vs 106). John Anderson held the edge in contact rate (K%+ 146 vs 86). The edge belongs to David Freese.

Hitting Stats for John Anderson and David Freese

John Anderson
Careerverified
Per 600 PAverified
14
14
David Freese
Career
Per 600 PA
11
11
John Anderson
Careerverified
Per 600 PA
1636
144.93
David Freese
Career
Per 600 PAverified
1184
167.98
John Anderson
Careerverified
Per 600 PA
6773
600
David Freese
Career
Per 600 PA
4229
600
John Anderson
Careerverified
Per 600 PAverified
6345
562.08
David Freese
Career
Per 600 PA
3758
533.18
John Anderson
Careerverified
Per 600 PAverified
0.291
0.291
David Freese
Career
Per 600 PA
0.277
0.277
John Anderson
Career
Per 600 PA
0.778
0.778
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
John Anderson
Careerverified
Per 600 PAverified
1843
163.27
David Freese
Career
Per 600 PA
1041
147.69
John Anderson
Careerverified
Per 600 PAverified
1341
118.8
David Freese
Career
Per 600 PA
724
102.72
John Anderson
Careerverified
Per 600 PAverified
328
29.06
David Freese
Career
Per 600 PA
197
27.95
John Anderson
Careerverified
Per 600 PAverified
124
10.98
David Freese
Career
Per 600 PA
7
0.99
John Anderson
Career
Per 600 PA
50
4.43
David Freese
Careerverified
Per 600 PAverified
113
16.03
John Anderson
Careerverified
Per 600 PA
502
44.47
David Freese
Career
Per 600 PAverified
317
44.98
John Anderson
Career
Per 600 PA
0.272
0.272
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
John Anderson
Career
Per 600 PA
0.008
0.008
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
John Anderson
Career
Per 600 PA
0.027
0.027
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
John Anderson
Careerverified
Per 600 PAverified
903.39
80.03
David Freese
Career
Per 600 PA
543.42
77.1
John Anderson
Careerverified
Per 600 PAverified
2569
227.58
David Freese
Career
Per 600 PA
1591
225.73
John Anderson
Careerverified
Per 600 PA
2206
195.42
David Freese
Career
Per 600 PAverified
1484
210.55
John Anderson
Career
Per 600 PA
0.329
0.329
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
John Anderson
Career
Per 600 PA
0.405
0.405
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
John Anderson
Career
Per 600 PA
0.734
0.734
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
John Anderson
Career
Per 600 PA
0.114
0.114
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
John Anderson
Career
Per 600 PA
0.249
0.249
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
John Anderson
Careerverified
Per 600 PAverified
0.726
0.726
David Freese
Career
Per 600 PA
0.714
0.714
John Anderson
Career
Per 600 PA
0.302
0.302
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
John Anderson
Careerverified
Per 600 PAverified
871
77.16
David Freese
Career
Per 600 PA
481
68.24
John Anderson
Careerverified
Per 600 PAverified
978
86.64
David Freese
Career
Per 600 PA
535
75.9
John Anderson
Careerverified
Per 600 PAverified
1799
159.37
David Freese
Career
Per 600 PA
903
128.12
John Anderson
Careerverified
Per 600 PAverified
991.09
87.8
David Freese
Career
Per 600 PA
562.11
79.75
John Anderson
Career
Per 600 PA
53
4.7
David Freese
Careerverified
Per 600 PAverified
73
10.36
John Anderson
Career
Per 600 PA
310
27.46
David Freese
Careerverified
Per 600 PAverified
370
52.49
John Anderson
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
11
1.56
John Anderson
Careerverified
Per 600 PAverified
356
31.54
David Freese
Career
Per 600 PA
974
138.19
John Anderson
Careerverified
Per 600 PAverified
19.03
19.03
David Freese
Career
Per 600 PA
4.34
4.34
John Anderson
Careerverified
Per 600 PAverified
0.87
0.87
David Freese
Career
Per 600 PA
0.38
0.38
John Anderson
Careerverified
Per 600 PAverified
65
5.76
David Freese
Career
Per 600 PA
4
0.57
John Anderson
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
24
3.41
John Anderson
Careerverified
Per 600 PAverified
0
0
David Freese
Career
Per 600 PA
134
19.01
John Anderson
Careerverified
Per 600 PAverified
338
29.94
David Freese
Career
Per 600 PA
8
1.14
John Anderson
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
11
1.56
John Anderson
Careerverified
Per 600 PAverified
338
29.94
David Freese
Career
Per 600 PA
19
2.7
John Anderson
Careerverified
Per 600 PAverified
100
100
David Freese
Career
Per 600 PA
42.11
42.11

Fielding Stats for John Anderson and David Freese

John Anderson
Careerverified
Per 9 Inningsverified
14
14
David Freese
Career
Per 9 Innings
11
11
John Anderson
Careerverified
Per 9 Innings
1610
1.04
David Freese
Career
Per 9 Inningsverified
1068
1.17
John Anderson
Career
Per 9 Innings
595
0.39
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
John Anderson
Careerverified
Per 9 Innings
41697
27
David Freese
Career
Per 9 Innings
24630
27
John Anderson
Careerverified
Per 9 Innings
13899
9
David Freese
Career
Per 9 Innings
8210
9
John Anderson
Careerverified
Per 9 Inningsverified
8078
5.23
David Freese
Career
Per 9 Innings
1294
1.42
John Anderson
Career
Per 9 Innings
444
0.29
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
John Anderson
Career
Per 9 Innings
244
0.16
David Freese
Careerverified
Per 9 Inningsverified
98
0.11
John Anderson
Careerverified
Per 9 Inningsverified
8766
5.68
David Freese
Career
Per 9 Innings
3007
3.3
John Anderson
Careerverified
Per 9 Inningsverified
8522
5.52
David Freese
Career
Per 9 Innings
2909
3.19
John Anderson
Careerverified
Per 9 Inningsverified
97.22
97.22
David Freese
Career
Per 9 Innings
96.74
96.74
John Anderson
Careerverified
Per 9 Inningsverified
5.293
5.293
David Freese
Career
Per 9 Innings
2.724
2.724
John Anderson
Career
Per 9 Innings
36.96
36.96
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
John Anderson
Careerverified
Per 9 Innings
362
0.23
David Freese
Career
Per 9 Inningsverified
260
0.29
John Anderson
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
John Anderson
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
John Anderson
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0