David Freese vs. Heriberto Hernandez — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Gen ZD.R.Throws RightBats RightCaribbeanMiami MarlinsNational LeagueLeft Fielder

Looking at the career totals, David Freese and Heriberto Hernandez are closely matched on the surface stats. David Freese posted a career OPS of .776 against Heriberto Hernandez's .784. On the surface stats, David Freese and Heriberto Hernandez are difficult to separate — a proper verdict would need era context to resolve.

Hitting Stats for David Freese and Heriberto Hernandez

David Freese
Careerverified
Per 600 PAverified
11
11
Heriberto Hernandez
Career
Per 600 PA
1
1
David Freese
Careerverified
Per 600 PA
1184
167.98
Heriberto Hernandez
Career
Per 600 PAverified
87
177.55
David Freese
Careerverified
Per 600 PA
4229
600
Heriberto Hernandez
Career
Per 600 PA
294
600
David Freese
Careerverified
Per 600 PAverified
3758
533.18
Heriberto Hernandez
Career
Per 600 PA
256
522.45
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Heriberto Hernandez
Career
Per 600 PA
0.266
0.266
David Freese
Career
Per 600 PA
0.786
0.786
Heriberto Hernandez
Careerverified
Per 600 PAverified
0.799
0.799
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Heriberto Hernandez
Career
Per 600 PA
68
138.78
David Freese
Careerverified
Per 600 PAverified
724
102.72
Heriberto Hernandez
Career
Per 600 PA
45
91.84
David Freese
Careerverified
Per 600 PAverified
197
27.95
Heriberto Hernandez
Career
Per 600 PA
12
24.49
David Freese
Careerverified
Per 600 PA
7
0.99
Heriberto Hernandez
Career
Per 600 PAverified
1
2.04
David Freese
Careerverified
Per 600 PA
113
16.03
Heriberto Hernandez
Career
Per 600 PAverified
10
20.41
David Freese
Careerverified
Per 600 PA
317
44.98
Heriberto Hernandez
Career
Per 600 PAverified
23
46.94
David Freese
Career
Per 600 PA
0.305
0.305
Heriberto Hernandez
Careerverified
Per 600 PAverified
0.338
0.338
David Freese
Career
Per 600 PA
0.03
0.03
Heriberto Hernandez
Careerverified
Per 600 PAverified
0.039
0.039
David Freese
Career
Per 600 PA
0.109
0.109
Heriberto Hernandez
Careerverified
Per 600 PAverified
0.147
0.147
David Freese
Careerverified
Per 600 PA
543.42
77.1
Heriberto Hernandez
Career
Per 600 PAverified
39.58
80.77
David Freese
Careerverified
Per 600 PA
1591
225.73
Heriberto Hernandez
Career
Per 600 PAverified
112
228.57
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Heriberto Hernandez
Career
Per 600 PA
102
208.16
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Heriberto Hernandez
Career
Per 600 PA
0.347
0.347
David Freese
Career
Per 600 PA
0.423
0.423
Heriberto Hernandez
Careerverified
Per 600 PAverified
0.438
0.438
David Freese
Career
Per 600 PA
0.775
0.775
Heriberto Hernandez
Careerverified
Per 600 PAverified
0.784
0.784
David Freese
Career
Per 600 PA
0.146
0.146
Heriberto Hernandez
Careerverified
Per 600 PAverified
0.172
0.172
David Freese
Career
Per 600 PA
0.264
0.264
Heriberto Hernandez
Careerverified
Per 600 PAverified
0.266
0.266
David Freese
Career
Per 600 PA
0.714
0.714
Heriberto Hernandez
Careerverified
Per 600 PAverified
0.754
0.754
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Heriberto Hernandez
Career
Per 600 PA
0.335
0.335
David Freese
Careerverified
Per 600 PA
481
68.24
Heriberto Hernandez
Career
Per 600 PAverified
40
81.63
David Freese
Careerverified
Per 600 PA
535
75.9
Heriberto Hernandez
Career
Per 600 PAverified
45
91.84
David Freese
Careerverified
Per 600 PA
903
128.12
Heriberto Hernandez
Career
Per 600 PAverified
75
153.06
David Freese
Careerverified
Per 600 PA
562.11
79.75
Heriberto Hernandez
Career
Per 600 PAverified
40.42
82.49
David Freese
Careerverified
Per 600 PAverified
73
10.36
Heriberto Hernandez
Career
Per 600 PA
3
6.12
David Freese
Careerverified
Per 600 PA
370
52.49
Heriberto Hernandez
Career
Per 600 PAverified
31
63.27
David Freese
Careerverified
Per 600 PAverified
11
1.56
Heriberto Hernandez
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PAverified
974
138.19
Heriberto Hernandez
Careerverified
Per 600 PA
77
157.14
David Freese
Careerverified
Per 600 PAverified
4.34
4.34
Heriberto Hernandez
Career
Per 600 PA
3.82
3.82
David Freese
Career
Per 600 PA
0.38
0.38
Heriberto Hernandez
Careerverified
Per 600 PAverified
0.4
0.4
David Freese
Careerverified
Per 600 PAverified
4
0.57
Heriberto Hernandez
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PA
24
3.41
Heriberto Hernandez
Career
Per 600 PAverified
4
8.16
David Freese
Career
Per 600 PA
134
19.01
Heriberto Hernandez
Careerverified
Per 600 PAverified
6
12.24
David Freese
Careerverified
Per 600 PA
8
1.14
Heriberto Hernandez
Career
Per 600 PAverified
1
2.04
David Freese
Careerverified
Per 600 PA
11
1.56
Heriberto Hernandez
Career
Per 600 PAverified
1
2.04
David Freese
Careerverified
Per 600 PA
19
2.7
Heriberto Hernandez
Career
Per 600 PAverified
2
4.08
David Freese
Career
Per 600 PA
42.11
42.11
Heriberto Hernandez
Careerverified
Per 600 PAverified
50
50

Fielding Stats for David Freese and Heriberto Hernandez

David Freese
Careerverified
Per 9 Inningsverified
11
11
Heriberto Hernandez
Career
Per 9 Innings
1
1
David Freese
Careerverified
Per 9 Innings
1068
1.17
Heriberto Hernandez
Career
Per 9 Inningsverified
51
1.33
David Freese
Careerverified
Per 9 Innings
973
1.07
Heriberto Hernandez
Career
Per 9 Inningsverified
42
1.09
David Freese
Careerverified
Per 9 Innings
24630
27
Heriberto Hernandez
Career
Per 9 Innings
1038
27
David Freese
Careerverified
Per 9 Innings
8210
9
Heriberto Hernandez
Career
Per 9 Innings
346
9
David Freese
Careerverified
Per 9 Innings
1294
1.42
Heriberto Hernandez
Career
Per 9 Inningsverified
81
2.11
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Heriberto Hernandez
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
98
0.11
Heriberto Hernandez
Careerverified
Per 9 Inningsverified
3
0.08
David Freese
Careerverified
Per 9 Inningsverified
3007
3.3
Heriberto Hernandez
Career
Per 9 Innings
84
2.18
David Freese
Careerverified
Per 9 Inningsverified
2909
3.19
Heriberto Hernandez
Career
Per 9 Innings
81
2.11
David Freese
Careerverified
Per 9 Inningsverified
96.74
96.74
Heriberto Hernandez
Career
Per 9 Innings
96.43
96.43
David Freese
Careerverified
Per 9 Inningsverified
2.724
2.724
Heriberto Hernandez
Career
Per 9 Innings
1.588
1.588
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Heriberto Hernandez
Career
Per 9 Innings
82.35
82.35
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Heriberto Hernandez
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Heriberto Hernandez
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Heriberto Hernandez
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Heriberto Hernandez
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Heriberto Hernandez
Career
Per 9 Innings
0
0