David Freese vs. Irv Hach — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Pre-GenerationalKentuckyThrows RightBats RightNorth AmericaLouisville ColonelsNational LeagueSecond Baseman

On the career numbers, David Freese posted the stronger offensive profile against Irv Hach. David Freese posted stronger numbers in OPS (.776 vs .577) and on-base percentage (.353 vs .322). 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 Irv Hach

David Freese
Careerverified
Per 600 PAverified
11
11
Irv Hach
Career
Per 600 PA
1
1
David Freese
Careerverified
Per 600 PAverified
1184
167.98
Irv Hach
Career
Per 600 PA
16
154.84
David Freese
Careerverified
Per 600 PA
4229
600
Irv Hach
Career
Per 600 PA
62
600
David Freese
Careerverified
Per 600 PAverified
3758
533.18
Irv Hach
Career
Per 600 PA
51
493.55
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Irv Hach
Career
Per 600 PA
0.216
0.216
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Irv Hach
Career
Per 600 PA
0.642
0.642
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Irv Hach
Career
Per 600 PA
11
106.45
David Freese
Careerverified
Per 600 PAverified
724
102.72
Irv Hach
Career
Per 600 PA
9
87.1
David Freese
Careerverified
Per 600 PAverified
197
27.95
Irv Hach
Career
Per 600 PA
2
19.35
David Freese
Careerverified
Per 600 PAverified
7
0.99
Irv Hach
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
113
16.03
Irv Hach
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
317
44.98
Irv Hach
Career
Per 600 PA
2
19.35
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Irv Hach
Career
Per 600 PA
0.182
0.182
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Irv Hach
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Irv Hach
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Irv Hach
Career
Per 600 PA
5.09
49.24
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Irv Hach
Career
Per 600 PA
13
125.81
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Irv Hach
Career
Per 600 PA
19
183.87
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Irv Hach
Career
Per 600 PA
0.322
0.322
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Irv Hach
Career
Per 600 PA
0.255
0.255
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Irv Hach
Career
Per 600 PA
0.577
0.577
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Irv Hach
Career
Per 600 PA
0.039
0.039
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Irv Hach
Career
Per 600 PA
0.209
0.209
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Irv Hach
Career
Per 600 PA
0.55
0.55
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Irv Hach
Career
Per 600 PA
0.239
0.239
David Freese
Careerverified
Per 600 PAverified
481
68.24
Irv Hach
Career
Per 600 PA
5
48.39
David Freese
Careerverified
Per 600 PAverified
535
75.9
Irv Hach
Career
Per 600 PA
3
29.03
David Freese
Careerverified
Per 600 PAverified
903
128.12
Irv Hach
Career
Per 600 PA
8
77.42
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Irv Hach
Career
Per 600 PA
5.76
55.76
David Freese
Careerverified
Per 600 PA
73
10.36
Irv Hach
Career
Per 600 PAverified
3
29.03
David Freese
Careerverified
Per 600 PAverified
370
52.49
Irv Hach
Career
Per 600 PA
5
48.39
David Freese
Careerverified
Per 600 PAverified
11
1.56
Irv Hach
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
974
138.19
Irv Hach
Careerverified
Per 600 PAverified
5
48.39
David Freese
Career
Per 600 PA
4.34
4.34
Irv Hach
Careerverified
Per 600 PAverified
12.4
12.4
David Freese
Career
Per 600 PA
0.38
0.38
Irv Hach
Careerverified
Per 600 PAverified
1
1
David Freese
Careerverified
Per 600 PA
4
0.57
Irv Hach
Career
Per 600 PAverified
3
29.03
David Freese
Careerverified
Per 600 PAverified
24
3.41
Irv Hach
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
134
19.01
Irv Hach
Careerverified
Per 600 PAverified
0
0
David Freese
Careerverified
Per 600 PA
8
1.14
Irv Hach
Career
Per 600 PAverified
1
9.68
David Freese
Careerverified
Per 600 PAverified
11
1.56
Irv Hach
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PA
19
2.7
Irv Hach
Career
Per 600 PAverified
1
9.68
David Freese
Career
Per 600 PA
42.11
42.11
Irv Hach
Careerverified
Per 600 PAverified
100
100

Fielding Stats for David Freese and Irv Hach

David Freese
Careerverified
Per 9 Inningsverified
11
11
Irv Hach
Career
Per 9 Innings
1
1
David Freese
Careerverified
Per 9 Innings
1068
1.17
Irv Hach
Career
Per 9 Inningsverified
16
1.23
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Irv Hach
Career
Per 9 Innings
0
0
David Freese
Careerverified
Per 9 Innings
24630
27
Irv Hach
Career
Per 9 Innings
351
27
David Freese
Careerverified
Per 9 Innings
8210
9
Irv Hach
Career
Per 9 Innings
117
9
David Freese
Careerverified
Per 9 Innings
1294
1.42
Irv Hach
Career
Per 9 Inningsverified
24
1.85
David Freese
Careerverified
Per 9 Innings
1615
1.77
Irv Hach
Career
Per 9 Inningsverified
38
2.92
David Freese
Career
Per 9 Inningsverified
98
0.11
Irv Hach
Careerverified
Per 9 Innings
9
0.69
David Freese
Careerverified
Per 9 Innings
3007
3.3
Irv Hach
Career
Per 9 Inningsverified
71
5.46
David Freese
Careerverified
Per 9 Innings
2909
3.19
Irv Hach
Career
Per 9 Inningsverified
62
4.77
David Freese
Careerverified
Per 9 Inningsverified
96.74
96.74
Irv Hach
Career
Per 9 Innings
87.32
87.32
David Freese
Career
Per 9 Innings
2.724
2.724
Irv Hach
Careerverified
Per 9 Inningsverified
3.875
3.875
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Irv Hach
Career
Per 9 Innings
0
0
David Freese
Careerverified
Per 9 Innings
260
0.29
Irv Hach
Career
Per 9 Inningsverified
4
0.31
David Freese
Career
Per 9 Innings
0
0
Irv Hach
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Irv Hach
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Irv Hach
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Irv Hach
Career
Per 9 Innings
0
0