David Freese vs. Terry Humphrey — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Baby BoomersOklahomaThrows RightBats RightNorth AmericaCalifornia AngelsAmerican LeagueCatcher

On the career numbers, David Freese posted the stronger offensive profile against Terry Humphrey. David Freese posted stronger numbers in OPS (.776 vs .535) and on-base percentage (.353 vs .267). By the career numbers, David Freese had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for David Freese and Terry Humphrey

David Freese
Careerverified
Per 600 PAverified
11
11
Terry Humphrey
Career
Per 600 PA
9
9
David Freese
Careerverified
Per 600 PA
1184
167.98
Terry Humphrey
Career
Per 600 PAverified
415
212.82
David Freese
Careerverified
Per 600 PA
4229
600
Terry Humphrey
Career
Per 600 PA
1170
600
David Freese
Careerverified
Per 600 PA
3758
533.18
Terry Humphrey
Career
Per 600 PAverified
1055
541.03
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Terry Humphrey
Career
Per 600 PA
0.211
0.211
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Terry Humphrey
Career
Per 600 PA
0.566
0.566
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Terry Humphrey
Career
Per 600 PA
223
114.36
David Freese
Careerverified
Per 600 PAverified
724
102.72
Terry Humphrey
Career
Per 600 PA
177
90.77
David Freese
Careerverified
Per 600 PAverified
197
27.95
Terry Humphrey
Career
Per 600 PA
39
20
David Freese
Careerverified
Per 600 PAverified
7
0.99
Terry Humphrey
Career
Per 600 PA
1
0.51
David Freese
Careerverified
Per 600 PAverified
113
16.03
Terry Humphrey
Career
Per 600 PA
6
3.08
David Freese
Careerverified
Per 600 PAverified
317
44.98
Terry Humphrey
Career
Per 600 PA
46
23.59
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Terry Humphrey
Career
Per 600 PA
0.206
0.206
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Terry Humphrey
Career
Per 600 PA
0.006
0.006
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Terry Humphrey
Career
Per 600 PA
0.027
0.027
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Terry Humphrey
Career
Per 600 PA
72.32
37.09
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Terry Humphrey
Career
Per 600 PA
282
144.62
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Terry Humphrey
Career
Per 600 PA
304
155.9
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Terry Humphrey
Career
Per 600 PA
0.265
0.265
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Terry Humphrey
Career
Per 600 PA
0.267
0.267
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Terry Humphrey
Career
Per 600 PA
0.532
0.532
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Terry Humphrey
Career
Per 600 PA
0.056
0.056
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Terry Humphrey
Career
Per 600 PA
0.186
0.186
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Terry Humphrey
Career
Per 600 PA
0.425
0.425
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Terry Humphrey
Career
Per 600 PA
0.245
0.245
David Freese
Careerverified
Per 600 PAverified
481
68.24
Terry Humphrey
Career
Per 600 PA
69
35.38
David Freese
Careerverified
Per 600 PAverified
535
75.9
Terry Humphrey
Career
Per 600 PA
85
43.59
David Freese
Careerverified
Per 600 PAverified
903
128.12
Terry Humphrey
Career
Per 600 PA
148
75.9
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Terry Humphrey
Career
Per 600 PA
74.09
37.99
David Freese
Careerverified
Per 600 PAverified
73
10.36
Terry Humphrey
Career
Per 600 PA
13
6.67
David Freese
Careerverified
Per 600 PAverified
370
52.49
Terry Humphrey
Career
Per 600 PA
68
34.87
David Freese
Careerverified
Per 600 PA
11
1.56
Terry Humphrey
Career
Per 600 PAverified
4
2.05
David Freese
Career
Per 600 PA
974
138.19
Terry Humphrey
Careerverified
Per 600 PAverified
175
89.74
David Freese
Career
Per 600 PA
4.34
4.34
Terry Humphrey
Careerverified
Per 600 PAverified
6.69
6.69
David Freese
Career
Per 600 PA
0.38
0.38
Terry Humphrey
Careerverified
Per 600 PAverified
0.39
0.39
David Freese
Career
Per 600 PA
4
0.57
Terry Humphrey
Careerverified
Per 600 PAverified
22
11.28
David Freese
Careerverified
Per 600 PA
24
3.41
Terry Humphrey
Career
Per 600 PAverified
12
6.15
David Freese
Career
Per 600 PA
134
19.01
Terry Humphrey
Careerverified
Per 600 PAverified
30
15.38
David Freese
Careerverified
Per 600 PA
8
1.14
Terry Humphrey
Career
Per 600 PAverified
5
2.56
David Freese
Careerverified
Per 600 PA
11
1.56
Terry Humphrey
Career
Per 600 PAverified
5
2.56
David Freese
Careerverified
Per 600 PA
19
2.7
Terry Humphrey
Career
Per 600 PAverified
10
5.13
David Freese
Career
Per 600 PA
42.11
42.11
Terry Humphrey
Careerverified
Per 600 PAverified
50
50

Fielding Stats for David Freese and Terry Humphrey

David Freese
Careerverified
Per 9 Inningsverified
11
11
Terry Humphrey
Career
Per 9 Innings
9
9
David Freese
Careerverified
Per 9 Innings
1068
1.17
Terry Humphrey
Career
Per 9 Inningsverified
401
1.22
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Terry Humphrey
Career
Per 9 Innings
344
1.05
David Freese
Careerverified
Per 9 Innings
24630
27
Terry Humphrey
Career
Per 9 Innings
8842
27
David Freese
Careerverified
Per 9 Innings
8210
9
Terry Humphrey
Career
Per 9 Innings
2947.1
9
David Freese
Career
Per 9 Innings
1294
1.42
Terry Humphrey
Careerverified
Per 9 Inningsverified
2042
6.24
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Terry Humphrey
Career
Per 9 Innings
203
0.62
David Freese
Career
Per 9 Innings
98
0.11
Terry Humphrey
Careerverified
Per 9 Inningsverified
31
0.09
David Freese
Careerverified
Per 9 Innings
3007
3.3
Terry Humphrey
Career
Per 9 Inningsverified
2276
6.95
David Freese
Careerverified
Per 9 Innings
2909
3.19
Terry Humphrey
Career
Per 9 Inningsverified
2245
6.86
David Freese
Career
Per 9 Innings
96.74
96.74
Terry Humphrey
Careerverified
Per 9 Inningsverified
98.64
98.64
David Freese
Career
Per 9 Innings
2.724
2.724
Terry Humphrey
Careerverified
Per 9 Inningsverified
5.599
5.599
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Terry Humphrey
Career
Per 9 Innings
85.79
85.79
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Terry Humphrey
Career
Per 9 Innings
30
0.09
David Freese
Careerverified
Per 9 Inningsverified
0
0
Terry Humphrey
Career
Per 9 Innings
22
0.07
David Freese
Career
Per 9 Innings
0
0
Terry Humphrey
Career
Per 9 Innings
0
0
David Freese
Careerverified
Per 9 Inningsverified
1
0
Terry Humphrey
Career
Per 9 Innings
265
0.81
David Freese
Career
Per 9 Innings
0
0
Terry Humphrey
Careerverified
Per 9 Inningsverified
168
0.51