Rafael Devers vs. Salvador Perez — Career Comparison

MillenialD.R.Throws RightBats LeftCaribbeanSan Francisco GiantsNational LeagueThird BasemanSilver SluggerAll-Star
MillenialVenezuelaThrows RightBats RightSouth AmericaKansas City RoyalsAmerican LeagueCatcherGold GloveSilver SluggerAll-Star

When their careers are measured against the same standard, Rafael Devers comes out clearly ahead of Salvador Perez across most offensive categories. Rafael Devers led in walk rate (BB%+ 122 vs 56), on-base percentage (OBP+ 114 vs 101), and slugging (SLG+ 128 vs 117). Salvador Perez held the edge in contact rate (K%+ 136 vs 107). Rafael Devers was the more complete offensive player.

Hitting Stats for Rafael Devers and Salvador Perez

Rafael Devers
Career
Per 600 PA
9
9
Salvador Perez
Careerverified
Per 600 PAverified
14
14
Rafael Devers
Career
Per 600 PA
1143
138.71
Salvador Perez
Careerverified
Per 600 PAverified
1707
148.5
Rafael Devers
Career
Per 600 PA
4944
600
Salvador Perez
Careerverified
Per 600 PA
6897
600
Rafael Devers
Career
Per 600 PA
4409
535.07
Salvador Perez
Careerverified
Per 600 PAverified
6477
563.46
Rafael Devers
Careerverified
Per 600 PAverified
0.276
0.276
Salvador Perez
Career
Per 600 PA
0.264
0.264
Rafael Devers
Careerverified
Per 600 PAverified
0.859
0.859
Salvador Perez
Career
Per 600 PA
0.766
0.766
Rafael Devers
Career
Per 600 PA
1215
147.45
Salvador Perez
Careerverified
Per 600 PAverified
1712
148.93
Rafael Devers
Career
Per 600 PA
680
82.52
Salvador Perez
Careerverified
Per 600 PAverified
1078
93.78
Rafael Devers
Career
Per 600 PAverified
288
34.95
Salvador Perez
Careerverified
Per 600 PA
320
27.84
Rafael Devers
Careerverified
Per 600 PAverified
12
1.46
Salvador Perez
Career
Per 600 PA
11
0.96
Rafael Devers
Career
Per 600 PAverified
235
28.52
Salvador Perez
Careerverified
Per 600 PA
303
26.36
Rafael Devers
Career
Per 600 PAverified
535
64.93
Salvador Perez
Careerverified
Per 600 PA
634
55.15
Rafael Devers
Careerverified
Per 600 PAverified
0.44
0.44
Salvador Perez
Career
Per 600 PA
0.37
0.37
Rafael Devers
Careerverified
Per 600 PAverified
0.053
0.053
Salvador Perez
Career
Per 600 PA
0.047
0.047
Rafael Devers
Careerverified
Per 600 PAverified
0.193
0.193
Salvador Perez
Career
Per 600 PA
0.177
0.177
Rafael Devers
Career
Per 600 PAverified
775.71
94.14
Salvador Perez
Careerverified
Per 600 PA
868.86
75.59
Rafael Devers
Career
Per 600 PAverified
2232
270.87
Salvador Perez
Careerverified
Per 600 PA
2963
257.76
Rafael Devers
Career
Per 600 PAverified
1725
209.34
Salvador Perez
Careerverified
Per 600 PA
2079
180.86
Rafael Devers
Careerverified
Per 600 PAverified
0.349
0.349
Salvador Perez
Career
Per 600 PA
0.301
0.301
Rafael Devers
Careerverified
Per 600 PAverified
0.506
0.506
Salvador Perez
Career
Per 600 PA
0.458
0.458
Rafael Devers
Careerverified
Per 600 PAverified
0.855
0.855
Salvador Perez
Career
Per 600 PA
0.759
0.759
Rafael Devers
Careerverified
Per 600 PAverified
0.231
0.231
Salvador Perez
Career
Per 600 PA
0.193
0.193
Rafael Devers
Careerverified
Per 600 PAverified
0.284
0.284
Salvador Perez
Career
Per 600 PA
0.25
0.25
Rafael Devers
Careerverified
Per 600 PAverified
0.837
0.837
Salvador Perez
Career
Per 600 PA
0.672
0.672
Rafael Devers
Careerverified
Per 600 PAverified
0.315
0.315
Salvador Perez
Career
Per 600 PA
0.286
0.286
Rafael Devers
Careerverified
Per 600 PAverified
715
86.77
Salvador Perez
Career
Per 600 PA
710
61.77
Rafael Devers
Career
Per 600 PAverified
747
90.66
Salvador Perez
Careerverified
Per 600 PA
1016
88.39
Rafael Devers
Career
Per 600 PAverified
1227
148.91
Salvador Perez
Careerverified
Per 600 PA
1423
123.79
Rafael Devers
Career
Per 600 PAverified
755.9
91.74
Salvador Perez
Careerverified
Per 600 PA
864.99
75.25
Rafael Devers
Career
Per 600 PA
40
4.85
Salvador Perez
Careerverified
Per 600 PAverified
96
8.35
Rafael Devers
Careerverified
Per 600 PAverified
470
57.04
Salvador Perez
Career
Per 600 PA
271
23.58
Rafael Devers
Careerverified
Per 600 PAverified
68
8.25
Salvador Perez
Career
Per 600 PA
43
3.74
Rafael Devers
Careerverified
Per 600 PA
1086
131.8
Salvador Perez
Career
Per 600 PAverified
1303
113.35
Rafael Devers
Career
Per 600 PA
4.55
4.55
Salvador Perez
Careerverified
Per 600 PAverified
5.29
5.29
Rafael Devers
Careerverified
Per 600 PAverified
0.43
0.43
Salvador Perez
Career
Per 600 PA
0.21
0.21
Rafael Devers
Careerverified
Per 600 PAverified
1
0.12
Salvador Perez
Career
Per 600 PA
0
0
Rafael Devers
Career
Per 600 PA
24
2.91
Salvador Perez
Careerverified
Per 600 PAverified
53
4.61
Rafael Devers
Careerverified
Per 600 PAverified
101
12.26
Salvador Perez
Career
Per 600 PA
196
17.05
Rafael Devers
Careerverified
Per 600 PAverified
33
4
Salvador Perez
Career
Per 600 PA
6
0.52
Rafael Devers
Careerverified
Per 600 PAverified
19
2.31
Salvador Perez
Career
Per 600 PA
1
0.09
Rafael Devers
Careerverified
Per 600 PAverified
52
6.31
Salvador Perez
Career
Per 600 PA
7
0.61
Rafael Devers
Career
Per 600 PA
63.46
63.46
Salvador Perez
Careerverified
Per 600 PAverified
85.71
85.71

Fielding Stats for Rafael Devers and Salvador Perez

Rafael Devers
Career
Per 9 Innings
9
9
Salvador Perez
Careerverified
Per 9 Inningsverified
14
14
Rafael Devers
Career
Per 9 Innings
984
1.04
Salvador Perez
Careerverified
Per 9 Inningsverified
1494
1.08
Rafael Devers
Career
Per 9 Innings
971
1.02
Salvador Perez
Careerverified
Per 9 Inningsverified
1449
1.05
Rafael Devers
Career
Per 9 Innings
25598
27
Salvador Perez
Careerverified
Per 9 Innings
37403
27
Rafael Devers
Career
Per 9 Innings
8532.2
9
Salvador Perez
Careerverified
Per 9 Innings
12467.2
9
Rafael Devers
Career
Per 9 Innings
917
0.97
Salvador Perez
Careerverified
Per 9 Inningsverified
10833
7.82
Rafael Devers
Careerverified
Per 9 Inningsverified
1712
1.81
Salvador Perez
Career
Per 9 Innings
733
0.53
Rafael Devers
Career
Per 9 Innings
143
0.15
Salvador Perez
Careerverified
Per 9 Inningsverified
50
0.04
Rafael Devers
Career
Per 9 Innings
2772
2.92
Salvador Perez
Careerverified
Per 9 Inningsverified
11616
8.39
Rafael Devers
Career
Per 9 Innings
2629
2.77
Salvador Perez
Careerverified
Per 9 Inningsverified
11566
8.35
Rafael Devers
Career
Per 9 Innings
94.84
94.84
Salvador Perez
Careerverified
Per 9 Inningsverified
99.57
99.57
Rafael Devers
Career
Per 9 Innings
2.672
2.672
Salvador Perez
Careerverified
Per 9 Inningsverified
7.742
7.742
Rafael Devers
Careerverified
Per 9 Inningsverified
98.68
98.68
Salvador Perez
Career
Per 9 Innings
96.99
96.99
Rafael Devers
Careerverified
Per 9 Inningsverified
187
0.2
Salvador Perez
Career
Per 9 Innings
131
0.09
Rafael Devers
Careerverified
Per 9 Inningsverified
0
0
Salvador Perez
Career
Per 9 Innings
38
0.03
Rafael Devers
Careerverified
Per 9 Inningsverified
0
0
Salvador Perez
Career
Per 9 Innings
107
0.08
Rafael Devers
Careerverified
Per 9 Inningsverified
0
0
Salvador Perez
Career
Per 9 Innings
500
0.36
Rafael Devers
Career
Per 9 Innings
0
0
Salvador Perez
Careerverified
Per 9 Inningsverified
251
0.18