David Freese vs. Tom Haller — Career Comparison
When their careers are measured against the same standard, Tom Haller comes out clearly ahead of David Freese across most offensive categories. Tom Haller led in walk rate (BB%+ 132 vs 96), home run production (HR/PA+ 143 vs 111), and contact rate (K%+ 109 vs 86). David Freese held the edge in batting average (AVG+ 110 vs 103). Tom Haller was the more complete offensive player.
Hitting Stats for David Freese and Tom Haller
David Freese
Career
Per 600 PA
1184
167.98
Tom Haller
Career
Per 600 PA
1294
171.81
David Freese
Career
Per 600 PA
4229
600
Tom Haller
Career
Per 600 PA
4519
600
David Freese
Career
Per 600 PA
3758
533.18
Tom Haller
Career
Per 600 PA
3935
522.46
David Freese
Career
Per 600 PA
0.277
0.277
Tom Haller
Career
Per 600 PA
0.257
0.257
David Freese
Career
Per 600 PA
0.786
0.786
Tom Haller
Career
Per 600 PA
0.767
0.767
David Freese
Career
Per 600 PA
317
44.98
Tom Haller
Career
Per 600 PA
318
42.22
David Freese
Career
Per 600 PA
0.305
0.305
Tom Haller
Career
Per 600 PA
0.315
0.315
David Freese
Career
Per 600 PA
0.03
0.03
Tom Haller
Career
Per 600 PA
0.034
0.034
David Freese
Career
Per 600 PA
0.109
0.109
Tom Haller
Career
Per 600 PA
0.133
0.133
David Freese
Career
Per 600 PA
543.42
77.1
Tom Haller
Career
Per 600 PA
582.65
77.36
David Freese
Career
Per 600 PA
1591
225.73
Tom Haller
Career
Per 600 PA
1628
216.15
David Freese
Career
Per 600 PA
1484
210.55
Tom Haller
Career
Per 600 PA
1523
202.21
David Freese
Career
Per 600 PA
0.351
0.351
Tom Haller
Career
Per 600 PA
0.34
0.34
David Freese
Career
Per 600 PA
0.423
0.423
Tom Haller
Career
Per 600 PA
0.414
0.414
David Freese
Career
Per 600 PA
0.146
0.146
Tom Haller
Career
Per 600 PA
0.157
0.157
David Freese
Career
Per 600 PA
0.264
0.264
Tom Haller
Career
Per 600 PA
0.256
0.256
David Freese
Career
Per 600 PA
0.714
0.714
Tom Haller
Career
Per 600 PA
0.715
0.715
David Freese
Career
Per 600 PA
903
128.12
Tom Haller
Career
Per 600 PA
831
110.33
David Freese
Career
Per 600 PA
562.11
79.75
Tom Haller
Career
Per 600 PA
586.54
77.88
David Freese
Career
Per 600 PA
11
1.56
Tom Haller
Career
Per 600 PA
96
12.75
David Freese
Career
Per 600 PA
974
138.19
Tom Haller
Career
Per 600 PA
593
78.73
David Freese
Career
Per 600 PA
4.34
4.34
Tom Haller
Career
Per 600 PA
7.62
7.62
David Freese
Career
Per 600 PA
0.38
0.38
Tom Haller
Career
Per 600 PA
0.8
0.8
David Freese
Career
Per 600 PA
134
19.01
Tom Haller
Career
Per 600 PA
60
7.97
David Freese
Career
Per 600 PA
11
1.56
Tom Haller
Career
Per 600 PA
30
3.98
David Freese
Career
Per 600 PA
19
2.7
Tom Haller
Career
Per 600 PA
44
5.84
David Freese
Career
Per 600 PA
42.11
42.11
Tom Haller
Career
Per 600 PA
31.82
31.82
Fielding Stats for David Freese and Tom Haller
David Freese
Career
Per 9 Innings
1068
1.17
Tom Haller
Career
Per 9 Innings
1214
1.12
David Freese
Career
Per 9 Innings
973
1.07
Tom Haller
Career
Per 9 Innings
1087
1
David Freese
Career
Per 9 Innings
24630
27
Tom Haller
Career
Per 9 Innings
29261
27
David Freese
Career
Per 9 Innings
8210
9
Tom Haller
Career
Per 9 Innings
9753.2
9
David Freese
Career
Per 9 Innings
1294
1.42
Tom Haller
Career
Per 9 Innings
7052
6.51
David Freese
Career
Per 9 Innings
1615
1.77
Tom Haller
Career
Per 9 Innings
511
0.47
David Freese
Career
Per 9 Innings
3007
3.3
Tom Haller
Career
Per 9 Innings
7628
7.04
David Freese
Career
Per 9 Innings
2909
3.19
Tom Haller
Career
Per 9 Innings
7563
6.98
David Freese
Career
Per 9 Innings
96.74
96.74
Tom Haller
Career
Per 9 Innings
99.15
99.15
David Freese
Career
Per 9 Innings
2.724
2.724
Tom Haller
Career
Per 9 Innings
6.23
6.23
David Freese
Career
Per 9 Innings
91.1
91.1
Tom Haller
Career
Per 9 Innings
89.54
89.54
David Freese
Career
Per 9 Innings
260
0.29
Tom Haller
Career
Per 9 Innings
89
0.08
David Freese
Career
Per 9 Innings
0
0
Tom Haller
Career
Per 9 Innings
239
0.22
David Freese
Career
Per 9 Innings
1
0
Tom Haller
Career
Per 9 Innings
485
0.45
David Freese
Career
Per 9 Innings
0
0
Tom Haller
Career
Per 9 Innings
258
0.24