David Freese vs. Roberto Perez — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
MillenialP.R.Throws RightBats RightCaribbeanCleveland GuardiansAmerican LeagueCatcherGold Glove

On the career numbers, David Freese posted the stronger offensive profile against Roberto Perez. David Freese posted stronger numbers in OPS (.776 vs .656) and on-base percentage (.353 vs .298). Roberto Perez had the advantage in home run production (55 career HR at a higher rate). 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 Roberto Perez

David Freese
Careerverified
Per 600 PAverified
11
11
Roberto Perez
Career
Per 600 PA
10
10
David Freese
Careerverified
Per 600 PA
1184
167.98
Roberto Perez
Career
Per 600 PAverified
516
175.01
David Freese
Careerverified
Per 600 PA
4229
600
Roberto Perez
Career
Per 600 PA
1769
600
David Freese
Careerverified
Per 600 PAverified
3758
533.18
Roberto Perez
Career
Per 600 PA
1520
515.55
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Roberto Perez
Career
Per 600 PA
0.207
0.207
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Roberto Perez
Career
Per 600 PA
0.683
0.683
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Roberto Perez
Career
Per 600 PA
314
106.5
David Freese
Careerverified
Per 600 PAverified
724
102.72
Roberto Perez
Career
Per 600 PA
198
67.16
David Freese
Careerverified
Per 600 PAverified
197
27.95
Roberto Perez
Career
Per 600 PA
57
19.33
David Freese
Careerverified
Per 600 PA
7
0.99
Roberto Perez
Career
Per 600 PAverified
4
1.36
David Freese
Careerverified
Per 600 PA
113
16.03
Roberto Perez
Career
Per 600 PAverified
55
18.65
David Freese
Careerverified
Per 600 PAverified
317
44.98
Roberto Perez
Career
Per 600 PA
116
39.34
David Freese
Career
Per 600 PA
0.305
0.305
Roberto Perez
Careerverified
Per 600 PAverified
0.369
0.369
David Freese
Career
Per 600 PA
0.03
0.03
Roberto Perez
Careerverified
Per 600 PAverified
0.036
0.036
David Freese
Career
Per 600 PA
0.109
0.109
Roberto Perez
Careerverified
Per 600 PAverified
0.175
0.175
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Roberto Perez
Career
Per 600 PA
173.68
58.91
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Roberto Perez
Career
Per 600 PA
544
184.51
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Roberto Perez
Career
Per 600 PA
516
175.01
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Roberto Perez
Career
Per 600 PA
0.298
0.298
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Roberto Perez
Career
Per 600 PA
0.358
0.358
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Roberto Perez
Career
Per 600 PA
0.656
0.656
David Freese
Career
Per 600 PA
0.146
0.146
Roberto Perez
Careerverified
Per 600 PAverified
0.151
0.151
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Roberto Perez
Career
Per 600 PA
0.223
0.223
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Roberto Perez
Career
Per 600 PA
0.599
0.599
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Roberto Perez
Career
Per 600 PA
0.273
0.273
David Freese
Careerverified
Per 600 PAverified
481
68.24
Roberto Perez
Career
Per 600 PA
165
55.96
David Freese
Careerverified
Per 600 PAverified
535
75.9
Roberto Perez
Career
Per 600 PA
193
65.46
David Freese
Careerverified
Per 600 PAverified
903
128.12
Roberto Perez
Career
Per 600 PA
303
102.77
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Roberto Perez
Career
Per 600 PA
165.51
56.14
David Freese
Careerverified
Per 600 PAverified
73
10.36
Roberto Perez
Career
Per 600 PA
10
3.39
David Freese
Careerverified
Per 600 PA
370
52.49
Roberto Perez
Career
Per 600 PAverified
192
65.12
David Freese
Careerverified
Per 600 PAverified
11
1.56
Roberto Perez
Career
Per 600 PA
2
0.68
David Freese
Career
Per 600 PAverified
974
138.19
Roberto Perez
Careerverified
Per 600 PA
527
178.75
David Freese
Careerverified
Per 600 PAverified
4.34
4.34
Roberto Perez
Career
Per 600 PA
3.36
3.36
David Freese
Careerverified
Per 600 PAverified
0.38
0.38
Roberto Perez
Career
Per 600 PA
0.36
0.36
David Freese
Career
Per 600 PA
4
0.57
Roberto Perez
Careerverified
Per 600 PAverified
35
11.87
David Freese
Careerverified
Per 600 PA
24
3.41
Roberto Perez
Career
Per 600 PAverified
12
4.07
David Freese
Career
Per 600 PA
134
19.01
Roberto Perez
Careerverified
Per 600 PAverified
41
13.91
David Freese
Careerverified
Per 600 PAverified
8
1.14
Roberto Perez
Career
Per 600 PA
2
0.68
David Freese
Careerverified
Per 600 PAverified
11
1.56
Roberto Perez
Career
Per 600 PA
1
0.34
David Freese
Careerverified
Per 600 PAverified
19
2.7
Roberto Perez
Career
Per 600 PA
3
1.02
David Freese
Career
Per 600 PA
42.11
42.11
Roberto Perez
Careerverified
Per 600 PAverified
66.67
66.67

Fielding Stats for David Freese and Roberto Perez

David Freese
Careerverified
Per 9 Inningsverified
11
11
Roberto Perez
Career
Per 9 Innings
10
10
David Freese
Careerverified
Per 9 Inningsverified
1068
1.17
Roberto Perez
Career
Per 9 Innings
507
1.11
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Roberto Perez
Career
Per 9 Innings
471
1.04
David Freese
Careerverified
Per 9 Innings
24630
27
Roberto Perez
Career
Per 9 Innings
12279
27
David Freese
Careerverified
Per 9 Innings
8210
9
Roberto Perez
Career
Per 9 Innings
4093
9
David Freese
Career
Per 9 Innings
1294
1.42
Roberto Perez
Careerverified
Per 9 Inningsverified
4416
9.71
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Roberto Perez
Career
Per 9 Innings
244
0.54
David Freese
Career
Per 9 Innings
98
0.11
Roberto Perez
Careerverified
Per 9 Inningsverified
24
0.05
David Freese
Career
Per 9 Innings
3007
3.3
Roberto Perez
Careerverified
Per 9 Inningsverified
4684
10.3
David Freese
Career
Per 9 Innings
2909
3.19
Roberto Perez
Careerverified
Per 9 Inningsverified
4660
10.25
David Freese
Career
Per 9 Innings
96.74
96.74
Roberto Perez
Careerverified
Per 9 Inningsverified
99.49
99.49
David Freese
Career
Per 9 Innings
2.724
2.724
Roberto Perez
Careerverified
Per 9 Inningsverified
9.191
9.191
David Freese
Career
Per 9 Innings
91.1
91.1
Roberto Perez
Careerverified
Per 9 Inningsverified
92.9
92.9
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Roberto Perez
Career
Per 9 Innings
32
0.07
David Freese
Careerverified
Per 9 Inningsverified
0
0
Roberto Perez
Career
Per 9 Innings
20
0.04
David Freese
Career
Per 9 Innings
0
0
Roberto Perez
Career
Per 9 Innings
0
0
David Freese
Careerverified
Per 9 Inningsverified
1
0
Roberto Perez
Career
Per 9 Innings
155
0.34
David Freese
Career
Per 9 Innings
0
0
Roberto Perez
Careerverified
Per 9 Inningsverified
97
0.21