Salvador Perez vs. Dave Roberts — Career Comparison

MillenialVenezuelaThrows RightBats RightSouth AmericaKansas City RoyalsAmerican LeagueCatcherGold GloveSilver SluggerAll-Star
Baby BoomersOregonThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueThird Baseman

When their careers are measured against the same standard, Salvador Perez comes out clearly ahead of Dave Roberts across most offensive categories. Salvador Perez led in contact rate (K%+ 136 vs 78), home run production (HR/PA+ 148 vs 107), and slugging (SLG+ 117 vs 91). Dave Roberts held the edge in walk rate (BB%+ 59 vs 56). Salvador Perez was the more complete offensive player.

Hitting Stats for Salvador Perez and Dave Roberts

Salvador Perez
Careerverified
Per 600 PAverified
14
14
Dave Roberts
Career
Per 600 PA
10
10
Salvador Perez
Careerverified
Per 600 PA
1707
148.5
Dave Roberts
Career
Per 600 PAverified
709
194.34
Salvador Perez
Careerverified
Per 600 PA
6897
600
Dave Roberts
Career
Per 600 PA
2189
600
Salvador Perez
Careerverified
Per 600 PAverified
6477
563.46
Dave Roberts
Career
Per 600 PA
2017
552.86
Salvador Perez
Careerverified
Per 600 PAverified
0.264
0.264
Dave Roberts
Career
Per 600 PA
0.24
0.24
Salvador Perez
Careerverified
Per 600 PAverified
0.766
0.766
Dave Roberts
Career
Per 600 PA
0.667
0.667
Salvador Perez
Careerverified
Per 600 PAverified
1712
148.93
Dave Roberts
Career
Per 600 PA
483
132.39
Salvador Perez
Careerverified
Per 600 PA
1078
93.78
Dave Roberts
Career
Per 600 PAverified
350
95.93
Salvador Perez
Careerverified
Per 600 PAverified
320
27.84
Dave Roberts
Career
Per 600 PA
77
21.11
Salvador Perez
Careerverified
Per 600 PA
11
0.96
Dave Roberts
Career
Per 600 PAverified
7
1.92
Salvador Perez
Careerverified
Per 600 PAverified
303
26.36
Dave Roberts
Career
Per 600 PA
49
13.43
Salvador Perez
Careerverified
Per 600 PAverified
634
55.15
Dave Roberts
Career
Per 600 PA
133
36.46
Salvador Perez
Careerverified
Per 600 PAverified
0.37
0.37
Dave Roberts
Career
Per 600 PA
0.275
0.275
Salvador Perez
Careerverified
Per 600 PAverified
0.047
0.047
Dave Roberts
Career
Per 600 PA
0.024
0.024
Salvador Perez
Careerverified
Per 600 PAverified
0.177
0.177
Dave Roberts
Career
Per 600 PA
0.101
0.101
Salvador Perez
Careerverified
Per 600 PAverified
868.86
75.59
Dave Roberts
Career
Per 600 PA
213.94
58.64
Salvador Perez
Careerverified
Per 600 PAverified
2963
257.76
Dave Roberts
Career
Per 600 PA
721
197.62
Salvador Perez
Careerverified
Per 600 PAverified
2079
180.86
Dave Roberts
Career
Per 600 PA
619
169.67
Salvador Perez
Careerverified
Per 600 PAverified
0.301
0.301
Dave Roberts
Career
Per 600 PA
0.286
0.286
Salvador Perez
Careerverified
Per 600 PAverified
0.458
0.458
Dave Roberts
Career
Per 600 PA
0.358
0.358
Salvador Perez
Careerverified
Per 600 PAverified
0.759
0.759
Dave Roberts
Career
Per 600 PA
0.644
0.644
Salvador Perez
Careerverified
Per 600 PAverified
0.193
0.193
Dave Roberts
Career
Per 600 PA
0.118
0.118
Salvador Perez
Careerverified
Per 600 PAverified
0.25
0.25
Dave Roberts
Career
Per 600 PA
0.218
0.218
Salvador Perez
Careerverified
Per 600 PAverified
0.672
0.672
Dave Roberts
Career
Per 600 PA
0.56
0.56
Salvador Perez
Careerverified
Per 600 PAverified
0.286
0.286
Dave Roberts
Career
Per 600 PA
0.269
0.269
Salvador Perez
Careerverified
Per 600 PAverified
710
61.77
Dave Roberts
Career
Per 600 PA
194
53.17
Salvador Perez
Careerverified
Per 600 PAverified
1016
88.39
Dave Roberts
Career
Per 600 PA
208
57.01
Salvador Perez
Careerverified
Per 600 PAverified
1423
123.79
Dave Roberts
Career
Per 600 PA
353
96.76
Salvador Perez
Careerverified
Per 600 PAverified
864.99
75.25
Dave Roberts
Career
Per 600 PA
215.71
59.13
Salvador Perez
Careerverified
Per 600 PAverified
96
8.35
Dave Roberts
Career
Per 600 PA
8
2.19
Salvador Perez
Careerverified
Per 600 PA
271
23.58
Dave Roberts
Career
Per 600 PAverified
128
35.08
Salvador Perez
Careerverified
Per 600 PA
43
3.74
Dave Roberts
Career
Per 600 PAverified
22
6.03
Salvador Perez
Career
Per 600 PA
1303
113.35
Dave Roberts
Careerverified
Per 600 PAverified
361
98.95
Salvador Perez
Career
Per 600 PA
5.29
5.29
Dave Roberts
Careerverified
Per 600 PAverified
6.06
6.06
Salvador Perez
Career
Per 600 PA
0.21
0.21
Dave Roberts
Careerverified
Per 600 PAverified
0.35
0.35
Salvador Perez
Career
Per 600 PA
0
0
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
Salvador Perez
Careerverified
Per 600 PAverified
53
4.61
Dave Roberts
Career
Per 600 PA
9
2.47
Salvador Perez
Career
Per 600 PA
196
17.05
Dave Roberts
Careerverified
Per 600 PAverified
36
9.87
Salvador Perez
Career
Per 600 PA
6
0.52
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
Salvador Perez
Career
Per 600 PA
1
0.09
Dave Roberts
Careerverified
Per 600 PAverified
8
2.19
Salvador Perez
Career
Per 600 PA
7
0.61
Dave Roberts
Careerverified
Per 600 PAverified
35
9.59
Salvador Perez
Careerverified
Per 600 PAverified
85.71
85.71
Dave Roberts
Career
Per 600 PA
77.14
77.14

Fielding Stats for Salvador Perez and Dave Roberts

Salvador Perez
Careerverified
Per 9 Inningsverified
14
14
Dave Roberts
Career
Per 9 Innings
10
10
Salvador Perez
Careerverified
Per 9 Innings
1494
1.08
Dave Roberts
Career
Per 9 Inningsverified
686
1.29
Salvador Perez
Careerverified
Per 9 Inningsverified
1449
1.05
Dave Roberts
Career
Per 9 Innings
507
0.95
Salvador Perez
Careerverified
Per 9 Innings
37403
27
Dave Roberts
Career
Per 9 Innings
14344
27
Salvador Perez
Careerverified
Per 9 Innings
12467.2
9
Dave Roberts
Career
Per 9 Innings
4781.1
9
Salvador Perez
Careerverified
Per 9 Inningsverified
10833
7.82
Dave Roberts
Career
Per 9 Innings
1046
1.97
Salvador Perez
Career
Per 9 Innings
733
0.53
Dave Roberts
Careerverified
Per 9 Inningsverified
932
1.75
Salvador Perez
Careerverified
Per 9 Inningsverified
50
0.04
Dave Roberts
Career
Per 9 Innings
96
0.18
Salvador Perez
Careerverified
Per 9 Inningsverified
11616
8.39
Dave Roberts
Career
Per 9 Innings
2074
3.9
Salvador Perez
Careerverified
Per 9 Inningsverified
11566
8.35
Dave Roberts
Career
Per 9 Innings
1978
3.72
Salvador Perez
Careerverified
Per 9 Inningsverified
99.57
99.57
Dave Roberts
Career
Per 9 Innings
95.37
95.37
Salvador Perez
Careerverified
Per 9 Inningsverified
7.742
7.742
Dave Roberts
Career
Per 9 Innings
2.883
2.883
Salvador Perez
Careerverified
Per 9 Inningsverified
96.99
96.99
Dave Roberts
Career
Per 9 Innings
73.91
73.91
Salvador Perez
Careerverified
Per 9 Innings
131
0.09
Dave Roberts
Career
Per 9 Inningsverified
118
0.22
Salvador Perez
Career
Per 9 Innings
38
0.03
Dave Roberts
Careerverified
Per 9 Innings
14
0.03
Salvador Perez
Career
Per 9 Innings
107
0.08
Dave Roberts
Careerverified
Per 9 Inningsverified
0
0
Salvador Perez
Career
Per 9 Innings
500
0.36
Dave Roberts
Careerverified
Per 9 Inningsverified
71
0.13
Salvador Perez
Careerverified
Per 9 Inningsverified
251
0.18
Dave Roberts
Career
Per 9 Innings
43
0.08