David Freese vs. Eric Haase — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
MillenialMichiganThrows RightBats RightNorth AmericaMilwaukee BrewersNational LeagueCatcher

Adjusted for the eras they played in, David Freese holds a real edge over Eric Haase in this comparison. David Freese led in on-base percentage (OBP+ 108 vs 94), walk rate (BB%+ 96 vs 83), and batting average (AVG+ 110 vs 99). Eric Haase held the edge in home run production (HR/PA+ 156 vs 111). The edge belongs to David Freese.

Hitting Stats for David Freese and Eric Haase

David Freese
Careerverified
Per 600 PAverified
11
11
Eric Haase
Career
Per 600 PA
8
8
David Freese
Careerverified
Per 600 PA
1184
167.98
Eric Haase
Career
Per 600 PAverified
383
187.75
David Freese
Careerverified
Per 600 PA
4229
600
Eric Haase
Career
Per 600 PA
1224
600
David Freese
Careerverified
Per 600 PA
3758
533.18
Eric Haase
Career
Per 600 PAverified
1133
555.39
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Eric Haase
Career
Per 600 PA
0.228
0.228
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Eric Haase
Career
Per 600 PA
0.689
0.689
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Eric Haase
Career
Per 600 PA
258
126.47
David Freese
Careerverified
Per 600 PAverified
724
102.72
Eric Haase
Career
Per 600 PA
166
81.37
David Freese
Careerverified
Per 600 PAverified
197
27.95
Eric Haase
Career
Per 600 PA
41
20.1
David Freese
Careerverified
Per 600 PA
7
0.99
Eric Haase
Career
Per 600 PAverified
3
1.47
David Freese
Careerverified
Per 600 PA
113
16.03
Eric Haase
Career
Per 600 PAverified
48
23.53
David Freese
Careerverified
Per 600 PA
317
44.98
Eric Haase
Career
Per 600 PAverified
92
45.1
David Freese
Career
Per 600 PA
0.305
0.305
Eric Haase
Careerverified
Per 600 PAverified
0.357
0.357
David Freese
Career
Per 600 PA
0.03
0.03
Eric Haase
Careerverified
Per 600 PAverified
0.042
0.042
David Freese
Career
Per 600 PA
0.109
0.109
Eric Haase
Careerverified
Per 600 PAverified
0.186
0.186
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Eric Haase
Career
Per 600 PA
128.42
62.95
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Eric Haase
Career
Per 600 PA
449
220.1
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Eric Haase
Career
Per 600 PA
340
166.67
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Eric Haase
Career
Per 600 PA
0.278
0.278
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Eric Haase
Career
Per 600 PA
0.396
0.396
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Eric Haase
Career
Per 600 PA
0.675
0.675
David Freese
Career
Per 600 PA
0.146
0.146
Eric Haase
Careerverified
Per 600 PAverified
0.169
0.169
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Eric Haase
Career
Per 600 PA
0.224
0.224
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Eric Haase
Career
Per 600 PA
0.591
0.591
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Eric Haase
Career
Per 600 PA
0.293
0.293
David Freese
Careerverified
Per 600 PAverified
481
68.24
Eric Haase
Career
Per 600 PA
134
65.69
David Freese
Careerverified
Per 600 PA
535
75.9
Eric Haase
Career
Per 600 PAverified
160
78.43
David Freese
Careerverified
Per 600 PAverified
903
128.12
Eric Haase
Career
Per 600 PA
246
120.59
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Eric Haase
Career
Per 600 PA
121.06
59.34
David Freese
Careerverified
Per 600 PAverified
73
10.36
Eric Haase
Career
Per 600 PA
6
2.94
David Freese
Careerverified
Per 600 PAverified
370
52.49
Eric Haase
Career
Per 600 PA
76
37.25
David Freese
Careerverified
Per 600 PAverified
11
1.56
Eric Haase
Career
Per 600 PA
2
0.98
David Freese
Career
Per 600 PAverified
974
138.19
Eric Haase
Careerverified
Per 600 PA
376
184.31
David Freese
Careerverified
Per 600 PAverified
4.34
4.34
Eric Haase
Career
Per 600 PA
3.26
3.26
David Freese
Careerverified
Per 600 PAverified
0.38
0.38
Eric Haase
Career
Per 600 PA
0.2
0.2
David Freese
Careerverified
Per 600 PA
4
0.57
Eric Haase
Career
Per 600 PAverified
2
0.98
David Freese
Careerverified
Per 600 PA
24
3.41
Eric Haase
Career
Per 600 PAverified
7
3.43
David Freese
Career
Per 600 PA
134
19.01
Eric Haase
Careerverified
Per 600 PAverified
33
16.18
David Freese
Careerverified
Per 600 PA
8
1.14
Eric Haase
Career
Per 600 PAverified
6
2.94
David Freese
Careerverified
Per 600 PAverified
11
1.56
Eric Haase
Career
Per 600 PA
1
0.49
David Freese
Careerverified
Per 600 PA
19
2.7
Eric Haase
Career
Per 600 PAverified
7
3.43
David Freese
Career
Per 600 PA
42.11
42.11
Eric Haase
Careerverified
Per 600 PAverified
85.71
85.71

Fielding Stats for David Freese and Eric Haase

David Freese
Careerverified
Per 9 Inningsverified
11
11
Eric Haase
Career
Per 9 Innings
8
8
David Freese
Careerverified
Per 9 Innings
1068
1.17
Eric Haase
Career
Per 9 Inningsverified
341
1.26
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Eric Haase
Career
Per 9 Innings
266
0.98
David Freese
Careerverified
Per 9 Innings
24630
27
Eric Haase
Career
Per 9 Innings
7318
27
David Freese
Careerverified
Per 9 Innings
8210
9
Eric Haase
Career
Per 9 Innings
2439.1
9
David Freese
Career
Per 9 Innings
1294
1.42
Eric Haase
Careerverified
Per 9 Inningsverified
1984
7.32
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Eric Haase
Career
Per 9 Innings
73
0.27
David Freese
Career
Per 9 Innings
98
0.11
Eric Haase
Careerverified
Per 9 Inningsverified
22
0.08
David Freese
Careerverified
Per 9 Innings
3007
3.3
Eric Haase
Career
Per 9 Inningsverified
2079
7.67
David Freese
Careerverified
Per 9 Innings
2909
3.19
Eric Haase
Career
Per 9 Inningsverified
2057
7.59
David Freese
Career
Per 9 Innings
96.74
96.74
Eric Haase
Careerverified
Per 9 Inningsverified
98.94
98.94
David Freese
Career
Per 9 Innings
2.724
2.724
Eric Haase
Careerverified
Per 9 Inningsverified
6.032
6.032
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Eric Haase
Career
Per 9 Innings
78.01
78.01
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Eric Haase
Career
Per 9 Innings
6
0.02
David Freese
Careerverified
Per 9 Inningsverified
0
0
Eric Haase
Career
Per 9 Innings
15
0.06
David Freese
Careerverified
Per 9 Inningsverified
0
0
Eric Haase
Career
Per 9 Innings
30
0.11
David Freese
Careerverified
Per 9 Inningsverified
1
0
Eric Haase
Career
Per 9 Innings
114
0.42
David Freese
Career
Per 9 Innings
0
0
Eric Haase
Careerverified
Per 9 Inningsverified
40
0.15