David Freese vs. Odubel Herrera — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
MillenialVenezuelaThrows RightBats LeftSouth AmericaPhiladelphia PhilliesNational LeagueCenter FielderAll-Star

When their careers are measured against the same standard, David Freese comes out clearly ahead of Odubel Herrera across most offensive categories. David Freese led in home run production (HR/PA+ 111 vs 82), walk rate (BB%+ 96 vs 75), and on-base percentage (OBP+ 108 vs 101). Odubel Herrera held the edge in contact rate (K%+ 105 vs 86). David Freese was the more complete offensive player.

Hitting Stats for David Freese and Odubel Herrera

David Freese
Careerverified
Per 600 PAverified
11
11
Odubel Herrera
Career
Per 600 PA
7
7
David Freese
Careerverified
Per 600 PAverified
1184
167.98
Odubel Herrera
Career
Per 600 PA
817
154.15
David Freese
Careerverified
Per 600 PA
4229
600
Odubel Herrera
Career
Per 600 PA
3180
600
David Freese
Careerverified
Per 600 PA
3758
533.18
Odubel Herrera
Career
Per 600 PAverified
2915
550
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Odubel Herrera
Career
Per 600 PA
0.271
0.271
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Odubel Herrera
Career
Per 600 PA
0.764
0.764
David Freese
Careerverified
Per 600 PA
1041
147.69
Odubel Herrera
Career
Per 600 PAverified
791
149.25
David Freese
Careerverified
Per 600 PAverified
724
102.72
Odubel Herrera
Career
Per 600 PA
536
101.13
David Freese
Careerverified
Per 600 PA
197
27.95
Odubel Herrera
Career
Per 600 PAverified
158
29.81
David Freese
Career
Per 600 PA
7
0.99
Odubel Herrera
Careerverified
Per 600 PAverified
19
3.58
David Freese
Careerverified
Per 600 PAverified
113
16.03
Odubel Herrera
Career
Per 600 PA
78
14.72
David Freese
Careerverified
Per 600 PA
317
44.98
Odubel Herrera
Career
Per 600 PAverified
255
48.11
David Freese
Career
Per 600 PA
0.305
0.305
Odubel Herrera
Careerverified
Per 600 PAverified
0.322
0.322
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Odubel Herrera
Career
Per 600 PA
0.027
0.027
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Odubel Herrera
Career
Per 600 PA
0.099
0.099
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Odubel Herrera
Career
Per 600 PA
404.24
76.27
David Freese
Careerverified
Per 600 PA
1591
225.73
Odubel Herrera
Career
Per 600 PAverified
1221
230.38
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Odubel Herrera
Career
Per 600 PA
1034
195.09
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Odubel Herrera
Career
Per 600 PA
0.326
0.326
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Odubel Herrera
Career
Per 600 PA
0.419
0.419
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Odubel Herrera
Career
Per 600 PA
0.745
0.745
David Freese
Career
Per 600 PA
0.146
0.146
Odubel Herrera
Careerverified
Per 600 PAverified
0.148
0.148
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Odubel Herrera
Career
Per 600 PA
0.252
0.252
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Odubel Herrera
Career
Per 600 PA
0.698
0.698
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Odubel Herrera
Career
Per 600 PA
0.326
0.326
David Freese
Careerverified
Per 600 PA
481
68.24
Odubel Herrera
Career
Per 600 PAverified
376
70.94
David Freese
Careerverified
Per 600 PAverified
535
75.9
Odubel Herrera
Career
Per 600 PA
305
57.55
David Freese
Careerverified
Per 600 PAverified
903
128.12
Odubel Herrera
Career
Per 600 PA
603
113.77
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Odubel Herrera
Career
Per 600 PA
414.66
78.24
David Freese
Careerverified
Per 600 PAverified
73
10.36
Odubel Herrera
Career
Per 600 PA
32
6.04
David Freese
Careerverified
Per 600 PAverified
370
52.49
Odubel Herrera
Career
Per 600 PA
211
39.81
David Freese
Career
Per 600 PA
11
1.56
Odubel Herrera
Careerverified
Per 600 PAverified
14
2.64
David Freese
Career
Per 600 PA
974
138.19
Odubel Herrera
Careerverified
Per 600 PAverified
663
125.09
David Freese
Career
Per 600 PA
4.34
4.34
Odubel Herrera
Careerverified
Per 600 PAverified
4.8
4.8
David Freese
Careerverified
Per 600 PAverified
0.38
0.38
Odubel Herrera
Career
Per 600 PA
0.32
0.32
David Freese
Career
Per 600 PA
4
0.57
Odubel Herrera
Careerverified
Per 600 PAverified
9
1.7
David Freese
Careerverified
Per 600 PAverified
24
3.41
Odubel Herrera
Career
Per 600 PA
13
2.45
David Freese
Career
Per 600 PA
134
19.01
Odubel Herrera
Careerverified
Per 600 PAverified
45
8.49
David Freese
Career
Per 600 PA
8
1.14
Odubel Herrera
Careerverified
Per 600 PAverified
68
12.83
David Freese
Career
Per 600 PA
11
1.56
Odubel Herrera
Careerverified
Per 600 PAverified
25
4.72
David Freese
Career
Per 600 PA
19
2.7
Odubel Herrera
Careerverified
Per 600 PAverified
93
17.55
David Freese
Career
Per 600 PA
42.11
42.11
Odubel Herrera
Careerverified
Per 600 PAverified
73.12
73.12

Fielding Stats for David Freese and Odubel Herrera

David Freese
Careerverified
Per 9 Inningsverified
11
11
Odubel Herrera
Career
Per 9 Innings
7
7
David Freese
Careerverified
Per 9 Inningsverified
1068
1.17
Odubel Herrera
Career
Per 9 Innings
785
1.1
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Odubel Herrera
Career
Per 9 Innings
723
1.01
David Freese
Careerverified
Per 9 Innings
24630
27
Odubel Herrera
Career
Per 9 Innings
19298
27
David Freese
Careerverified
Per 9 Innings
8210
9
Odubel Herrera
Career
Per 9 Innings
6432.2
9
David Freese
Career
Per 9 Innings
1294
1.42
Odubel Herrera
Careerverified
Per 9 Inningsverified
1761
2.46
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Odubel Herrera
Career
Per 9 Innings
33
0.05
David Freese
Career
Per 9 Innings
98
0.11
Odubel Herrera
Careerverified
Per 9 Inningsverified
23
0.03
David Freese
Careerverified
Per 9 Inningsverified
3007
3.3
Odubel Herrera
Career
Per 9 Innings
1817
2.54
David Freese
Careerverified
Per 9 Inningsverified
2909
3.19
Odubel Herrera
Career
Per 9 Innings
1794
2.51
David Freese
Career
Per 9 Innings
96.74
96.74
Odubel Herrera
Careerverified
Per 9 Inningsverified
98.73
98.73
David Freese
Careerverified
Per 9 Inningsverified
2.724
2.724
Odubel Herrera
Career
Per 9 Innings
2.285
2.285
David Freese
Career
Per 9 Innings
91.1
91.1
Odubel Herrera
Careerverified
Per 9 Inningsverified
92.1
92.1
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Odubel Herrera
Career
Per 9 Innings
11
0.02
David Freese
Career
Per 9 Innings
0
0
Odubel Herrera
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Odubel Herrera
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Odubel Herrera
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Odubel Herrera
Career
Per 9 Innings
0
0