Lorenzo Cabrera vs. Rafael Devers — Career Comparison

Greatest GenerationCubaThrows LeftBats LeftCaribbeanNew York CubansNegro National League IIFirst Baseman
MillenialD.R.Throws RightBats LeftCaribbeanSan Francisco GiantsNational LeagueThird BasemanSilver SluggerAll-Star

Looking at the career totals, Lorenzo Cabrera and Rafael Devers are closely matched on the surface stats. Rafael Devers posted stronger numbers in OPS (.864 vs .827) and slugging (.506 vs .464). Lorenzo Cabrera had the advantage in on-base percentage (.363 vs .358). By the career numbers, Rafael Devers had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Lorenzo Cabrera and Rafael Devers

Lorenzo Cabrera
Career
Per 600 PA
2
2
Rafael Devers
Careerverified
Per 600 PAverified
9
9
Lorenzo Cabrera
Career
Per 600 PA
75
134.33
Rafael Devers
Careerverified
Per 600 PAverified
1143
138.71
Lorenzo Cabrera
Career
Per 600 PA
335
600
Rafael Devers
Careerverified
Per 600 PA
4944
600
Lorenzo Cabrera
Career
Per 600 PAverified
306
548.06
Rafael Devers
Careerverified
Per 600 PA
4409
535.07
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.307
0.307
Rafael Devers
Career
Per 600 PA
0.276
0.276
Lorenzo Cabrera
Career
Per 600 PA
0.851
0.851
Rafael Devers
Careerverified
Per 600 PAverified
0.859
0.859
Lorenzo Cabrera
Career
Per 600 PAverified
94
168.36
Rafael Devers
Careerverified
Per 600 PA
1215
147.45
Lorenzo Cabrera
Career
Per 600 PAverified
64
114.63
Rafael Devers
Careerverified
Per 600 PA
680
82.52
Lorenzo Cabrera
Career
Per 600 PA
18
32.24
Rafael Devers
Careerverified
Per 600 PAverified
288
34.95
Lorenzo Cabrera
Career
Per 600 PAverified
6
10.75
Rafael Devers
Careerverified
Per 600 PA
12
1.46
Lorenzo Cabrera
Career
Per 600 PA
6
10.75
Rafael Devers
Careerverified
Per 600 PAverified
235
28.52
Lorenzo Cabrera
Career
Per 600 PA
30
53.73
Rafael Devers
Careerverified
Per 600 PAverified
535
64.93
Lorenzo Cabrera
Career
Per 600 PA
0.319
0.319
Rafael Devers
Careerverified
Per 600 PAverified
0.44
0.44
Lorenzo Cabrera
Career
Per 600 PA
0.02
0.02
Rafael Devers
Careerverified
Per 600 PAverified
0.053
0.053
Lorenzo Cabrera
Career
Per 600 PA
0.064
0.064
Rafael Devers
Careerverified
Per 600 PAverified
0.193
0.193
Lorenzo Cabrera
Career
Per 600 PAverified
53.41
95.67
Rafael Devers
Careerverified
Per 600 PA
775.71
94.14
Lorenzo Cabrera
Career
Per 600 PA
142
254.33
Rafael Devers
Careerverified
Per 600 PAverified
2232
270.87
Lorenzo Cabrera
Career
Per 600 PAverified
121
216.72
Rafael Devers
Careerverified
Per 600 PA
1725
209.34
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.363
0.363
Rafael Devers
Career
Per 600 PA
0.349
0.349
Lorenzo Cabrera
Career
Per 600 PA
0.464
0.464
Rafael Devers
Careerverified
Per 600 PAverified
0.506
0.506
Lorenzo Cabrera
Career
Per 600 PA
0.828
0.828
Rafael Devers
Careerverified
Per 600 PAverified
0.855
0.855
Lorenzo Cabrera
Career
Per 600 PA
0.157
0.157
Rafael Devers
Careerverified
Per 600 PAverified
0.231
0.231
Lorenzo Cabrera
Career
Per 600 PA
0.28
0.28
Rafael Devers
Careerverified
Per 600 PAverified
0.284
0.284
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.84
0.84
Rafael Devers
Career
Per 600 PA
0.837
0.837
Lorenzo Cabrera
Career
Per 600 PA
0.293
0.293
Rafael Devers
Careerverified
Per 600 PAverified
0.315
0.315
Lorenzo Cabrera
Career
Per 600 PAverified
53
94.93
Rafael Devers
Careerverified
Per 600 PA
715
86.77
Lorenzo Cabrera
Career
Per 600 PAverified
56
100.3
Rafael Devers
Careerverified
Per 600 PA
747
90.66
Lorenzo Cabrera
Career
Per 600 PAverified
103
184.48
Rafael Devers
Careerverified
Per 600 PA
1227
148.91
Lorenzo Cabrera
Career
Per 600 PAverified
57.2
102.44
Rafael Devers
Careerverified
Per 600 PA
755.9
91.74
Lorenzo Cabrera
Career
Per 600 PAverified
3
5.37
Rafael Devers
Careerverified
Per 600 PA
40
4.85
Lorenzo Cabrera
Career
Per 600 PA
24
42.99
Rafael Devers
Careerverified
Per 600 PAverified
470
57.04
Lorenzo Cabrera
Career
Per 600 PA
0
0
Rafael Devers
Careerverified
Per 600 PAverified
68
8.25
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0
0
Rafael Devers
Career
Per 600 PA
1086
131.8
Lorenzo Cabrera
Career
Per 600 PA
Rafael Devers
Careerverified
Per 600 PAverified
4.55
4.55
Lorenzo Cabrera
Career
Per 600 PA
Rafael Devers
Careerverified
Per 600 PAverified
0.43
0.43
Lorenzo Cabrera
Careerverified
Per 600 PAverified
2
3.58
Rafael Devers
Career
Per 600 PA
1
0.12
Lorenzo Cabrera
Career
Per 600 PA
0
0
Rafael Devers
Careerverified
Per 600 PAverified
24
2.91
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0
0
Rafael Devers
Career
Per 600 PA
101
12.26
Lorenzo Cabrera
Career
Per 600 PAverified
9
16.12
Rafael Devers
Careerverified
Per 600 PA
33
4
Lorenzo Cabrera
Career
Per 600 PA
0
0
Rafael Devers
Careerverified
Per 600 PAverified
19
2.31
Lorenzo Cabrera
Career
Per 600 PAverified
9
16.12
Rafael Devers
Careerverified
Per 600 PA
52
6.31
Lorenzo Cabrera
Careerverified
Per 600 PAverified
100
100
Rafael Devers
Career
Per 600 PA
63.46
63.46

Fielding Stats for Lorenzo Cabrera and Rafael Devers

Lorenzo Cabrera
Career
Per 9 Innings
2
2
Rafael Devers
Careerverified
Per 9 Inningsverified
9
9
Lorenzo Cabrera
Career
Per 9 Innings
74
1.02
Rafael Devers
Careerverified
Per 9 Inningsverified
984
1.04
Lorenzo Cabrera
Career
Per 9 Innings
74
1.02
Rafael Devers
Careerverified
Per 9 Innings
971
1.02
Lorenzo Cabrera
Career
Per 9 Innings
1951
27
Rafael Devers
Careerverified
Per 9 Innings
25598
27
Lorenzo Cabrera
Career
Per 9 Innings
650.1
9
Rafael Devers
Careerverified
Per 9 Innings
8532.2
9
Lorenzo Cabrera
Career
Per 9 Inningsverified
687
9.51
Rafael Devers
Careerverified
Per 9 Innings
917
0.97
Lorenzo Cabrera
Career
Per 9 Innings
26
0.36
Rafael Devers
Careerverified
Per 9 Inningsverified
1712
1.81
Lorenzo Cabrera
Careerverified
Per 9 Innings
11
0.15
Rafael Devers
Career
Per 9 Innings
143
0.15
Lorenzo Cabrera
Career
Per 9 Inningsverified
724
10.02
Rafael Devers
Careerverified
Per 9 Innings
2772
2.92
Lorenzo Cabrera
Career
Per 9 Inningsverified
713
9.87
Rafael Devers
Careerverified
Per 9 Innings
2629
2.77
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
98.48
98.48
Rafael Devers
Career
Per 9 Innings
94.84
94.84
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
9.635
9.635
Rafael Devers
Career
Per 9 Innings
2.672
2.672
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
100
100
Rafael Devers
Career
Per 9 Innings
98.68
98.68
Lorenzo Cabrera
Career
Per 9 Inningsverified
27
0.37
Rafael Devers
Careerverified
Per 9 Innings
187
0.2
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0