David Freese vs. Chuck Klein — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Greatest GenerationIndianaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueHall of FameRight FielderMVPAll-Star

When their careers are measured against the same standard, Chuck Klein comes out clearly ahead of David Freese across most offensive categories. Chuck Klein led in home run production (HR/PA+ 372 vs 111), slugging (SLG+ 152 vs 107), and walk rate (BB%+ 111 vs 96). Chuck Klein was the more complete offensive player.

Hitting Stats for David Freese and Chuck Klein

David Freese
Career
Per 600 PA
11
11
Chuck Klein
Careerverified
Per 600 PAverified
17
17
David Freese
Career
Per 600 PAverified
1184
167.98
Chuck Klein
Careerverified
Per 600 PA
1753
146.74
David Freese
Career
Per 600 PA
4229
600
Chuck Klein
Careerverified
Per 600 PA
7168
600
David Freese
Career
Per 600 PA
3758
533.18
Chuck Klein
Careerverified
Per 600 PAverified
6486
542.91
David Freese
Career
Per 600 PA
0.277
0.277
Chuck Klein
Careerverified
Per 600 PAverified
0.32
0.32
David Freese
Career
Per 600 PA
0.786
0.786
Chuck Klein
Careerverified
Per 600 PAverified
0.927
0.927
David Freese
Career
Per 600 PA
1041
147.69
Chuck Klein
Careerverified
Per 600 PAverified
2076
173.77
David Freese
Career
Per 600 PA
724
102.72
Chuck Klein
Careerverified
Per 600 PAverified
1304
109.15
David Freese
Career
Per 600 PA
197
27.95
Chuck Klein
Careerverified
Per 600 PAverified
398
33.31
David Freese
Career
Per 600 PA
7
0.99
Chuck Klein
Careerverified
Per 600 PAverified
74
6.19
David Freese
Career
Per 600 PA
113
16.03
Chuck Klein
Careerverified
Per 600 PAverified
300
25.11
David Freese
Career
Per 600 PA
317
44.98
Chuck Klein
Careerverified
Per 600 PAverified
772
64.62
David Freese
Career
Per 600 PA
0.305
0.305
Chuck Klein
Careerverified
Per 600 PAverified
0.372
0.372
David Freese
Career
Per 600 PA
0.03
0.03
Chuck Klein
Careerverified
Per 600 PAverified
0.046
0.046
David Freese
Career
Per 600 PA
0.109
0.109
Chuck Klein
Careerverified
Per 600 PAverified
0.145
0.145
David Freese
Career
Per 600 PA
543.42
77.1
Chuck Klein
Careerverified
Per 600 PAverified
1289.13
107.91
David Freese
Career
Per 600 PA
1591
225.73
Chuck Klein
Careerverified
Per 600 PAverified
3522
294.81
David Freese
Career
Per 600 PA
1484
210.55
Chuck Klein
Careerverified
Per 600 PAverified
2689
225.08
David Freese
Career
Per 600 PA
0.351
0.351
Chuck Klein
Careerverified
Per 600 PAverified
0.379
0.379
David Freese
Career
Per 600 PA
0.423
0.423
Chuck Klein
Careerverified
Per 600 PAverified
0.543
0.543
David Freese
Career
Per 600 PA
0.775
0.775
Chuck Klein
Careerverified
Per 600 PAverified
0.922
0.922
David Freese
Career
Per 600 PA
0.146
0.146
Chuck Klein
Careerverified
Per 600 PAverified
0.223
0.223
David Freese
Career
Per 600 PA
0.264
0.264
Chuck Klein
Careerverified
Per 600 PAverified
0.306
0.306
David Freese
Career
Per 600 PA
0.714
0.714
Chuck Klein
Careerverified
Per 600 PAverified
0.944
0.944
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Chuck Klein
Career
Per 600 PA
0.314
0.314
David Freese
Career
Per 600 PA
481
68.24
Chuck Klein
Careerverified
Per 600 PAverified
1168
97.77
David Freese
Career
Per 600 PA
535
75.9
Chuck Klein
Careerverified
Per 600 PAverified
1201
100.53
David Freese
Career
Per 600 PA
903
128.12
Chuck Klein
Careerverified
Per 600 PAverified
2069
173.19
David Freese
Career
Per 600 PA
562.11
79.75
Chuck Klein
Careerverified
Per 600 PAverified
1352.7
113.23
David Freese
Careerverified
Per 600 PAverified
73
10.36
Chuck Klein
Career
Per 600 PA
12
1
David Freese
Career
Per 600 PAverified
370
52.49
Chuck Klein
Careerverified
Per 600 PA
601
50.31
David Freese
Careerverified
Per 600 PAverified
11
1.56
Chuck Klein
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
974
138.19
Chuck Klein
Careerverified
Per 600 PAverified
521
43.61
David Freese
Career
Per 600 PA
4.34
4.34
Chuck Klein
Careerverified
Per 600 PAverified
13.76
13.76
David Freese
Career
Per 600 PA
0.38
0.38
Chuck Klein
Careerverified
Per 600 PAverified
1.15
1.15
David Freese
Career
Per 600 PA
4
0.57
Chuck Klein
Careerverified
Per 600 PAverified
69
5.78
David Freese
Careerverified
Per 600 PAverified
24
3.41
Chuck Klein
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
134
19.01
Chuck Klein
Careerverified
Per 600 PAverified
55
4.6
David Freese
Career
Per 600 PA
8
1.14
Chuck Klein
Careerverified
Per 600 PAverified
79
6.61
David Freese
Careerverified
Per 600 PAverified
11
1.56
Chuck Klein
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
19
2.7
Chuck Klein
Careerverified
Per 600 PAverified
79
6.61
David Freese
Career
Per 600 PA
42.11
42.11
Chuck Klein
Careerverified
Per 600 PAverified
100
100

Fielding Stats for David Freese and Chuck Klein

David Freese
Career
Per 9 Inningsverified
11
11
Chuck Klein
Careerverified
Per 9 Innings
16
David Freese
Career
Per 9 Inningsverified
1068
1.17
Chuck Klein
Careerverified
Per 9 Innings
1601
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Chuck Klein
Career
Per 9 Innings
0
David Freese
Careerverified
Per 9 Inningsverified
24630
27
Chuck Klein
Career
Per 9 Innings
0
David Freese
Careerverified
Per 9 Inningsverified
8210
9
Chuck Klein
Career
Per 9 Innings
0
David Freese
Career
Per 9 Inningsverified
1294
1.42
Chuck Klein
Careerverified
Per 9 Innings
3250
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Chuck Klein
Career
Per 9 Innings
194
David Freese
Careerverified
Per 9 Innings
98
0.11
Chuck Klein
Career
Per 9 Inningsverified
135
David Freese
Career
Per 9 Inningsverified
3007
3.3
Chuck Klein
Careerverified
Per 9 Innings
3579
David Freese
Career
Per 9 Inningsverified
2909
3.19
Chuck Klein
Careerverified
Per 9 Innings
3444
David Freese
Careerverified
Per 9 Inningsverified
96.74
96.74
Chuck Klein
Career
Per 9 Innings
96.23
David Freese
Careerverified
Per 9 Inningsverified
2.724
2.724
Chuck Klein
Career
Per 9 Innings
2.151
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Chuck Klein
Career
Per 9 Innings
0
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Chuck Klein
Career
Per 9 Innings
39
David Freese
Career
Per 9 Innings
0
0
Chuck Klein
Career
Per 9 Innings
0
David Freese
Career
Per 9 Innings
0
0
Chuck Klein
Career
Per 9 Innings
0
David Freese
Career
Per 9 Innings
1
0
Chuck Klein
Careerverified
Per 9 Innings
0
David Freese
Career
Per 9 Innings
0
0
Chuck Klein
Career
Per 9 Innings
0